/*! tailwindcss v4.1.7 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme, base, components, utilities;
@layer theme {
  :root, :host {
    --font-sans: ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',
    'Noto Color Emoji';
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New',
    monospace;
    --color-red-50: oklch(97.1% 0.013 17.38);
    --color-red-100: oklch(93.6% 0.032 17.717);
    --color-red-200: oklch(88.5% 0.062 18.334);
    --color-red-300: oklch(80.8% 0.114 19.571);
    --color-red-400: oklch(70.4% 0.191 22.216);
    --color-red-500: oklch(63.7% 0.237 25.331);
    --color-red-600: oklch(57.7% 0.245 27.325);
    --color-red-700: oklch(50.5% 0.213 27.518);
    --color-red-800: oklch(44.4% 0.177 26.899);
    --color-red-900: oklch(39.6% 0.141 25.723);
    --color-red-950: oklch(25.8% 0.092 26.042);
    --color-orange-100: oklch(95.4% 0.038 75.164);
    --color-orange-700: oklch(55.3% 0.195 38.402);
    --color-orange-900: oklch(40.8% 0.123 38.172);
    --color-amber-500: oklch(76.9% 0.188 70.08);
    --color-amber-600: oklch(66.6% 0.179 58.318);
    --color-yellow-50: oklch(98.7% 0.026 102.212);
    --color-yellow-100: oklch(97.3% 0.071 103.193);
    --color-yellow-200: oklch(94.5% 0.129 101.54);
    --color-yellow-300: oklch(90.5% 0.182 98.111);
    --color-yellow-400: oklch(85.2% 0.199 91.936);
    --color-yellow-500: oklch(79.5% 0.184 86.047);
    --color-yellow-600: oklch(68.1% 0.162 75.834);
    --color-yellow-700: oklch(55.4% 0.135 66.442);
    --color-yellow-800: oklch(47.6% 0.114 61.907);
    --color-green-50: oklch(98.2% 0.018 155.826);
    --color-green-100: oklch(96.2% 0.044 156.743);
    --color-green-200: oklch(92.5% 0.084 155.995);
    --color-green-300: oklch(87.1% 0.15 154.449);
    --color-green-400: oklch(79.2% 0.209 151.711);
    --color-green-500: oklch(72.3% 0.219 149.579);
    --color-green-600: oklch(62.7% 0.194 149.214);
    --color-green-700: oklch(52.7% 0.154 150.069);
    --color-green-900: oklch(39.3% 0.095 152.535);
    --color-green-950: oklch(26.6% 0.065 152.934);
    --color-emerald-100: oklch(95% 0.052 163.051);
    --color-emerald-200: oklch(90.5% 0.093 164.15);
    --color-emerald-700: oklch(50.8% 0.118 165.612);
    --color-emerald-800: oklch(43.2% 0.095 166.913);
    --color-cyan-100: oklch(95.6% 0.045 203.388);
    --color-cyan-300: oklch(86.5% 0.127 207.078);
    --color-cyan-400: oklch(78.9% 0.154 211.53);
    --color-cyan-500: oklch(71.5% 0.143 215.221);
    --color-cyan-600: oklch(60.9% 0.126 221.723);
    --color-cyan-800: oklch(45% 0.085 224.283);
    --color-blue-50: oklch(97% 0.014 254.604);
    --color-blue-100: oklch(93.2% 0.032 255.585);
    --color-blue-200: oklch(88.2% 0.059 254.128);
    --color-blue-300: oklch(80.9% 0.105 251.813);
    --color-blue-400: oklch(70.7% 0.165 254.624);
    --color-blue-500: oklch(62.3% 0.214 259.815);
    --color-blue-600: oklch(54.6% 0.245 262.881);
    --color-blue-700: oklch(48.8% 0.243 264.376);
    --color-blue-800: oklch(42.4% 0.199 265.638);
    --color-blue-900: oklch(37.9% 0.146 265.522);
    --color-blue-950: oklch(28.2% 0.091 267.935);
    --color-indigo-50: oklch(96.2% 0.018 272.314);
    --color-indigo-500: oklch(58.5% 0.233 277.117);
    --color-purple-100: oklch(94.6% 0.033 307.174);
    --color-purple-300: oklch(82.7% 0.119 306.383);
    --color-purple-400: oklch(71.4% 0.203 305.504);
    --color-purple-500: oklch(62.7% 0.265 303.9);
    --color-purple-600: oklch(55.8% 0.288 302.321);
    --color-purple-800: oklch(43.8% 0.218 303.724);
    --color-purple-900: oklch(38.1% 0.176 304.987);
    --color-fuchsia-300: oklch(83.3% 0.145 321.434);
    --color-fuchsia-400: oklch(74% 0.238 322.16);
    --color-fuchsia-500: oklch(66.7% 0.295 322.15);
    --color-fuchsia-600: oklch(59.1% 0.293 322.896);
    --color-fuchsia-800: oklch(45.2% 0.211 324.591);
    --color-fuchsia-900: oklch(40.1% 0.17 325.612);
    --color-pink-300: oklch(82.3% 0.12 346.018);
    --color-pink-500: oklch(65.6% 0.241 354.308);
    --color-pink-900: oklch(40.8% 0.153 2.432);
    --color-rose-100: oklch(94.1% 0.03 12.58);
    --color-rose-200: oklch(89.2% 0.058 10.001);
    --color-rose-400: oklch(71.2% 0.194 13.428);
    --color-rose-600: oklch(58.6% 0.253 17.585);
    --color-rose-700: oklch(51.4% 0.222 16.935);
    --color-rose-900: oklch(41% 0.159 10.272);
    --color-slate-200: oklch(92.9% 0.013 255.508);
    --color-slate-400: oklch(70.4% 0.04 256.788);
    --color-slate-500: oklch(55.4% 0.046 257.417);
    --color-slate-700: oklch(37.2% 0.044 257.287);
    --color-slate-900: oklch(20.8% 0.042 265.755);
    --color-slate-950: oklch(12.9% 0.042 264.695);
    --color-gray-50: oklch(98.5% 0.002 247.839);
    --color-gray-100: oklch(96.7% 0.003 264.542);
    --color-gray-200: oklch(92.8% 0.006 264.531);
    --color-gray-300: oklch(87.2% 0.01 258.338);
    --color-gray-400: oklch(70.7% 0.022 261.325);
    --color-gray-500: oklch(55.1% 0.027 264.364);
    --color-gray-600: oklch(44.6% 0.03 256.802);
    --color-gray-700: oklch(37.3% 0.034 259.733);
    --color-gray-800: oklch(27.8% 0.033 256.848);
    --color-gray-900: oklch(21% 0.034 264.665);
    --color-gray-950: oklch(13% 0.028 261.692);
    --color-zinc-50: oklch(98.5% 0 0);
    --color-zinc-100: oklch(96.7% 0.001 286.375);
    --color-zinc-200: oklch(92% 0.004 286.32);
    --color-zinc-300: oklch(87.1% 0.006 286.286);
    --color-zinc-400: oklch(70.5% 0.015 286.067);
    --color-zinc-600: oklch(44.2% 0.017 285.786);
    --color-zinc-700: oklch(37% 0.013 285.805);
    --color-zinc-800: oklch(27.4% 0.006 286.033);
    --color-zinc-900: oklch(21% 0.006 285.885);
    --color-black: #000;
    --color-white: #fff;
    --spacing: 0.25rem;
    --breakpoint-xl: 80rem;
    --container-xs: 20rem;
    --container-sm: 24rem;
    --container-md: 28rem;
    --container-lg: 32rem;
    --container-xl: 36rem;
    --container-2xl: 42rem;
    --container-3xl: 48rem;
    --container-4xl: 56rem;
    --container-5xl: 64rem;
    --container-6xl: 72rem;
    --container-7xl: 80rem;
    --text-xs: 0.75rem;
    --text-xs--line-height: calc(1 / 0.75);
    --text-sm: 0.875rem;
    --text-sm--line-height: calc(1.25 / 0.875);
    --text-base: 1rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-xl: 1.25rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --text-2xl: 1.5rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --text-3xl: 1.875rem;
    --text-3xl--line-height: calc(2.25 / 1.875);
    --text-4xl: 2.25rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --text-5xl: 3rem;
    --text-5xl--line-height: 1;
    --text-6xl: 3.75rem;
    --text-6xl--line-height: 1;
    --text-7xl: 4.5rem;
    --text-7xl--line-height: 1;
    --font-weight-light: 300;
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --font-weight-extrabold: 800;
    --tracking-tighter: -0.05em;
    --tracking-tight: -0.025em;
    --tracking-wide: 0.025em;
    --tracking-wider: 0.05em;
    --tracking-widest: 0.1em;
    --leading-tight: 1.25;
    --leading-snug: 1.375;
    --leading-relaxed: 1.625;
    --radius-xs: 0.125rem;
    --radius-sm: 0.25rem;
    --radius-md: 0.375rem;
    --radius-lg: 0.5rem;
    --radius-xl: 0.75rem;
    --radius-2xl: 1rem;
    --radius-3xl: 1.5rem;
    --shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    --shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
    --shadow-xl: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    --drop-shadow-sm: 0 1px 2px rgb(0 0 0 / 0.15);
    --drop-shadow-lg: 0 4px 4px rgb(0 0 0 / 0.15);
    --ease-in: cubic-bezier(0.4, 0, 1, 1);
    --ease-out: cubic-bezier(0, 0, 0.2, 1);
    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --animate-spin: spin 1s linear infinite;
    --animate-ping: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
    --animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
    --animate-bounce: bounce 1s infinite;
    --blur-sm: 8px;
    --blur-md: 12px;
    --blur-lg: 16px;
    --blur-xl: 24px;
    --aspect-video: 16 / 9;
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
    --color-base-border-light: var(--base-border-light);
    --color-base-border-dark: var(--base-border-dark);
    --color-base-text-light: var(--base-text-light);
    --color-base-text-dark: var(--base-text-dark);
    --color-base-bg-dark: var(--base-bg-dark);
    --color-base-hover-light: var(--base-hover-light);
    --color-base-hover-dark: var(--base-hover-dark);
    --color-base-text-hover-light: var(--base-text-hover-light);
    --color-base-text-hover-dark: var(--base-text-hover-dark);
    --color-base-disabled-bg-light: var(--base-disabled-bg-light);
    --color-base-disabled-bg-dark: var(--base-disabled-bg-dark);
    --color-base-disabled-text-light: var(--base-disabled-text-light);
    --color-base-disabled-text-dark: var(--base-disabled-text-dark);
    --color-base-disabled-border-light: var(--base-disabled-border-light);
    --color-base-disabled-border-dark: var(--base-disabled-border-dark);
    --color-base-tab-bg-light: var(--base-tab-bg-light);
    --color-default-dark-bg: var(--default-dark-bg);
    --color-ring-dark: var(--ring-dark);
    --color-default-light-gray: var(--default-light-gray);
    --color-default-device-dark: var(--default-device-dark);
    --color-default-gray: var(--default-gray);
    --color-range-light-gray: var(--range-light-gray);
    --color-natural-light: var(--natural-light);
    --color-natural-dark: var(--natural-dark);
    --color-natural-hover-light: var(--natural-hover-light);
    --color-natural-hover-dark: var(--natural-hover-dark);
    --color-natural-bg-light: var(--natural-bg-light);
    --color-natural-bg-dark: var(--natural-bg-dark);
    --color-natural-border-light: var(--natural-border-light);
    --color-natural-border-dark: var(--natural-border-dark);
    --color-natural-bordered-text-light: var(--natural-bordered-text-light);
    --color-natural-bordered-text-dark: var(--natural-bordered-text-dark);
    --color-natural-bordered-bg-light: var(--natural-bordered-bg-light);
    --color-natural-bordered-bg-dark: var(--natural-bordered-bg-dark);
    --color-natural-disabled-light: var(--natural-disabled-light);
    --color-natural-disabled-dark: var(--natural-disabled-dark);
    --color-primary-light: var(--primary-light);
    --color-primary-dark: var(--primary-dark);
    --color-primary-hover-light: var(--primary-hover-light);
    --color-primary-hover-dark: var(--primary-hover-dark);
    --color-primary-bordered-text-light: var(--primary-bordered-text-light);
    --color-primary-bordered-text-dark: var(--primary-bordered-text-dark);
    --color-primary-bordered-bg-light: var(--primary-bordered-bg-light);
    --color-primary-bordered-bg-dark: var(--primary-bordered-bg-dark);
    --color-primary-indicator-light: var(--primary-indicator-light);
    --color-primary-indicator-dark: var(--primary-indicator-dark);
    --color-secondary-light: var(--secondary-light);
    --color-secondary-dark: var(--secondary-dark);
    --color-secondary-hover-light: var(--secondary-hover-light);
    --color-secondary-hover-dark: var(--secondary-hover-dark);
    --color-secondary-bordered-text-light: var(--secondary-bordered-text-light);
    --color-secondary-bordered-text-dark: var(--secondary-bordered-text-dark);
    --color-secondary-bordered-bg-light: var(--secondary-bordered-bg-light);
    --color-secondary-bordered-bg-dark: var(--secondary-bordered-bg-dark);
    --color-secondary-indicator-light: var(--secondary-indicator-light);
    --color-secondary-indicator-dark: var(--secondary-indicator-dark);
    --color-success-light: var(--success-light);
    --color-success-dark: var(--success-dark);
    --color-success-hover-light: var(--success-hover-light);
    --color-success-hover-dark: var(--success-hover-dark);
    --color-success-bordered-text-light: var(--success-bordered-text-light);
    --color-success-bordered-text-dark: var(--success-bordered-text-dark);
    --color-success-bordered-bg-light: var(--success-bordered-bg-light);
    --color-success-bordered-bg-dark: var(--success-bordered-bg-dark);
    --color-success-indicator-light: var(--success-indicator-light);
    --color-success-indicator-alt-light: var(--success-indicator-alt-light);
    --color-success-indicator-dark: var(--success-indicator-dark);
    --color-warning-light: var(--warning-light);
    --color-warning-dark: var(--warning-dark);
    --color-warning-hover-light: var(--warning-hover-light);
    --color-warning-hover-dark: var(--warning-hover-dark);
    --color-warning-bordered-text-light: var(--warning-bordered-text-light);
    --color-warning-bordered-text-dark: var(--warning-bordered-text-dark);
    --color-warning-bordered-bg-light: var(--warning-bordered-bg-light);
    --color-warning-bordered-bg-dark: var(--warning-bordered-bg-dark);
    --color-warning-indicator-light: var(--warning-indicator-light);
    --color-warning-indicator-alt-light: var(--warning-indicator-alt-light);
    --color-warning-indicator-dark: var(--warning-indicator-dark);
    --color-danger-light: var(--danger-light);
    --color-danger-dark: var(--danger-dark);
    --color-danger-hover-light: var(--danger-hover-light);
    --color-danger-hover-dark: var(--danger-hover-dark);
    --color-danger-bordered-text-light: var(--danger-bordered-text-light);
    --color-danger-bordered-text-dark: var(--danger-bordered-text-dark);
    --color-danger-bordered-bg-light: var(--danger-bordered-bg-light);
    --color-danger-bordered-bg-dark: var(--danger-bordered-bg-dark);
    --color-danger-indicator-light: var(--danger-indicator-light);
    --color-danger-indicator-alt-light: var(--danger-indicator-alt-light);
    --color-danger-indicator-dark: var(--danger-indicator-dark);
    --color-info-light: var(--info-light);
    --color-info-dark: var(--info-dark);
    --color-info-hover-light: var(--info-hover-light);
    --color-info-hover-dark: var(--info-hover-dark);
    --color-info-bordered-text-light: var(--info-bordered-text-light);
    --color-info-bordered-text-dark: var(--info-bordered-text-dark);
    --color-info-bordered-bg-light: var(--info-bordered-bg-light);
    --color-info-bordered-bg-dark: var(--info-bordered-bg-dark);
    --color-info-indicator-light: var(--info-indicator-light);
    --color-info-indicator-alt-light: var(--info-indicator-alt-light);
    --color-info-indicator-dark: var(--info-indicator-dark);
    --color-misc-light: var(--misc-light);
    --color-misc-dark: var(--misc-dark);
    --color-misc-hover-light: var(--misc-hover-light);
    --color-misc-hover-dark: var(--misc-hover-dark);
    --color-misc-bordered-text-light: var(--misc-bordered-text-light);
    --color-misc-bordered-text-dark: var(--misc-bordered-text-dark);
    --color-misc-bordered-bg-light: var(--misc-bordered-bg-light);
    --color-misc-bordered-bg-dark: var(--misc-bordered-bg-dark);
    --color-misc-indicator-light: var(--misc-indicator-light);
    --color-misc-indicator-alt-light: var(--misc-indicator-alt-light);
    --color-misc-indicator-dark: var(--misc-indicator-dark);
    --color-dawn-light: var(--dawn-light);
    --color-dawn-dark: var(--dawn-dark);
    --color-dawn-hover-light: var(--dawn-hover-light);
    --color-dawn-hover-dark: var(--dawn-hover-dark);
    --color-dawn-bordered-text-light: var(--dawn-bordered-text-light);
    --color-dawn-bordered-text-dark: var(--dawn-bordered-text-dark);
    --color-dawn-bordered-bg-light: var(--dawn-bordered-bg-light);
    --color-dawn-bordered-bg-dark: var(--dawn-bordered-bg-dark);
    --color-dawn-indicator-light: var(--dawn-indicator-light);
    --color-dawn-indicator-alt-light: var(--dawn-indicator-alt-light);
    --color-dawn-indicator-dark: var(--dawn-indicator-dark);
    --color-silver-light: var(--silver-light);
    --color-silver-dark: var(--silver-dark);
    --color-silver-hover-light: var(--silver-hover-light);
    --color-silver-hover-dark: var(--silver-hover-dark);
    --color-silver-bordered-text-light: var(--silver-bordered-text-light);
    --color-silver-bordered-text-dark: var(--silver-bordered-text-dark);
    --color-silver-bordered-bg-light: var(--silver-bordered-bg-light);
    --color-silver-bordered-bg-dark: var(--silver-bordered-bg-dark);
    --color-silver-indicator-light: var(--silver-indicator-light);
    --color-silver-indicator-alt-light: var(--silver-indicator-alt-light);
    --color-silver-indicator-dark: var(--silver-indicator-dark);
    --color-bordered-white-border: var(--bordered-white-border);
    --color-bordered-dark-bg: var(--bordered-dark-bg);
    --color-bordered-dark-border: var(--bordered-dark-border);
    --color-disabled-bg-light: var(--disabled-bg-light);
    --color-disabled-bg-dark: var(--disabled-bg-dark);
    --color-disabled-text-light: var(--disabled-text-light);
    --color-disabled-text-dark: var(--disabled-text-dark);
    --color-shadow-natural: var(--shadow-natural);
    --color-shadow-primary: var(--shadow-primary);
    --color-shadow-secondary: var(--shadow-secondary);
    --color-shadow-success: var(--shadow-success);
    --color-shadow-warning: var(--shadow-warning);
    --color-shadow-danger: var(--shadow-danger);
    --color-shadow-info: var(--shadow-info);
    --color-shadow-misc: var(--shadow-misc);
    --color-shadow-dawn: var(--shadow-dawn);
    --color-shadow-silver: var(--shadow-silver);
    --color-gradient-natural-from-light: var(--gradient-natural-from-light);
    --color-gradient-natural-to-light: var(--gradient-natural-to-light);
    --color-gradient-natural-from-dark: var(--gradient-natural-from-dark);
    --color-gradient-primary-from-light: var(--gradient-primary-from-light);
    --color-gradient-primary-to-light: var(--gradient-primary-to-light);
    --color-gradient-primary-from-dark: var(--gradient-primary-from-dark);
    --color-gradient-primary-to-dark: var(--gradient-primary-to-dark);
    --color-gradient-secondary-from-light: var(--gradient-secondary-from-light);
    --color-gradient-secondary-to-light: var(--gradient-secondary-to-light);
    --color-gradient-secondary-from-dark: var(--gradient-secondary-from-dark);
    --color-gradient-secondary-to-dark: var(--gradient-secondary-to-dark);
    --color-gradient-success-from-light: var(--gradient-success-from-light);
    --color-gradient-success-to-light: var(--gradient-success-to-light);
    --color-gradient-success-from-dark: var(--gradient-success-from-dark);
    --color-gradient-success-to-dark: var(--gradient-success-to-dark);
    --color-gradient-warning-from-light: var(--gradient-warning-from-light);
    --color-gradient-warning-to-light: var(--gradient-warning-to-light);
    --color-gradient-warning-from-dark: var(--gradient-warning-from-dark);
    --color-gradient-warning-to-dark: var(--gradient-warning-to-dark);
    --color-gradient-danger-from-light: var(--gradient-danger-from-light);
    --color-gradient-danger-to-light: var(--gradient-danger-to-light);
    --color-gradient-danger-from-dark: var(--gradient-danger-from-dark);
    --color-gradient-danger-to-dark: var(--gradient-danger-to-dark);
    --color-gradient-info-from-light: var(--gradient-info-from-light);
    --color-gradient-info-to-light: var(--gradient-info-to-light);
    --color-gradient-info-from-dark: var(--gradient-info-from-dark);
    --color-gradient-info-to-dark: var(--gradient-info-to-dark);
    --color-gradient-misc-from-light: var(--gradient-misc-from-light);
    --color-gradient-misc-to-light: var(--gradient-misc-to-light);
    --color-gradient-misc-from-dark: var(--gradient-misc-from-dark);
    --color-gradient-misc-to-dark: var(--gradient-misc-to-dark);
    --color-gradient-dawn-from-light: var(--gradient-dawn-from-light);
    --color-gradient-dawn-to-light: var(--gradient-dawn-to-light);
    --color-gradient-dawn-from-dark: var(--gradient-dawn-from-dark);
    --color-gradient-dawn-to-dark: var(--gradient-dawn-to-dark);
    --color-gradient-silver-from-light: var(--gradient-silver-from-light);
    --color-gradient-silver-to-light: var(--gradient-silver-to-light);
    --color-gradient-silver-from-dark: var(--gradient-silver-from-dark);
    --color-gradient-silver-to-dark: var(--gradient-silver-to-dark);
    --color-primary-gradient-indicator-dark: var(--primary-gradient-indicator-dark);
    --color-secondary-gradient-indicator-dark: var(--secondary-gradient-indicator-dark);
    --color-success-gradient-indicator-dark: var(--success-gradient-indicator-dark);
    --color-warning-gradient-indicator-dark: var(--warning-gradient-indicator-dark);
    --color-danger-gradient-indicator-dark: var(--danger-gradient-indicator-dark);
    --color-info-gradient-indicator-dark: var(--info-gradient-indicator-dark);
    --color-misc-gradient-indicator-dark: var(--misc-gradient-indicator-dark);
    --color-dawn-gradient-indicator-dark: var(--dawn-gradient-indicator-dark);
    --color-primary-border-light: var(--primary-border-light);
    --color-primary-border-dark: var(--primary-border-dark);
    --color-secondary-border-light: var(--secondary-border-light);
    --color-secondary-border-dark: var(--secondary-border-dark);
    --color-success-border-light: var(--success-border-light);
    --color-success-border-dark: var(--success-border-dark);
    --color-warning-border-light: var(--warning-border-light);
    --color-warning-border-dark: var(--warning-border-dark);
    --color-danger-border-light: var(--danger-border-light);
    --color-danger-border-dark: var(--danger-border-dark);
    --color-info-border-light: var(--info-border-light);
    --color-info-border-dark: var(--info-border-dark);
    --color-misc-border-light: var(--misc-border-light);
    --color-misc-border-dark: var(--misc-border-dark);
    --color-dawn-border-light: var(--dawn-border-light);
    --color-dawn-border-dark: var(--dawn-border-dark);
    --color-silver-border-light: var(--silver-border-light);
    --color-silver-border-dark: var(--silver-border-dark);
    --color-base-form-border-light: var(--base-form-border-light);
    --color-base-form-border-dark: var(--base-form-border-dark);
    --color-base-form-focus-dark: var(--base-form-focus-dark);
    --color-form-white-text: var(--form-white-text);
    --color-form-white-focus: var(--form-white-focus);
    --color-checkbox-white-checked: var(--checkbox-white-checked);
    --color-checkbox-dark-checked: var(--checkbox-dark-checked);
    --color-checkbox-unchecked-dark: var(--checkbox-unchecked-dark);
    --color-checkbox-primary-checked: var(--checkbox-primary-checked);
    --color-checkbox-secondary-checked: var(--checkbox-secondary-checked);
    --color-checkbox-success-checked: var(--checkbox-success-checked);
    --color-checkbox-warning-checked: var(--checkbox-warning-checked);
    --color-checkbox-danger-checked: var(--checkbox-danger-checked);
    --color-checkbox-info-checked: var(--checkbox-info-checked);
    --color-checkbox-misc-checked: var(--checkbox-misc-checked);
    --color-checkbox-dawn-checked: var(--checkbox-dawn-checked);
  }
}
@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: -0.25em;
  }
  sup {
    top: -0.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;
  }
  :-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 {
  .diff {
    position: relative;
    display: grid;
    width: 100%;
    overflow: hidden;
    webkit-user-select: none;
    user-select: none;
    direction: ltr;
    container-type: inline-size;
    grid-template-columns: auto 1fr;
    &:focus-visible, &:has(.diff-item-1:focus) {
      outline-style: var(--tw-outline-style);
      outline-width: 2px;
      outline-offset: 1px;
      outline-color: var(--color-base-content);
    }
    &:focus-visible {
      outline-style: var(--tw-outline-style);
      outline-width: 2px;
      outline-offset: 1px;
      outline-color: var(--color-base-content);
      .diff-resizer {
        min-width: 90cqi;
        max-width: 90cqi;
      }
    }
    &:has(.diff-item-2:focus-visible) {
      outline-style: var(--tw-outline-style);
      outline-width: 2px;
      outline-offset: 1px;
      .diff-resizer {
        min-width: 10cqi;
        max-width: 10cqi;
      }
    }
    @supports (-webkit-overflow-scrolling: touch) and (overflow: -webkit-paged-x) {
      &:focus {
        .diff-resizer {
          min-width: 10cqi;
          max-width: 10cqi;
        }
      }
      &:has(.diff-item-1:focus) {
        .diff-resizer {
          min-width: 90cqi;
          max-width: 90cqi;
        }
      }
    }
  }
  .modal {
    pointer-events: none;
    visibility: hidden;
    position: fixed;
    inset: calc(0.25rem * 0);
    margin: calc(0.25rem * 0);
    display: grid;
    height: 100%;
    max-height: none;
    width: 100%;
    max-width: none;
    align-items: center;
    justify-items: center;
    background-color: transparent;
    padding: calc(0.25rem * 0);
    color: inherit;
    overflow-x: hidden;
    transition: transform 0.3s ease-out, visibility 0.3s allow-discrete, background-color 0.3s ease-out, opacity 0.1s ease-out;
    overflow-y: hidden;
    overscroll-behavior: contain;
    z-index: 999;
    &::backdrop {
      display: none;
    }
    &.modal-open, &[open], &:target {
      background-color: oklch(0% 0 0/ 0.4);
      transition: transform 0.3s ease-out, background-color 0.3s ease-out, opacity 0.1s ease-out;
      pointer-events: auto;
      visibility: visible;
      opacity: 100%;
      .modal-box {
        translate: 0 0;
        scale: 1;
        opacity: 1;
      }
    }
    @starting-style {
      &.modal-open, &[open], &:target {
        visibility: hidden;
        opacity: 0%;
      }
    }
  }
  .drawer-side {
    pointer-events: none;
    visibility: hidden;
    position: fixed;
    inset-inline-start: calc(0.25rem * 0);
    top: calc(0.25rem * 0);
    grid-column-start: 1;
    grid-row-start: 1;
    display: grid;
    width: 100%;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: repeat(1, minmax(0, 1fr));
    align-items: flex-start;
    justify-items: start;
    overflow-x: hidden;
    overflow-y: hidden;
    overscroll-behavior: contain;
    opacity: 0%;
    transition: opacity 0.2s ease-out 0.1s allow-discrete, visibility 0.3s ease-out 0.1s allow-discrete;
    height: 100vh;
    height: 100dvh;
    > .drawer-overlay {
      position: sticky;
      top: calc(0.25rem * 0);
      cursor: pointer;
      place-self: stretch;
      background-color: oklch(0% 0 0 / 40%);
    }
    > * {
      grid-column-start: 1;
      grid-row-start: 1;
    }
    > *:not(.drawer-overlay) {
      will-change: transform;
      transition: translate 0.3s ease-out;
      translate: -100%;
      [dir="rtl"] & {
        translate: 100%;
      }
    }
  }
  .drawer-toggle {
    position: fixed;
    height: calc(0.25rem * 0);
    width: calc(0.25rem * 0);
    appearance: none;
    opacity: 0%;
    &:checked {
      & ~ .drawer-side {
        pointer-events: auto;
        visibility: visible;
        overflow-y: auto;
        opacity: 100%;
        & > *:not(.drawer-overlay) {
          translate: 0%;
        }
      }
    }
    &:focus-visible ~ .drawer-content label.drawer-button {
      outline: 2px solid;
      outline-offset: 2px;
    }
  }
  .tooltip {
    position: relative;
    display: inline-block;
    --tt-bg: var(--color-neutral);
    --tt-off: calc(100% + 0.5rem);
    --tt-tail: calc(100% + 1px + 0.25rem);
    > :where(.tooltip-content), &[data-tip]:before {
      position: absolute;
      max-width: 20rem;
      border-radius: var(--radius-field);
      padding-inline: calc(0.25rem * 2);
      padding-block: calc(0.25rem * 1);
      text-align: center;
      white-space: normal;
      color: var(--color-neutral-content);
      opacity: 0%;
      font-size: 0.875rem;
      line-height: 1.25em;
      transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1) 75ms, transform 0.2s cubic-bezier(0.4, 0, 0.2, 1) 75ms;
      background-color: var(--tt-bg);
      width: max-content;
      pointer-events: none;
      z-index: 1;
      --tw-content: attr(data-tip);
      content: var(--tw-content);
    }
    &:after {
      position: absolute;
      position: absolute;
      opacity: 0%;
      background-color: var(--tt-bg);
      transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1) 75ms, transform 0.2s cubic-bezier(0.4, 0, 0.2, 1) 75ms;
      content: "";
      pointer-events: none;
      width: 0.625rem;
      height: 0.25rem;
      display: block;
      mask-repeat: no-repeat;
      mask-position: -1px 0;
      --mask-tooltip: url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");
      mask-image: var(--mask-tooltip);
    }
    &.tooltip-open, &[data-tip]:hover, &:hover, &:has(:focus-visible) {
      > .tooltip-content, &[data-tip]:before, &:after {
        opacity: 100%;
        --tt-pos: 0rem;
        transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1) 0s, transform 0.2s cubic-bezier(0.4, 0, 0.2, 1) 0ms;
      }
    }
    > .tooltip-content, &[data-tip]:before {
      transform: translateX(-50%) translateY(var(--tt-pos, 0.25rem));
      inset: auto auto var(--tt-off) 50%;
    }
    &:after {
      transform: translateX(-50%) translateY(var(--tt-pos, 0.25rem));
      inset: auto auto var(--tt-tail) 50%;
    }
  }
  .tab {
    position: relative;
    display: inline-flex;
    cursor: pointer;
    appearance: none;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    text-align: center;
    webkit-user-select: none;
    user-select: none;
    &:hover {
      @media (hover: hover) {
        color: var(--color-base-content);
      }
    }
    --tab-p: 1rem;
    --tab-bg: var(--color-base-100);
    --tab-border-color: var(--color-base-300);
    --tab-radius-ss: 0;
    --tab-radius-se: 0;
    --tab-radius-es: 0;
    --tab-radius-ee: 0;
    --tab-order: 0;
    --tab-radius-min: calc(0.75rem - var(--border));
    border-color: #0000;
    order: var(--tab-order);
    height: calc(var(--size-field, 0.25rem) * 10);
    font-size: 0.875rem;
    padding-inline-start: var(--tab-p);
    padding-inline-end: var(--tab-p);
    &:is(input[type="radio"]) {
      min-width: fit-content;
      &:after {
        content: attr(aria-label);
      }
    }
    &:is(label) {
      position: relative;
      input {
        position: absolute;
        inset: calc(0.25rem * 0);
        cursor: pointer;
        appearance: none;
        opacity: 0%;
      }
    }
    &:checked, &:is(label:has(:checked)), &:is(.tab-active, [aria-selected="true"]) {
      & + .tab-content {
        display: block;
        height: 100%;
      }
    }
    &:not(:checked, label:has(:checked), :hover, .tab-active, [aria-selected="true"]) {
      color: var(--color-base-content);
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, var(--color-base-content) 50%, transparent);
      }
    }
    &:not(input):empty {
      flex-grow: 1;
      cursor: default;
    }
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
      @media (forced-colors: active) {
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
    }
    &:focus-visible, &:is(label:has(:checked:focus-visible)) {
      outline: 2px solid currentColor;
      outline-offset: -5px;
    }
    &[disabled] {
      pointer-events: none;
      opacity: 40%;
    }
  }
  .menu {
    display: flex;
    width: fit-content;
    flex-direction: column;
    flex-wrap: wrap;
    padding: calc(0.25rem * 2);
    --menu-active-fg: var(--color-neutral-content);
    --menu-active-bg: var(--color-neutral);
    font-size: 0.875rem;
    :where(li ul) {
      position: relative;
      margin-inline-start: calc(0.25rem * 4);
      padding-inline-start: calc(0.25rem * 2);
      white-space: nowrap;
      &:before {
        position: absolute;
        inset-inline-start: calc(0.25rem * 0);
        top: calc(0.25rem * 3);
        bottom: calc(0.25rem * 3);
        background-color: var(--color-base-content);
        opacity: 10%;
        width: var(--border);
        content: "";
      }
    }
    :where(li > .menu-dropdown:not(.menu-dropdown-show)) {
      display: none;
    }
    :where(li:not(.menu-title) > *:not(ul, details, .menu-title, .btn)), :where(li:not(.menu-title) > details > summary:not(.menu-title)) {
      display: grid;
      grid-auto-flow: column;
      align-content: flex-start;
      align-items: center;
      gap: calc(0.25rem * 2);
      border-radius: var(--radius-field);
      padding-inline: calc(0.25rem * 3);
      padding-block: calc(0.25rem * 1.5);
      text-align: start;
      transition-property: color, background-color, box-shadow;
      transition-duration: 0.2s;
      transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
      grid-auto-columns: minmax(auto, max-content) auto max-content;
      text-wrap: balance;
      user-select: none;
    }
    :where(li > details > summary) {
      --tw-outline-style: none;
      outline-style: none;
      @media (forced-colors: active) {
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
      &::-webkit-details-marker {
        display: none;
      }
    }
    :where(li > details > summary), :where(li > .menu-dropdown-toggle) {
      &:after {
        justify-self: flex-end;
        display: block;
        height: 0.375rem;
        width: 0.375rem;
        rotate: -135deg;
        translate: 0 -1px;
        transition-property: rotate, translate;
        transition-duration: 0.2s;
        content: "";
        transform-origin: 50% 50%;
        box-shadow: 2px 2px inset;
        pointer-events: none;
      }
    }
    :where(li > details[open] > summary):after, :where(li > .menu-dropdown-toggle.menu-dropdown-show):after {
      rotate: 45deg;
      translate: 0 1px;
    }
    :where( li:not(.menu-title, .disabled) > *:not(ul, details, .menu-title), li:not(.menu-title, .disabled) > details > summary:not(.menu-title) ):not(.menu-active, :active, .btn) {
      &.menu-focus, &:focus-visible {
        cursor: pointer;
        background-color: var(--color-base-content);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-base-content) 10%, transparent);
        }
        color: var(--color-base-content);
        --tw-outline-style: none;
        outline-style: none;
        @media (forced-colors: active) {
          outline: 2px solid transparent;
          outline-offset: 2px;
        }
      }
    }
    :where( li:not(.menu-title, .disabled) > *:not(ul, details, .menu-title):not(.menu-active, :active, .btn):hover, li:not(.menu-title, .disabled) > details > summary:not(.menu-title):not(.menu-active, :active, .btn):hover ) {
      cursor: pointer;
      background-color: var(--color-base-content);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-base-content) 10%, transparent);
      }
      --tw-outline-style: none;
      outline-style: none;
      @media (forced-colors: active) {
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
      box-shadow: 0 1px oklch(0% 0 0 / 0.01) inset, 0 -1px oklch(100% 0 0 / 0.01) inset;
    }
    :where(li:empty) {
      background-color: var(--color-base-content);
      opacity: 10%;
      margin: 0.5rem 1rem;
      height: 1px;
    }
    :where(li) {
      position: relative;
      display: flex;
      flex-shrink: 0;
      flex-direction: column;
      flex-wrap: wrap;
      align-items: stretch;
      .badge {
        justify-self: flex-end;
      }
      & > *:not(ul, .menu-title, details, .btn):active, & > *:not(ul, .menu-title, details, .btn).menu-active, & > details > summary:active {
        --tw-outline-style: none;
        outline-style: none;
        @media (forced-colors: active) {
          outline: 2px solid transparent;
          outline-offset: 2px;
        }
        color: var(--menu-active-fg);
        background-color: var(--menu-active-bg);
        background-size: auto, calc(var(--noise) * 100%);
        background-image: none, var(--fx-noise);
        &:not(&:active) {
          box-shadow: 0 2px calc(var(--depth) * 3px) -2px var(--menu-active-bg);
        }
      }
      &.menu-disabled {
        pointer-events: none;
        color: var(--color-base-content);
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-base-content) 20%, transparent);
        }
      }
    }
    .dropdown:focus-within {
      .menu-dropdown-toggle:after {
        rotate: 45deg;
        translate: 0 1px;
      }
    }
    .dropdown-content {
      margin-top: calc(0.25rem * 2);
      padding: calc(0.25rem * 2);
      &:before {
        display: none;
      }
    }
  }
  .floating-label {
    position: relative;
    display: block;
    input {
      display: block;
      &::placeholder {
        transition: top 0.1s ease-out, translate 0.1s ease-out, scale 0.1s ease-out, opacity 0.1s ease-out;
      }
    }
    textarea {
      &::placeholder {
        transition: top 0.1s ease-out, translate 0.1s ease-out, scale 0.1s ease-out, opacity 0.1s ease-out;
      }
    }
    > span {
      position: absolute;
      inset-inline-start: calc(0.25rem * 3);
      z-index: 1;
      background-color: var(--color-base-100);
      padding-inline: calc(0.25rem * 1);
      opacity: 0%;
      font-size: 0.875rem;
      top: calc(var(--size-field, 0.25rem) * 10 / 2);
      line-height: 1;
      border-radius: 2px;
      pointer-events: none;
      translate: 0 -50%;
      transition: top 0.1s ease-out, translate 0.1s ease-out, scale 0.1s ease-out, opacity 0.1s ease-out;
    }
    &:focus-within, &:not(:has(input:placeholder-shown, textarea:placeholder-shown)) {
      ::placeholder {
        opacity: 0%;
        top: 0;
        translate: -12.5% calc(-50% - 0.125em);
        scale: 0.75;
        pointer-events: auto;
      }
      > span {
        opacity: 100%;
        top: 0;
        translate: -12.5% calc(-50% - 0.125em);
        scale: 0.75;
        pointer-events: auto;
      }
    }
    &:has(:disabled, [disabled]) {
      > span {
        opacity: 0%;
      }
    }
    &:has(.input-xs, .select-xs, .textarea-xs) span {
      font-size: 0.6875rem;
      top: calc(var(--size-field, 0.25rem) * 6 / 2);
    }
    &:has(.input-sm, .select-sm, .textarea-sm) span {
      font-size: 0.75rem;
      top: calc(var(--size-field, 0.25rem) * 8 / 2);
    }
    &:has(.input-md, .select-md, .textarea-md) span {
      font-size: 0.875rem;
      top: calc(var(--size-field, 0.25rem) * 10 / 2);
    }
    &:has(.input-lg, .select-lg, .textarea-lg) span {
      font-size: 1.125rem;
      top: calc(var(--size-field, 0.25rem) * 12 / 2);
    }
    &:has(.input-xl, .select-xl, .textarea-xl) span {
      font-size: 1.375rem;
      top: calc(var(--size-field, 0.25rem) * 14 / 2);
    }
  }
  .dropdown {
    position: relative;
    display: inline-block;
    position-area: var(--anchor-v, bottom) var(--anchor-h, span-right);
    & > *:not(summary):focus {
      --tw-outline-style: none;
      outline-style: none;
      @media (forced-colors: active) {
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
    }
    .dropdown-content {
      position: absolute;
    }
    &:not(details, .dropdown-open, .dropdown-hover:hover, :focus-within) {
      .dropdown-content {
        display: none;
        transform-origin: top;
        opacity: 0%;
        scale: 95%;
      }
    }
    &[popover], .dropdown-content {
      z-index: 999;
      animation: dropdown 0.2s;
      transition-property: opacity, scale, display;
      transition-behavior: allow-discrete;
      transition-duration: 0.2s;
      transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    }
    @starting-style {
      &[popover], .dropdown-content {
        scale: 95%;
        opacity: 0;
      }
    }
    &.dropdown-open, &:not(.dropdown-hover):focus, &:focus-within {
      > [tabindex]:first-child {
        pointer-events: none;
      }
      .dropdown-content {
        opacity: 100%;
      }
    }
    &.dropdown-hover:hover {
      .dropdown-content {
        opacity: 100%;
        scale: 100%;
      }
    }
    &:is(details) {
      summary {
        &::-webkit-details-marker {
          display: none;
        }
      }
    }
    &.dropdown-open, &:focus, &:focus-within {
      .dropdown-content {
        scale: 100%;
      }
    }
    &:where([popover]) {
      background: #0000;
    }
    &[popover] {
      position: fixed;
      color: inherit;
      @supports not (position-area: bottom) {
        margin: auto;
        &.dropdown-open:not(:popover-open) {
          display: none;
          transform-origin: top;
          opacity: 0%;
          scale: 95%;
        }
        &::backdrop {
          background-color: color-mix(in oklab, #000 30%, #0000);
        }
      }
      &:not(.dropdown-open, :popover-open) {
        display: none;
        transform-origin: top;
        opacity: 0%;
        scale: 95%;
      }
    }
  }
  .btn {
    :where(&) {
      width: unset;
    }
    display: inline-flex;
    flex-shrink: 0;
    cursor: pointer;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    gap: calc(0.25rem * 1.5);
    text-align: center;
    vertical-align: middle;
    outline-offset: 2px;
    webkit-user-select: none;
    user-select: none;
    padding-inline: var(--btn-p);
    color: var(--btn-fg);
    --tw-prose-links: var(--btn-fg);
    height: var(--size);
    font-size: var(--fontsize, 0.875rem);
    font-weight: 600;
    outline-color: var(--btn-color, var(--color-base-content));
    transition-property: color, background-color, border-color, box-shadow;
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
    transition-duration: 0.2s;
    border-start-start-radius: var(--join-ss, var(--radius-field));
    border-start-end-radius: var(--join-se, var(--radius-field));
    border-end-start-radius: var(--join-es, var(--radius-field));
    border-end-end-radius: var(--join-ee, var(--radius-field));
    background-color: var(--btn-bg);
    background-size: auto, calc(var(--noise) * 100%);
    background-image: none, var(--btn-noise);
    border-width: var(--border);
    border-style: solid;
    border-color: var(--btn-border);
    text-shadow: 0 0.5px oklch(100% 0 0 / calc(var(--depth) * 0.15));
    box-shadow: 0 0.5px 0 0.5px oklch(100% 0 0 / calc(var(--depth) * 6%)) inset, var(--btn-shadow);
    --size: calc(var(--size-field, 0.25rem) * 10);
    --btn-bg: var(--btn-color, var(--color-base-200));
    --btn-fg: var(--color-base-content);
    --btn-p: 1rem;
    --btn-border: var(--btn-bg);
    @supports (color: color-mix(in lab, red, red)) {
      --btn-border: color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%));
    }
    --btn-shadow: 0 3px 2px -2px var(--btn-bg),
    0 4px 3px -2px var(--btn-bg);
    @supports (color: color-mix(in lab, red, red)) {
      --btn-shadow: 0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000),
    0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000);
    }
    --btn-noise: var(--fx-noise);
    .prose & {
      text-decoration-line: none;
    }
    @media (hover: hover) {
      &:hover {
        --btn-bg: var(--btn-color, var(--color-base-200));
        @supports (color: color-mix(in lab, red, red)) {
          --btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 7%);
        }
      }
    }
    &:focus-visible {
      outline-width: 2px;
      outline-style: solid;
    }
    &:active:not(.btn-active) {
      translate: 0 0.5px;
      --btn-bg: var(--btn-color, var(--color-base-200));
      @supports (color: color-mix(in lab, red, red)) {
        --btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 5%);
      }
      --btn-border: var(--btn-color, var(--color-base-200));
      @supports (color: color-mix(in lab, red, red)) {
        --btn-border: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 7%);
      }
      --btn-shadow: 0 0 0 0 oklch(0% 0 0/0), 0 0 0 0 oklch(0% 0 0/0);
    }
    &:is(:disabled, [disabled], .btn-disabled) {
      &:not(.btn-link, .btn-ghost) {
        background-color: var(--color-base-content);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-base-content) 10%, transparent);
        }
        box-shadow: none;
      }
      pointer-events: none;
      --btn-border: #0000;
      --btn-noise: none;
      --btn-fg: var(--color-base-content);
      @supports (color: color-mix(in lab, red, red)) {
        --btn-fg: color-mix(in oklch, var(--color-base-content) 20%, #0000);
      }
      @media (hover: hover) {
        &:hover {
          pointer-events: none;
          background-color: var(--color-neutral);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--color-neutral) 20%, transparent);
          }
          --btn-border: #0000;
          --btn-fg: var(--color-base-content);
          @supports (color: color-mix(in lab, red, red)) {
            --btn-fg: color-mix(in oklch, var(--color-base-content) 20%, #0000);
          }
        }
      }
    }
    &:is(input[type="checkbox"], input[type="radio"]) {
      appearance: none;
      &::after {
        content: attr(aria-label);
      }
    }
    &:where(input:checked:not(.filter .btn)) {
      --btn-color: var(--color-primary);
      --btn-fg: var(--color-primary-content);
      isolation: isolate;
    }
  }
  .loading {
    pointer-events: none;
    display: inline-block;
    aspect-ratio: 1 / 1;
    background-color: currentColor;
    vertical-align: middle;
    width: calc(var(--size-selector, 0.25rem) * 6);
    mask-size: 100%;
    mask-repeat: no-repeat;
    mask-position: center;
    mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");
  }
  .pointer-events-auto {
    pointer-events: auto;
  }
  .pointer-events-none {
    pointer-events: none;
  }
  .invisible {
    visibility: hidden;
  }
  .visible {
    visibility: visible;
  }
  .list {
    display: flex;
    flex-direction: column;
    font-size: 0.875rem;
    :where(.list-row) {
      --list-grid-cols: minmax(0, auto) 1fr;
      position: relative;
      display: grid;
      grid-auto-flow: column;
      gap: calc(0.25rem * 4);
      border-radius: var(--radius-box);
      padding: calc(0.25rem * 4);
      word-break: break-word;
      grid-template-columns: var(--list-grid-cols);
      &:has(.list-col-grow:nth-child(1)) {
        --list-grid-cols: 1fr;
      }
      &:has(.list-col-grow:nth-child(2)) {
        --list-grid-cols: minmax(0, auto) 1fr;
      }
      &:has(.list-col-grow:nth-child(3)) {
        --list-grid-cols: minmax(0, auto) minmax(0, auto) 1fr;
      }
      &:has(.list-col-grow:nth-child(4)) {
        --list-grid-cols: minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr;
      }
      &:has(.list-col-grow:nth-child(5)) {
        --list-grid-cols: minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr;
      }
      &:has(.list-col-grow:nth-child(6)) {
        --list-grid-cols: minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto)
        minmax(0, auto) 1fr;
      }
      :not(.list-col-wrap) {
        grid-row-start: 1;
      }
    }
    & > :not(:last-child) {
      &.list-row, .list-row {
        &:after {
          content: "";
          border-bottom: var(--border) solid;
          inset-inline: var(--radius-box);
          position: absolute;
          bottom: calc(0.25rem * 0);
          border-color: var(--color-base-content);
          @supports (color: color-mix(in lab, red, red)) {
            border-color: color-mix(in oklab, var(--color-base-content) 5%, transparent);
          }
        }
      }
    }
  }
  .toast {
    position: fixed;
    inset-inline-start: auto;
    inset-inline-end: calc(0.25rem * 0);
    top: auto;
    bottom: calc(0.25rem * 0);
    margin: calc(0.25rem * 4);
    display: flex;
    min-width: fit-content;
    flex-direction: column;
    gap: calc(0.25rem * 2);
    background-color: transparent;
    white-space: nowrap;
    translate: var(--toast-x, 0) var(--toast-y, 0);
    & > * {
      animation: toast 0.25s ease-out;
    }
    &:where(.toast-start) {
      inset-inline-start: calc(0.25rem * 0);
      inset-inline-end: auto;
      --toast-x: 0;
    }
    &:where(.toast-center) {
      inset-inline-start: calc(1/2 * 100%);
      inset-inline-end: calc(1/2 * 100%);
      --toast-x: -50%;
    }
    &:where(.toast-end) {
      inset-inline-start: auto;
      inset-inline-end: calc(0.25rem * 0);
      --toast-x: 0;
    }
    &:where(.toast-bottom) {
      top: auto;
      bottom: calc(0.25rem * 0);
      --toast-y: 0;
    }
    &:where(.toast-middle) {
      top: calc(1/2 * 100%);
      bottom: auto;
      --toast-y: -50%;
    }
    &:where(.toast-top) {
      top: calc(0.25rem * 0);
      bottom: auto;
      --toast-y: 0;
    }
  }
  .toggle {
    border: var(--border) solid currentColor;
    color: var(--input-color);
    position: relative;
    display: inline-grid;
    flex-shrink: 0;
    cursor: pointer;
    appearance: none;
    place-content: center;
    vertical-align: middle;
    webkit-user-select: none;
    user-select: none;
    grid-template-columns: 0fr 1fr 1fr;
    --radius-selector-max: calc(
    var(--radius-selector) + var(--radius-selector) + var(--radius-selector)
  );
    border-radius: calc( var(--radius-selector) + min(var(--toggle-p), var(--radius-selector-max)) + min(var(--border), var(--radius-selector-max)) );
    padding: var(--toggle-p);
    box-shadow: 0 1px currentColor inset;
    @supports (color: color-mix(in lab, red, red)) {
      box-shadow: 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000) inset;
    }
    transition: color 0.3s, grid-template-columns 0.2s;
    --input-color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      --input-color: color-mix(in oklab, var(--color-base-content) 50%, #0000);
    }
    --toggle-p: 0.1875rem;
    --size: calc(var(--size-selector, 0.25rem) * 6);
    width: calc((var(--size) * 2) - (var(--border) + var(--toggle-p)) * 2);
    height: var(--size);
    > * {
      z-index: 1;
      grid-column: span 1 / span 1;
      grid-column-start: 2;
      grid-row-start: 1;
      height: 100%;
      cursor: pointer;
      appearance: none;
      background-color: transparent;
      padding: calc(0.25rem * 0.5);
      transition: opacity 0.2s, rotate 0.4s;
      border: none;
      &:focus {
        --tw-outline-style: none;
        outline-style: none;
        @media (forced-colors: active) {
          outline: 2px solid transparent;
          outline-offset: 2px;
        }
      }
      &:nth-child(2) {
        color: var(--color-base-100);
        rotate: 0deg;
      }
      &:nth-child(3) {
        color: var(--color-base-100);
        opacity: 0%;
        rotate: -15deg;
      }
    }
    &:has(:checked) {
      > :nth-child(2) {
        opacity: 0%;
        rotate: 15deg;
      }
      > :nth-child(3) {
        opacity: 100%;
        rotate: 0deg;
      }
    }
    &:before {
      position: relative;
      inset-inline-start: calc(0.25rem * 0);
      grid-column-start: 2;
      grid-row-start: 1;
      aspect-ratio: 1 / 1;
      height: 100%;
      border-radius: var(--radius-selector);
      background-color: currentColor;
      translate: 0;
      --tw-content: "";
      content: var(--tw-content);
      transition: background-color 0.1s, translate 0.2s, inset-inline-start 0.2s;
      box-shadow: 0 -1px oklch(0% 0 0 / calc(var(--depth) * 0.1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * 0.1)) inset, 0 1px currentColor;
      @supports (color: color-mix(in lab, red, red)) {
        box-shadow: 0 -1px oklch(0% 0 0 / calc(var(--depth) * 0.1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * 0.1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000);
      }
      background-size: auto, calc(var(--noise) * 100%);
      background-image: none, var(--fx-noise);
    }
    @media (forced-colors: active) {
      &:before {
        outline-style: var(--tw-outline-style);
        outline-width: 1px;
        outline-offset: calc(1px * -1);
      }
    }
    @media print {
      &:before {
        outline: 0.25rem solid;
        outline-offset: -1rem;
      }
    }
    &:focus-visible, &:has(:focus-visible) {
      outline: 2px solid currentColor;
      outline-offset: 2px;
    }
    &:checked, &[aria-checked="true"], &:has(> input:checked) {
      grid-template-columns: 1fr 1fr 0fr;
      background-color: var(--color-base-100);
      --input-color: var(--color-base-content);
      &:before {
        background-color: currentColor;
      }
      @starting-style {
        &:before {
          opacity: 0;
        }
      }
    }
    &:indeterminate {
      grid-template-columns: 0.5fr 1fr 0.5fr;
    }
    &:disabled {
      cursor: not-allowed;
      opacity: 30%;
      &:before {
        background-color: transparent;
        border: var(--border) solid currentColor;
      }
    }
  }
  .input {
    cursor: text;
    border: var(--border) solid #0000;
    position: relative;
    display: inline-flex;
    flex-shrink: 1;
    appearance: none;
    align-items: center;
    gap: calc(0.25rem * 2);
    background-color: var(--color-base-100);
    padding-inline: calc(0.25rem * 3);
    vertical-align: middle;
    white-space: nowrap;
    width: clamp(3rem, 20rem, 100%);
    height: var(--size);
    font-size: 0.875rem;
    border-start-start-radius: var(--join-ss, var(--radius-field));
    border-start-end-radius: var(--join-se, var(--radius-field));
    border-end-start-radius: var(--join-es, var(--radius-field));
    border-end-end-radius: var(--join-ee, var(--radius-field));
    border-color: var(--input-color);
    box-shadow: 0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * 0.1)) inset;
    @supports (color: color-mix(in lab, red, red)) {
      box-shadow: 0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * 0.1)) inset;
    }
    --size: calc(var(--size-field, 0.25rem) * 10);
    --input-color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      --input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000);
    }
    &:where(input) {
      display: inline-flex;
    }
    :where(input) {
      display: inline-flex;
      height: 100%;
      width: 100%;
      appearance: none;
      background-color: transparent;
      border: none;
      &:focus, &:focus-within {
        --tw-outline-style: none;
        outline-style: none;
        @media (forced-colors: active) {
          outline: 2px solid transparent;
          outline-offset: 2px;
        }
      }
    }
    &:focus, &:focus-within {
      --input-color: var(--color-base-content);
      box-shadow: 0 1px var(--input-color);
      @supports (color: color-mix(in lab, red, red)) {
        box-shadow: 0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000);
      }
      outline: 2px solid var(--input-color);
      outline-offset: 2px;
      isolation: isolate;
    }
    &:has(> input[disabled]), &:is(:disabled, [disabled]) {
      cursor: not-allowed;
      border-color: var(--color-base-200);
      background-color: var(--color-base-200);
      color: var(--color-base-content);
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, var(--color-base-content) 40%, transparent);
      }
      &::placeholder {
        color: var(--color-base-content);
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-base-content) 20%, transparent);
        }
      }
      box-shadow: none;
    }
    &:has(> input[disabled]) > input[disabled] {
      cursor: not-allowed;
    }
    &::-webkit-date-and-time-value {
      text-align: inherit;
    }
    &[type="number"] {
      &::-webkit-inner-spin-button {
        margin-block: calc(0.25rem * -3);
        margin-inline-end: calc(0.25rem * -3);
      }
    }
    &::-webkit-calendar-picker-indicator {
      position: absolute;
      inset-inline-end: 0.75em;
    }
  }
  .indicator {
    position: relative;
    display: inline-flex;
    width: max-content;
    :where(.indicator-item) {
      z-index: 1;
      position: absolute;
      white-space: nowrap;
      top: var(--inidicator-t, 0);
      bottom: var(--inidicator-b, auto);
      left: var(--inidicator-s, auto);
      right: var(--inidicator-e, 0);
      translate: var(--inidicator-x, 50%) var(--indicator-y, -50%);
    }
  }
  .table {
    font-size: 0.875rem;
    position: relative;
    width: 100%;
    border-radius: var(--radius-box);
    text-align: left;
    &:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {
      text-align: right;
    }
    tr.row-hover {
      &, &:nth-child(even) {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-base-200);
          }
        }
      }
    }
    :where(th, td) {
      padding-inline: calc(0.25rem * 4);
      padding-block: calc(0.25rem * 3);
      vertical-align: middle;
    }
    :where(thead, tfoot) {
      white-space: nowrap;
      color: var(--color-base-content);
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, var(--color-base-content) 60%, transparent);
      }
      font-size: 0.875rem;
      font-weight: 600;
    }
    :where(tfoot) {
      border-top: var(--border) solid var(--color-base-content);
      @supports (color: color-mix(in lab, red, red)) {
        border-top: var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000);
      }
    }
    :where(.table-pin-rows thead tr) {
      position: sticky;
      top: calc(0.25rem * 0);
      z-index: 1;
      background-color: var(--color-base-100);
    }
    :where(.table-pin-rows tfoot tr) {
      position: sticky;
      bottom: calc(0.25rem * 0);
      z-index: 1;
      background-color: var(--color-base-100);
    }
    :where(.table-pin-cols tr th) {
      position: sticky;
      right: calc(0.25rem * 0);
      left: calc(0.25rem * 0);
      background-color: var(--color-base-100);
    }
    :where(thead tr, tbody tr:not(:last-child)) {
      border-bottom: var(--border) solid var(--color-base-content);
      @supports (color: color-mix(in lab, red, red)) {
        border-bottom: var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000);
      }
    }
  }
  .steps {
    display: inline-grid;
    grid-auto-flow: column;
    overflow: hidden;
    overflow-x: auto;
    counter-reset: step;
    grid-auto-columns: 1fr;
    .step {
      display: grid;
      grid-template-columns: repeat(1, minmax(0, 1fr));
      grid-template-columns: auto;
      grid-template-rows: repeat(2, minmax(0, 1fr));
      grid-template-rows: 40px 1fr;
      place-items: center;
      text-align: center;
      min-width: 4rem;
      --step-bg: var(--color-base-300);
      --step-fg: var(--color-base-content);
      &:before {
        top: calc(0.25rem * 0);
        grid-column-start: 1;
        grid-row-start: 1;
        height: calc(0.25rem * 2);
        width: 100%;
        border: 1px solid;
        color: var(--step-bg);
        background-color: var(--step-bg);
        --tw-content: "";
        content: var(--tw-content);
        margin-inline-start: -100%;
      }
      > .step-icon, &:not(:has(.step-icon)):after {
        content: counter(step);
        counter-increment: step;
        z-index: 1;
        color: var(--step-fg);
        background-color: var(--step-bg);
        border: 1px solid var(--step-bg);
        position: relative;
        grid-column-start: 1;
        grid-row-start: 1;
        display: grid;
        height: calc(0.25rem * 8);
        width: calc(0.25rem * 8);
        place-items: center;
        place-self: center;
        border-radius: calc(infinity * 1px);
      }
      &:first-child:before {
        content: none;
      }
      &[data-content]:after {
        content: attr(data-content);
      }
    }
    .step-neutral {
      + .step-neutral:before, &:after, > .step-icon {
        --step-bg: var(--color-neutral);
        --step-fg: var(--color-neutral-content);
      }
    }
    .step-primary {
      + .step-primary:before, &:after, > .step-icon {
        --step-bg: var(--color-primary);
        --step-fg: var(--color-primary-content);
      }
    }
    .step-secondary {
      + .step-secondary:before, &:after, > .step-icon {
        --step-bg: var(--color-secondary);
        --step-fg: var(--color-secondary-content);
      }
    }
    .step-accent {
      + .step-accent:before, &:after, > .step-icon {
        --step-bg: var(--color-accent);
        --step-fg: var(--color-accent-content);
      }
    }
    .step-info {
      + .step-info:before, &:after, > .step-icon {
        --step-bg: var(--color-info);
        --step-fg: var(--color-info-content);
      }
    }
    .step-success {
      + .step-success:before, &:after, > .step-icon {
        --step-bg: var(--color-success);
        --step-fg: var(--color-success-content);
      }
    }
    .step-warning {
      + .step-warning:before, &:after, > .step-icon {
        --step-bg: var(--color-warning);
        --step-fg: var(--color-warning-content);
      }
    }
    .step-error {
      + .step-error:before, &:after, > .step-icon {
        --step-bg: var(--color-error);
        --step-fg: var(--color-error-content);
      }
    }
  }
  .range {
    appearance: none;
    webkit-appearance: none;
    --range-thumb: var(--color-base-100);
    --range-thumb-size: calc(var(--size-selector, 0.25rem) * 6);
    --range-progress: currentColor;
    --range-fill: 1;
    --range-p: 0.25rem;
    --range-bg: currentColor;
    @supports (color: color-mix(in lab, red, red)) {
      --range-bg: color-mix(in oklab, currentColor 10%, #0000);
    }
    cursor: pointer;
    overflow: hidden;
    background-color: transparent;
    vertical-align: middle;
    width: clamp(3rem, 20rem, 100%);
    --radius-selector-max: calc(
    var(--radius-selector) + var(--radius-selector) + var(--radius-selector)
  );
    border-radius: calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));
    border: none;
    height: var(--range-thumb-size);
    [dir="rtl"] & {
      --range-dir: -1;
    }
    &:focus {
      outline: none;
    }
    &:focus-visible {
      outline: 2px solid;
      outline-offset: 2px;
    }
    &::-webkit-slider-runnable-track {
      width: 100%;
      background-color: var(--range-bg);
      border-radius: var(--radius-selector);
      height: calc(var(--range-thumb-size) * 0.5);
    }
    @media (forced-colors: active) {
      &::-webkit-slider-runnable-track {
        border: 1px solid;
      }
    }
    @media (forced-colors: active) {
      &::-moz-range-track {
        border: 1px solid;
      }
    }
    &::-webkit-slider-thumb {
      position: relative;
      box-sizing: border-box;
      border-radius: calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));
      background-color: currentColor;
      height: var(--range-thumb-size);
      width: var(--range-thumb-size);
      border: var(--range-p) solid;
      appearance: none;
      webkit-appearance: none;
      top: 50%;
      color: var(--range-progress);
      transform: translateY(-50%);
      box-shadow: 0 -1px oklch(0% 0 0 / calc(var(--depth) * 0.1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * 0.1)) inset, 0 1px currentColor, 0 0 0 2rem var(--range-thumb) inset, calc((var(--range-dir, 1) * -100rem) - (var(--range-dir, 1) * var(--range-thumb-size) / 2)) 0 0 calc(100rem * var(--range-fill));
      @supports (color: color-mix(in lab, red, red)) {
        box-shadow: 0 -1px oklch(0% 0 0 / calc(var(--depth) * 0.1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * 0.1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, calc((var(--range-dir, 1) * -100rem) - (var(--range-dir, 1) * var(--range-thumb-size) / 2)) 0 0 calc(100rem * var(--range-fill));
      }
    }
    &::-moz-range-track {
      width: 100%;
      background-color: var(--range-bg);
      border-radius: var(--radius-selector);
      height: calc(var(--range-thumb-size) * 0.5);
    }
    &::-moz-range-thumb {
      position: relative;
      box-sizing: border-box;
      border-radius: calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));
      background-color: currentColor;
      height: var(--range-thumb-size);
      width: var(--range-thumb-size);
      border: var(--range-p) solid;
      top: 50%;
      color: var(--range-progress);
      box-shadow: 0 -1px oklch(0% 0 0 / calc(var(--depth) * 0.1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * 0.1)) inset, 0 1px currentColor, 0 0 0 2rem var(--range-thumb) inset, calc((var(--range-dir, 1) * -100rem) - (var(--range-dir, 1) * var(--range-thumb-size) / 2)) 0 0 calc(100rem * var(--range-fill));
      @supports (color: color-mix(in lab, red, red)) {
        box-shadow: 0 -1px oklch(0% 0 0 / calc(var(--depth) * 0.1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * 0.1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000), 0 0 0 2rem var(--range-thumb) inset, calc((var(--range-dir, 1) * -100rem) - (var(--range-dir, 1) * var(--range-thumb-size) / 2)) 0 0 calc(100rem * var(--range-fill));
      }
    }
    &:disabled {
      cursor: not-allowed;
      opacity: 30%;
    }
  }
  .timeline {
    position: relative;
    display: flex;
    > li {
      position: relative;
      display: grid;
      flex-shrink: 0;
      align-items: center;
      grid-template-rows: var(--timeline-row-start, minmax(0, 1fr)) auto var( --timeline-row-end, minmax(0, 1fr) );
      grid-template-columns: var(--timeline-col-start, minmax(0, 1fr)) auto var( --timeline-col-end, minmax(0, 1fr) );
      > hr {
        border: none;
        width: 100%;
        &:first-child {
          grid-column-start: 1;
          grid-row-start: 2;
        }
        &:last-child {
          grid-column-start: 3;
          grid-column-end: none;
          grid-row-start: 2;
          grid-row-end: auto;
        }
        @media print {
          border: 0.1px solid var(--color-base-300);
        }
      }
    }
    :where(hr) {
      height: calc(0.25rem * 1);
      background-color: var(--color-base-300);
    }
    &:has(.timeline-middle hr) {
      &:first-child {
        border-start-start-radius: 0;
        border-end-start-radius: 0;
        border-start-end-radius: var(--radius-selector);
        border-end-end-radius: var(--radius-selector);
      }
      &:last-child {
        border-start-start-radius: var(--radius-selector);
        border-end-start-radius: var(--radius-selector);
        border-start-end-radius: 0;
        border-end-end-radius: 0;
      }
    }
    &:not(:has(.timeline-middle)) {
      :first-child hr:last-child {
        border-start-start-radius: var(--radius-selector);
        border-end-start-radius: var(--radius-selector);
        border-start-end-radius: 0;
        border-end-end-radius: 0;
      }
      :last-child hr:first-child {
        border-start-start-radius: 0;
        border-end-start-radius: 0;
        border-start-end-radius: var(--radius-selector);
        border-end-end-radius: var(--radius-selector);
      }
    }
  }
  .card {
    position: relative;
    display: flex;
    flex-direction: column;
    border-radius: var(--radius-box);
    outline-width: 2px;
    transition: outline 0.2s ease-in-out;
    outline: 0 solid #0000;
    outline-offset: 2px;
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
      @media (forced-colors: active) {
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
    }
    &:focus-visible {
      outline-color: currentColor;
    }
    :where(figure:first-child) {
      overflow: hidden;
      border-start-start-radius: inherit;
      border-start-end-radius: inherit;
      border-end-start-radius: unset;
      border-end-end-radius: unset;
    }
    :where(figure:last-child) {
      overflow: hidden;
      border-start-start-radius: unset;
      border-start-end-radius: unset;
      border-end-start-radius: inherit;
      border-end-end-radius: inherit;
    }
    &:where(.card-border) {
      border: var(--border) solid var(--color-base-200);
    }
    &:where(.card-dash) {
      border: var(--border) dashed var(--color-base-200);
    }
    &.image-full {
      display: grid;
      &:before {
        position: relative;
        grid-column-start: 1;
        grid-row-start: 1;
        border-radius: var(--radius-box);
        background-color: var(--color-neutral);
        opacity: 75%;
        content: "";
      }
      > * {
        grid-column-start: 1;
        grid-row-start: 1;
      }
      > .card-body {
        position: relative;
        color: var(--color-neutral-content);
      }
      :where(figure) {
        overflow: hidden;
        border-radius: inherit;
      }
      > figure img {
        height: 100%;
        object-fit: cover;
      }
    }
    figure {
      display: flex;
      align-items: center;
      justify-content: center;
    }
    &:has(> input:is(input[type="checkbox"], input[type="radio"])) {
      cursor: pointer;
      user-select: none;
    }
    &:has(> :checked) {
      outline: 2px solid currentColor;
    }
  }
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  .select {
    border: var(--border) solid #0000;
    position: relative;
    display: inline-flex;
    flex-shrink: 1;
    appearance: none;
    align-items: center;
    gap: calc(0.25rem * 1.5);
    background-color: var(--color-base-100);
    padding-inline-start: calc(0.25rem * 4);
    padding-inline-end: calc(0.25rem * 7);
    vertical-align: middle;
    width: clamp(3rem, 20rem, 100%);
    height: var(--size);
    font-size: 0.875rem;
    border-start-start-radius: var(--join-ss, var(--radius-field));
    border-start-end-radius: var(--join-se, var(--radius-field));
    border-end-start-radius: var(--join-es, var(--radius-field));
    border-end-end-radius: var(--join-ee, var(--radius-field));
    background-image: linear-gradient(45deg, #0000 50%, currentColor 50%), linear-gradient(135deg, currentColor 50%, #0000 50%);
    background-position: calc(100% - 20px) calc(1px + 50%), calc(100% - 16.1px) calc(1px + 50%);
    background-size: 4px 4px, 4px 4px;
    background-repeat: no-repeat;
    text-overflow: ellipsis;
    box-shadow: 0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * 0.1)) inset;
    @supports (color: color-mix(in lab, red, red)) {
      box-shadow: 0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * 0.1)) inset;
    }
    border-color: var(--input-color);
    --input-color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      --input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000);
    }
    --size: calc(var(--size-field, 0.25rem) * 10);
    [dir="rtl"] & {
      background-position: calc(0% + 12px) calc(1px + 50%), calc(0% + 16px) calc(1px + 50%);
    }
    select {
      margin-inline-start: calc(0.25rem * -4);
      margin-inline-end: calc(0.25rem * -7);
      width: calc(100% + 2.75rem);
      appearance: none;
      padding-inline-start: calc(0.25rem * 4);
      padding-inline-end: calc(0.25rem * 7);
      height: calc(100% - 2px);
      background: inherit;
      border-radius: inherit;
      border-style: none;
      &:focus, &:focus-within {
        --tw-outline-style: none;
        outline-style: none;
        @media (forced-colors: active) {
          outline: 2px solid transparent;
          outline-offset: 2px;
        }
      }
      &:not(:last-child) {
        margin-inline-end: calc(0.25rem * -5.5);
        background-image: none;
      }
    }
    &:focus, &:focus-within {
      --input-color: var(--color-base-content);
      box-shadow: 0 1px var(--input-color);
      @supports (color: color-mix(in lab, red, red)) {
        box-shadow: 0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000);
      }
      outline: 2px solid var(--input-color);
      outline-offset: 2px;
    }
    &:has(> select[disabled]), &:is(:disabled, [disabled]) {
      cursor: not-allowed;
      border-color: var(--color-base-200);
      background-color: var(--color-base-200);
      color: var(--color-base-content);
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, var(--color-base-content) 40%, transparent);
      }
      &::placeholder {
        color: var(--color-base-content);
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-base-content) 20%, transparent);
        }
      }
    }
    &:has(> select[disabled]) > select[disabled] {
      cursor: not-allowed;
    }
  }
  .avatar {
    position: relative;
    display: inline-flex;
    vertical-align: middle;
    & > div {
      display: block;
      aspect-ratio: 1 / 1;
      overflow: hidden;
    }
    img {
      height: 100%;
      width: 100%;
      object-fit: cover;
    }
  }
  .checkbox {
    border: var(--border) solid var(--input-color, var(--color-base-content));
    @supports (color: color-mix(in lab, red, red)) {
      border: var(--border) solid var(--input-color, color-mix(in oklab, var(--color-base-content) 20%, #0000));
    }
    position: relative;
    flex-shrink: 0;
    cursor: pointer;
    appearance: none;
    border-radius: var(--radius-selector);
    padding: calc(0.25rem * 1);
    vertical-align: middle;
    color: var(--color-base-content);
    box-shadow: 0 1px oklch(0% 0 0 / calc(var(--depth) * 0.1)) inset, 0 0 #0000 inset, 0 0 #0000;
    transition: background-color 0.2s, box-shadow 0.2s;
    --size: calc(var(--size-selector, 0.25rem) * 6);
    width: var(--size);
    height: var(--size);
    background-size: auto, calc(var(--noise) * 100%);
    background-image: none, var(--fx-noise);
    &:before {
      --tw-content: "";
      content: var(--tw-content);
      display: block;
      width: 100%;
      height: 100%;
      rotate: 45deg;
      background-color: currentColor;
      opacity: 0%;
      transition: clip-path 0.3s, opacity 0.1s, rotate 0.3s, translate 0.3s;
      transition-delay: 0.1s;
      clip-path: polygon(20% 100%, 20% 80%, 50% 80%, 50% 80%, 70% 80%, 70% 100%);
      box-shadow: 0px 3px 0 0px oklch(100% 0 0 / calc(var(--depth) * 0.1)) inset;
      font-size: 1rem;
      line-height: 0.75;
    }
    &:focus-visible {
      outline: 2px solid var(--input-color, currentColor);
      outline-offset: 2px;
    }
    &:checked, &[aria-checked="true"] {
      background-color: var(--input-color, #0000);
      box-shadow: 0 0 #0000 inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * 0.1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * 0.1));
      &:before {
        clip-path: polygon(20% 100%, 20% 80%, 50% 80%, 50% 0%, 70% 0%, 70% 100%);
        opacity: 100%;
      }
      @media (forced-colors: active) {
        &:before {
          rotate: 0deg;
          background-color: transparent;
          --tw-content: "✔︎";
          clip-path: none;
        }
      }
      @media print {
        &:before {
          rotate: 0deg;
          background-color: transparent;
          --tw-content: "✔︎";
          clip-path: none;
        }
      }
    }
    &:indeterminate {
      &:before {
        rotate: 0deg;
        opacity: 100%;
        translate: 0 -35%;
        clip-path: polygon(20% 100%, 20% 80%, 50% 80%, 50% 80%, 80% 80%, 80% 100%);
      }
    }
    &:disabled {
      cursor: not-allowed;
      opacity: 20%;
    }
  }
  .radio {
    position: relative;
    flex-shrink: 0;
    cursor: pointer;
    appearance: none;
    border-radius: calc(infinity * 1px);
    padding: calc(0.25rem * 1);
    vertical-align: middle;
    border: var(--border) solid var(--input-color, currentColor);
    @supports (color: color-mix(in lab, red, red)) {
      border: var(--border) solid var(--input-color, color-mix(in srgb, currentColor 20%, #0000));
    }
    box-shadow: 0 1px oklch(0% 0 0 / calc(var(--depth) * 0.1)) inset;
    --size: calc(var(--size-selector, 0.25rem) * 6);
    width: var(--size);
    height: var(--size);
    color: var(--input-color, currentColor);
    &:before {
      display: block;
      width: 100%;
      height: 100%;
      border-radius: calc(infinity * 1px);
      --tw-content: "";
      content: var(--tw-content);
      background-size: auto, calc(var(--noise) * 100%);
      background-image: none, var(--fx-noise);
    }
    &:focus-visible {
      outline: 2px solid currentColor;
    }
    &:checked, &[aria-checked="true"] {
      animation: radio 0.2s ease-out;
      border-color: currentColor;
      background-color: var(--color-base-100);
      &:before {
        background-color: currentColor;
        box-shadow: 0 -1px oklch(0% 0 0 / calc(var(--depth) * 0.1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * 0.1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * 0.1));
      }
      @media (forced-colors: active) {
        &:before {
          outline-style: var(--tw-outline-style);
          outline-width: 1px;
          outline-offset: calc(1px * -1);
        }
      }
      @media print {
        &:before {
          outline: 0.25rem solid;
          outline-offset: -1rem;
        }
      }
    }
    &:disabled {
      cursor: not-allowed;
      opacity: 20%;
    }
  }
  .rating {
    position: relative;
    display: inline-flex;
    vertical-align: middle;
    & input {
      border: none;
      appearance: none;
    }
    :where(*) {
      animation: rating 0.25s ease-out;
      height: calc(0.25rem * 6);
      width: calc(0.25rem * 6);
      border-radius: 0;
      background-color: var(--color-base-content);
      opacity: 20%;
      &:is(input) {
        cursor: pointer;
      }
    }
    & .rating-hidden {
      width: calc(0.25rem * 2);
      background-color: transparent;
    }
    input[type="radio"]:checked {
      background-image: none;
    }
    * {
      &:checked, &[aria-checked="true"], &[aria-current="true"], &:has(~ *:checked, ~ *[aria-checked="true"], ~ *[aria-current="true"]) {
        opacity: 100%;
      }
      &:focus-visible {
        transition: scale 0.2s ease-out;
        scale: 1.1;
      }
    }
    & *:active:focus {
      animation: none;
      scale: 1.1;
    }
    &.rating-xs :where(*:not(.rating-hidden)) {
      width: calc(0.25rem * 4);
      height: calc(0.25rem * 4);
    }
    &.rating-sm :where(*:not(.rating-hidden)) {
      width: calc(0.25rem * 5);
      height: calc(0.25rem * 5);
    }
    &.rating-md :where(*:not(.rating-hidden)) {
      width: calc(0.25rem * 6);
      height: calc(0.25rem * 6);
    }
    &.rating-lg :where(*:not(.rating-hidden)) {
      width: calc(0.25rem * 7);
      height: calc(0.25rem * 7);
    }
    &.rating-xl :where(*:not(.rating-hidden)) {
      width: calc(0.25rem * 8);
      height: calc(0.25rem * 8);
    }
  }
  .drawer {
    position: relative;
    display: grid;
    width: 100%;
    grid-auto-columns: max-content auto;
  }
  .progress {
    position: relative;
    height: calc(0.25rem * 2);
    width: 100%;
    appearance: none;
    overflow: hidden;
    border-radius: var(--radius-box);
    background-color: currentColor;
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, currentColor 20%, transparent);
    }
    color: var(--color-base-content);
    &:indeterminate {
      background-image: repeating-linear-gradient( 90deg, currentColor -1%, currentColor 10%, #0000 10%, #0000 90% );
      background-size: 200%;
      background-position-x: 15%;
      animation: progress 5s ease-in-out infinite;
      @supports (-moz-appearance: none) {
        &::-moz-progress-bar {
          background-color: transparent;
          background-image: repeating-linear-gradient( 90deg, currentColor -1%, currentColor 10%, #0000 10%, #0000 90% );
          background-size: 200%;
          background-position-x: 15%;
          animation: progress 5s ease-in-out infinite;
        }
      }
    }
    @supports (-moz-appearance: none) {
      &::-moz-progress-bar {
        border-radius: var(--radius-box);
        background-color: currentColor;
      }
    }
    @supports (-webkit-appearance: none) {
      &::-webkit-progress-bar {
        border-radius: var(--radius-box);
        background-color: transparent;
      }
      &::-webkit-progress-value {
        border-radius: var(--radius-box);
        background-color: currentColor;
      }
    }
  }
  .absolute {
    position: absolute;
  }
  .fixed {
    position: fixed;
  }
  .relative {
    position: relative;
  }
  .static {
    position: static;
  }
  .sticky {
    position: sticky;
  }
  .inset-0 {
    inset: calc(var(--spacing) * 0);
  }
  .inset-x-0 {
    inset-inline: calc(var(--spacing) * 0);
  }
  .-inset-y-px {
    inset-block: -1px;
  }
  .inset-y-0 {
    inset-block: calc(var(--spacing) * 0);
  }
  .-start-\[17px\] {
    inset-inline-start: calc(17px * -1);
  }
  .start-0 {
    inset-inline-start: calc(var(--spacing) * 0);
  }
  .start-1 {
    inset-inline-start: calc(var(--spacing) * 1);
  }
  .start-1\/2 {
    inset-inline-start: calc(1/2 * 100%);
  }
  .start-1\/3 {
    inset-inline-start: calc(1/3 * 100%);
  }
  .start-1\/4 {
    inset-inline-start: calc(1/4 * 100%);
  }
  .start-2\/3 {
    inset-inline-start: calc(2/3 * 100%);
  }
  .start-3\/4 {
    inset-inline-start: calc(3/4 * 100%);
  }
  .start-4 {
    inset-inline-start: calc(var(--spacing) * 4);
  }
  .start-5 {
    inset-inline-start: calc(var(--spacing) * 5);
  }
  .start-6 {
    inset-inline-start: calc(var(--spacing) * 6);
  }
  .start-7 {
    inset-inline-start: calc(var(--spacing) * 7);
  }
  .start-8 {
    inset-inline-start: calc(var(--spacing) * 8);
  }
  .start-9 {
    inset-inline-start: calc(var(--spacing) * 9);
  }
  .dropdown-end {
    --anchor-h: span-left;
    :where(.dropdown-content) {
      inset-inline-end: calc(0.25rem * 0);
      translate: 0 0;
    }
    &.dropdown-left {
      --anchor-h: left;
      --anchor-v: span-top;
      .dropdown-content {
        top: auto;
        bottom: calc(0.25rem * 0);
      }
    }
    &.dropdown-right {
      --anchor-h: right;
      --anchor-v: span-top;
      .dropdown-content {
        top: auto;
        bottom: calc(0.25rem * 0);
      }
    }
  }
  .-end-\[16px\] {
    inset-inline-end: calc(16px * -1);
  }
  .-end-\[17px\] {
    inset-inline-end: calc(17px * -1);
  }
  .end-0 {
    inset-inline-end: calc(var(--spacing) * 0);
  }
  .end-4 {
    inset-inline-end: calc(var(--spacing) * 4);
  }
  .end-5 {
    inset-inline-end: calc(var(--spacing) * 5);
  }
  .end-6 {
    inset-inline-end: calc(var(--spacing) * 6);
  }
  .end-7 {
    inset-inline-end: calc(var(--spacing) * 7);
  }
  .end-8 {
    inset-inline-end: calc(var(--spacing) * 8);
  }
  .end-9 {
    inset-inline-end: calc(var(--spacing) * 9);
  }
  .-top-1\/2 {
    top: calc(calc(1/2 * 100%) * -1);
  }
  .-top-\[3px\] {
    top: calc(3px * -1);
  }
  .top-0 {
    top: calc(var(--spacing) * 0);
  }
  .top-1 {
    top: calc(var(--spacing) * 1);
  }
  .top-1\/2 {
    top: calc(1/2 * 100%);
  }
  .top-2 {
    top: calc(var(--spacing) * 2);
  }
  .top-2\/4 {
    top: calc(2/4 * 100%);
  }
  .top-3 {
    top: calc(var(--spacing) * 3);
  }
  .top-4 {
    top: calc(var(--spacing) * 4);
  }
  .top-5 {
    top: calc(var(--spacing) * 5);
  }
  .top-6 {
    top: calc(var(--spacing) * 6);
  }
  .top-7 {
    top: calc(var(--spacing) * 7);
  }
  .top-8 {
    top: calc(var(--spacing) * 8);
  }
  .top-10 {
    top: calc(var(--spacing) * 10);
  }
  .top-24 {
    top: calc(var(--spacing) * 24);
  }
  .top-\[40px\] {
    top: 40px;
  }
  .top-\[72px\] {
    top: 72px;
  }
  .top-\[88px\] {
    top: 88px;
  }
  .top-\[124px\] {
    top: 124px;
  }
  .top-\[142px\] {
    top: 142px;
  }
  .top-\[178px\] {
    top: 178px;
  }
  .top-full {
    top: 100%;
  }
  .-right-4 {
    right: calc(var(--spacing) * -4);
  }
  .-right-5 {
    right: calc(var(--spacing) * -5);
  }
  .-right-\[3px\] {
    right: calc(3px * -1);
  }
  .right-0 {
    right: calc(var(--spacing) * 0);
  }
  .right-1 {
    right: calc(var(--spacing) * 1);
  }
  .right-1\/2 {
    right: calc(1/2 * 100%);
  }
  .right-2 {
    right: calc(var(--spacing) * 2);
  }
  .right-3 {
    right: calc(var(--spacing) * 3);
  }
  .right-4 {
    right: calc(var(--spacing) * 4);
  }
  .right-5 {
    right: calc(var(--spacing) * 5);
  }
  .right-6 {
    right: calc(var(--spacing) * 6);
  }
  .right-8 {
    right: calc(var(--spacing) * 8);
  }
  .right-10 {
    right: calc(var(--spacing) * 10);
  }
  .right-auto {
    right: auto;
  }
  .right-full {
    right: 100%;
  }
  .-bottom-6 {
    bottom: calc(var(--spacing) * -6);
  }
  .-bottom-\[3px\] {
    bottom: calc(3px * -1);
  }
  .bottom-0 {
    bottom: calc(var(--spacing) * 0);
  }
  .bottom-1 {
    bottom: calc(var(--spacing) * 1);
  }
  .bottom-2 {
    bottom: calc(var(--spacing) * 2);
  }
  .bottom-3 {
    bottom: calc(var(--spacing) * 3);
  }
  .bottom-4 {
    bottom: calc(var(--spacing) * 4);
  }
  .bottom-5 {
    bottom: calc(var(--spacing) * 5);
  }
  .bottom-6 {
    bottom: calc(var(--spacing) * 6);
  }
  .bottom-8 {
    bottom: calc(var(--spacing) * 8);
  }
  .bottom-9 {
    bottom: calc(var(--spacing) * 9);
  }
  .bottom-full {
    bottom: 100%;
  }
  .-left-4 {
    left: calc(var(--spacing) * -4);
  }
  .-left-\[3px\] {
    left: calc(3px * -1);
  }
  .left-0 {
    left: calc(var(--spacing) * 0);
  }
  .left-1 {
    left: calc(var(--spacing) * 1);
  }
  .left-1\/2 {
    left: calc(1/2 * 100%);
  }
  .left-2 {
    left: calc(var(--spacing) * 2);
  }
  .left-3 {
    left: calc(var(--spacing) * 3);
  }
  .left-4 {
    left: calc(var(--spacing) * 4);
  }
  .left-5 {
    left: calc(var(--spacing) * 5);
  }
  .left-\[40rem\] {
    left: 40rem;
  }
  .left-auto {
    left: auto;
  }
  .left-full {
    left: 100%;
  }
  .textarea {
    border: var(--border) solid #0000;
    min-height: calc(0.25rem * 20);
    flex-shrink: 1;
    appearance: none;
    border-radius: var(--radius-field);
    background-color: var(--color-base-100);
    padding-block: calc(0.25rem * 2);
    vertical-align: middle;
    width: clamp(3rem, 20rem, 100%);
    padding-inline-start: 0.75rem;
    padding-inline-end: 0.75rem;
    font-size: 0.875rem;
    border-color: var(--input-color);
    box-shadow: 0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * 0.1)) inset;
    @supports (color: color-mix(in lab, red, red)) {
      box-shadow: 0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * 0.1)) inset;
    }
    --input-color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      --input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000);
    }
    textarea {
      appearance: none;
      background-color: transparent;
      border: none;
      &:focus, &:focus-within {
        --tw-outline-style: none;
        outline-style: none;
        @media (forced-colors: active) {
          outline: 2px solid transparent;
          outline-offset: 2px;
        }
      }
    }
    &:focus, &:focus-within {
      --input-color: var(--color-base-content);
      box-shadow: 0 1px var(--input-color);
      @supports (color: color-mix(in lab, red, red)) {
        box-shadow: 0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000);
      }
      outline: 2px solid var(--input-color);
      outline-offset: 2px;
      isolation: isolate;
    }
    &:has(> textarea[disabled]), &:is(:disabled, [disabled]) {
      cursor: not-allowed;
      border-color: var(--color-base-200);
      background-color: var(--color-base-200);
      color: var(--color-base-content);
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, var(--color-base-content) 40%, transparent);
      }
      &::placeholder {
        color: var(--color-base-content);
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-base-content) 20%, transparent);
        }
      }
      box-shadow: none;
    }
    &:has(> textarea[disabled]) > textarea[disabled] {
      cursor: not-allowed;
    }
  }
  .btn-active {
    --btn-bg: var(--btn-color, var(--color-base-200));
    @supports (color: color-mix(in lab, red, red)) {
      --btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 7%);
    }
    --btn-shadow: 0 0 0 0 oklch(0% 0 0/0), 0 0 0 0 oklch(0% 0 0/0);
    isolation: isolate;
  }
  .stack {
    display: inline-grid;
    grid-template-columns: 3px 4px 1fr 4px 3px;
    grid-template-rows: 3px 4px 1fr 4px 3px;
    & > * {
      height: 100%;
      width: 100%;
      &:nth-child(n + 2) {
        width: 100%;
        opacity: 70%;
      }
      &:nth-child(2) {
        z-index: 2;
        opacity: 90%;
      }
      &:nth-child(1) {
        z-index: 3;
        width: 100%;
      }
    }
    &, &.stack-bottom {
      > * {
        grid-column: 3 / 4;
        grid-row: 3 / 6;
        &:nth-child(2) {
          grid-column: 2 / 5;
          grid-row: 2 / 5;
        }
        &:nth-child(1) {
          grid-column: 1 / 6;
          grid-row: 1 / 4;
        }
      }
    }
    &.stack-top {
      > * {
        grid-column: 3 / 4;
        grid-row: 1 / 4;
        &:nth-child(2) {
          grid-column: 2 / 5;
          grid-row: 2 / 5;
        }
        &:nth-child(1) {
          grid-column: 1 / 6;
          grid-row: 3 / 6;
        }
      }
    }
    &.stack-start {
      > * {
        grid-column: 1 / 4;
        grid-row: 3 / 4;
        &:nth-child(2) {
          grid-column: 2 / 5;
          grid-row: 2 / 5;
        }
        &:nth-child(1) {
          grid-column: 3 / 6;
          grid-row: 1 / 6;
        }
      }
    }
    &.stack-end {
      > * {
        grid-column: 3 / 6;
        grid-row: 3 / 4;
        &:nth-child(2) {
          grid-column: 2 / 5;
          grid-row: 2 / 5;
        }
        &:nth-child(1) {
          grid-column: 1 / 4;
          grid-row: 1 / 6;
        }
      }
    }
  }
  .modal-backdrop {
    grid-column-start: 1;
    grid-row-start: 1;
    display: grid;
    align-self: stretch;
    justify-self: stretch;
    color: transparent;
    z-index: -1;
    button {
      cursor: pointer;
    }
  }
  .-z-10 {
    z-index: calc(10 * -1);
  }
  .-z-\[1\] {
    z-index: calc(1 * -1);
  }
  .z-0 {
    z-index: 0;
  }
  .z-10 {
    z-index: 10;
  }
  .z-20 {
    z-index: 20;
  }
  .z-30 {
    z-index: 30;
  }
  .z-40 {
    z-index: 40;
  }
  .z-50 {
    z-index: 50;
  }
  .z-\[1\] {
    z-index: 1;
  }
  .z-\[2\] {
    z-index: 2;
  }
  .z-\[1000\] {
    z-index: 1000;
  }
  .z-\[9999\] {
    z-index: 9999;
  }
  .tab-content {
    order: var(--tabcontent-order);
    display: none;
    border-color: transparent;
    --tabcontent-radius-ss: 0;
    --tabcontent-radius-se: 0;
    --tabcontent-radius-es: 0;
    --tabcontent-radius-ee: 0;
    --tabcontent-order: 1;
    width: 100%;
    margin: var(--tabcontent-margin);
    border-width: var(--border);
    border-start-start-radius: var(--tabcontent-radius-ss);
    border-start-end-radius: var(--tabcontent-radius-se);
    border-end-start-radius: var(--tabcontent-radius-es);
    border-end-end-radius: var(--tabcontent-radius-ee);
  }
  .order-first {
    order: -9999;
  }
  .order-last {
    order: 9999;
  }
  .order-none {
    order: 0;
  }
  .col-span-2 {
    grid-column: span 2 / span 2;
  }
  .col-span-3 {
    grid-column: span 3 / span 3;
  }
  .col-span-full {
    grid-column: 1 / -1;
  }
  .timeline-horizontal {
    flex-direction: row;
    > li {
      align-items: center;
      > hr {
        height: calc(0.25rem * 1);
        width: 100%;
        &:first-child {
          grid-column-start: 1;
          grid-row-start: 2;
        }
        &:last-child {
          grid-column-start: 3;
          grid-column-end: none;
          grid-row-start: 2;
          grid-row-end: auto;
        }
      }
    }
    .timeline-start {
      grid-column-start: 1;
      grid-column-end: 4;
      grid-row-start: 1;
      grid-row-end: 2;
      align-self: flex-end;
      justify-self: center;
    }
    .timeline-end {
      grid-column-start: 1;
      grid-column-end: 4;
      grid-row-start: 3;
      grid-row-end: 4;
      align-self: flex-start;
      justify-self: center;
    }
    &:has(.timeline-middle) {
      > li {
        > hr {
          &:first-child {
            border-start-start-radius: 0;
            border-end-start-radius: 0;
            border-start-end-radius: var(--radius-selector);
            border-end-end-radius: var(--radius-selector);
          }
          &:last-child {
            border-start-start-radius: var(--radius-selector);
            border-end-start-radius: var(--radius-selector);
            border-start-end-radius: 0;
            border-end-end-radius: 0;
          }
        }
      }
    }
    &:not(:has(.timeline-middle)) {
      :first-child {
        > hr:last-child {
          border-start-start-radius: var(--radius-selector);
          border-end-start-radius: var(--radius-selector);
          border-start-end-radius: 0;
          border-end-end-radius: 0;
        }
      }
      :last-child {
        > hr:first-child {
          border-start-start-radius: 0;
          border-end-start-radius: 0;
          border-start-end-radius: var(--radius-selector);
          border-end-end-radius: var(--radius-selector);
        }
      }
    }
  }
  .hero {
    display: grid;
    width: 100%;
    place-items: center;
    background-size: cover;
    background-position: center;
    & > * {
      grid-column-start: 1;
      grid-row-start: 1;
    }
  }
  .modal-box {
    grid-column-start: 1;
    grid-row-start: 1;
    max-height: 100vh;
    width: calc(11/12 * 100%);
    max-width: 32rem;
    background-color: var(--color-base-100);
    padding: calc(0.25rem * 6);
    transition: translate 0.3s ease-out, scale 0.3s ease-out, opacity 0.2s ease-out 0.05s, box-shadow 0.3s ease-out;
    border-top-left-radius: var(--modal-tl, var(--radius-box));
    border-top-right-radius: var(--modal-tr, var(--radius-box));
    border-bottom-left-radius: var(--modal-bl, var(--radius-box));
    border-bottom-right-radius: var(--modal-br, var(--radius-box));
    scale: 95%;
    opacity: 0;
    box-shadow: oklch(0% 0 0/ 0.25) 0px 25px 50px -12px;
    overflow-y: auto;
    overscroll-behavior: contain;
  }
  .drawer-content {
    grid-column-start: 2;
    grid-row-start: 1;
    min-width: calc(0.25rem * 0);
  }
  .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;
    }
  }
  .divider {
    display: flex;
    height: calc(0.25rem * 4);
    flex-direction: row;
    align-items: center;
    align-self: stretch;
    white-space: nowrap;
    margin: var(--divider-m, 1rem 0);
    &:before, &:after {
      content: "";
      height: calc(0.25rem * 0.5);
      width: 100%;
      flex-grow: 1;
      background-color: var(--color-base-content);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-base-content) 10%, transparent);
      }
    }
    @media print {
      &:before, &:after {
        border: 0.5px solid;
      }
    }
    &:not(:empty) {
      gap: calc(0.25rem * 4);
    }
  }
  .-m-1\.5 {
    margin: calc(var(--spacing) * -1.5);
  }
  .m-2 {
    margin: calc(var(--spacing) * 2);
  }
  .m-3 {
    margin: calc(var(--spacing) * 3);
  }
  .m-6 {
    margin: calc(var(--spacing) * 6);
  }
  .filter {
    display: flex;
    flex-wrap: wrap;
    input[type="radio"] {
      width: auto;
    }
    input {
      overflow: hidden;
      opacity: 100%;
      scale: 1;
      transition: margin 0.1s, opacity 0.3s, padding 0.3s, border-width 0.1s;
      &:not(:last-child) {
        margin-inline-end: calc(0.25rem * 1);
      }
      &.filter-reset {
        aspect-ratio: 1 / 1;
        &::after {
          content: "×";
        }
      }
    }
    &:not(:has(input:checked:not(.filter-reset))) {
      .filter-reset, input[type="reset"] {
        scale: 0;
        border-width: 0;
        margin-inline: calc(0.25rem * 0);
        width: calc(0.25rem * 0);
        padding-inline: calc(0.25rem * 0);
        opacity: 0%;
      }
    }
    &:has(input:checked:not(.filter-reset)) {
      input:not(:checked, .filter-reset, input[type="reset"]) {
        scale: 0;
        border-width: 0;
        margin-inline: calc(0.25rem * 0);
        width: calc(0.25rem * 0);
        padding-inline: calc(0.25rem * 0);
        opacity: 0%;
      }
    }
  }
  .-mx-2 {
    margin-inline: calc(var(--spacing) * -2);
  }
  .mx-0 {
    margin-inline: calc(var(--spacing) * 0);
  }
  .mx-1\.5 {
    margin-inline: calc(var(--spacing) * 1.5);
  }
  .mx-2 {
    margin-inline: calc(var(--spacing) * 2);
  }
  .mx-3 {
    margin-inline: calc(var(--spacing) * 3);
  }
  .mx-4 {
    margin-inline: calc(var(--spacing) * 4);
  }
  .mx-5 {
    margin-inline: calc(var(--spacing) * 5);
  }
  .mx-6 {
    margin-inline: calc(var(--spacing) * 6);
  }
  .mx-auto {
    margin-inline: auto;
  }
  .input-sm {
    --size: calc(var(--size-field, 0.25rem) * 8);
    font-size: 0.75rem;
    &[type="number"] {
      &::-webkit-inner-spin-button {
        margin-block: calc(0.25rem * -2);
        margin-inline-end: calc(0.25rem * -3);
      }
    }
  }
  .-my-0\.5 {
    margin-block: calc(var(--spacing) * -0.5);
  }
  .my-0 {
    margin-block: calc(var(--spacing) * 0);
  }
  .my-0\.5 {
    margin-block: calc(var(--spacing) * 0.5);
  }
  .my-1 {
    margin-block: calc(var(--spacing) * 1);
  }
  .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-5 {
    margin-block: calc(var(--spacing) * 5);
  }
  .my-6 {
    margin-block: calc(var(--spacing) * 6);
  }
  .label {
    display: inline-flex;
    align-items: center;
    gap: calc(0.25rem * 1.5);
    white-space: nowrap;
    color: currentColor;
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, currentColor 60%, transparent);
    }
    &:has(input) {
      cursor: pointer;
    }
    &:is(.input > *, .select > *) {
      display: flex;
      height: calc(100% - 0.5rem);
      align-items: center;
      padding-inline: calc(0.25rem * 3);
      white-space: nowrap;
      font-size: inherit;
      &:first-child {
        margin-inline-start: calc(0.25rem * -3);
        margin-inline-end: calc(0.25rem * 3);
        border-inline-end: var(--border) solid currentColor;
        @supports (color: color-mix(in lab, red, red)) {
          border-inline-end: var(--border) solid color-mix(in oklab, currentColor 10%, #0000);
        }
      }
      &:last-child {
        margin-inline-start: calc(0.25rem * 3);
        margin-inline-end: calc(0.25rem * -3);
        border-inline-start: var(--border) solid currentColor;
        @supports (color: color-mix(in lab, red, red)) {
          border-inline-start: var(--border) solid color-mix(in oklab, currentColor 10%, #0000);
        }
      }
    }
  }
  .join-item {
    &:where(*:not(:first-child)) {
      margin-inline-start: calc(var(--border, 1px) * -1);
      margin-block-start: 0;
    }
  }
  .ms-1 {
    margin-inline-start: calc(var(--spacing) * 1);
  }
  .ms-2 {
    margin-inline-start: calc(var(--spacing) * 2);
  }
  .me-2 {
    margin-inline-end: calc(var(--spacing) * 2);
  }
  .-mt-1 {
    margin-top: calc(var(--spacing) * -1);
  }
  .mt-0\.5 {
    margin-top: calc(var(--spacing) * 0.5);
  }
  .mt-1 {
    margin-top: calc(var(--spacing) * 1);
  }
  .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-10 {
    margin-top: calc(var(--spacing) * 10);
  }
  .mt-16 {
    margin-top: calc(var(--spacing) * 16);
  }
  .mt-\[4rem\] {
    margin-top: 4rem;
  }
  .mr-1 {
    margin-right: calc(var(--spacing) * 1);
  }
  .mr-2 {
    margin-right: calc(var(--spacing) * 2);
  }
  .mr-3 {
    margin-right: calc(var(--spacing) * 3);
  }
  .mr-4 {
    margin-right: calc(var(--spacing) * 4);
  }
  .mr-5 {
    margin-right: calc(var(--spacing) * 5);
  }
  .fieldset-legend {
    margin-bottom: calc(0.25rem * -1);
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: calc(0.25rem * 2);
    padding-block: calc(0.25rem * 2);
    color: var(--color-base-content);
    font-weight: 600;
  }
  .mb-0\.5 {
    margin-bottom: calc(var(--spacing) * 0.5);
  }
  .mb-1 {
    margin-bottom: calc(var(--spacing) * 1);
  }
  .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }
  .mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }
  .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }
  .mb-5 {
    margin-bottom: calc(var(--spacing) * 5);
  }
  .mb-6 {
    margin-bottom: calc(var(--spacing) * 6);
  }
  .mb-8 {
    margin-bottom: calc(var(--spacing) * 8);
  }
  .ml-0 {
    margin-left: calc(var(--spacing) * 0);
  }
  .ml-1 {
    margin-left: calc(var(--spacing) * 1);
  }
  .ml-1\.5 {
    margin-left: calc(var(--spacing) * 1.5);
  }
  .ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }
  .ml-3 {
    margin-left: calc(var(--spacing) * 3);
  }
  .ml-4 {
    margin-left: calc(var(--spacing) * 4);
  }
  .ml-5 {
    margin-left: calc(var(--spacing) * 5);
  }
  .ml-6 {
    margin-left: calc(var(--spacing) * 6);
  }
  .status {
    display: inline-block;
    aspect-ratio: 1 / 1;
    width: calc(0.25rem * 2);
    height: calc(0.25rem * 2);
    border-radius: var(--radius-selector);
    background-color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-base-content) 20%, transparent);
    }
    background-position: center;
    background-repeat: no-repeat;
    vertical-align: middle;
    color: color-mix(in srgb, #000 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-black) 30%, transparent);
    }
    background-image: radial-gradient( circle at 35% 30%, oklch(1 0 0 / calc(var(--depth) * 0.5)), #0000 );
    box-shadow: 0 2px 3px -1px currentColor;
    @supports (color: color-mix(in lab, red, red)) {
      box-shadow: 0 2px 3px -1px color-mix(in oklab, currentColor calc(var(--depth) * 100%), #0000);
    }
  }
  .badge {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: calc(0.25rem * 2);
    border-radius: var(--radius-selector);
    vertical-align: middle;
    color: var(--badge-fg);
    border: var(--border) solid var(--badge-color, var(--color-base-200));
    font-size: 0.875rem;
    width: fit-content;
    padding-inline: calc(0.25rem * 3 - var(--border));
    background-size: auto, calc(var(--noise) * 100%);
    background-image: none, var(--fx-noise);
    background-color: var(--badge-bg);
    --badge-bg: var(--badge-color, var(--color-base-100));
    --badge-fg: var(--color-base-content);
    --size: calc(var(--size-selector, 0.25rem) * 6);
    height: var(--size);
    &.badge-outline {
      --badge-fg: var(--badge-color);
      --badge-bg: #0000;
      background-image: none;
    }
    &.badge-dash {
      --badge-fg: var(--badge-color);
      --badge-bg: #0000;
      border-style: dashed;
      background-image: none;
    }
    &.badge-soft {
      color: var(--badge-color, var(--color-base-content));
      background-color: var(--badge-color, var(--color-base-content));
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix( in oklab, var(--badge-color, var(--color-base-content)) 8%, var(--color-base-100) );
      }
      border-color: var(--badge-color, var(--color-base-content));
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix( in oklab, var(--badge-color, var(--color-base-content)) 10%, var(--color-base-100) );
      }
      background-image: none;
    }
  }
  .hero-academic-cap {
    --hero-academic-cap: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.26%2010.147a60.438%2060.438%200%200%200-.491%206.347A48.62%2048.62%200%200%201%2012%2020.904a48.62%2048.62%200%200%201%208.232-4.41%2060.46%2060.46%200%200%200-.491-6.347m-15.482%200a50.636%2050.636%200%200%200-2.658-.813A59.906%2059.906%200%200%201%2012%203.493a59.903%2059.903%200%200%201%2010.399%205.84c-.896.248-1.783.52-2.658.814m-15.482%200A50.717%2050.717%200%200%201%2012%2013.489a50.702%2050.702%200%200%201%207.74-3.342M6.75%2015a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Zm0%200v-3.675A55.378%2055.378%200%200%201%2012%208.443m-7.007%2011.55A5.981%205.981%200%200%200%206.75%2015.75v-1.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-academic-cap);
    mask: var(--hero-academic-cap);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-academic-cap-micro {
    --hero-academic-cap-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7.702%201.368a.75.75%200%200%201%20.597%200c2.098.91%204.105%201.99%206.004%203.223a.75.75%200%200%201-.194%201.348A34.27%2034.27%200%200%200%208.341%208.25a.75.75%200%200%201-.682%200c-.625-.32-1.262-.62-1.909-.901v-.542a36.878%2036.878%200%200%201%202.568-1.33.75.75%200%200%200-.636-1.357%2038.39%2038.39%200%200%200-3.06%201.605.75.75%200%200%200-.372.648v.365c-.773-.294-1.56-.56-2.359-.8a.75.75%200%200%201-.194-1.347%2040.901%2040.901%200%200%201%206.005-3.223ZM4.25%208.348c-.53-.212-1.067-.411-1.611-.596a40.973%2040.973%200%200%200-.418%202.97.75.75%200%200%200%20.474.776c.175.068.35.138.524.21a5.544%205.544%200%200%201-.58.681.75.75%200%201%200%201.06%201.06c.35-.349.655-.726.915-1.124a29.282%2029.282%200%200%200-1.395-.617A5.483%205.483%200%200%200%204.25%208.5v-.152Z%22%2F%3E%20%20%3Cpath%20d%3D%22M7.603%2013.96c-.96-.6-1.958-1.147-2.989-1.635a6.981%206.981%200%200%200%201.12-3.341c.419.192.834.393%201.244.602a2.25%202.25%200%200%200%202.045%200%2032.787%2032.787%200%200%201%204.338-1.834c.175.978.315%201.969.419%202.97a.75.75%200%200%201-.474.776%2029.385%2029.385%200%200%200-4.909%202.461.75.75%200%200%201-.794%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-academic-cap-micro);
    mask: var(--hero-academic-cap-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-academic-cap-mini {
    --hero-academic-cap-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.664%201.319a.75.75%200%200%201%20.672%200%2041.059%2041.059%200%200%201%208.198%205.424.75.75%200%200%201-.254%201.285%2031.372%2031.372%200%200%200-7.86%203.83.75.75%200%200%201-.84%200%2031.508%2031.508%200%200%200-2.08-1.287V9.394c0-.244.116-.463.302-.592a35.504%2035.504%200%200%201%203.305-2.033.75.75%200%200%200-.714-1.319%2037%2037%200%200%200-3.446%202.12A2.216%202.216%200%200%200%206%209.393v.38a31.293%2031.293%200%200%200-4.28-1.746.75.75%200%200%201-.254-1.285%2041.059%2041.059%200%200%201%208.198-5.424ZM6%2011.459a29.848%2029.848%200%200%200-2.455-1.158%2041.029%2041.029%200%200%200-.39%203.114.75.75%200%200%200%20.419.74c.528.256%201.046.53%201.554.82-.21.324-.455.63-.739.914a.75.75%200%201%200%201.06%201.06c.37-.369.69-.77.96-1.193a26.61%2026.61%200%200%201%203.095%202.348.75.75%200%200%200%20.992%200%2026.547%2026.547%200%200%201%205.93-3.95.75.75%200%200%200%20.42-.739%2041.053%2041.053%200%200%200-.39-3.114%2029.925%2029.925%200%200%200-5.199%202.801%202.25%202.25%200%200%201-2.514%200c-.41-.275-.826-.541-1.25-.797a6.985%206.985%200%200%201-1.084%203.45%2026.503%2026.503%200%200%200-1.281-.78A5.487%205.487%200%200%200%206%2012v-.54Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-academic-cap-mini);
    mask: var(--hero-academic-cap-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-academic-cap-solid {
    --hero-academic-cap-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.7%202.805a.75.75%200%200%201%20.6%200A60.65%2060.65%200%200%201%2022.83%208.72a.75.75%200%200%201-.231%201.337%2049.948%2049.948%200%200%200-9.902%203.912l-.003.002c-.114.06-.227.119-.34.18a.75.75%200%200%201-.707%200A50.88%2050.88%200%200%200%207.5%2012.173v-.224c0-.131.067-.248.172-.311a54.615%2054.615%200%200%201%204.653-2.52.75.75%200%200%200-.65-1.352%2056.123%2056.123%200%200%200-4.78%202.589%201.858%201.858%200%200%200-.859%201.228%2049.803%2049.803%200%200%200-4.634-1.527.75.75%200%200%201-.231-1.337A60.653%2060.653%200%200%201%2011.7%202.805Z%22%2F%3E%20%20%3Cpath%20d%3D%22M13.06%2015.473a48.45%2048.45%200%200%201%207.666-3.282c.134%201.414.22%202.843.255%204.284a.75.75%200%200%201-.46.711%2047.87%2047.87%200%200%200-8.105%204.342.75.75%200%200%201-.832%200%2047.87%2047.87%200%200%200-8.104-4.342.75.75%200%200%201-.461-.71c.035-1.442.121-2.87.255-4.286.921.304%201.83.634%202.726.99v1.27a1.5%201.5%200%200%200-.14%202.508c-.09.38-.222.753-.397%201.11.452.213.901.434%201.346.66a6.727%206.727%200%200%200%20.551-1.607%201.5%201.5%200%200%200%20.14-2.67v-.645a48.549%2048.549%200%200%201%203.44%201.667%202.25%202.25%200%200%200%202.12%200Z%22%2F%3E%20%20%3Cpath%20d%3D%22M4.462%2019.462c.42-.419.753-.89%201-1.395.453.214.902.435%201.347.662a6.742%206.742%200%200%201-1.286%201.794.75.75%200%200%201-1.06-1.06Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-academic-cap-solid);
    mask: var(--hero-academic-cap-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-adjustments-horizontal {
    --hero-adjustments-horizontal: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%206h9.75M10.5%206a1.5%201.5%200%201%201-3%200m3%200a1.5%201.5%200%201%200-3%200M3.75%206H7.5m3%2012h9.75m-9.75%200a1.5%201.5%200%200%201-3%200m3%200a1.5%201.5%200%200%200-3%200m-3.75%200H7.5m9-6h3.75m-3.75%200a1.5%201.5%200%200%201-3%200m3%200a1.5%201.5%200%200%200-3%200m-9.75%200h9.75%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-adjustments-horizontal);
    mask: var(--hero-adjustments-horizontal);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-adjustments-horizontal-micro {
    --hero-adjustments-horizontal-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6.5%202.25a.75.75%200%200%200-1.5%200v3a.75.75%200%200%200%201.5%200V4.5h6.75a.75.75%200%200%200%200-1.5H6.5v-.75ZM11%206.5a.75.75%200%200%200-1.5%200v3a.75.75%200%200%200%201.5%200v-.75h2.25a.75.75%200%200%200%200-1.5H11V6.5ZM5.75%2010a.75.75%200%200%201%20.75.75v.75h6.75a.75.75%200%200%201%200%201.5H6.5v.75a.75.75%200%200%201-1.5%200v-3a.75.75%200%200%201%20.75-.75ZM2.75%207.25H8.5v1.5H2.75a.75.75%200%200%201%200-1.5ZM4%203H2.75a.75.75%200%200%200%200%201.5H4V3ZM2.75%2011.5H4V13H2.75a.75.75%200%200%201%200-1.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-adjustments-horizontal-micro);
    mask: var(--hero-adjustments-horizontal-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-adjustments-horizontal-mini {
    --hero-adjustments-horizontal-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%203.75a2%202%200%201%200-4%200%202%202%200%200%200%204%200ZM17.25%204.5a.75.75%200%200%200%200-1.5h-5.5a.75.75%200%200%200%200%201.5h5.5ZM5%203.75a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5a.75.75%200%200%201%20.75.75ZM4.25%2017a.75.75%200%200%200%200-1.5h-1.5a.75.75%200%200%200%200%201.5h1.5ZM17.25%2017a.75.75%200%200%200%200-1.5h-5.5a.75.75%200%200%200%200%201.5h5.5ZM9%2010a.75.75%200%200%201-.75.75h-5.5a.75.75%200%200%201%200-1.5h5.5A.75.75%200%200%201%209%2010ZM17.25%2010.75a.75.75%200%200%200%200-1.5h-1.5a.75.75%200%200%200%200%201.5h1.5ZM14%2010a2%202%200%201%200-4%200%202%202%200%200%200%204%200ZM10%2016.25a2%202%200%201%200-4%200%202%202%200%200%200%204%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-adjustments-horizontal-mini);
    mask: var(--hero-adjustments-horizontal-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-adjustments-horizontal-solid {
    --hero-adjustments-horizontal-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M18.75%2012.75h1.5a.75.75%200%200%200%200-1.5h-1.5a.75.75%200%200%200%200%201.5ZM12%206a.75.75%200%200%201%20.75-.75h7.5a.75.75%200%200%201%200%201.5h-7.5A.75.75%200%200%201%2012%206ZM12%2018a.75.75%200%200%201%20.75-.75h7.5a.75.75%200%200%201%200%201.5h-7.5A.75.75%200%200%201%2012%2018ZM3.75%206.75h1.5a.75.75%200%201%200%200-1.5h-1.5a.75.75%200%200%200%200%201.5ZM5.25%2018.75h-1.5a.75.75%200%200%201%200-1.5h1.5a.75.75%200%200%201%200%201.5ZM3%2012a.75.75%200%200%201%20.75-.75h7.5a.75.75%200%200%201%200%201.5h-7.5A.75.75%200%200%201%203%2012ZM9%203.75a2.25%202.25%200%201%200%200%204.5%202.25%202.25%200%200%200%200-4.5ZM12.75%2012a2.25%202.25%200%201%201%204.5%200%202.25%202.25%200%200%201-4.5%200ZM9%2015.75a2.25%202.25%200%201%200%200%204.5%202.25%202.25%200%200%200%200-4.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-adjustments-horizontal-solid);
    mask: var(--hero-adjustments-horizontal-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-adjustments-vertical {
    --hero-adjustments-vertical: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2013.5V3.75m0%209.75a1.5%201.5%200%200%201%200%203m0-3a1.5%201.5%200%200%200%200%203m0%203.75V16.5m12-3V3.75m0%209.75a1.5%201.5%200%200%201%200%203m0-3a1.5%201.5%200%200%200%200%203m0%203.75V16.5m-6-9V3.75m0%203.75a1.5%201.5%200%200%201%200%203m0-3a1.5%201.5%200%200%200%200%203m0%209.75V10.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-adjustments-vertical);
    mask: var(--hero-adjustments-vertical);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-adjustments-vertical-micro {
    --hero-adjustments-vertical-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7.25%2013.25V7.5h1.5v5.75a.75.75%200%200%201-1.5%200ZM8.75%202.75V5h.75a.75.75%200%200%201%200%201.5h-3a.75.75%200%200%201%200-1.5h.75V2.75a.75.75%200%200%201%201.5%200ZM2.25%209.5a.75.75%200%200%200%200%201.5h3a.75.75%200%200%200%200-1.5H4.5V2.75a.75.75%200%200%200-1.5%200V9.5h-.75ZM10%2010.25a.75.75%200%200%201%20.75-.75h.75V2.75a.75.75%200%200%201%201.5%200V9.5h.75a.75.75%200%200%201%200%201.5h-3a.75.75%200%200%201-.75-.75ZM3%2012v1.25a.75.75%200%200%200%201.5%200V12H3ZM11.5%2013.25V12H13v1.25a.75.75%200%200%201-1.5%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-adjustments-vertical-micro);
    mask: var(--hero-adjustments-vertical-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-adjustments-vertical-mini {
    --hero-adjustments-vertical-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M17%202.75a.75.75%200%200%200-1.5%200v5.5a.75.75%200%200%200%201.5%200v-5.5ZM17%2015.75a.75.75%200%200%200-1.5%200v1.5a.75.75%200%200%200%201.5%200v-1.5ZM3.75%2015a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5a.75.75%200%200%201%20.75-.75ZM4.5%202.75a.75.75%200%200%200-1.5%200v5.5a.75.75%200%200%200%201.5%200v-5.5ZM10%2011a.75.75%200%200%201%20.75.75v5.5a.75.75%200%200%201-1.5%200v-5.5A.75.75%200%200%201%2010%2011ZM10.75%202.75a.75.75%200%200%200-1.5%200v1.5a.75.75%200%200%200%201.5%200v-1.5ZM10%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4ZM3.75%2010a2%202%200%201%200%200%204%202%202%200%200%200%200-4ZM16.25%2010a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-adjustments-vertical-mini);
    mask: var(--hero-adjustments-vertical-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-adjustments-vertical-solid {
    --hero-adjustments-vertical-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6%2012a.75.75%200%200%201-.75-.75v-7.5a.75.75%200%201%201%201.5%200v7.5A.75.75%200%200%201%206%2012ZM18%2012a.75.75%200%200%201-.75-.75v-7.5a.75.75%200%200%201%201.5%200v7.5A.75.75%200%200%201%2018%2012ZM6.75%2020.25v-1.5a.75.75%200%200%200-1.5%200v1.5a.75.75%200%200%200%201.5%200ZM18.75%2018.75v1.5a.75.75%200%200%201-1.5%200v-1.5a.75.75%200%200%201%201.5%200ZM12.75%205.25v-1.5a.75.75%200%200%200-1.5%200v1.5a.75.75%200%200%200%201.5%200ZM12%2021a.75.75%200%200%201-.75-.75v-7.5a.75.75%200%200%201%201.5%200v7.5A.75.75%200%200%201%2012%2021ZM3.75%2015a2.25%202.25%200%201%200%204.5%200%202.25%202.25%200%200%200-4.5%200ZM12%2011.25a2.25%202.25%200%201%201%200-4.5%202.25%202.25%200%200%201%200%204.5ZM15.75%2015a2.25%202.25%200%201%200%204.5%200%202.25%202.25%200%200%200-4.5%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-adjustments-vertical-solid);
    mask: var(--hero-adjustments-vertical-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-archive-box {
    --hero-archive-box: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m20.25%207.5-.625%2010.632a2.25%202.25%200%200%201-2.247%202.118H6.622a2.25%202.25%200%200%201-2.247-2.118L3.75%207.5M10%2011.25h4M3.375%207.5h17.25c.621%200%201.125-.504%201.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-archive-box);
    mask: var(--hero-archive-box);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-archive-box-arrow-down {
    --hero-archive-box-arrow-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m20.25%207.5-.625%2010.632a2.25%202.25%200%200%201-2.247%202.118H6.622a2.25%202.25%200%200%201-2.247-2.118L3.75%207.5m8.25%203v6.75m0%200-3-3m3%203%203-3M3.375%207.5h17.25c.621%200%201.125-.504%201.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-archive-box-arrow-down);
    mask: var(--hero-archive-box-arrow-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-archive-box-arrow-down-micro {
    --hero-archive-box-arrow-down-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2%203a1%201%200%200%201%201-1h10a1%201%200%200%201%201%201v1a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V3Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M13%206H3v6a2%202%200%200%200%202%202h6a2%202%200%200%200%202-2V6ZM8.75%207.75a.75.75%200%200%200-1.5%200v2.69L6.03%209.22a.75.75%200%200%200-1.06%201.06l2.5%202.5a.75.75%200%200%200%201.06%200l2.5-2.5a.75.75%200%201%200-1.06-1.06l-1.22%201.22V7.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-archive-box-arrow-down-micro);
    mask: var(--hero-archive-box-arrow-down-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-archive-box-arrow-down-mini {
    --hero-archive-box-arrow-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%203a1%201%200%200%200-1%201v1a1%201%200%200%200%201%201h16a1%201%200%200%200%201-1V4a1%201%200%200%200-1-1H2Zm0%204.5h16l-.811%207.71a2%202%200%200%201-1.99%201.79H4.802a2%202%200%200%201-1.99-1.79L2%207.5ZM10%209a.75.75%200%200%201%20.75.75v2.546l.943-1.048a.75.75%200%201%201%201.114%201.004l-2.25%202.5a.75.75%200%200%201-1.114%200l-2.25-2.5a.75.75%200%201%201%201.114-1.004l.943%201.048V9.75A.75.75%200%200%201%2010%209Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-archive-box-arrow-down-mini);
    mask: var(--hero-archive-box-arrow-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-archive-box-arrow-down-solid {
    --hero-archive-box-arrow-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.375%203C2.339%203%201.5%203.84%201.5%204.875v.75c0%201.036.84%201.875%201.875%201.875h17.25c1.035%200%201.875-.84%201.875-1.875v-.75C22.5%203.839%2021.66%203%2020.625%203H3.375Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m3.087%209%20.54%209.176A3%203%200%200%200%206.62%2021h10.757a3%203%200%200%200%202.995-2.824L20.913%209H3.087ZM12%2010.5a.75.75%200%200%201%20.75.75v4.94l1.72-1.72a.75.75%200%201%201%201.06%201.06l-3%203a.75.75%200%200%201-1.06%200l-3-3a.75.75%200%201%201%201.06-1.06l1.72%201.72v-4.94a.75.75%200%200%201%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-archive-box-arrow-down-solid);
    mask: var(--hero-archive-box-arrow-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-archive-box-micro {
    --hero-archive-box-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3%202a1%201%200%200%200-1%201v1a1%201%200%200%200%201%201h10a1%201%200%200%200%201-1V3a1%201%200%200%200-1-1H3Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%206h10v6a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V6Zm3%202.75A.75.75%200%200%201%206.75%208h2.5a.75.75%200%200%201%200%201.5h-2.5A.75.75%200%200%201%206%208.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-archive-box-micro);
    mask: var(--hero-archive-box-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-archive-box-mini {
    --hero-archive-box-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2%203a1%201%200%200%200-1%201v1a1%201%200%200%200%201%201h16a1%201%200%200%200%201-1V4a1%201%200%200%200-1-1H2Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%207.5h16l-.811%207.71a2%202%200%200%201-1.99%201.79H4.802a2%202%200%200%201-1.99-1.79L2%207.5ZM7%2011a1%201%200%200%201%201-1h4a1%201%200%201%201%200%202H8a1%201%200%200%201-1-1Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-archive-box-mini);
    mask: var(--hero-archive-box-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-archive-box-solid {
    --hero-archive-box-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.375%203C2.339%203%201.5%203.84%201.5%204.875v.75c0%201.036.84%201.875%201.875%201.875h17.25c1.035%200%201.875-.84%201.875-1.875v-.75C22.5%203.839%2021.66%203%2020.625%203H3.375Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m3.087%209%20.54%209.176A3%203%200%200%200%206.62%2021h10.757a3%203%200%200%200%202.995-2.824L20.913%209H3.087Zm6.163%203.75A.75.75%200%200%201%2010%2012h4a.75.75%200%200%201%200%201.5h-4a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-archive-box-solid);
    mask: var(--hero-archive-box-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-archive-box-x-mark {
    --hero-archive-box-x-mark: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m20.25%207.5-.625%2010.632a2.25%202.25%200%200%201-2.247%202.118H6.622a2.25%202.25%200%200%201-2.247-2.118L3.75%207.5m6%204.125%202.25%202.25m0%200%202.25%202.25M12%2013.875l2.25-2.25M12%2013.875l-2.25%202.25M3.375%207.5h17.25c.621%200%201.125-.504%201.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-archive-box-x-mark);
    mask: var(--hero-archive-box-x-mark);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-archive-box-x-mark-micro {
    --hero-archive-box-x-mark-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2%203a1%201%200%200%201%201-1h10a1%201%200%200%201%201%201v1a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V3Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M13%206H3v6a2%202%200%200%200%202%202h6a2%202%200%200%200%202-2V6ZM5.72%207.47a.75.75%200%200%201%201.06%200L8%208.69l1.22-1.22a.75.75%200%201%201%201.06%201.06L9.06%209.75l1.22%201.22a.75.75%200%201%201-1.06%201.06L8%2010.81l-1.22%201.22a.75.75%200%200%201-1.06-1.06l1.22-1.22-1.22-1.22a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-archive-box-x-mark-micro);
    mask: var(--hero-archive-box-x-mark-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-archive-box-x-mark-mini {
    --hero-archive-box-x-mark-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2%203a1%201%200%200%200-1%201v1a1%201%200%200%200%201%201h16a1%201%200%200%200%201-1V4a1%201%200%200%200-1-1H2Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%207.5h16l-.811%207.71a2%202%200%200%201-1.99%201.79H4.802a2%202%200%200%201-1.99-1.79L2%207.5Zm5.22%201.72a.75.75%200%200%201%201.06%200L10%2010.94l1.72-1.72a.75.75%200%201%201%201.06%201.06L11.06%2012l1.72%201.72a.75.75%200%201%201-1.06%201.06L10%2013.06l-1.72%201.72a.75.75%200%200%201-1.06-1.06L8.94%2012l-1.72-1.72a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-archive-box-x-mark-mini);
    mask: var(--hero-archive-box-x-mark-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-archive-box-x-mark-solid {
    --hero-archive-box-x-mark-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.375%203C2.339%203%201.5%203.84%201.5%204.875v.75c0%201.036.84%201.875%201.875%201.875h17.25c1.035%200%201.875-.84%201.875-1.875v-.75C22.5%203.839%2021.66%203%2020.625%203H3.375Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m3.087%209%20.54%209.176A3%203%200%200%200%206.62%2021h10.757a3%203%200%200%200%202.995-2.824L20.913%209H3.087Zm6.133%202.845a.75.75%200%200%201%201.06%200l1.72%201.72%201.72-1.72a.75.75%200%201%201%201.06%201.06l-1.72%201.72%201.72%201.72a.75.75%200%201%201-1.06%201.06L12%2015.685l-1.72%201.72a.75.75%200%201%201-1.06-1.06l1.72-1.72-1.72-1.72a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-archive-box-x-mark-solid);
    mask: var(--hero-archive-box-x-mark-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-down {
    --hero-arrow-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2013.5%2012%2021m0%200-7.5-7.5M12%2021V3%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down);
    mask: var(--hero-arrow-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-down-circle {
    --hero-arrow-down-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m9%2012.75%203%203m0%200%203-3m-3%203v-7.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-circle);
    mask: var(--hero-arrow-down-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-down-circle-micro {
    --hero-arrow-down-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2015A7%207%200%201%200%208%201a7%207%200%200%200%200%2014Zm.75-10.25a.75.75%200%200%200-1.5%200v4.69L6.03%208.22a.75.75%200%200%200-1.06%201.06l2.5%202.5a.75.75%200%200%200%201.06%200l2.5-2.5a.75.75%200%201%200-1.06-1.06L8.75%209.44V4.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-circle-micro);
    mask: var(--hero-arrow-down-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-down-circle-mini {
    --hero-arrow-down-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm.75-11.25a.75.75%200%200%200-1.5%200v4.59L7.3%209.24a.75.75%200%200%200-1.1%201.02l3.25%203.5a.75.75%200%200%200%201.1%200l3.25-3.5a.75.75%200%201%200-1.1-1.02l-1.95%202.1V6.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-circle-mini);
    mask: var(--hero-arrow-down-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-down-circle-solid {
    --hero-arrow-down-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25Zm-.53%2014.03a.75.75%200%200%200%201.06%200l3-3a.75.75%200%201%200-1.06-1.06l-1.72%201.72V8.25a.75.75%200%200%200-1.5%200v5.69l-1.72-1.72a.75.75%200%200%200-1.06%201.06l3%203Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-circle-solid);
    mask: var(--hero-arrow-down-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-down-left {
    --hero-arrow-down-left: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m19.5%204.5-15%2015m0%200h11.25m-11.25%200V8.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-left);
    mask: var(--hero-arrow-down-left);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-down-left-micro {
    --hero-arrow-down-left-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.78%204.22a.75.75%200%200%201%200%201.06L6.56%2010.5h3.69a.75.75%200%200%201%200%201.5h-5.5a.75.75%200%200%201-.75-.75v-5.5a.75.75%200%200%201%201.5%200v3.69l5.22-5.22a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-left-micro);
    mask: var(--hero-arrow-down-left-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-down-left-mini {
    --hero-arrow-down-left-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14.78%205.22a.75.75%200%200%200-1.06%200L6.5%2012.44V6.75a.75.75%200%200%200-1.5%200v7.5c0%20.414.336.75.75.75h7.5a.75.75%200%200%200%200-1.5H7.56l7.22-7.22a.75.75%200%200%200%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-left-mini);
    mask: var(--hero-arrow-down-left-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-down-left-solid {
    --hero-arrow-down-left-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M20.03%203.97a.75.75%200%200%201%200%201.06L6.31%2018.75h9.44a.75.75%200%200%201%200%201.5H4.5a.75.75%200%200%201-.75-.75V8.25a.75.75%200%200%201%201.5%200v9.44L18.97%203.97a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-left-solid);
    mask: var(--hero-arrow-down-left-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-down-micro {
    --hero-arrow-down-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%202a.75.75%200%200%201%20.75.75v8.69l3.22-3.22a.75.75%200%201%201%201.06%201.06l-4.5%204.5a.75.75%200%200%201-1.06%200l-4.5-4.5a.75.75%200%200%201%201.06-1.06l3.22%203.22V2.75A.75.75%200%200%201%208%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-micro);
    mask: var(--hero-arrow-down-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-down-mini {
    --hero-arrow-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%203a.75.75%200%200%201%20.75.75v10.638l3.96-4.158a.75.75%200%201%201%201.08%201.04l-5.25%205.5a.75.75%200%200%201-1.08%200l-5.25-5.5a.75.75%200%201%201%201.08-1.04l3.96%204.158V3.75A.75.75%200%200%201%2010%203Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-mini);
    mask: var(--hero-arrow-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-down-on-square {
    --hero-arrow-down-on-square: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%208.25H7.5a2.25%202.25%200%200%200-2.25%202.25v9a2.25%202.25%200%200%200%202.25%202.25h9a2.25%202.25%200%200%200%202.25-2.25v-9a2.25%202.25%200%200%200-2.25-2.25H15M9%2012l3%203m0%200%203-3m-3%203V2.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-on-square);
    mask: var(--hero-arrow-down-on-square);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-down-on-square-micro {
    --hero-arrow-down-on-square-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%201a.75.75%200%200%201%20.75.75V5h-1.5V1.75A.75.75%200%200%201%208%201ZM7.25%205v4.44L6.03%208.22a.75.75%200%200%200-1.06%201.06l2.5%202.5a.75.75%200%200%200%201.06%200l2.5-2.5a.75.75%200%201%200-1.06-1.06L8.75%209.44V5H11a2%202%200%200%201%202%202v6a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V7a2%202%200%200%201%202-2h2.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-on-square-micro);
    mask: var(--hero-arrow-down-on-square-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-down-on-square-mini {
    --hero-arrow-down-on-square-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M13.75%207h-3v5.296l1.943-2.048a.75.75%200%200%201%201.114%201.004l-3.25%203.5a.75.75%200%200%201-1.114%200l-3.25-3.5a.75.75%200%201%201%201.114-1.004l1.943%202.048V7h1.5V1.75a.75.75%200%200%200-1.5%200V7h-3A2.25%202.25%200%200%200%204%209.25v7.5A2.25%202.25%200%200%200%206.25%2019h7.5A2.25%202.25%200%200%200%2016%2016.75v-7.5A2.25%202.25%200%200%200%2013.75%207Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-on-square-mini);
    mask: var(--hero-arrow-down-on-square-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-down-on-square-solid {
    --hero-arrow-down-on-square-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12%201.5a.75.75%200%200%201%20.75.75V7.5h-1.5V2.25A.75.75%200%200%201%2012%201.5ZM11.25%207.5v5.69l-1.72-1.72a.75.75%200%200%200-1.06%201.06l3%203a.75.75%200%200%200%201.06%200l3-3a.75.75%200%201%200-1.06-1.06l-1.72%201.72V7.5h3.75a3%203%200%200%201%203%203v9a3%203%200%200%201-3%203h-9a3%203%200%200%201-3-3v-9a3%203%200%200%201%203-3h3.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-on-square-solid);
    mask: var(--hero-arrow-down-on-square-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-down-on-square-stack {
    --hero-arrow-down-on-square-stack: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%207.5h-.75A2.25%202.25%200%200%200%204.5%209.75v7.5a2.25%202.25%200%200%200%202.25%202.25h7.5a2.25%202.25%200%200%200%202.25-2.25v-7.5a2.25%202.25%200%200%200-2.25-2.25h-.75m-6%203.75%203%203m0%200%203-3m-3%203V1.5m6%209h.75a2.25%202.25%200%200%201%202.25%202.25v7.5a2.25%202.25%200%200%201-2.25%202.25h-7.5a2.25%202.25%200%200%201-2.25-2.25v-.75%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-on-square-stack);
    mask: var(--hero-arrow-down-on-square-stack);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-down-on-square-stack-micro {
    --hero-arrow-down-on-square-stack-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7%201a.75.75%200%200%201%20.75.75V6h-1.5V1.75A.75.75%200%200%201%207%201ZM6.25%206v2.94L5.03%207.72a.75.75%200%200%200-1.06%201.06l2.5%202.5a.75.75%200%200%200%201.06%200l2.5-2.5a.75.75%200%201%200-1.06-1.06L7.75%208.94V6H10a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2V8a2%202%200%200%201%202-2h2.25Z%22%2F%3E%20%20%3Cpath%20d%3D%22M4.268%2014A2%202%200%200%200%206%2015h6a2%202%200%200%200%202-2v-3a2%202%200%200%200-1-1.732V11a3%203%200%200%201-3%203H4.268Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-on-square-stack-micro);
    mask: var(--hero-arrow-down-on-square-stack-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-down-on-square-stack-mini {
    --hero-arrow-down-on-square-stack-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%201a.75.75%200%200%201%20.75.75V6h-1.5V1.75A.75.75%200%200%201%208%201Zm-.75%205v3.296l-.943-1.048a.75.75%200%201%200-1.114%201.004l2.25%202.5a.75.75%200%200%200%201.114%200l2.25-2.5a.75.75%200%200%200-1.114-1.004L8.75%209.296V6h2A2.25%202.25%200%200%201%2013%208.25v4.5A2.25%202.25%200%200%201%2010.75%2015h-5.5A2.25%202.25%200%200%201%203%2012.75v-4.5A2.25%202.25%200%200%201%205.25%206h2ZM7%2016.75v-.25h3.75a3.75%203.75%200%200%200%203.75-3.75V10h.25A2.25%202.25%200%200%201%2017%2012.25v4.5A2.25%202.25%200%200%201%2014.75%2019h-5.5A2.25%202.25%200%200%201%207%2016.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-on-square-stack-mini);
    mask: var(--hero-arrow-down-on-square-stack-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-down-on-square-stack-solid {
    --hero-arrow-down-on-square-stack-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.75%206.75h-3a3%203%200%200%200-3%203v7.5a3%203%200%200%200%203%203h7.5a3%203%200%200%200%203-3v-7.5a3%203%200%200%200-3-3h-3V1.5a.75.75%200%200%200-1.5%200v5.25Zm0%200h1.5v5.69l1.72-1.72a.75.75%200%201%201%201.06%201.06l-3%203a.75.75%200%200%201-1.06%200l-3-3a.75.75%200%201%201%201.06-1.06l1.72%201.72V6.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M7.151%2021.75a2.999%202.999%200%200%200%202.599%201.5h7.5a3%203%200%200%200%203-3v-7.5c0-1.11-.603-2.08-1.5-2.599v7.099a4.5%204.5%200%200%201-4.5%204.5H7.151Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-on-square-stack-solid);
    mask: var(--hero-arrow-down-on-square-stack-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-down-right {
    --hero-arrow-down-right: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%204.5%2015%2015m0%200V8.25m0%2011.25H8.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-right);
    mask: var(--hero-arrow-down-right);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-down-right-micro {
    --hero-arrow-down-right-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.22%204.22a.75.75%200%200%200%200%201.06l5.22%205.22H5.75a.75.75%200%200%200%200%201.5h5.5a.75.75%200%200%200%20.75-.75v-5.5a.75.75%200%200%200-1.5%200v3.69L5.28%204.22a.75.75%200%200%200-1.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-right-micro);
    mask: var(--hero-arrow-down-right-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-down-right-mini {
    --hero-arrow-down-right-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6.28%205.22a.75.75%200%200%200-1.06%201.06l7.22%207.22H6.75a.75.75%200%200%200%200%201.5h7.5a.747.747%200%200%200%20.75-.75v-7.5a.75.75%200%200%200-1.5%200v5.69L6.28%205.22Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-right-mini);
    mask: var(--hero-arrow-down-right-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-down-right-solid {
    --hero-arrow-down-right-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.97%203.97a.75.75%200%200%201%201.06%200l13.72%2013.72V8.25a.75.75%200%200%201%201.5%200V19.5a.75.75%200%200%201-.75.75H8.25a.75.75%200%200%201%200-1.5h9.44L3.97%205.03a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-right-solid);
    mask: var(--hero-arrow-down-right-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-down-solid {
    --hero-arrow-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25a.75.75%200%200%201%20.75.75v16.19l6.22-6.22a.75.75%200%201%201%201.06%201.06l-7.5%207.5a.75.75%200%200%201-1.06%200l-7.5-7.5a.75.75%200%201%201%201.06-1.06l6.22%206.22V3a.75.75%200%200%201%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-solid);
    mask: var(--hero-arrow-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-down-tray {
    --hero-arrow-down-tray: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%2016.5v2.25A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75V16.5M16.5%2012%2012%2016.5m0%200L7.5%2012m4.5%204.5V3%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-tray);
    mask: var(--hero-arrow-down-tray);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-down-tray-micro {
    --hero-arrow-down-tray-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.75%202.75a.75.75%200%200%200-1.5%200v5.69L5.03%206.22a.75.75%200%200%200-1.06%201.06l3.5%203.5a.75.75%200%200%200%201.06%200l3.5-3.5a.75.75%200%200%200-1.06-1.06L8.75%208.44V2.75Z%22%2F%3E%20%20%3Cpath%20d%3D%22M3.5%209.75a.75.75%200%200%200-1.5%200v1.5A2.75%202.75%200%200%200%204.75%2014h6.5A2.75%202.75%200%200%200%2014%2011.25v-1.5a.75.75%200%200%200-1.5%200v1.5c0%20.69-.56%201.25-1.25%201.25h-6.5c-.69%200-1.25-.56-1.25-1.25v-1.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-tray-micro);
    mask: var(--hero-arrow-down-tray-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-down-tray-mini {
    --hero-arrow-down-tray-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.75%202.75a.75.75%200%200%200-1.5%200v8.614L6.295%208.235a.75.75%200%201%200-1.09%201.03l4.25%204.5a.75.75%200%200%200%201.09%200l4.25-4.5a.75.75%200%200%200-1.09-1.03l-2.955%203.129V2.75Z%22%2F%3E%20%20%3Cpath%20d%3D%22M3.5%2012.75a.75.75%200%200%200-1.5%200v2.5A2.75%202.75%200%200%200%204.75%2018h10.5A2.75%202.75%200%200%200%2018%2015.25v-2.5a.75.75%200%200%200-1.5%200v2.5c0%20.69-.56%201.25-1.25%201.25H4.75c-.69%200-1.25-.56-1.25-1.25v-2.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-tray-mini);
    mask: var(--hero-arrow-down-tray-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-down-tray-solid {
    --hero-arrow-down-tray-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25a.75.75%200%200%201%20.75.75v11.69l3.22-3.22a.75.75%200%201%201%201.06%201.06l-4.5%204.5a.75.75%200%200%201-1.06%200l-4.5-4.5a.75.75%200%201%201%201.06-1.06l3.22%203.22V3a.75.75%200%200%201%20.75-.75Zm-9%2013.5a.75.75%200%200%201%20.75.75v2.25a1.5%201.5%200%200%200%201.5%201.5h13.5a1.5%201.5%200%200%200%201.5-1.5V16.5a.75.75%200%200%201%201.5%200v2.25a3%203%200%200%201-3%203H5.25a3%203%200%200%201-3-3V16.5a.75.75%200%200%201%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-down-tray-solid);
    mask: var(--hero-arrow-down-tray-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-left {
    --hero-arrow-left: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%2019.5%203%2012m0%200%207.5-7.5M3%2012h18%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left);
    mask: var(--hero-arrow-left);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-left-circle {
    --hero-arrow-left-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m11.25%209-3%203m0%200%203%203m-3-3h7.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-circle);
    mask: var(--hero-arrow-left-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-left-circle-micro {
    --hero-arrow-left-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%208a7%207%200%201%200%2014%200A7%207%200%200%200%201%208Zm10.25.75a.75.75%200%200%200%200-1.5H6.56l1.22-1.22a.75.75%200%200%200-1.06-1.06l-2.5%202.5a.75.75%200%200%200%200%201.06l2.5%202.5a.75.75%200%201%200%201.06-1.06L6.56%208.75h4.69Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-circle-micro);
    mask: var(--hero-arrow-left-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-left-circle-mini {
    --hero-arrow-left-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm3.25-7.25a.75.75%200%200%200%200-1.5H8.66l2.1-1.95a.75.75%200%201%200-1.02-1.1l-3.5%203.25a.75.75%200%200%200%200%201.1l3.5%203.25a.75.75%200%200%200%201.02-1.1l-2.1-1.95h4.59Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-circle-mini);
    mask: var(--hero-arrow-left-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-left-circle-solid {
    --hero-arrow-left-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25Zm-4.28%209.22a.75.75%200%200%200%200%201.06l3%203a.75.75%200%201%200%201.06-1.06l-1.72-1.72h5.69a.75.75%200%200%200%200-1.5h-5.69l1.72-1.72a.75.75%200%200%200-1.06-1.06l-3%203Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-circle-solid);
    mask: var(--hero-arrow-left-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-left-end-on-rectangle {
    --hero-arrow-left-end-on-rectangle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%209V5.25A2.25%202.25%200%200%200%2013.5%203h-6a2.25%202.25%200%200%200-2.25%202.25v13.5A2.25%202.25%200%200%200%207.5%2021h6a2.25%202.25%200%200%200%202.25-2.25V15M12%209l-3%203m0%200%203%203m-3-3h12.75%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-end-on-rectangle);
    mask: var(--hero-arrow-left-end-on-rectangle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-left-end-on-rectangle-micro {
    --hero-arrow-left-end-on-rectangle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.75%202A2.75%202.75%200%200%200%202%204.75v6.5A2.75%202.75%200%200%200%204.75%2014h3a2.75%202.75%200%200%200%202.75-2.75v-.5a.75.75%200%200%200-1.5%200v.5c0%20.69-.56%201.25-1.25%201.25h-3c-.69%200-1.25-.56-1.25-1.25v-6.5c0-.69.56-1.25%201.25-1.25h3C8.44%203.5%209%204.06%209%204.75v.5a.75.75%200%200%200%201.5%200v-.5A2.75%202.75%200%200%200%207.75%202h-3Z%22%2F%3E%20%20%3Cpath%20d%3D%22M8.03%206.28a.75.75%200%200%200-1.06-1.06L4.72%207.47a.75.75%200%200%200%200%201.06l2.25%202.25a.75.75%200%201%200%201.06-1.06l-.97-.97h7.19a.75.75%200%200%200%200-1.5H7.06l.97-.97Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-end-on-rectangle-micro);
    mask: var(--hero-arrow-left-end-on-rectangle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-left-end-on-rectangle-mini {
    --hero-arrow-left-end-on-rectangle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%204.25A2.25%202.25%200%200%201%205.25%202h5.5A2.25%202.25%200%200%201%2013%204.25v2a.75.75%200%200%201-1.5%200v-2a.75.75%200%200%200-.75-.75h-5.5a.75.75%200%200%200-.75.75v11.5c0%20.414.336.75.75.75h5.5a.75.75%200%200%200%20.75-.75v-2a.75.75%200%200%201%201.5%200v2A2.25%202.25%200%200%201%2010.75%2018h-5.5A2.25%202.25%200%200%201%203%2015.75V4.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M19%2010a.75.75%200%200%200-.75-.75H8.704l1.048-.943a.75.75%200%201%200-1.004-1.114l-2.5%202.25a.75.75%200%200%200%200%201.114l2.5%202.25a.75.75%200%201%200%201.004-1.114l-1.048-.943h9.546A.75.75%200%200%200%2019%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-end-on-rectangle-mini);
    mask: var(--hero-arrow-left-end-on-rectangle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-left-end-on-rectangle-solid {
    --hero-arrow-left-end-on-rectangle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.5%203.75A1.5%201.5%200%200%200%206%205.25v13.5a1.5%201.5%200%200%200%201.5%201.5h6a1.5%201.5%200%200%200%201.5-1.5V15a.75.75%200%200%201%201.5%200v3.75a3%203%200%200%201-3%203h-6a3%203%200%200%201-3-3V5.25a3%203%200%200%201%203-3h6a3%203%200%200%201%203%203V9A.75.75%200%200%201%2015%209V5.25a1.5%201.5%200%200%200-1.5-1.5h-6Zm5.03%204.72a.75.75%200%200%201%200%201.06l-1.72%201.72h10.94a.75.75%200%200%201%200%201.5H10.81l1.72%201.72a.75.75%200%201%201-1.06%201.06l-3-3a.75.75%200%200%201%200-1.06l3-3a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-end-on-rectangle-solid);
    mask: var(--hero-arrow-left-end-on-rectangle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-left-micro {
    --hero-arrow-left-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14%208a.75.75%200%200%201-.75.75H4.56l3.22%203.22a.75.75%200%201%201-1.06%201.06l-4.5-4.5a.75.75%200%200%201%200-1.06l4.5-4.5a.75.75%200%200%201%201.06%201.06L4.56%207.25h8.69A.75.75%200%200%201%2014%208Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-micro);
    mask: var(--hero-arrow-left-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-left-mini {
    --hero-arrow-left-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M17%2010a.75.75%200%200%201-.75.75H5.612l4.158%203.96a.75.75%200%201%201-1.04%201.08l-5.5-5.25a.75.75%200%200%201%200-1.08l5.5-5.25a.75.75%200%201%201%201.04%201.08L5.612%209.25H16.25A.75.75%200%200%201%2017%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-mini);
    mask: var(--hero-arrow-left-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-left-on-rectangle {
    --hero-arrow-left-on-rectangle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%209V5.25A2.25%202.25%200%200%200%2013.5%203h-6a2.25%202.25%200%200%200-2.25%202.25v13.5A2.25%202.25%200%200%200%207.5%2021h6a2.25%202.25%200%200%200%202.25-2.25V15M12%209l-3%203m0%200%203%203m-3-3h12.75%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-on-rectangle);
    mask: var(--hero-arrow-left-on-rectangle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-left-on-rectangle-mini {
    --hero-arrow-left-on-rectangle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%204.25A2.25%202.25%200%200%201%205.25%202h5.5A2.25%202.25%200%200%201%2013%204.25v2a.75.75%200%200%201-1.5%200v-2a.75.75%200%200%200-.75-.75h-5.5a.75.75%200%200%200-.75.75v11.5c0%20.414.336.75.75.75h5.5a.75.75%200%200%200%20.75-.75v-2a.75.75%200%200%201%201.5%200v2A2.25%202.25%200%200%201%2010.75%2018h-5.5A2.25%202.25%200%200%201%203%2015.75V4.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M19%2010a.75.75%200%200%200-.75-.75H8.704l1.048-.943a.75.75%200%201%200-1.004-1.114l-2.5%202.25a.75.75%200%200%200%200%201.114l2.5%202.25a.75.75%200%201%200%201.004-1.114l-1.048-.943h9.546A.75.75%200%200%200%2019%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-on-rectangle-mini);
    mask: var(--hero-arrow-left-on-rectangle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-left-on-rectangle-solid {
    --hero-arrow-left-on-rectangle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.5%203.75A1.5%201.5%200%200%200%206%205.25v13.5a1.5%201.5%200%200%200%201.5%201.5h6a1.5%201.5%200%200%200%201.5-1.5V15a.75.75%200%200%201%201.5%200v3.75a3%203%200%200%201-3%203h-6a3%203%200%200%201-3-3V5.25a3%203%200%200%201%203-3h6a3%203%200%200%201%203%203V9A.75.75%200%200%201%2015%209V5.25a1.5%201.5%200%200%200-1.5-1.5h-6Zm5.03%204.72a.75.75%200%200%201%200%201.06l-1.72%201.72h10.94a.75.75%200%200%201%200%201.5H10.81l1.72%201.72a.75.75%200%201%201-1.06%201.06l-3-3a.75.75%200%200%201%200-1.06l3-3a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-on-rectangle-solid);
    mask: var(--hero-arrow-left-on-rectangle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-left-solid {
    --hero-arrow-left-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.03%203.97a.75.75%200%200%201%200%201.06l-6.22%206.22H21a.75.75%200%200%201%200%201.5H4.81l6.22%206.22a.75.75%200%201%201-1.06%201.06l-7.5-7.5a.75.75%200%200%201%200-1.06l7.5-7.5a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-solid);
    mask: var(--hero-arrow-left-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-left-start-on-rectangle {
    --hero-arrow-left-start-on-rectangle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%209V5.25A2.25%202.25%200%200%201%2010.5%203h6a2.25%202.25%200%200%201%202.25%202.25v13.5A2.25%202.25%200%200%201%2016.5%2021h-6a2.25%202.25%200%200%201-2.25-2.25V15m-3%200-3-3m0%200%203-3m-3%203H15%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-start-on-rectangle);
    mask: var(--hero-arrow-left-start-on-rectangle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-left-start-on-rectangle-micro {
    --hero-arrow-left-start-on-rectangle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14%204.75A2.75%202.75%200%200%200%2011.25%202h-3A2.75%202.75%200%200%200%205.5%204.75v.5a.75.75%200%200%200%201.5%200v-.5c0-.69.56-1.25%201.25-1.25h3c.69%200%201.25.56%201.25%201.25v6.5c0%20.69-.56%201.25-1.25%201.25h-3c-.69%200-1.25-.56-1.25-1.25v-.5a.75.75%200%200%200-1.5%200v.5A2.75%202.75%200%200%200%208.25%2014h3A2.75%202.75%200%200%200%2014%2011.25v-6.5Zm-9.47.47a.75.75%200%200%200-1.06%200L1.22%207.47a.75.75%200%200%200%200%201.06l2.25%202.25a.75.75%200%201%200%201.06-1.06l-.97-.97h7.19a.75.75%200%200%200%200-1.5H3.56l.97-.97a.75.75%200%200%200%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-start-on-rectangle-micro);
    mask: var(--hero-arrow-left-start-on-rectangle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-left-start-on-rectangle-mini {
    --hero-arrow-left-start-on-rectangle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M17%204.25A2.25%202.25%200%200%200%2014.75%202h-5.5A2.25%202.25%200%200%200%207%204.25v2a.75.75%200%200%200%201.5%200v-2a.75.75%200%200%201%20.75-.75h5.5a.75.75%200%200%201%20.75.75v11.5a.75.75%200%200%201-.75.75h-5.5a.75.75%200%200%201-.75-.75v-2a.75.75%200%200%200-1.5%200v2A2.25%202.25%200%200%200%209.25%2018h5.5A2.25%202.25%200%200%200%2017%2015.75V4.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14%2010a.75.75%200%200%200-.75-.75H3.704l1.048-.943a.75.75%200%201%200-1.004-1.114l-2.5%202.25a.75.75%200%200%200%200%201.114l2.5%202.25a.75.75%200%201%200%201.004-1.114l-1.048-.943h9.546A.75.75%200%200%200%2014%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-start-on-rectangle-mini);
    mask: var(--hero-arrow-left-start-on-rectangle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-left-start-on-rectangle-solid {
    --hero-arrow-left-start-on-rectangle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M16.5%203.75a1.5%201.5%200%200%201%201.5%201.5v13.5a1.5%201.5%200%200%201-1.5%201.5h-6a1.5%201.5%200%200%201-1.5-1.5V15a.75.75%200%200%200-1.5%200v3.75a3%203%200%200%200%203%203h6a3%203%200%200%200%203-3V5.25a3%203%200%200%200-3-3h-6a3%203%200%200%200-3%203V9A.75.75%200%201%200%209%209V5.25a1.5%201.5%200%200%201%201.5-1.5h6ZM5.78%208.47a.75.75%200%200%200-1.06%200l-3%203a.75.75%200%200%200%200%201.06l3%203a.75.75%200%200%200%201.06-1.06l-1.72-1.72H15a.75.75%200%200%200%200-1.5H4.06l1.72-1.72a.75.75%200%200%200%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-left-start-on-rectangle-solid);
    mask: var(--hero-arrow-left-start-on-rectangle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-long-down {
    --hero-arrow-long-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2017.25%2012%2021m0%200-3.75-3.75M12%2021V3%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-long-down);
    mask: var(--hero-arrow-long-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-long-down-micro {
    --hero-arrow-long-down-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%202a.75.75%200%200%201%20.75.75v8.69l1.22-1.22a.75.75%200%201%201%201.06%201.06l-2.5%202.5a.75.75%200%200%201-1.06%200l-2.5-2.5a.75.75%200%201%201%201.06-1.06l1.22%201.22V2.75A.75.75%200%200%201%208%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-long-down-micro);
    mask: var(--hero-arrow-long-down-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-long-down-mini {
    --hero-arrow-long-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%202a.75.75%200%200%201%20.75.75v12.59l1.95-2.1a.75.75%200%201%201%201.1%201.02l-3.25%203.5a.75.75%200%200%201-1.1%200l-3.25-3.5a.75.75%200%201%201%201.1-1.02l1.95%202.1V2.75A.75.75%200%200%201%2010%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-long-down-mini);
    mask: var(--hero-arrow-long-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-long-down-solid {
    --hero-arrow-long-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25a.75.75%200%200%201%20.75.75v16.19l2.47-2.47a.75.75%200%201%201%201.06%201.06l-3.75%203.75a.75.75%200%200%201-1.06%200l-3.75-3.75a.75.75%200%201%201%201.06-1.06l2.47%202.47V3a.75.75%200%200%201%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-long-down-solid);
    mask: var(--hero-arrow-long-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-long-left {
    --hero-arrow-long-left: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%2015.75%203%2012m0%200%203.75-3.75M3%2012h18%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-long-left);
    mask: var(--hero-arrow-long-left);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-long-left-micro {
    --hero-arrow-long-left-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14%208a.75.75%200%200%201-.75.75H4.56l1.22%201.22a.75.75%200%201%201-1.06%201.06l-2.5-2.5a.75.75%200%200%201%200-1.06l2.5-2.5a.75.75%200%200%201%201.06%201.06L4.56%207.25h8.69A.75.75%200%200%201%2014%208Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-long-left-micro);
    mask: var(--hero-arrow-long-left-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-long-left-mini {
    --hero-arrow-long-left-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18%2010a.75.75%200%200%201-.75.75H4.66l2.1%201.95a.75.75%200%201%201-1.02%201.1l-3.5-3.25a.75.75%200%200%201%200-1.1l3.5-3.25a.75.75%200%201%201%201.02%201.1l-2.1%201.95h12.59A.75.75%200%200%201%2018%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-long-left-mini);
    mask: var(--hero-arrow-long-left-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-long-left-solid {
    --hero-arrow-long-left-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.28%207.72a.75.75%200%200%201%200%201.06l-2.47%202.47H21a.75.75%200%200%201%200%201.5H4.81l2.47%202.47a.75.75%200%201%201-1.06%201.06l-3.75-3.75a.75.75%200%200%201%200-1.06l3.75-3.75a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-long-left-solid);
    mask: var(--hero-arrow-long-left-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-long-right {
    --hero-arrow-long-right: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.25%208.25%2021%2012m0%200-3.75%203.75M21%2012H3%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-long-right);
    mask: var(--hero-arrow-long-right);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-long-right-micro {
    --hero-arrow-long-right-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%208c0%20.414.336.75.75.75h8.69l-1.22%201.22a.75.75%200%201%200%201.06%201.06l2.5-2.5a.75.75%200%200%200%200-1.06l-2.5-2.5a.75.75%200%201%200-1.06%201.06l1.22%201.22H2.75A.75.75%200%200%200%202%208Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-long-right-micro);
    mask: var(--hero-arrow-long-right-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-long-right-mini {
    --hero-arrow-long-right-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%2010a.75.75%200%200%201%20.75-.75h12.59l-2.1-1.95a.75.75%200%201%201%201.02-1.1l3.5%203.25a.75.75%200%200%201%200%201.1l-3.5%203.25a.75.75%200%201%201-1.02-1.1l2.1-1.95H2.75A.75.75%200%200%201%202%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-long-right-mini);
    mask: var(--hero-arrow-long-right-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-long-right-solid {
    --hero-arrow-long-right-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M16.72%207.72a.75.75%200%200%201%201.06%200l3.75%203.75a.75.75%200%200%201%200%201.06l-3.75%203.75a.75.75%200%201%201-1.06-1.06l2.47-2.47H3a.75.75%200%200%201%200-1.5h16.19l-2.47-2.47a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-long-right-solid);
    mask: var(--hero-arrow-long-right-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-long-up {
    --hero-arrow-long-up: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%206.75%2012%203m0%200%203.75%203.75M12%203v18%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-long-up);
    mask: var(--hero-arrow-long-up);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-long-up-micro {
    --hero-arrow-long-up-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2014a.75.75%200%200%200%20.75-.75V4.56l1.22%201.22a.75.75%200%201%200%201.06-1.06l-2.5-2.5a.75.75%200%200%200-1.06%200l-2.5%202.5a.75.75%200%200%200%201.06%201.06l1.22-1.22v8.69c0%20.414.336.75.75.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-long-up-micro);
    mask: var(--hero-arrow-long-up-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-long-up-mini {
    --hero-arrow-long-up-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a.75.75%200%200%201-.75-.75V4.66L7.3%206.76a.75.75%200%200%201-1.1-1.02l3.25-3.5a.75.75%200%200%201%201.1%200l3.25%203.5a.75.75%200%201%201-1.1%201.02l-1.95-2.1v12.59A.75.75%200%200%201%2010%2018Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-long-up-mini);
    mask: var(--hero-arrow-long-up-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-long-up-solid {
    --hero-arrow-long-up-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.47%202.47a.75.75%200%200%201%201.06%200l3.75%203.75a.75.75%200%200%201-1.06%201.06l-2.47-2.47V21a.75.75%200%200%201-1.5%200V4.81L8.78%207.28a.75.75%200%200%201-1.06-1.06l3.75-3.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-long-up-solid);
    mask: var(--hero-arrow-long-up-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-path {
    --hero-arrow-path: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.023%209.348h4.992v-.001M2.985%2019.644v-4.992m0%200h4.992m-4.993%200%203.181%203.183a8.25%208.25%200%200%200%2013.803-3.7M4.031%209.865a8.25%208.25%200%200%201%2013.803-3.7l3.181%203.182m0-4.991v4.99%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-path);
    mask: var(--hero-arrow-path);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-path-micro {
    --hero-arrow-path-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M13.836%202.477a.75.75%200%200%201%20.75.75v3.182a.75.75%200%200%201-.75.75h-3.182a.75.75%200%200%201%200-1.5h1.37l-.84-.841a4.5%204.5%200%200%200-7.08.932.75.75%200%200%201-1.3-.75%206%206%200%200%201%209.44-1.242l.842.84V3.227a.75.75%200%200%201%20.75-.75Zm-.911%207.5A.75.75%200%200%201%2013.199%2011a6%206%200%200%201-9.44%201.241l-.84-.84v1.371a.75.75%200%200%201-1.5%200V9.591a.75.75%200%200%201%20.75-.75H5.35a.75.75%200%200%201%200%201.5H3.98l.841.841a4.5%204.5%200%200%200%207.08-.932.75.75%200%200%201%201.025-.273Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-path-micro);
    mask: var(--hero-arrow-path-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-path-mini {
    --hero-arrow-path-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.312%2011.424a5.5%205.5%200%200%201-9.201%202.466l-.312-.311h2.433a.75.75%200%200%200%200-1.5H3.989a.75.75%200%200%200-.75.75v4.242a.75.75%200%200%200%201.5%200v-2.43l.31.31a7%207%200%200%200%2011.712-3.138.75.75%200%200%200-1.449-.39Zm1.23-3.723a.75.75%200%200%200%20.219-.53V2.929a.75.75%200%200%200-1.5%200V5.36l-.31-.31A7%207%200%200%200%203.239%208.188a.75.75%200%201%200%201.448.389A5.5%205.5%200%200%201%2013.89%206.11l.311.31h-2.432a.75.75%200%200%200%200%201.5h4.243a.75.75%200%200%200%20.53-.219Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-path-mini);
    mask: var(--hero-arrow-path-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-path-rounded-square {
    --hero-arrow-path-rounded-square: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2012c0-1.232-.046-2.453-.138-3.662a4.006%204.006%200%200%200-3.7-3.7%2048.678%2048.678%200%200%200-7.324%200%204.006%204.006%200%200%200-3.7%203.7c-.017.22-.032.441-.046.662M19.5%2012l3-3m-3%203-3-3m-12%203c0%201.232.046%202.453.138%203.662a4.006%204.006%200%200%200%203.7%203.7%2048.656%2048.656%200%200%200%207.324%200%204.006%204.006%200%200%200%203.7-3.7c.017-.22.032-.441.046-.662M4.5%2012l3%203m-3-3-3%203%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-path-rounded-square);
    mask: var(--hero-arrow-path-rounded-square);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-path-rounded-square-micro {
    --hero-arrow-path-rounded-square-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%203.5c-.771%200-1.537.022-2.297.066a1.124%201.124%200%200%200-1.058%201.028l-.018.214a.75.75%200%201%201-1.495-.12l.018-.221a2.624%202.624%200%200%201%202.467-2.399%2041.628%2041.628%200%200%201%204.766%200%202.624%202.624%200%200%201%202.467%202.399c.056.662.097%201.329.122%202l.748-.748a.75.75%200%201%201%201.06%201.06l-2%202.001a.75.75%200%200%201-1.061%200l-2-1.999a.75.75%200%200%201%201.061-1.06l.689.688a39.89%2039.89%200%200%200-.114-1.815%201.124%201.124%200%200%200-1.058-1.028A40.138%2040.138%200%200%200%208%203.5ZM3.22%207.22a.75.75%200%200%201%201.061%200l2%202a.75.75%200%201%201-1.06%201.06l-.69-.69c.025.61.062%201.214.114%201.816.048.56.496.996%201.058%201.028a40.112%2040.112%200%200%200%204.594%200%201.124%201.124%200%200%200%201.058-1.028%2039.2%2039.2%200%200%200%20.018-.219.75.75%200%201%201%201.495.12l-.018.226a2.624%202.624%200%200%201-2.467%202.399%2041.648%2041.648%200%200%201-4.766%200%202.624%202.624%200%200%201-2.467-2.399%2041.395%2041.395%200%200%201-.122-2l-.748.748A.75.75%200%201%201%201.22%209.22l2-2Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-path-rounded-square-micro);
    mask: var(--hero-arrow-path-rounded-square-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-path-rounded-square-mini {
    --hero-arrow-path-rounded-square-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%204.5c1.215%200%202.417.055%203.604.162a.68.68%200%200%201%20.615.597c.124%201.038.208%202.088.25%203.15l-1.689-1.69a.75.75%200%200%200-1.06%201.061l2.999%203a.75.75%200%200%200%201.06%200l3.001-3a.75.75%200%201%200-1.06-1.06l-1.748%201.747a41.31%2041.31%200%200%200-.264-3.386%202.18%202.18%200%200%200-1.97-1.913%2041.512%2041.512%200%200%200-7.477%200%202.18%202.18%200%200%200-1.969%201.913%2041.16%2041.16%200%200%200-.16%201.61.75.75%200%201%200%201.495.12c.041-.52.093-1.038.154-1.552a.68.68%200%200%201%20.615-.597A40.012%2040.012%200%200%201%2010%204.5ZM5.281%209.22a.75.75%200%200%200-1.06%200l-3.001%203a.75.75%200%201%200%201.06%201.06l1.748-1.747c.042%201.141.13%202.27.264%203.386a2.18%202.18%200%200%200%201.97%201.913%2041.533%2041.533%200%200%200%207.477%200%202.18%202.18%200%200%200%201.969-1.913c.064-.534.117-1.071.16-1.61a.75.75%200%201%200-1.495-.12c-.041.52-.093%201.037-.154%201.552a.68.68%200%200%201-.615.597%2040.013%2040.013%200%200%201-7.208%200%20.68.68%200%200%201-.615-.597%2039.785%2039.785%200%200%201-.25-3.15l1.689%201.69a.75.75%200%200%200%201.06-1.061l-2.999-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-path-rounded-square-mini);
    mask: var(--hero-arrow-path-rounded-square-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-path-rounded-square-solid {
    --hero-arrow-path-rounded-square-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%205.25c1.213%200%202.415.046%203.605.135a3.256%203.256%200%200%201%203.01%203.01c.044.583.077%201.17.1%201.759L17.03%208.47a.75.75%200%201%200-1.06%201.06l3%203a.75.75%200%200%200%201.06%200l3-3a.75.75%200%200%200-1.06-1.06l-1.752%201.751c-.023-.65-.06-1.296-.108-1.939a4.756%204.756%200%200%200-4.392-4.392%2049.422%2049.422%200%200%200-7.436%200A4.756%204.756%200%200%200%203.89%208.282c-.017.224-.033.447-.046.672a.75.75%200%201%200%201.497.092c.013-.217.028-.434.044-.651a3.256%203.256%200%200%201%203.01-3.01c1.19-.09%202.392-.135%203.605-.135Zm-6.97%206.22a.75.75%200%200%200-1.06%200l-3%203a.75.75%200%201%200%201.06%201.06l1.752-1.751c.023.65.06%201.296.108%201.939a4.756%204.756%200%200%200%204.392%204.392%2049.413%2049.413%200%200%200%207.436%200%204.756%204.756%200%200%200%204.392-4.392c.017-.223.032-.447.046-.672a.75.75%200%200%200-1.497-.092c-.013.217-.028.434-.044.651a3.256%203.256%200%200%201-3.01%203.01%2047.953%2047.953%200%200%201-7.21%200%203.256%203.256%200%200%201-3.01-3.01%2047.759%2047.759%200%200%201-.1-1.759L6.97%2015.53a.75.75%200%200%200%201.06-1.06l-3-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-path-rounded-square-solid);
    mask: var(--hero-arrow-path-rounded-square-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-path-solid {
    --hero-arrow-path-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.755%2010.059a7.5%207.5%200%200%201%2012.548-3.364l1.903%201.903h-3.183a.75.75%200%201%200%200%201.5h4.992a.75.75%200%200%200%20.75-.75V4.356a.75.75%200%200%200-1.5%200v3.18l-1.9-1.9A9%209%200%200%200%203.306%209.67a.75.75%200%201%200%201.45.388Zm15.408%203.352a.75.75%200%200%200-.919.53%207.5%207.5%200%200%201-12.548%203.364l-1.902-1.903h3.183a.75.75%200%200%200%200-1.5H2.984a.75.75%200%200%200-.75.75v4.992a.75.75%200%200%200%201.5%200v-3.18l1.9%201.9a9%209%200%200%200%2015.059-4.035.75.75%200%200%200-.53-.918Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-path-solid);
    mask: var(--hero-arrow-path-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-right {
    --hero-arrow-right: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%204.5%2021%2012m0%200-7.5%207.5M21%2012H3%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right);
    mask: var(--hero-arrow-right);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-right-circle {
    --hero-arrow-right-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m12.75%2015%203-3m0%200-3-3m3%203h-7.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-circle);
    mask: var(--hero-arrow-right-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-right-circle-micro {
    --hero-arrow-right-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%208A7%207%200%201%200%201%208a7%207%200%200%200%2014%200ZM4.75%207.25a.75.75%200%200%200%200%201.5h4.69L8.22%209.97a.75.75%200%201%200%201.06%201.06l2.5-2.5a.75.75%200%200%200%200-1.06l-2.5-2.5a.75.75%200%200%200-1.06%201.06l1.22%201.22H4.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-circle-micro);
    mask: var(--hero-arrow-right-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-right-circle-mini {
    --hero-arrow-right-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM6.75%209.25a.75.75%200%200%200%200%201.5h4.59l-2.1%201.95a.75.75%200%200%200%201.02%201.1l3.5-3.25a.75.75%200%200%200%200-1.1l-3.5-3.25a.75.75%200%201%200-1.02%201.1l2.1%201.95H6.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-circle-mini);
    mask: var(--hero-arrow-right-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-right-circle-solid {
    --hero-arrow-right-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25Zm4.28%2010.28a.75.75%200%200%200%200-1.06l-3-3a.75.75%200%201%200-1.06%201.06l1.72%201.72H8.25a.75.75%200%200%200%200%201.5h5.69l-1.72%201.72a.75.75%200%201%200%201.06%201.06l3-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-circle-solid);
    mask: var(--hero-arrow-right-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-right-end-on-rectangle {
    --hero-arrow-right-end-on-rectangle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%209V5.25A2.25%202.25%200%200%201%2010.5%203h6a2.25%202.25%200%200%201%202.25%202.25v13.5A2.25%202.25%200%200%201%2016.5%2021h-6a2.25%202.25%200%200%201-2.25-2.25V15M12%209l3%203m0%200-3%203m3-3H2.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-end-on-rectangle);
    mask: var(--hero-arrow-right-end-on-rectangle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-right-end-on-rectangle-micro {
    --hero-arrow-right-end-on-rectangle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.25%202A2.75%202.75%200%200%201%2014%204.75v6.5A2.75%202.75%200%200%201%2011.25%2014h-3a2.75%202.75%200%200%201-2.75-2.75v-.5a.75.75%200%200%201%201.5%200v.5c0%20.69.56%201.25%201.25%201.25h3c.69%200%201.25-.56%201.25-1.25v-6.5c0-.69-.56-1.25-1.25-1.25h-3C7.56%203.5%207%204.06%207%204.75v.5a.75.75%200%200%201-1.5%200v-.5A2.75%202.75%200%200%201%208.25%202h3Z%22%2F%3E%20%20%3Cpath%20d%3D%22M7.97%206.28a.75.75%200%200%201%201.06-1.06l2.25%202.25a.75.75%200%200%201%200%201.06l-2.25%202.25a.75.75%200%201%201-1.06-1.06l.97-.97H1.75a.75.75%200%200%201%200-1.5h7.19l-.97-.97Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-end-on-rectangle-micro);
    mask: var(--hero-arrow-right-end-on-rectangle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-right-end-on-rectangle-mini {
    --hero-arrow-right-end-on-rectangle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M17%204.25A2.25%202.25%200%200%200%2014.75%202h-5.5A2.25%202.25%200%200%200%207%204.25v2a.75.75%200%200%200%201.5%200v-2a.75.75%200%200%201%20.75-.75h5.5a.75.75%200%200%201%20.75.75v11.5a.75.75%200%200%201-.75.75h-5.5a.75.75%200%200%201-.75-.75v-2a.75.75%200%200%200-1.5%200v2A2.25%202.25%200%200%200%209.25%2018h5.5A2.25%202.25%200%200%200%2017%2015.75V4.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%2010a.75.75%200%200%201%20.75-.75h9.546l-1.048-.943a.75.75%200%201%201%201.004-1.114l2.5%202.25a.75.75%200%200%201%200%201.114l-2.5%202.25a.75.75%200%201%201-1.004-1.114l1.048-.943H1.75A.75.75%200%200%201%201%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-end-on-rectangle-mini);
    mask: var(--hero-arrow-right-end-on-rectangle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-right-end-on-rectangle-solid {
    --hero-arrow-right-end-on-rectangle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M16.5%203.75a1.5%201.5%200%200%201%201.5%201.5v13.5a1.5%201.5%200%200%201-1.5%201.5h-6a1.5%201.5%200%200%201-1.5-1.5V15a.75.75%200%200%200-1.5%200v3.75a3%203%200%200%200%203%203h6a3%203%200%200%200%203-3V5.25a3%203%200%200%200-3-3h-6a3%203%200%200%200-3%203V9A.75.75%200%201%200%209%209V5.25a1.5%201.5%200%200%201%201.5-1.5h6Zm-5.03%204.72a.75.75%200%200%200%200%201.06l1.72%201.72H2.25a.75.75%200%200%200%200%201.5h10.94l-1.72%201.72a.75.75%200%201%200%201.06%201.06l3-3a.75.75%200%200%200%200-1.06l-3-3a.75.75%200%200%200-1.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-end-on-rectangle-solid);
    mask: var(--hero-arrow-right-end-on-rectangle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-right-micro {
    --hero-arrow-right-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%208a.75.75%200%200%201%20.75-.75h8.69L8.22%204.03a.75.75%200%200%201%201.06-1.06l4.5%204.5a.75.75%200%200%201%200%201.06l-4.5%204.5a.75.75%200%200%201-1.06-1.06l3.22-3.22H2.75A.75.75%200%200%201%202%208Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-micro);
    mask: var(--hero-arrow-right-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-right-mini {
    --hero-arrow-right-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%2010a.75.75%200%200%201%20.75-.75h10.638L10.23%205.29a.75.75%200%201%201%201.04-1.08l5.5%205.25a.75.75%200%200%201%200%201.08l-5.5%205.25a.75.75%200%201%201-1.04-1.08l4.158-3.96H3.75A.75.75%200%200%201%203%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-mini);
    mask: var(--hero-arrow-right-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-right-on-rectangle {
    --hero-arrow-right-on-rectangle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%209V5.25A2.25%202.25%200%200%200%2013.5%203h-6a2.25%202.25%200%200%200-2.25%202.25v13.5A2.25%202.25%200%200%200%207.5%2021h6a2.25%202.25%200%200%200%202.25-2.25V15m3%200%203-3m0%200-3-3m3%203H9%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-on-rectangle);
    mask: var(--hero-arrow-right-on-rectangle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-right-on-rectangle-mini {
    --hero-arrow-right-on-rectangle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%204.25A2.25%202.25%200%200%201%205.25%202h5.5A2.25%202.25%200%200%201%2013%204.25v2a.75.75%200%200%201-1.5%200v-2a.75.75%200%200%200-.75-.75h-5.5a.75.75%200%200%200-.75.75v11.5c0%20.414.336.75.75.75h5.5a.75.75%200%200%200%20.75-.75v-2a.75.75%200%200%201%201.5%200v2A2.25%202.25%200%200%201%2010.75%2018h-5.5A2.25%202.25%200%200%201%203%2015.75V4.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6%2010a.75.75%200%200%201%20.75-.75h9.546l-1.048-.943a.75.75%200%201%201%201.004-1.114l2.5%202.25a.75.75%200%200%201%200%201.114l-2.5%202.25a.75.75%200%201%201-1.004-1.114l1.048-.943H6.75A.75.75%200%200%201%206%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-on-rectangle-mini);
    mask: var(--hero-arrow-right-on-rectangle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-right-on-rectangle-solid {
    --hero-arrow-right-on-rectangle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.5%203.75A1.5%201.5%200%200%200%206%205.25v13.5a1.5%201.5%200%200%200%201.5%201.5h6a1.5%201.5%200%200%200%201.5-1.5V15a.75.75%200%200%201%201.5%200v3.75a3%203%200%200%201-3%203h-6a3%203%200%200%201-3-3V5.25a3%203%200%200%201%203-3h6a3%203%200%200%201%203%203V9A.75.75%200%200%201%2015%209V5.25a1.5%201.5%200%200%200-1.5-1.5h-6Zm10.72%204.72a.75.75%200%200%201%201.06%200l3%203a.75.75%200%200%201%200%201.06l-3%203a.75.75%200%201%201-1.06-1.06l1.72-1.72H9a.75.75%200%200%201%200-1.5h10.94l-1.72-1.72a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-on-rectangle-solid);
    mask: var(--hero-arrow-right-on-rectangle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-right-solid {
    --hero-arrow-right-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.97%203.97a.75.75%200%200%201%201.06%200l7.5%207.5a.75.75%200%200%201%200%201.06l-7.5%207.5a.75.75%200%201%201-1.06-1.06l6.22-6.22H3a.75.75%200%200%201%200-1.5h16.19l-6.22-6.22a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-solid);
    mask: var(--hero-arrow-right-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-right-start-on-rectangle {
    --hero-arrow-right-start-on-rectangle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%209V5.25A2.25%202.25%200%200%200%2013.5%203h-6a2.25%202.25%200%200%200-2.25%202.25v13.5A2.25%202.25%200%200%200%207.5%2021h6a2.25%202.25%200%200%200%202.25-2.25V15m3%200%203-3m0%200-3-3m3%203H9%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-start-on-rectangle);
    mask: var(--hero-arrow-right-start-on-rectangle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-right-start-on-rectangle-micro {
    --hero-arrow-right-start-on-rectangle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204.75A2.75%202.75%200%200%201%204.75%202h3a2.75%202.75%200%200%201%202.75%202.75v.5a.75.75%200%200%201-1.5%200v-.5c0-.69-.56-1.25-1.25-1.25h-3c-.69%200-1.25.56-1.25%201.25v6.5c0%20.69.56%201.25%201.25%201.25h3c.69%200%201.25-.56%201.25-1.25v-.5a.75.75%200%200%201%201.5%200v.5A2.75%202.75%200%200%201%207.75%2014h-3A2.75%202.75%200%200%201%202%2011.25v-6.5Zm9.47.47a.75.75%200%200%201%201.06%200l2.25%202.25a.75.75%200%200%201%200%201.06l-2.25%202.25a.75.75%200%201%201-1.06-1.06l.97-.97H5.25a.75.75%200%200%201%200-1.5h7.19l-.97-.97a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-start-on-rectangle-micro);
    mask: var(--hero-arrow-right-start-on-rectangle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-right-start-on-rectangle-mini {
    --hero-arrow-right-start-on-rectangle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%204.25A2.25%202.25%200%200%201%205.25%202h5.5A2.25%202.25%200%200%201%2013%204.25v2a.75.75%200%200%201-1.5%200v-2a.75.75%200%200%200-.75-.75h-5.5a.75.75%200%200%200-.75.75v11.5c0%20.414.336.75.75.75h5.5a.75.75%200%200%200%20.75-.75v-2a.75.75%200%200%201%201.5%200v2A2.25%202.25%200%200%201%2010.75%2018h-5.5A2.25%202.25%200%200%201%203%2015.75V4.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6%2010a.75.75%200%200%201%20.75-.75h9.546l-1.048-.943a.75.75%200%201%201%201.004-1.114l2.5%202.25a.75.75%200%200%201%200%201.114l-2.5%202.25a.75.75%200%201%201-1.004-1.114l1.048-.943H6.75A.75.75%200%200%201%206%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-start-on-rectangle-mini);
    mask: var(--hero-arrow-right-start-on-rectangle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-right-start-on-rectangle-solid {
    --hero-arrow-right-start-on-rectangle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.5%203.75A1.5%201.5%200%200%200%206%205.25v13.5a1.5%201.5%200%200%200%201.5%201.5h6a1.5%201.5%200%200%200%201.5-1.5V15a.75.75%200%200%201%201.5%200v3.75a3%203%200%200%201-3%203h-6a3%203%200%200%201-3-3V5.25a3%203%200%200%201%203-3h6a3%203%200%200%201%203%203V9A.75.75%200%200%201%2015%209V5.25a1.5%201.5%200%200%200-1.5-1.5h-6Zm10.72%204.72a.75.75%200%200%201%201.06%200l3%203a.75.75%200%200%201%200%201.06l-3%203a.75.75%200%201%201-1.06-1.06l1.72-1.72H9a.75.75%200%200%201%200-1.5h10.94l-1.72-1.72a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-right-start-on-rectangle-solid);
    mask: var(--hero-arrow-right-start-on-rectangle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-small-down {
    --hero-arrow-small-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%204.5v15m0%200%206.75-6.75M12%2019.5l-6.75-6.75%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-small-down);
    mask: var(--hero-arrow-small-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-small-down-mini {
    --hero-arrow-small-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%205a.75.75%200%200%201%20.75.75v6.638l1.96-2.158a.75.75%200%201%201%201.08%201.04l-3.25%203.5a.75.75%200%200%201-1.08%200l-3.25-3.5a.75.75%200%201%201%201.08-1.04l1.96%202.158V5.75A.75.75%200%200%201%2010%205Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-small-down-mini);
    mask: var(--hero-arrow-small-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-small-down-solid {
    --hero-arrow-small-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%203.75a.75.75%200%200%201%20.75.75v13.19l5.47-5.47a.75.75%200%201%201%201.06%201.06l-6.75%206.75a.75.75%200%200%201-1.06%200l-6.75-6.75a.75.75%200%201%201%201.06-1.06l5.47%205.47V4.5a.75.75%200%200%201%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-small-down-solid);
    mask: var(--hero-arrow-small-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-small-left {
    --hero-arrow-small-left: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2012h-15m0%200%206.75%206.75M4.5%2012l6.75-6.75%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-small-left);
    mask: var(--hero-arrow-small-left);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-small-left-mini {
    --hero-arrow-small-left-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%2010a.75.75%200%200%201-.75.75H7.612l2.158%201.96a.75.75%200%201%201-1.04%201.08l-3.5-3.25a.75.75%200%200%201%200-1.08l3.5-3.25a.75.75%200%201%201%201.04%201.08L7.612%209.25h6.638A.75.75%200%200%201%2015%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-small-left-mini);
    mask: var(--hero-arrow-small-left-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-small-left-solid {
    --hero-arrow-small-left-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M20.25%2012a.75.75%200%200%201-.75.75H6.31l5.47%205.47a.75.75%200%201%201-1.06%201.06l-6.75-6.75a.75.75%200%200%201%200-1.06l6.75-6.75a.75.75%200%201%201%201.06%201.06l-5.47%205.47H19.5a.75.75%200%200%201%20.75.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-small-left-solid);
    mask: var(--hero-arrow-small-left-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-small-right {
    --hero-arrow-small-right: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.5%2012h15m0%200-6.75-6.75M19.5%2012l-6.75%206.75%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-small-right);
    mask: var(--hero-arrow-small-right);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-small-right-mini {
    --hero-arrow-small-right-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5%2010a.75.75%200%200%201%20.75-.75h6.638L10.23%207.29a.75.75%200%201%201%201.04-1.08l3.5%203.25a.75.75%200%200%201%200%201.08l-3.5%203.25a.75.75%200%201%201-1.04-1.08l2.158-1.96H5.75A.75.75%200%200%201%205%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-small-right-mini);
    mask: var(--hero-arrow-small-right-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-small-right-solid {
    --hero-arrow-small-right-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%2012a.75.75%200%200%201%20.75-.75h13.19l-5.47-5.47a.75.75%200%200%201%201.06-1.06l6.75%206.75a.75.75%200%200%201%200%201.06l-6.75%206.75a.75.75%200%201%201-1.06-1.06l5.47-5.47H4.5a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-small-right-solid);
    mask: var(--hero-arrow-small-right-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-small-up {
    --hero-arrow-small-up: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2019.5v-15m0%200-6.75%206.75M12%204.5l6.75%206.75%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-small-up);
    mask: var(--hero-arrow-small-up);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-small-up-mini {
    --hero-arrow-small-up-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2015a.75.75%200%200%201-.75-.75V7.612L7.29%209.77a.75.75%200%200%201-1.08-1.04l3.25-3.5a.75.75%200%200%201%201.08%200l3.25%203.5a.75.75%200%201%201-1.08%201.04l-1.96-2.158v6.638A.75.75%200%200%201%2010%2015Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-small-up-mini);
    mask: var(--hero-arrow-small-up-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-small-up-solid {
    --hero-arrow-small-up-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%2020.25a.75.75%200%200%201-.75-.75V6.31l-5.47%205.47a.75.75%200%200%201-1.06-1.06l6.75-6.75a.75.75%200%200%201%201.06%200l6.75%206.75a.75.75%200%201%201-1.06%201.06l-5.47-5.47V19.5a.75.75%200%200%201-.75.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-small-up-solid);
    mask: var(--hero-arrow-small-up-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-top-right-on-square {
    --hero-arrow-top-right-on-square: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%206H5.25A2.25%202.25%200%200%200%203%208.25v10.5A2.25%202.25%200%200%200%205.25%2021h10.5A2.25%202.25%200%200%200%2018%2018.75V10.5m-10.5%206L21%203m0%200h-5.25M21%203v5.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-top-right-on-square);
    mask: var(--hero-arrow-top-right-on-square);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-top-right-on-square-micro {
    --hero-arrow-top-right-on-square-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6.22%208.72a.75.75%200%200%200%201.06%201.06l5.22-5.22v1.69a.75.75%200%200%200%201.5%200v-3.5a.75.75%200%200%200-.75-.75h-3.5a.75.75%200%200%200%200%201.5h1.69L6.22%208.72Z%22%2F%3E%20%20%3Cpath%20d%3D%22M3.5%206.75c0-.69.56-1.25%201.25-1.25H7A.75.75%200%200%200%207%204H4.75A2.75%202.75%200%200%200%202%206.75v4.5A2.75%202.75%200%200%200%204.75%2014h4.5A2.75%202.75%200%200%200%2012%2011.25V9a.75.75%200%200%200-1.5%200v2.25c0%20.69-.56%201.25-1.25%201.25h-4.5c-.69%200-1.25-.56-1.25-1.25v-4.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-top-right-on-square-micro);
    mask: var(--hero-arrow-top-right-on-square-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-top-right-on-square-mini {
    --hero-arrow-top-right-on-square-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.25%205.5a.75.75%200%200%200-.75.75v8.5c0%20.414.336.75.75.75h8.5a.75.75%200%200%200%20.75-.75v-4a.75.75%200%200%201%201.5%200v4A2.25%202.25%200%200%201%2012.75%2017h-8.5A2.25%202.25%200%200%201%202%2014.75v-8.5A2.25%202.25%200%200%201%204.25%204h5a.75.75%200%200%201%200%201.5h-5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.194%2012.753a.75.75%200%200%200%201.06.053L16.5%204.44v2.81a.75.75%200%200%200%201.5%200v-4.5a.75.75%200%200%200-.75-.75h-4.5a.75.75%200%200%200%200%201.5h2.553l-9.056%208.194a.75.75%200%200%200-.053%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-top-right-on-square-mini);
    mask: var(--hero-arrow-top-right-on-square-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-top-right-on-square-solid {
    --hero-arrow-top-right-on-square-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.75%202.25H21a.75.75%200%200%201%20.75.75v5.25a.75.75%200%200%201-1.5%200V4.81L8.03%2017.03a.75.75%200%200%201-1.06-1.06L19.19%203.75h-3.44a.75.75%200%200%201%200-1.5Zm-10.5%204.5a1.5%201.5%200%200%200-1.5%201.5v10.5a1.5%201.5%200%200%200%201.5%201.5h10.5a1.5%201.5%200%200%200%201.5-1.5V10.5a.75.75%200%200%201%201.5%200v8.25a3%203%200%200%201-3%203H5.25a3%203%200%200%201-3-3V8.25a3%203%200%200%201%203-3h8.25a.75.75%200%200%201%200%201.5H5.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-top-right-on-square-solid);
    mask: var(--hero-arrow-top-right-on-square-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-trending-down {
    --hero-arrow-trending-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%206%209%2012.75l4.286-4.286a11.948%2011.948%200%200%201%204.306%206.43l.776%202.898m0%200%203.182-5.511m-3.182%205.51-5.511-3.181%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-trending-down);
    mask: var(--hero-arrow-trending-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-trending-down-micro {
    --hero-arrow-trending-down-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.22%204.22a.75.75%200%200%201%201.06%200L6%207.94l2.761-2.762a.75.75%200%200%201%201.158.12%2024.9%2024.9%200%200%201%202.718%205.556l.729-1.261a.75.75%200%200%201%201.299.75l-1.591%202.755a.75.75%200%200%201-1.025.275l-2.756-1.591a.75.75%200%201%201%20.75-1.3l1.097.634a23.417%2023.417%200%200%200-1.984-4.211L6.53%209.53a.75.75%200%200%201-1.06%200L1.22%205.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-trending-down-micro);
    mask: var(--hero-arrow-trending-down-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-trending-down-mini {
    --hero-arrow-trending-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.22%205.222a.75.75%200%200%201%201.06%200L7%209.942l3.768-3.769a.75.75%200%200%201%201.113.058%2020.908%2020.908%200%200%201%203.813%207.254l1.574-2.727a.75.75%200%200%201%201.3.75l-2.475%204.286a.75.75%200%200%201-1.025.275l-4.287-2.475a.75.75%200%200%201%20.75-1.3l2.71%201.565a19.422%2019.422%200%200%200-3.013-6.024L7.53%2011.533a.75.75%200%200%201-1.06%200l-5.25-5.25a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-trending-down-mini);
    mask: var(--hero-arrow-trending-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-trending-down-solid {
    --hero-arrow-trending-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.72%205.47a.75.75%200%200%201%201.06%200L9%2011.69l3.756-3.756a.75.75%200%200%201%20.985-.066%2012.698%2012.698%200%200%201%204.575%206.832l.308%201.149%202.277-3.943a.75.75%200%201%201%201.299.75l-3.182%205.51a.75.75%200%200%201-1.025.275l-5.511-3.181a.75.75%200%200%201%20.75-1.3l3.943%202.277-.308-1.149a11.194%2011.194%200%200%200-3.528-5.617l-3.809%203.81a.75.75%200%200%201-1.06%200L1.72%206.53a.75.75%200%200%201%200-1.061Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-trending-down-solid);
    mask: var(--hero-arrow-trending-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-trending-up {
    --hero-arrow-trending-up: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2018%209%2011.25l4.306%204.306a11.95%2011.95%200%200%201%205.814-5.518l2.74-1.22m0%200-5.94-2.281m5.94%202.28-2.28%205.941%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-trending-up);
    mask: var(--hero-arrow-trending-up);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-trending-up-micro {
    --hero-arrow-trending-up-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.808%204.057a.75.75%200%200%201%20.92-.527l3.116.849a.75.75%200%200%201%20.528.915l-.823%203.121a.75.75%200%200%201-1.45-.382l.337-1.281a23.484%2023.484%200%200%200-3.609%203.056.75.75%200%200%201-1.07.01L6%208.06l-3.72%203.72a.75.75%200%201%201-1.06-1.061l4.25-4.25a.75.75%200%200%201%201.06%200l1.756%201.755a25.015%2025.015%200%200%201%203.508-2.85l-1.46-.398a.75.75%200%200%201-.526-.92Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-trending-up-micro);
    mask: var(--hero-arrow-trending-up-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-trending-up-mini {
    --hero-arrow-trending-up-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.577%204.878a.75.75%200%200%201%20.919-.53l4.78%201.281a.75.75%200%200%201%20.531.919l-1.281%204.78a.75.75%200%200%201-1.449-.387l.81-3.022a19.407%2019.407%200%200%200-5.594%205.203.75.75%200%200%201-1.139.093L7%2010.06l-4.72%204.72a.75.75%200%200%201-1.06-1.061l5.25-5.25a.75.75%200%200%201%201.06%200l3.074%203.073a20.923%2020.923%200%200%201%205.545-4.931l-3.042-.815a.75.75%200%200%201-.53-.919Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-trending-up-mini);
    mask: var(--hero-arrow-trending-up-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-trending-up-solid {
    --hero-arrow-trending-up-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.22%206.268a.75.75%200%200%201%20.968-.431l5.942%202.28a.75.75%200%200%201%20.431.97l-2.28%205.94a.75.75%200%201%201-1.4-.537l1.63-4.251-1.086.484a11.2%2011.2%200%200%200-5.45%205.173.75.75%200%200%201-1.199.19L9%2012.312l-6.22%206.22a.75.75%200%200%201-1.06-1.061l6.75-6.75a.75.75%200%200%201%201.06%200l3.606%203.606a12.695%2012.695%200%200%201%205.68-4.974l1.086-.483-4.251-1.632a.75.75%200%200%201-.432-.97Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-trending-up-solid);
    mask: var(--hero-arrow-trending-up-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-turn-down-left {
    --hero-arrow-turn-down-left: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m7.49%2012-3.75%203.75m0%200%203.75%203.75m-3.75-3.75h16.5V4.499%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-down-left);
    mask: var(--hero-arrow-turn-down-left);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-turn-down-left-micro {
    --hero-arrow-turn-down-left-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M13.25%202a.75.75%200%200%200-.75.75v6.5H4.56l.97-.97a.75.75%200%200%200-1.06-1.06L2.22%209.47a.75.75%200%200%200%200%201.06l2.25%202.25a.75.75%200%200%200%201.06-1.06l-.97-.97h8.69A.75.75%200%200%200%2014%2010V2.75a.75.75%200%200%200-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-down-left-micro);
    mask: var(--hero-arrow-turn-down-left-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-turn-down-left-mini {
    --hero-arrow-turn-down-left-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M16.25%203a.75.75%200%200%200-.75.75v7.5H4.56l1.97-1.97a.75.75%200%200%200-1.06-1.06l-3.25%203.25a.75.75%200%200%200%200%201.06l3.25%203.25a.75.75%200%200%200%201.06-1.06l-1.97-1.97h11.69A.75.75%200%200%200%2017%2012V3.75a.75.75%200%200%200-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-down-left-mini);
    mask: var(--hero-arrow-turn-down-left-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-turn-down-left-solid {
    --hero-arrow-turn-down-left-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M20.239%203.749a.75.75%200%200%200-.75.75V15H5.549l2.47-2.47a.75.75%200%200%200-1.06-1.06l-3.75%203.75a.75.75%200%200%200%200%201.06l3.75%203.75a.75.75%200%201%200%201.06-1.06L5.55%2016.5h14.69a.75.75%200%200%200%20.75-.75V4.5a.75.75%200%200%200-.75-.751Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-down-left-solid);
    mask: var(--hero-arrow-turn-down-left-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-turn-down-right {
    --hero-arrow-turn-down-right: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m16.49%2012%203.75%203.75m0%200-3.75%203.75m3.75-3.75H3.74V4.499%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-down-right);
    mask: var(--hero-arrow-turn-down-right);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-turn-down-right-micro {
    --hero-arrow-turn-down-right-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.75%202a.75.75%200%200%201%20.75.75v6.5h7.94l-.97-.97a.75.75%200%200%201%201.06-1.06l2.25%202.25a.75.75%200%200%201%200%201.06l-2.25%202.25a.75.75%200%201%201-1.06-1.06l.97-.97H2.75A.75.75%200%200%201%202%2010V2.75A.75.75%200%200%201%202.75%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-down-right-micro);
    mask: var(--hero-arrow-turn-down-right-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-turn-down-right-mini {
    --hero-arrow-turn-down-right-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%203a.75.75%200%200%201%20.75.75v7.5h10.94l-1.97-1.97a.75.75%200%200%201%201.06-1.06l3.25%203.25a.75.75%200%200%201%200%201.06l-3.25%203.25a.75.75%200%201%201-1.06-1.06l1.97-1.97H3.75A.75.75%200%200%201%203%2012V3.75A.75.75%200%200%201%203.75%203Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-down-right-mini);
    mask: var(--hero-arrow-turn-down-right-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-turn-down-right-solid {
    --hero-arrow-turn-down-right-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.74%203.749a.75.75%200%200%201%20.75.75V15h13.938l-2.47-2.47a.75.75%200%200%201%201.061-1.06l3.75%203.75a.75.75%200%200%201%200%201.06l-3.75%203.75a.75.75%200%200%201-1.06-1.06l2.47-2.47H3.738a.75.75%200%200%201-.75-.75V4.5a.75.75%200%200%201%20.75-.751Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-down-right-solid);
    mask: var(--hero-arrow-turn-down-right-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-turn-left-down {
    --hero-arrow-turn-left-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m11.99%2016.5-3.75%203.75m0%200L4.49%2016.5m3.75%203.75V3.75h11.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-left-down);
    mask: var(--hero-arrow-turn-left-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-turn-left-down-micro {
    --hero-arrow-turn-left-down-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.47%202.22A.75.75%200%200%201%206%202h7.25a.75.75%200%200%201%200%201.5h-6.5v7.94l.97-.97a.75.75%200%200%201%201.06%201.06l-2.25%202.25a.75.75%200%200%201-1.06%200l-2.25-2.25a.75.75%200%201%201%201.06-1.06l.97.97V2.75a.75.75%200%200%201%20.22-.53Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-left-down-micro);
    mask: var(--hero-arrow-turn-left-down-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-turn-left-down-mini {
    --hero-arrow-turn-left-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M16%203.75a.75.75%200%200%201-.75.75h-7.5v10.94l1.97-1.97a.75.75%200%201%201%201.06%201.06l-3.25%203.25a.75.75%200%200%201-1.06%200l-3.25-3.25a.75.75%200%201%201%201.06-1.06l1.97%201.97V3.75A.75.75%200%200%201%207%203h8.25a.75.75%200%200%201%20.75.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-left-down-mini);
    mask: var(--hero-arrow-turn-left-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-turn-left-down-solid {
    --hero-arrow-turn-left-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M20.24%203.75a.75.75%200%200%201-.75.75H8.989v13.939l2.47-2.47a.75.75%200%201%201%201.06%201.061l-3.75%203.75a.75.75%200%200%201-1.06%200l-3.751-3.75a.75.75%200%201%201%201.06-1.06l2.47%202.469V3.75a.75.75%200%200%201%20.75-.75H19.49a.75.75%200%200%201%20.75.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-left-down-solid);
    mask: var(--hero-arrow-turn-left-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-turn-left-up {
    --hero-arrow-turn-left-up: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M11.99%207.5%208.24%203.75m0%200L4.49%207.5m3.75-3.75v16.499h11.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-left-up);
    mask: var(--hero-arrow-turn-left-up);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-turn-left-up-micro {
    --hero-arrow-turn-left-up-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14%2013.25a.75.75%200%200%200-.75-.75h-6.5V4.56l.97.97a.75.75%200%200%200%201.06-1.06L6.53%202.22a.75.75%200%200%200-1.06%200L3.22%204.47a.75.75%200%200%200%201.06%201.06l.97-.97v8.69c0%20.414.336.75.75.75h7.25a.75.75%200%200%200%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-left-up-micro);
    mask: var(--hero-arrow-turn-left-up-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-turn-left-up-mini {
    --hero-arrow-turn-left-up-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M16%2016.25a.75.75%200%200%200-.75-.75h-7.5V4.56l1.97%201.97a.75.75%200%201%200%201.06-1.06L7.53%202.22a.75.75%200%200%200-1.06%200L3.22%205.47a.75.75%200%200%200%201.06%201.06l1.97-1.97v11.69c0%20.414.336.75.75.75h8.25a.75.75%200%200%200%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-left-up-mini);
    mask: var(--hero-arrow-turn-left-up-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-turn-left-up-solid {
    --hero-arrow-turn-left-up-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M20.24%2020.249a.75.75%200%200%200-.75-.75H8.989V5.56l2.47%202.47a.75.75%200%200%200%201.06-1.061l-3.75-3.75a.75.75%200%200%200-1.06%200l-3.75%203.75a.75.75%200%201%200%201.06%201.06l2.47-2.469V20.25c0%20.414.335.75.75.75h11.25a.75.75%200%200%200%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-left-up-solid);
    mask: var(--hero-arrow-turn-left-up-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-turn-right-down {
    --hero-arrow-turn-right-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m11.99%2016.5%203.75%203.75m0%200%203.75-3.75m-3.75%203.75V3.75H4.49%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-right-down);
    mask: var(--hero-arrow-turn-right-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-turn-right-down-micro {
    --hero-arrow-turn-right-down-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%202.75c0%20.414.336.75.75.75h6.5v7.94l-.97-.97a.75.75%200%200%200-1.06%201.06l2.25%202.25a.75.75%200%200%200%201.06%200l2.25-2.25a.75.75%200%201%200-1.06-1.06l-.97.97V2.75A.75.75%200%200%200%2010%202H2.75a.75.75%200%200%200-.75.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-right-down-micro);
    mask: var(--hero-arrow-turn-right-down-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-turn-right-down-mini {
    --hero-arrow-turn-right-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%203.75c0%20.414.336.75.75.75h7.5v10.94l-1.97-1.97a.75.75%200%200%200-1.06%201.06l3.25%203.25a.75.75%200%200%200%201.06%200l3.25-3.25a.75.75%200%201%200-1.06-1.06l-1.97%201.97V3.75A.75.75%200%200%200%2012%203H3.75a.75.75%200%200%200-.75.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-right-down-mini);
    mask: var(--hero-arrow-turn-right-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-turn-right-down-solid {
    --hero-arrow-turn-right-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.738%203.75c0%20.414.336.75.75.75H14.99v13.939l-2.47-2.47a.75.75%200%200%200-1.06%201.061l3.75%203.75a.75.75%200%200%200%201.06%200l3.751-3.75a.75.75%200%200%200-1.06-1.06l-2.47%202.469V3.75a.75.75%200%200%200-.75-.75H4.487a.75.75%200%200%200-.75.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-right-down-solid);
    mask: var(--hero-arrow-turn-right-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-turn-right-up {
    --hero-arrow-turn-right-up: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m11.99%207.5%203.75-3.75m0%200%203.75%203.75m-3.75-3.75v16.499H4.49%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-right-up);
    mask: var(--hero-arrow-turn-right-up);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-turn-right-up-micro {
    --hero-arrow-turn-right-up-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%2013.25a.75.75%200%200%201%20.75-.75h6.5V4.56l-.97.97a.75.75%200%200%201-1.06-1.06l2.25-2.25a.75.75%200%200%201%201.06%200l2.25%202.25a.75.75%200%200%201-1.06%201.06l-.97-.97v8.69A.75.75%200%200%201%2010%2014H2.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-right-up-micro);
    mask: var(--hero-arrow-turn-right-up-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-turn-right-up-mini {
    --hero-arrow-turn-right-up-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%2016.25a.75.75%200%200%201%20.75-.75h7.5V4.56L9.28%206.53a.75.75%200%200%201-1.06-1.06l3.25-3.25a.75.75%200%200%201%201.06%200l3.25%203.25a.75.75%200%200%201-1.06%201.06l-1.97-1.97v11.69A.75.75%200%200%201%2012%2017H3.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-right-up-mini);
    mask: var(--hero-arrow-turn-right-up-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-turn-right-up-solid {
    --hero-arrow-turn-right-up-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.738%2020.249a.75.75%200%200%201%20.75-.75H14.99V5.56l-2.47%202.47a.75.75%200%200%201-1.06-1.061l3.75-3.75a.75.75%200%200%201%201.06%200l3.751%203.75a.75.75%200%200%201-1.06%201.06L16.49%205.56V20.25a.75.75%200%200%201-.75.75H4.487a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-right-up-solid);
    mask: var(--hero-arrow-turn-right-up-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-turn-up-left {
    --hero-arrow-turn-up-left: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.49%2012%203.74%208.248m0%200%203.75-3.75m-3.75%203.75h16.5V19.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-up-left);
    mask: var(--hero-arrow-turn-up-left);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-turn-up-left-micro {
    --hero-arrow-turn-up-left-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M13.25%2014a.75.75%200%200%201-.75-.75v-6.5H4.56l.97.97a.75.75%200%200%201-1.06%201.06L2.22%206.53a.75.75%200%200%201%200-1.06l2.25-2.25a.75.75%200%200%201%201.06%201.06l-.97.97h8.69A.75.75%200%200%201%2014%206v7.25a.75.75%200%200%201-.75.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-up-left-micro);
    mask: var(--hero-arrow-turn-up-left-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-turn-up-left-mini {
    --hero-arrow-turn-up-left-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M16.25%2017a.75.75%200%200%201-.75-.75v-7.5H4.56l1.97%201.97a.75.75%200%201%201-1.06%201.06L2.22%208.53a.75.75%200%200%201%200-1.06l3.25-3.25a.75.75%200%200%201%201.06%201.06L4.56%207.25h11.69A.75.75%200%200%201%2017%208v8.25a.75.75%200%200%201-.75.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-up-left-mini);
    mask: var(--hero-arrow-turn-up-left-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-turn-up-left-solid {
    --hero-arrow-turn-up-left-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M20.239%2020.25a.75.75%200%200%201-.75-.75V8.999H5.549l2.47%202.47a.75.75%200%200%201-1.06%201.06l-3.75-3.75a.75.75%200%200%201%200-1.06l3.75-3.75a.75.75%200%201%201%201.06%201.06l-2.47%202.47h14.69a.75.75%200%200%201%20.75.75V19.5a.75.75%200%200%201-.75.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-up-left-solid);
    mask: var(--hero-arrow-turn-up-left-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-turn-up-right {
    --hero-arrow-turn-up-right: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m16.49%2012%203.75-3.751m0%200-3.75-3.75m3.75%203.75H3.74V19.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-up-right);
    mask: var(--hero-arrow-turn-up-right);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-turn-up-right-micro {
    --hero-arrow-turn-up-right-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.75%2014a.75.75%200%200%200%20.75-.75v-6.5h7.94l-.97.97a.75.75%200%200%200%201.06%201.06l2.25-2.25a.75.75%200%200%200%200-1.06l-2.25-2.25a.75.75%200%201%200-1.06%201.06l.97.97H2.75A.75.75%200%200%200%202%206v7.25c0%20.414.336.75.75.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-up-right-micro);
    mask: var(--hero-arrow-turn-up-right-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-turn-up-right-mini {
    --hero-arrow-turn-up-right-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%2017a.75.75%200%200%200%20.75-.75v-7.5h10.94l-1.97%201.97a.75.75%200%201%200%201.06%201.06l3.25-3.25a.75.75%200%200%200%200-1.06l-3.25-3.25a.75.75%200%201%200-1.06%201.06l1.97%201.97H3.75A.75.75%200%200%200%203%208v8.25c0%20.414.336.75.75.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-up-right-mini);
    mask: var(--hero-arrow-turn-up-right-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-turn-up-right-solid {
    --hero-arrow-turn-up-right-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.74%2020.25a.75.75%200%200%200%20.75-.75V8.999h13.938l-2.47%202.47a.75.75%200%200%200%201.061%201.06l3.75-3.75a.75.75%200%200%200%200-1.06l-3.75-3.75a.75.75%200%200%200-1.06%201.06l2.47%202.47H3.738a.75.75%200%200%200-.75.75V19.5c0%20.414.336.75.75.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-turn-up-right-solid);
    mask: var(--hero-arrow-turn-up-right-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-up {
    --hero-arrow-up: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.5%2010.5%2012%203m0%200%207.5%207.5M12%203v18%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up);
    mask: var(--hero-arrow-up);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-up-circle {
    --hero-arrow-up-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m15%2011.25-3-3m0%200-3%203m3-3v7.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-circle);
    mask: var(--hero-arrow-up-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-up-circle-micro {
    --hero-arrow-up-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%201a7%207%200%201%200%200%2014A7%207%200%200%200%208%201Zm-.75%2010.25a.75.75%200%200%200%201.5%200V6.56l1.22%201.22a.75.75%200%201%200%201.06-1.06l-2.5-2.5a.75.75%200%200%200-1.06%200l-2.5%202.5a.75.75%200%200%200%201.06%201.06l1.22-1.22v4.69Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-circle-micro);
    mask: var(--hero-arrow-up-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-up-circle-mini {
    --hero-arrow-up-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm-.75-4.75a.75.75%200%200%200%201.5%200V8.66l1.95%202.1a.75.75%200%201%200%201.1-1.02l-3.25-3.5a.75.75%200%200%200-1.1%200L6.2%209.74a.75.75%200%201%200%201.1%201.02l1.95-2.1v4.59Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-circle-mini);
    mask: var(--hero-arrow-up-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-up-circle-solid {
    --hero-arrow-up-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25Zm.53%205.47a.75.75%200%200%200-1.06%200l-3%203a.75.75%200%201%200%201.06%201.06l1.72-1.72v5.69a.75.75%200%200%200%201.5%200v-5.69l1.72%201.72a.75.75%200%201%200%201.06-1.06l-3-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-circle-solid);
    mask: var(--hero-arrow-up-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-up-left {
    --hero-arrow-up-left: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m19.5%2019.5-15-15m0%200v11.25m0-11.25h11.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-left);
    mask: var(--hero-arrow-up-left);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-up-left-micro {
    --hero-arrow-up-left-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.78%2011.78a.75.75%200%200%200%200-1.06L6.56%205.5h3.69a.75.75%200%200%200%200-1.5h-5.5a.75.75%200%200%200-.75.75v5.5a.75.75%200%200%200%201.5%200V6.56l5.22%205.22a.75.75%200%200%200%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-left-micro);
    mask: var(--hero-arrow-up-left-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-up-left-mini {
    --hero-arrow-up-left-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14.78%2014.78a.75.75%200%200%201-1.06%200L6.5%207.56v5.69a.75.75%200%200%201-1.5%200v-7.5A.75.75%200%200%201%205.75%205h7.5a.75.75%200%200%201%200%201.5H7.56l7.22%207.22a.75.75%200%200%201%200%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-left-mini);
    mask: var(--hero-arrow-up-left-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-up-left-solid {
    --hero-arrow-up-left-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.25%206.31v9.44a.75.75%200%200%201-1.5%200V4.5a.75.75%200%200%201%20.75-.75h11.25a.75.75%200%200%201%200%201.5H6.31l13.72%2013.72a.75.75%200%201%201-1.06%201.06L5.25%206.31Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-left-solid);
    mask: var(--hero-arrow-up-left-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-up-micro {
    --hero-arrow-up-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2014a.75.75%200%200%201-.75-.75V4.56L4.03%207.78a.75.75%200%200%201-1.06-1.06l4.5-4.5a.75.75%200%200%201%201.06%200l4.5%204.5a.75.75%200%200%201-1.06%201.06L8.75%204.56v8.69A.75.75%200%200%201%208%2014Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-micro);
    mask: var(--hero-arrow-up-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-up-mini {
    --hero-arrow-up-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2017a.75.75%200%200%201-.75-.75V5.612L5.29%209.77a.75.75%200%200%201-1.08-1.04l5.25-5.5a.75.75%200%200%201%201.08%200l5.25%205.5a.75.75%200%201%201-1.08%201.04l-3.96-4.158V16.25A.75.75%200%200%201%2010%2017Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-mini);
    mask: var(--hero-arrow-up-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-up-on-square {
    --hero-arrow-up-on-square: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%208.25H7.5a2.25%202.25%200%200%200-2.25%202.25v9a2.25%202.25%200%200%200%202.25%202.25h9a2.25%202.25%200%200%200%202.25-2.25v-9a2.25%202.25%200%200%200-2.25-2.25H15m0-3-3-3m0%200-3%203m3-3V15%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-on-square);
    mask: var(--hero-arrow-up-on-square);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-up-on-square-micro {
    --hero-arrow-up-on-square-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.75%206h-1.5V3.56L6.03%204.78a.75.75%200%200%201-1.06-1.06l2.5-2.5a.75.75%200%200%201%201.06%200l2.5%202.5a.75.75%200%201%201-1.06%201.06L8.75%203.56V6H11a2%202%200%200%201%202%202v5a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V8a2%202%200%200%201%202-2h2.25v5.25a.75.75%200%200%200%201.5%200V6Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-on-square-micro);
    mask: var(--hero-arrow-up-on-square-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-up-on-square-mini {
    --hero-arrow-up-on-square-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M13.75%207h-3V3.66l1.95%202.1a.75.75%200%201%200%201.1-1.02l-3.25-3.5a.75.75%200%200%200-1.1%200L6.2%204.74a.75.75%200%200%200%201.1%201.02l1.95-2.1V7h-3A2.25%202.25%200%200%200%204%209.25v7.5A2.25%202.25%200%200%200%206.25%2019h7.5A2.25%202.25%200%200%200%2016%2016.75v-7.5A2.25%202.25%200%200%200%2013.75%207Zm-3%200h-1.5v5.25a.75.75%200%200%200%201.5%200V7Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-on-square-mini);
    mask: var(--hero-arrow-up-on-square-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-up-on-square-solid {
    --hero-arrow-up-on-square-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.47%201.72a.75.75%200%200%201%201.06%200l3%203a.75.75%200%200%201-1.06%201.06l-1.72-1.72V7.5h-1.5V4.06L9.53%205.78a.75.75%200%200%201-1.06-1.06l3-3ZM11.25%207.5V15a.75.75%200%200%200%201.5%200V7.5h3.75a3%203%200%200%201%203%203v9a3%203%200%200%201-3%203h-9a3%203%200%200%201-3-3v-9a3%203%200%200%201%203-3h3.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-on-square-solid);
    mask: var(--hero-arrow-up-on-square-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-up-on-square-stack {
    --hero-arrow-up-on-square-stack: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%207.5h-.75A2.25%202.25%200%200%200%204.5%209.75v7.5a2.25%202.25%200%200%200%202.25%202.25h7.5a2.25%202.25%200%200%200%202.25-2.25v-7.5a2.25%202.25%200%200%200-2.25-2.25h-.75m0-3-3-3m0%200-3%203m3-3v11.25m6-2.25h.75a2.25%202.25%200%200%201%202.25%202.25v7.5a2.25%202.25%200%200%201-2.25%202.25h-7.5a2.25%202.25%200%200%201-2.25-2.25v-.75%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-on-square-stack);
    mask: var(--hero-arrow-up-on-square-stack);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-up-on-square-stack-micro {
    --hero-arrow-up-on-square-stack-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.268%2014A2%202%200%200%200%207%2015h4a2%202%200%200%200%202-2v-3a2%202%200%200%200-1-1.732V11a3%203%200%200%201-3%203H5.268ZM6.25%206h1.5V3.56l1.22%201.22a.75.75%200%201%200%201.06-1.06l-2.5-2.5a.75.75%200%200%200-1.06%200l-2.5%202.5a.75.75%200%200%200%201.06%201.06l1.22-1.22V6Z%22%2F%3E%20%20%3Cpath%20d%3D%22M6.25%208.75a.75.75%200%200%200%201.5%200V6H9a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V8a2%202%200%200%201%202-2h1.25v2.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-on-square-stack-micro);
    mask: var(--hero-arrow-up-on-square-stack-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-up-on-square-stack-mini {
    --hero-arrow-up-on-square-stack-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.75%206h-2v4.25a.75.75%200%200%201-1.5%200V6h1.5V3.704l.943%201.048a.75.75%200%200%200%201.114-1.004l-2.25-2.5a.75.75%200%200%200-1.114%200l-2.25%202.5a.75.75%200%200%200%201.114%201.004l.943-1.048V6h-2A2.25%202.25%200%200%200%203%208.25v4.5A2.25%202.25%200%200%200%205.25%2015h5.5A2.25%202.25%200%200%200%2013%2012.75v-4.5A2.25%202.25%200%200%200%2010.75%206ZM7%2016.75v-.25h3.75a3.75%203.75%200%200%200%203.75-3.75V10h.25A2.25%202.25%200%200%201%2017%2012.25v4.5A2.25%202.25%200%200%201%2014.75%2019h-5.5A2.25%202.25%200%200%201%207%2016.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-on-square-stack-mini);
    mask: var(--hero-arrow-up-on-square-stack-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-up-on-square-stack-solid {
    --hero-arrow-up-on-square-stack-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M9.97.97a.75.75%200%200%201%201.06%200l3%203a.75.75%200%200%201-1.06%201.06l-1.72-1.72v3.44h-1.5V3.31L8.03%205.03a.75.75%200%200%201-1.06-1.06l3-3ZM9.75%206.75v6a.75.75%200%200%200%201.5%200v-6h3a3%203%200%200%201%203%203v7.5a3%203%200%200%201-3%203h-7.5a3%203%200%200%201-3-3v-7.5a3%203%200%200%201%203-3h3Z%22%2F%3E%20%20%3Cpath%20d%3D%22M7.151%2021.75a2.999%202.999%200%200%200%202.599%201.5h7.5a3%203%200%200%200%203-3v-7.5c0-1.11-.603-2.08-1.5-2.599v7.099a4.5%204.5%200%200%201-4.5%204.5H7.151Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-on-square-stack-solid);
    mask: var(--hero-arrow-up-on-square-stack-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-up-right {
    --hero-arrow-up-right: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2019.5%2015-15m0%200H8.25m11.25%200v11.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-right);
    mask: var(--hero-arrow-up-right);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-up-right-micro {
    --hero-arrow-up-right-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.22%2011.78a.75.75%200%200%201%200-1.06L9.44%205.5H5.75a.75.75%200%200%201%200-1.5h5.5a.75.75%200%200%201%20.75.75v5.5a.75.75%200%200%201-1.5%200V6.56l-5.22%205.22a.75.75%200%200%201-1.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-right-micro);
    mask: var(--hero-arrow-up-right-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-up-right-mini {
    --hero-arrow-up-right-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.22%2014.78a.75.75%200%200%200%201.06%200l7.22-7.22v5.69a.75.75%200%200%200%201.5%200v-7.5a.75.75%200%200%200-.75-.75h-7.5a.75.75%200%200%200%200%201.5h5.69l-7.22%207.22a.75.75%200%200%200%200%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-right-mini);
    mask: var(--hero-arrow-up-right-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-up-right-solid {
    --hero-arrow-up-right-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.25%203.75H19.5a.75.75%200%200%201%20.75.75v11.25a.75.75%200%200%201-1.5%200V6.31L5.03%2020.03a.75.75%200%200%201-1.06-1.06L17.69%205.25H8.25a.75.75%200%200%201%200-1.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-right-solid);
    mask: var(--hero-arrow-up-right-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-up-solid {
    --hero-arrow-up-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.47%202.47a.75.75%200%200%201%201.06%200l7.5%207.5a.75.75%200%201%201-1.06%201.06l-6.22-6.22V21a.75.75%200%200%201-1.5%200V4.81l-6.22%206.22a.75.75%200%201%201-1.06-1.06l7.5-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-solid);
    mask: var(--hero-arrow-up-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-up-tray {
    --hero-arrow-up-tray: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%2016.5v2.25A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75V16.5m-13.5-9L12%203m0%200%204.5%204.5M12%203v13.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-tray);
    mask: var(--hero-arrow-up-tray);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-up-tray-micro {
    --hero-arrow-up-tray-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7.25%2010.25a.75.75%200%200%200%201.5%200V4.56l2.22%202.22a.75.75%200%201%200%201.06-1.06l-3.5-3.5a.75.75%200%200%200-1.06%200l-3.5%203.5a.75.75%200%200%200%201.06%201.06l2.22-2.22v5.69Z%22%2F%3E%20%20%3Cpath%20d%3D%22M3.5%209.75a.75.75%200%200%200-1.5%200v1.5A2.75%202.75%200%200%200%204.75%2014h6.5A2.75%202.75%200%200%200%2014%2011.25v-1.5a.75.75%200%200%200-1.5%200v1.5c0%20.69-.56%201.25-1.25%201.25h-6.5c-.69%200-1.25-.56-1.25-1.25v-1.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-tray-micro);
    mask: var(--hero-arrow-up-tray-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-up-tray-mini {
    --hero-arrow-up-tray-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M9.25%2013.25a.75.75%200%200%200%201.5%200V4.636l2.955%203.129a.75.75%200%200%200%201.09-1.03l-4.25-4.5a.75.75%200%200%200-1.09%200l-4.25%204.5a.75.75%200%201%200%201.09%201.03L9.25%204.636v8.614Z%22%2F%3E%20%20%3Cpath%20d%3D%22M3.5%2012.75a.75.75%200%200%200-1.5%200v2.5A2.75%202.75%200%200%200%204.75%2018h10.5A2.75%202.75%200%200%200%2018%2015.25v-2.5a.75.75%200%200%200-1.5%200v2.5c0%20.69-.56%201.25-1.25%201.25H4.75c-.69%200-1.25-.56-1.25-1.25v-2.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-tray-mini);
    mask: var(--hero-arrow-up-tray-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-up-tray-solid {
    --hero-arrow-up-tray-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.47%202.47a.75.75%200%200%201%201.06%200l4.5%204.5a.75.75%200%200%201-1.06%201.06l-3.22-3.22V16.5a.75.75%200%200%201-1.5%200V4.81L8.03%208.03a.75.75%200%200%201-1.06-1.06l4.5-4.5ZM3%2015.75a.75.75%200%200%201%20.75.75v2.25a1.5%201.5%200%200%200%201.5%201.5h13.5a1.5%201.5%200%200%200%201.5-1.5V16.5a.75.75%200%200%201%201.5%200v2.25a3%203%200%200%201-3%203H5.25a3%203%200%200%201-3-3V16.5a.75.75%200%200%201%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-up-tray-solid);
    mask: var(--hero-arrow-up-tray-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-uturn-down {
    --hero-arrow-uturn-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m15%2015-6%206m0%200-6-6m6%206V9a6%206%200%200%201%2012%200v3%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-uturn-down);
    mask: var(--hero-arrow-uturn-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-uturn-down-micro {
    --hero-arrow-uturn-down-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.75%203.5A2.75%202.75%200%200%200%207%206.25v5.19l2.22-2.22a.75.75%200%201%201%201.06%201.06l-3.5%203.5a.75.75%200%200%201-1.06%200l-3.5-3.5a.75.75%200%201%201%201.06-1.06l2.22%202.22V6.25a4.25%204.25%200%200%201%208.5%200v1a.75.75%200%200%201-1.5%200v-1A2.75%202.75%200%200%200%209.75%203.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-uturn-down-micro);
    mask: var(--hero-arrow-uturn-down-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-uturn-down-mini {
    --hero-arrow-uturn-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.232%2012.207a.75.75%200%200%201%201.06.025l3.958%204.146V6.375a5.375%205.375%200%200%201%2010.75%200V9.25a.75.75%200%200%201-1.5%200V6.375a3.875%203.875%200%200%200-7.75%200v10.003l3.957-4.146a.75.75%200%200%201%201.085%201.036l-5.25%205.5a.75.75%200%200%201-1.085%200l-5.25-5.5a.75.75%200%200%201%20.025-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-uturn-down-mini);
    mask: var(--hero-arrow-uturn-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-uturn-down-solid {
    --hero-arrow-uturn-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%203.75A5.25%205.25%200%200%200%209.75%209v10.19l4.72-4.72a.75.75%200%201%201%201.06%201.06l-6%206a.75.75%200%200%201-1.06%200l-6-6a.75.75%200%201%201%201.06-1.06l4.72%204.72V9a6.75%206.75%200%200%201%2013.5%200v3a.75.75%200%200%201-1.5%200V9c0-2.9-2.35-5.25-5.25-5.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-uturn-down-solid);
    mask: var(--hero-arrow-uturn-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-uturn-left {
    --hero-arrow-uturn-left: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2015%203%209m0%200%206-6M3%209h12a6%206%200%200%201%200%2012h-3%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-uturn-left);
    mask: var(--hero-arrow-uturn-left);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-uturn-left-micro {
    --hero-arrow-uturn-left-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.5%209.75A2.75%202.75%200%200%200%209.75%207H4.56l2.22%202.22a.75.75%200%201%201-1.06%201.06l-3.5-3.5a.75.75%200%200%201%200-1.06l3.5-3.5a.75.75%200%200%201%201.06%201.06L4.56%205.5h5.19a4.25%204.25%200%200%201%200%208.5h-1a.75.75%200%200%201%200-1.5h1a2.75%202.75%200%200%200%202.75-2.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-uturn-left-micro);
    mask: var(--hero-arrow-uturn-left-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-uturn-left-mini {
    --hero-arrow-uturn-left-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.793%202.232a.75.75%200%200%201-.025%201.06L3.622%207.25h10.003a5.375%205.375%200%200%201%200%2010.75H10.75a.75.75%200%200%201%200-1.5h2.875a3.875%203.875%200%200%200%200-7.75H3.622l4.146%203.957a.75.75%200%200%201-1.036%201.085l-5.5-5.25a.75.75%200%200%201%200-1.085l5.5-5.25a.75.75%200%200%201%201.06.025Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-uturn-left-mini);
    mask: var(--hero-arrow-uturn-left-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-uturn-left-solid {
    --hero-arrow-uturn-left-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.53%202.47a.75.75%200%200%201%200%201.06L4.81%208.25H15a6.75%206.75%200%200%201%200%2013.5h-3a.75.75%200%200%201%200-1.5h3a5.25%205.25%200%201%200%200-10.5H4.81l4.72%204.72a.75.75%200%201%201-1.06%201.06l-6-6a.75.75%200%200%201%200-1.06l6-6a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-uturn-left-solid);
    mask: var(--hero-arrow-uturn-left-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-uturn-right {
    --hero-arrow-uturn-right: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m15%2015%206-6m0%200-6-6m6%206H9a6%206%200%200%200%200%2012h3%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-uturn-right);
    mask: var(--hero-arrow-uturn-right);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-uturn-right-micro {
    --hero-arrow-uturn-right-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.5%209.75A2.75%202.75%200%200%201%206.25%207h5.19L9.22%209.22a.75.75%200%201%200%201.06%201.06l3.5-3.5a.75.75%200%200%200%200-1.06l-3.5-3.5a.75.75%200%201%200-1.06%201.06l2.22%202.22H6.25a4.25%204.25%200%200%200%200%208.5h1a.75.75%200%200%200%200-1.5h-1A2.75%202.75%200%200%201%203.5%209.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-uturn-right-micro);
    mask: var(--hero-arrow-uturn-right-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-uturn-right-mini {
    --hero-arrow-uturn-right-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.207%202.232a.75.75%200%200%200%20.025%201.06l4.146%203.958H6.375a5.375%205.375%200%200%200%200%2010.75H9.25a.75.75%200%200%200%200-1.5H6.375a3.875%203.875%200%200%201%200-7.75h10.003l-4.146%203.957a.75.75%200%200%200%201.036%201.085l5.5-5.25a.75.75%200%200%200%200-1.085l-5.5-5.25a.75.75%200%200%200-1.06.025Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-uturn-right-mini);
    mask: var(--hero-arrow-uturn-right-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-uturn-right-solid {
    --hero-arrow-uturn-right-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14.47%202.47a.75.75%200%200%201%201.06%200l6%206a.75.75%200%200%201%200%201.06l-6%206a.75.75%200%201%201-1.06-1.06l4.72-4.72H9a5.25%205.25%200%201%200%200%2010.5h3a.75.75%200%200%201%200%201.5H9a6.75%206.75%200%200%201%200-13.5h10.19l-4.72-4.72a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-uturn-right-solid);
    mask: var(--hero-arrow-uturn-right-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-uturn-up {
    --hero-arrow-uturn-up: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m9%209%206-6m0%200%206%206m-6-6v12a6%206%200%200%201-12%200v-3%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-uturn-up);
    mask: var(--hero-arrow-uturn-up);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrow-uturn-up-micro {
    --hero-arrow-uturn-up-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.25%2012.5A2.75%202.75%200%200%200%209%209.75V4.56L6.78%206.78a.75.75%200%200%201-1.06-1.06l3.5-3.5a.75.75%200%200%201%201.06%200l3.5%203.5a.75.75%200%200%201-1.06%201.06L10.5%204.56v5.19a4.25%204.25%200%200%201-8.5%200v-1a.75.75%200%200%201%201.5%200v1a2.75%202.75%200%200%200%202.75%202.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-uturn-up-micro);
    mask: var(--hero-arrow-uturn-up-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrow-uturn-up-mini {
    --hero-arrow-uturn-up-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M17.768%207.793a.75.75%200%200%201-1.06-.025L12.75%203.622v10.003a5.375%205.375%200%200%201-10.75%200V10.75a.75.75%200%200%201%201.5%200v2.875a3.875%203.875%200%200%200%207.75%200V3.622L7.293%207.768a.75.75%200%200%201-1.086-1.036l5.25-5.5a.75.75%200%200%201%201.085%200l5.25%205.5a.75.75%200%200%201-.024%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-uturn-up-mini);
    mask: var(--hero-arrow-uturn-up-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrow-uturn-up-solid {
    --hero-arrow-uturn-up-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M21.53%209.53a.75.75%200%200%201-1.06%200l-4.72-4.72V15a6.75%206.75%200%200%201-13.5%200v-3a.75.75%200%200%201%201.5%200v3a5.25%205.25%200%201%200%2010.5%200V4.81L9.53%209.53a.75.75%200%200%201-1.06-1.06l6-6a.75.75%200%200%201%201.06%200l6%206a.75.75%200%200%201%200%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrow-uturn-up-solid);
    mask: var(--hero-arrow-uturn-up-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrows-pointing-in {
    --hero-arrows-pointing-in: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%209V4.5M9%209H4.5M9%209%203.75%203.75M9%2015v4.5M9%2015H4.5M9%2015l-5.25%205.25M15%209h4.5M15%209V4.5M15%209l5.25-5.25M15%2015h4.5M15%2015v4.5m0-4.5%205.25%205.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrows-pointing-in);
    mask: var(--hero-arrows-pointing-in);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrows-pointing-in-micro {
    --hero-arrows-pointing-in-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.22%202.22a.75.75%200%200%201%201.06%200L5.5%204.44V2.75a.75.75%200%200%201%201.5%200v3.5a.75.75%200%200%201-.75.75h-3.5a.75.75%200%200%201%200-1.5h1.69L2.22%203.28a.75.75%200%200%201%200-1.06Zm10.5%200a.75.75%200%201%201%201.06%201.06L11.56%205.5h1.69a.75.75%200%200%201%200%201.5h-3.5A.75.75%200%200%201%209%206.25v-3.5a.75.75%200%200%201%201.5%200v1.69l2.22-2.22ZM2.75%209h3.5a.75.75%200%200%201%20.75.75v3.5a.75.75%200%200%201-1.5%200v-1.69l-2.22%202.22a.75.75%200%200%201-1.06-1.06l2.22-2.22H2.75a.75.75%200%200%201%200-1.5ZM9%209.75A.75.75%200%200%201%209.75%209h3.5a.75.75%200%200%201%200%201.5h-1.69l2.22%202.22a.75.75%200%201%201-1.06%201.06l-2.22-2.22v1.69a.75.75%200%200%201-1.5%200v-3.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrows-pointing-in-micro);
    mask: var(--hero-arrows-pointing-in-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrows-pointing-in-mini {
    --hero-arrows-pointing-in-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.28%202.22a.75.75%200%200%200-1.06%201.06L5.44%206.5H2.75a.75.75%200%200%200%200%201.5h4.5A.75.75%200%200%200%208%207.25v-4.5a.75.75%200%200%200-1.5%200v2.69L3.28%202.22ZM13.5%202.75a.75.75%200%200%200-1.5%200v4.5c0%20.414.336.75.75.75h4.5a.75.75%200%200%200%200-1.5h-2.69l3.22-3.22a.75.75%200%200%200-1.06-1.06L13.5%205.44V2.75ZM3.28%2017.78l3.22-3.22v2.69a.75.75%200%200%200%201.5%200v-4.5a.75.75%200%200%200-.75-.75h-4.5a.75.75%200%200%200%200%201.5h2.69l-3.22%203.22a.75.75%200%201%200%201.06%201.06ZM13.5%2014.56l3.22%203.22a.75.75%200%201%200%201.06-1.06l-3.22-3.22h2.69a.75.75%200%200%200%200-1.5h-4.5a.75.75%200%200%200-.75.75v4.5a.75.75%200%200%200%201.5%200v-2.69Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrows-pointing-in-mini);
    mask: var(--hero-arrows-pointing-in-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrows-pointing-in-solid {
    --hero-arrows-pointing-in-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.22%203.22a.75.75%200%200%201%201.06%200l3.97%203.97V4.5a.75.75%200%200%201%201.5%200V9a.75.75%200%200%201-.75.75H4.5a.75.75%200%200%201%200-1.5h2.69L3.22%204.28a.75.75%200%200%201%200-1.06Zm17.56%200a.75.75%200%200%201%200%201.06l-3.97%203.97h2.69a.75.75%200%200%201%200%201.5H15a.75.75%200%200%201-.75-.75V4.5a.75.75%200%200%201%201.5%200v2.69l3.97-3.97a.75.75%200%200%201%201.06%200ZM3.75%2015a.75.75%200%200%201%20.75-.75H9a.75.75%200%200%201%20.75.75v4.5a.75.75%200%200%201-1.5%200v-2.69l-3.97%203.97a.75.75%200%200%201-1.06-1.06l3.97-3.97H4.5a.75.75%200%200%201-.75-.75Zm10.5%200a.75.75%200%200%201%20.75-.75h4.5a.75.75%200%200%201%200%201.5h-2.69l3.97%203.97a.75.75%200%201%201-1.06%201.06l-3.97-3.97v2.69a.75.75%200%200%201-1.5%200V15Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrows-pointing-in-solid);
    mask: var(--hero-arrows-pointing-in-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrows-pointing-out {
    --hero-arrows-pointing-out: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%203.75v4.5m0-4.5h4.5m-4.5%200L9%209M3.75%2020.25v-4.5m0%204.5h4.5m-4.5%200L9%2015M20.25%203.75h-4.5m4.5%200v4.5m0-4.5L15%209m5.25%2011.25h-4.5m4.5%200v-4.5m0%204.5L15%2015%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrows-pointing-out);
    mask: var(--hero-arrows-pointing-out);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrows-pointing-out-micro {
    --hero-arrows-pointing-out-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.75%209a.75.75%200%200%201%20.75.75v1.69l2.22-2.22a.75.75%200%200%201%201.06%201.06L4.56%2012.5h1.69a.75.75%200%200%201%200%201.5h-3.5a.75.75%200%200%201-.75-.75v-3.5A.75.75%200%200%201%202.75%209ZM2.75%207a.75.75%200%200%200%20.75-.75V4.56l2.22%202.22a.75.75%200%200%200%201.06-1.06L4.56%203.5h1.69a.75.75%200%200%200%200-1.5h-3.5a.75.75%200%200%200-.75.75v3.5c0%20.414.336.75.75.75ZM13.25%209a.75.75%200%200%200-.75.75v1.69l-2.22-2.22a.75.75%200%201%200-1.06%201.06l2.22%202.22H9.75a.75.75%200%200%200%200%201.5h3.5a.75.75%200%200%200%20.75-.75v-3.5a.75.75%200%200%200-.75-.75ZM13.25%207a.75.75%200%200%201-.75-.75V4.56l-2.22%202.22a.75.75%200%201%201-1.06-1.06l2.22-2.22H9.75a.75.75%200%200%201%200-1.5h3.5a.75.75%200%200%201%20.75.75v3.5a.75.75%200%200%201-.75.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrows-pointing-out-micro);
    mask: var(--hero-arrows-pointing-out-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrows-pointing-out-mini {
    --hero-arrows-pointing-out-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m13.28%207.78%203.22-3.22v2.69a.75.75%200%200%200%201.5%200v-4.5a.75.75%200%200%200-.75-.75h-4.5a.75.75%200%200%200%200%201.5h2.69l-3.22%203.22a.75.75%200%200%200%201.06%201.06ZM2%2017.25v-4.5a.75.75%200%200%201%201.5%200v2.69l3.22-3.22a.75.75%200%200%201%201.06%201.06L4.56%2016.5h2.69a.75.75%200%200%201%200%201.5h-4.5a.747.747%200%200%201-.75-.75ZM12.22%2013.28l3.22%203.22h-2.69a.75.75%200%200%200%200%201.5h4.5a.747.747%200%200%200%20.75-.75v-4.5a.75.75%200%200%200-1.5%200v2.69l-3.22-3.22a.75.75%200%201%200-1.06%201.06ZM3.5%204.56l3.22%203.22a.75.75%200%200%200%201.06-1.06L4.56%203.5h2.69a.75.75%200%200%200%200-1.5h-4.5a.75.75%200%200%200-.75.75v4.5a.75.75%200%200%200%201.5%200V4.56Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrows-pointing-out-mini);
    mask: var(--hero-arrows-pointing-out-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrows-pointing-out-solid {
    --hero-arrows-pointing-out-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%203.75a.75.75%200%200%201%20.75-.75h4.5a.75.75%200%200%201%20.75.75v4.5a.75.75%200%200%201-1.5%200V5.56l-3.97%203.97a.75.75%200%201%201-1.06-1.06l3.97-3.97h-2.69a.75.75%200%200%201-.75-.75Zm-12%200A.75.75%200%200%201%203.75%203h4.5a.75.75%200%200%201%200%201.5H5.56l3.97%203.97a.75.75%200%200%201-1.06%201.06L4.5%205.56v2.69a.75.75%200%200%201-1.5%200v-4.5Zm11.47%2011.78a.75.75%200%201%201%201.06-1.06l3.97%203.97v-2.69a.75.75%200%200%201%201.5%200v4.5a.75.75%200%200%201-.75.75h-4.5a.75.75%200%200%201%200-1.5h2.69l-3.97-3.97Zm-4.94-1.06a.75.75%200%200%201%200%201.06L5.56%2019.5h2.69a.75.75%200%200%201%200%201.5h-4.5a.75.75%200%200%201-.75-.75v-4.5a.75.75%200%200%201%201.5%200v2.69l3.97-3.97a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrows-pointing-out-solid);
    mask: var(--hero-arrows-pointing-out-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrows-right-left {
    --hero-arrows-right-left: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%2021%203%2016.5m0%200L7.5%2012M3%2016.5h13.5m0-13.5L21%207.5m0%200L16.5%2012M21%207.5H7.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrows-right-left);
    mask: var(--hero-arrows-right-left);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrows-right-left-micro {
    --hero-arrows-right-left-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.47%202.22a.75.75%200%200%201%201.06%200l2.25%202.25a.75.75%200%200%201%200%201.06l-2.25%202.25a.75.75%200%201%201-1.06-1.06l.97-.97H5.75a.75.75%200%200%201%200-1.5h5.69l-.97-.97a.75.75%200%200%201%200-1.06Zm-4.94%206a.75.75%200%200%201%200%201.06l-.97.97h5.69a.75.75%200%200%201%200%201.5H4.56l.97.97a.75.75%200%201%201-1.06%201.06l-2.25-2.25a.75.75%200%200%201%200-1.06l2.25-2.25a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrows-right-left-micro);
    mask: var(--hero-arrows-right-left-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrows-right-left-mini {
    --hero-arrows-right-left-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M13.2%202.24a.75.75%200%200%200%20.04%201.06l2.1%201.95H6.75a.75.75%200%200%200%200%201.5h8.59l-2.1%201.95a.75.75%200%201%200%201.02%201.1l3.5-3.25a.75.75%200%200%200%200-1.1l-3.5-3.25a.75.75%200%200%200-1.06.04Zm-6.4%208a.75.75%200%200%200-1.06-.04l-3.5%203.25a.75.75%200%200%200%200%201.1l3.5%203.25a.75.75%200%201%200%201.02-1.1l-2.1-1.95h8.59a.75.75%200%200%200%200-1.5H4.66l2.1-1.95a.75.75%200%200%200%20.04-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrows-right-left-mini);
    mask: var(--hero-arrows-right-left-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrows-right-left-solid {
    --hero-arrows-right-left-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.97%202.47a.75.75%200%200%201%201.06%200l4.5%204.5a.75.75%200%200%201%200%201.06l-4.5%204.5a.75.75%200%201%201-1.06-1.06l3.22-3.22H7.5a.75.75%200%200%201%200-1.5h11.69l-3.22-3.22a.75.75%200%200%201%200-1.06Zm-7.94%209a.75.75%200%200%201%200%201.06l-3.22%203.22H16.5a.75.75%200%200%201%200%201.5H4.81l3.22%203.22a.75.75%200%201%201-1.06%201.06l-4.5-4.5a.75.75%200%200%201%200-1.06l4.5-4.5a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrows-right-left-solid);
    mask: var(--hero-arrows-right-left-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrows-up-down {
    --hero-arrows-up-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%207.5%207.5%203m0%200L12%207.5M7.5%203v13.5m13.5%200L16.5%2021m0%200L12%2016.5m4.5%204.5V7.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrows-up-down);
    mask: var(--hero-arrows-up-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-arrows-up-down-micro {
    --hero-arrows-up-down-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M13.78%2010.47a.75.75%200%200%201%200%201.06l-2.25%202.25a.75.75%200%200%201-1.06%200l-2.25-2.25a.75.75%200%201%201%201.06-1.06l.97.97V5.75a.75.75%200%200%201%201.5%200v5.69l.97-.97a.75.75%200%200%201%201.06%200ZM2.22%205.53a.75.75%200%200%201%200-1.06l2.25-2.25a.75.75%200%200%201%201.06%200l2.25%202.25a.75.75%200%200%201-1.06%201.06l-.97-.97v5.69a.75.75%200%200%201-1.5%200V4.56l-.97.97a.75.75%200%200%201-1.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrows-up-down-micro);
    mask: var(--hero-arrows-up-down-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-arrows-up-down-mini {
    --hero-arrows-up-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.24%206.8a.75.75%200%200%200%201.06-.04l1.95-2.1v8.59a.75.75%200%200%200%201.5%200V4.66l1.95%202.1a.75.75%200%201%200%201.1-1.02l-3.25-3.5a.75.75%200%200%200-1.1%200L2.2%205.74a.75.75%200%200%200%20.04%201.06Zm8%206.4a.75.75%200%200%200-.04%201.06l3.25%203.5a.75.75%200%200%200%201.1%200l3.25-3.5a.75.75%200%201%200-1.1-1.02l-1.95%202.1V6.75a.75.75%200%200%200-1.5%200v8.59l-1.95-2.1a.75.75%200%200%200-1.06-.04Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrows-up-down-mini);
    mask: var(--hero-arrows-up-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-arrows-up-down-solid {
    --hero-arrows-up-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.97%202.47a.75.75%200%200%201%201.06%200l4.5%204.5a.75.75%200%200%201-1.06%201.06L8.25%204.81V16.5a.75.75%200%200%201-1.5%200V4.81L3.53%208.03a.75.75%200%200%201-1.06-1.06l4.5-4.5Zm9.53%204.28a.75.75%200%200%201%20.75.75v11.69l3.22-3.22a.75.75%200%201%201%201.06%201.06l-4.5%204.5a.75.75%200%200%201-1.06%200l-4.5-4.5a.75.75%200%201%201%201.06-1.06l3.22%203.22V7.5a.75.75%200%200%201%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-arrows-up-down-solid);
    mask: var(--hero-arrows-up-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-at-symbol {
    --hero-at-symbol: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2012a4.5%204.5%200%201%201-9%200%204.5%204.5%200%200%201%209%200Zm0%200c0%201.657%201.007%203%202.25%203S21%2013.657%2021%2012a9%209%200%201%200-2.636%206.364M16.5%2012V8.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-at-symbol);
    mask: var(--hero-at-symbol);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-at-symbol-micro {
    --hero-at-symbol-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.89%204.111a5.5%205.5%200%201%200%200%207.778.75.75%200%201%201%201.06%201.061A7%207%200%201%201%2015%208a2.5%202.5%200%200%201-4.083%201.935A3.5%203.5%200%201%201%2011.5%208a1%201%200%200%200%202%200%205.48%205.48%200%200%200-1.61-3.889ZM10%208a2%202%200%201%200-4%200%202%202%200%200%200%204%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-at-symbol-micro);
    mask: var(--hero-at-symbol-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-at-symbol-mini {
    --hero-at-symbol-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.404%2014.596A6.5%206.5%200%201%201%2016.5%2010a1.25%201.25%200%200%201-2.5%200%204%204%200%201%200-.571%202.06A2.75%202.75%200%200%200%2018%2010a8%208%200%201%200-2.343%205.657.75.75%200%200%200-1.06-1.06%206.5%206.5%200%200%201-9.193%200ZM10%207.5a2.5%202.5%200%201%200%200%205%202.5%202.5%200%200%200%200-5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-at-symbol-mini);
    mask: var(--hero-at-symbol-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-at-symbol-solid {
    --hero-at-symbol-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M17.834%206.166a8.25%208.25%200%201%200%200%2011.668.75.75%200%200%201%201.06%201.06c-3.807%203.808-9.98%203.808-13.788%200-3.808-3.807-3.808-9.98%200-13.788%203.807-3.808%209.98-3.808%2013.788%200A9.722%209.722%200%200%201%2021.75%2012c0%20.975-.296%201.887-.809%202.571-.514.685-1.28%201.179-2.191%201.179-.904%200-1.666-.487-2.18-1.164a5.25%205.25%200%201%201-.82-6.26V8.25a.75.75%200%200%201%201.5%200V12c0%20.682.208%201.27.509%201.671.3.401.659.579.991.579.332%200%20.69-.178.991-.579.3-.4.509-.99.509-1.671a8.222%208.222%200%200%200-2.416-5.834ZM15.75%2012a3.75%203.75%200%201%200-7.5%200%203.75%203.75%200%200%200%207.5%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-at-symbol-solid);
    mask: var(--hero-at-symbol-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-backspace {
    --hero-backspace: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209.75%2014.25%2012m0%200%202.25%202.25M14.25%2012l2.25-2.25M14.25%2012%2012%2014.25m-2.58%204.92-6.374-6.375a1.125%201.125%200%200%201%200-1.59L9.42%204.83c.21-.211.497-.33.795-.33H19.5a2.25%202.25%200%200%201%202.25%202.25v10.5a2.25%202.25%200%200%201-2.25%202.25h-9.284c-.298%200-.585-.119-.795-.33Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-backspace);
    mask: var(--hero-backspace);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-backspace-micro {
    --hero-backspace-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.414%203c-.464%200-.909.184-1.237.513L1.22%207.47a.75.75%200%200%200%200%201.06l3.957%203.957A1.75%201.75%200%200%200%206.414%2013h5.836A2.75%202.75%200%200%200%2015%2010.25v-4.5A2.75%202.75%200%200%200%2012.25%203H6.414ZM8.28%205.72a.75.75%200%200%200-1.06%201.06L8.44%208%207.22%209.22a.75.75%200%201%200%201.06%201.06L9.5%209.06l1.22%201.22a.75.75%200%201%200%201.06-1.06L10.56%208l1.22-1.22a.75.75%200%200%200-1.06-1.06L9.5%206.94%208.28%205.72Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-backspace-micro);
    mask: var(--hero-backspace-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-backspace-mini {
    --hero-backspace-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.22%203.22A.75.75%200%200%201%207.75%203h9A2.25%202.25%200%200%201%2019%205.25v9.5A2.25%202.25%200%200%201%2016.75%2017h-9a.75.75%200%200%201-.53-.22L.97%2010.53a.75.75%200%200%201%200-1.06l6.25-6.25Zm3.06%204a.75.75%200%201%200-1.06%201.06L10.94%2010l-1.72%201.72a.75.75%200%201%200%201.06%201.06L12%2011.06l1.72%201.72a.75.75%200%201%200%201.06-1.06L13.06%2010l1.72-1.72a.75.75%200%200%200-1.06-1.06L12%208.94l-1.72-1.72Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-backspace-mini);
    mask: var(--hero-backspace-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-backspace-solid {
    --hero-backspace-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.515%2010.674a1.875%201.875%200%200%200%200%202.652L8.89%2019.7c.352.351.829.549%201.326.549H19.5a3%203%200%200%200%203-3V6.75a3%203%200%200%200-3-3h-9.284c-.497%200-.974.198-1.326.55l-6.375%206.374ZM12.53%209.22a.75.75%200%201%200-1.06%201.06L13.19%2012l-1.72%201.72a.75.75%200%201%200%201.06%201.06l1.72-1.72%201.72%201.72a.75.75%200%201%200%201.06-1.06L15.31%2012l1.72-1.72a.75.75%200%201%200-1.06-1.06l-1.72%201.72-1.72-1.72Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-backspace-solid);
    mask: var(--hero-backspace-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-backward {
    --hero-backward: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%2016.811c0%20.864-.933%201.406-1.683.977l-7.108-4.061a1.125%201.125%200%200%201%200-1.954l7.108-4.061A1.125%201.125%200%200%201%2021%208.689v8.122ZM11.25%2016.811c0%20.864-.933%201.406-1.683.977l-7.108-4.061a1.125%201.125%200%200%201%200-1.954l7.108-4.061a1.125%201.125%200%200%201%201.683.977v8.122Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-backward);
    mask: var(--hero-backward);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-backward-micro {
    --hero-backward-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.5%204.75a.75.75%200%200%200-1.107-.66l-6%203.25a.75.75%200%200%200%200%201.32l6%203.25a.75.75%200%200%200%201.107-.66V8.988l5.393%202.921A.75.75%200%200%200%2015%2011.25v-6.5a.75.75%200%200%200-1.107-.66L8.5%207.013V4.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-backward-micro);
    mask: var(--hero-backward-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-backward-mini {
    --hero-backward-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7.712%204.818A1.5%201.5%200%200%201%2010%206.095v2.972c.104-.13.234-.248.389-.343l6.323-3.906A1.5%201.5%200%200%201%2019%206.095v7.81a1.5%201.5%200%200%201-2.288%201.276l-6.323-3.905a1.505%201.505%200%200%201-.389-.344v2.973a1.5%201.5%200%200%201-2.288%201.276l-6.323-3.905a1.5%201.5%200%200%201%200-2.552l6.323-3.906Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-backward-mini);
    mask: var(--hero-backward-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-backward-solid {
    --hero-backward-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M9.195%2018.44c1.25.714%202.805-.189%202.805-1.629v-2.34l6.945%203.968c1.25.715%202.805-.188%202.805-1.628V8.69c0-1.44-1.555-2.343-2.805-1.628L12%2011.029v-2.34c0-1.44-1.555-2.343-2.805-1.628l-7.108%204.061c-1.26.72-1.26%202.536%200%203.256l7.108%204.061Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-backward-solid);
    mask: var(--hero-backward-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-banknotes {
    --hero-banknotes: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2018.75a60.07%2060.07%200%200%201%2015.797%202.101c.727.198%201.453-.342%201.453-1.096V18.75M3.75%204.5v.75A.75.75%200%200%201%203%206h-.75m0%200v-.375c0-.621.504-1.125%201.125-1.125H20.25M2.25%206v9m18-10.5v.75c0%20.414.336.75.75.75h.75m-1.5-1.5h.375c.621%200%201.125.504%201.125%201.125v9.75c0%20.621-.504%201.125-1.125%201.125h-.375m1.5-1.5H21a.75.75%200%200%200-.75.75v.75m0%200H3.75m0%200h-.375a1.125%201.125%200%200%201-1.125-1.125V15m1.5%201.5v-.75A.75.75%200%200%200%203%2015h-.75M15%2010.5a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm3%200h.008v.008H18V10.5Zm-12%200h.008v.008H6V10.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-banknotes);
    mask: var(--hero-banknotes);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-banknotes-micro {
    --hero-banknotes-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%203a1%201%200%200%201%201-1h12a1%201%200%200%201%201%201v6a1%201%200%200%201-1%201H2a1%201%200%200%201-1-1V3Zm9%203a2%202%200%201%201-4%200%202%202%200%200%201%204%200Zm-6.25-.75a.75.75%200%201%200%200%201.5.75.75%200%200%200%200-1.5ZM11.5%206A.75.75%200%201%201%2013%206a.75.75%200%200%201-1.5%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M13%2011.75a.75.75%200%200%200-1.5%200v.179c0%20.15-.138.28-.306.255A65.277%2065.277%200%200%200%201.75%2011.5a.75.75%200%200%200%200%201.5c3.135%200%206.215.228%209.227.668A1.764%201.764%200%200%200%2013%2011.928v-.178Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-banknotes-micro);
    mask: var(--hero-banknotes-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-banknotes-mini {
    --hero-banknotes-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%204a1%201%200%200%201%201-1h16a1%201%200%200%201%201%201v8a1%201%200%200%201-1%201H2a1%201%200%200%201-1-1V4Zm12%204a3%203%200%201%201-6%200%203%203%200%200%201%206%200ZM4%209a1%201%200%201%200%200-2%201%201%200%200%200%200%202Zm13-1a1%201%200%201%201-2%200%201%201%200%200%201%202%200ZM1.75%2014.5a.75.75%200%200%200%200%201.5c4.417%200%208.693.603%2012.749%201.73%201.111.309%202.251-.512%202.251-1.696v-.784a.75.75%200%200%200-1.5%200v.784a.272.272%200%200%201-.35.25A49.043%2049.043%200%200%200%201.75%2014.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-banknotes-mini);
    mask: var(--hero-banknotes-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-banknotes-solid {
    --hero-banknotes-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12%207.5a2.25%202.25%200%201%200%200%204.5%202.25%202.25%200%200%200%200-4.5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.5%204.875C1.5%203.839%202.34%203%203.375%203h17.25c1.035%200%201.875.84%201.875%201.875v9.75c0%201.036-.84%201.875-1.875%201.875H3.375A1.875%201.875%200%200%201%201.5%2014.625v-9.75ZM8.25%209.75a3.75%203.75%200%201%201%207.5%200%203.75%203.75%200%200%201-7.5%200ZM18.75%209a.75.75%200%200%200-.75.75v.008c0%20.414.336.75.75.75h.008a.75.75%200%200%200%20.75-.75V9.75a.75.75%200%200%200-.75-.75h-.008ZM4.5%209.75A.75.75%200%200%201%205.25%209h.008a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75H5.25a.75.75%200%200%201-.75-.75V9.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M2.25%2018a.75.75%200%200%200%200%201.5c5.4%200%2010.63.722%2015.6%202.075%201.19.324%202.4-.558%202.4-1.82V18.75a.75.75%200%200%200-.75-.75H2.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-banknotes-solid);
    mask: var(--hero-banknotes-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bars-2 {
    --hero-bars-2: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%209h16.5m-16.5%206.75h16.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-2);
    mask: var(--hero-bars-2);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bars-2-micro {
    --hero-bars-2-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204.75A.75.75%200%200%201%202.75%204h10.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%204.75Zm0%206.5a.75.75%200%200%201%20.75-.75h10.5a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-2-micro);
    mask: var(--hero-bars-2-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bars-2-mini {
    --hero-bars-2-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%206.75A.75.75%200%200%201%202.75%206h14.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%206.75Zm0%206.5a.75.75%200%200%201%20.75-.75h14.5a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-2-mini);
    mask: var(--hero-bars-2-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bars-2-solid {
    --hero-bars-2-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%209a.75.75%200%200%201%20.75-.75h16.5a.75.75%200%200%201%200%201.5H3.75A.75.75%200%200%201%203%209Zm0%206.75a.75.75%200%200%201%20.75-.75h16.5a.75.75%200%200%201%200%201.5H3.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-2-solid);
    mask: var(--hero-bars-2-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bars-3 {
    --hero-bars-3: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25h16.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-3);
    mask: var(--hero-bars-3);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bars-3-bottom-left {
    --hero-bars-3-bottom-left: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25H12%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-3-bottom-left);
    mask: var(--hero-bars-3-bottom-left);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bars-3-bottom-left-micro {
    --hero-bars-3-bottom-left-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%203.75A.75.75%200%200%201%202.75%203h10.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%203.75ZM2%208a.75.75%200%200%201%20.75-.75h10.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%208Zm0%204.25a.75.75%200%200%201%20.75-.75h4.5a.75.75%200%200%201%200%201.5h-4.5a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-3-bottom-left-micro);
    mask: var(--hero-bars-3-bottom-left-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bars-3-bottom-left-mini {
    --hero-bars-3-bottom-left-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204.75A.75.75%200%200%201%202.75%204h14.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%204.75Zm0%2010.5a.75.75%200%200%201%20.75-.75h7.5a.75.75%200%200%201%200%201.5h-7.5a.75.75%200%200%201-.75-.75ZM2%2010a.75.75%200%200%201%20.75-.75h14.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-3-bottom-left-mini);
    mask: var(--hero-bars-3-bottom-left-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bars-3-bottom-left-solid {
    --hero-bars-3-bottom-left-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%206.75A.75.75%200%200%201%203.75%206h16.5a.75.75%200%200%201%200%201.5H3.75A.75.75%200%200%201%203%206.75ZM3%2012a.75.75%200%200%201%20.75-.75h16.5a.75.75%200%200%201%200%201.5H3.75A.75.75%200%200%201%203%2012Zm0%205.25a.75.75%200%200%201%20.75-.75H12a.75.75%200%200%201%200%201.5H3.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-3-bottom-left-solid);
    mask: var(--hero-bars-3-bottom-left-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bars-3-bottom-right {
    --hero-bars-3-bottom-right: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%206.75h16.5M3.75%2012h16.5M12%2017.25h8.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-3-bottom-right);
    mask: var(--hero-bars-3-bottom-right);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bars-3-bottom-right-micro {
    --hero-bars-3-bottom-right-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%203.75A.75.75%200%200%201%202.75%203h10.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%203.75ZM2%208a.75.75%200%200%201%20.75-.75h10.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%208Zm6%204.25a.75.75%200%200%201%20.75-.75h4.5a.75.75%200%200%201%200%201.5h-4.5a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-3-bottom-right-micro);
    mask: var(--hero-bars-3-bottom-right-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bars-3-bottom-right-mini {
    --hero-bars-3-bottom-right-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204.75A.75.75%200%200%201%202.75%204h14.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%204.75Zm7%2010.5a.75.75%200%200%201%20.75-.75h7.5a.75.75%200%200%201%200%201.5h-7.5a.75.75%200%200%201-.75-.75ZM2%2010a.75.75%200%200%201%20.75-.75h14.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-3-bottom-right-mini);
    mask: var(--hero-bars-3-bottom-right-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bars-3-bottom-right-solid {
    --hero-bars-3-bottom-right-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%206.75A.75.75%200%200%201%203.75%206h16.5a.75.75%200%200%201%200%201.5H3.75A.75.75%200%200%201%203%206.75ZM3%2012a.75.75%200%200%201%20.75-.75h16.5a.75.75%200%200%201%200%201.5H3.75A.75.75%200%200%201%203%2012Zm8.25%205.25a.75.75%200%200%201%20.75-.75h8.25a.75.75%200%200%201%200%201.5H12a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-3-bottom-right-solid);
    mask: var(--hero-bars-3-bottom-right-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bars-3-center-left {
    --hero-bars-3-center-left: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%206.75h16.5M3.75%2012H12m-8.25%205.25h16.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-3-center-left);
    mask: var(--hero-bars-3-center-left);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bars-3-center-left-micro {
    --hero-bars-3-center-left-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%203.75A.75.75%200%200%201%202.75%203h10.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%203.75ZM2%208a.75.75%200%200%201%20.75-.75h4.5a.75.75%200%200%201%200%201.5h-4.5A.75.75%200%200%201%202%208Zm0%204.25a.75.75%200%200%201%20.75-.75h10.5a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-3-center-left-micro);
    mask: var(--hero-bars-3-center-left-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bars-3-center-left-mini {
    --hero-bars-3-center-left-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204.75A.75.75%200%200%201%202.75%204h14.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%204.75Zm0%2010.5a.75.75%200%200%201%20.75-.75h14.5a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201-.75-.75ZM2%2010a.75.75%200%200%201%20.75-.75h7.5a.75.75%200%200%201%200%201.5h-7.5A.75.75%200%200%201%202%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-3-center-left-mini);
    mask: var(--hero-bars-3-center-left-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bars-3-center-left-solid {
    --hero-bars-3-center-left-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%206.75A.75.75%200%200%201%203.75%206h16.5a.75.75%200%200%201%200%201.5H3.75A.75.75%200%200%201%203%206.75ZM3%2012a.75.75%200%200%201%20.75-.75H12a.75.75%200%200%201%200%201.5H3.75A.75.75%200%200%201%203%2012Zm0%205.25a.75.75%200%200%201%20.75-.75h16.5a.75.75%200%200%201%200%201.5H3.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-3-center-left-solid);
    mask: var(--hero-bars-3-center-left-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bars-3-micro {
    --hero-bars-3-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%203.75A.75.75%200%200%201%202.75%203h10.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%203.75ZM2%208a.75.75%200%200%201%20.75-.75h10.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%208Zm0%204.25a.75.75%200%200%201%20.75-.75h10.5a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-3-micro);
    mask: var(--hero-bars-3-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bars-3-mini {
    --hero-bars-3-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204.75A.75.75%200%200%201%202.75%204h14.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%204.75ZM2%2010a.75.75%200%200%201%20.75-.75h14.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%2010Zm0%205.25a.75.75%200%200%201%20.75-.75h14.5a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-3-mini);
    mask: var(--hero-bars-3-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bars-3-solid {
    --hero-bars-3-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%206.75A.75.75%200%200%201%203.75%206h16.5a.75.75%200%200%201%200%201.5H3.75A.75.75%200%200%201%203%206.75ZM3%2012a.75.75%200%200%201%20.75-.75h16.5a.75.75%200%200%201%200%201.5H3.75A.75.75%200%200%201%203%2012Zm0%205.25a.75.75%200%200%201%20.75-.75h16.5a.75.75%200%200%201%200%201.5H3.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-3-solid);
    mask: var(--hero-bars-3-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bars-4 {
    --hero-bars-4: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%205.25h16.5m-16.5%204.5h16.5m-16.5%204.5h16.5m-16.5%204.5h16.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-4);
    mask: var(--hero-bars-4);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bars-4-micro {
    --hero-bars-4-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%202.75A.75.75%200%200%201%202.75%202h10.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%202.75Zm0%2010.5a.75.75%200%200%201%20.75-.75h10.5a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201-.75-.75ZM2%206.25a.75.75%200%200%201%20.75-.75h10.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%206.25Zm0%203.5A.75.75%200%200%201%202.75%209h10.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%209.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-4-micro);
    mask: var(--hero-bars-4-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bars-4-mini {
    --hero-bars-4-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%203.75A.75.75%200%200%201%202.75%203h14.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%203.75Zm0%204.167a.75.75%200%200%201%20.75-.75h14.5a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201-.75-.75Zm0%204.166a.75.75%200%200%201%20.75-.75h14.5a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201-.75-.75Zm0%204.167a.75.75%200%200%201%20.75-.75h14.5a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-4-mini);
    mask: var(--hero-bars-4-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bars-4-solid {
    --hero-bars-4-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%205.25a.75.75%200%200%201%20.75-.75h16.5a.75.75%200%200%201%200%201.5H3.75A.75.75%200%200%201%203%205.25Zm0%204.5A.75.75%200%200%201%203.75%209h16.5a.75.75%200%200%201%200%201.5H3.75A.75.75%200%200%201%203%209.75Zm0%204.5a.75.75%200%200%201%20.75-.75h16.5a.75.75%200%200%201%200%201.5H3.75a.75.75%200%200%201-.75-.75Zm0%204.5a.75.75%200%200%201%20.75-.75h16.5a.75.75%200%200%201%200%201.5H3.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-4-solid);
    mask: var(--hero-bars-4-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bars-arrow-down {
    --hero-bars-arrow-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%204.5h14.25M3%209h9.75M3%2013.5h9.75m4.5-4.5v12m0%200-3.75-3.75M17.25%2021%2021%2017.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-arrow-down);
    mask: var(--hero-bars-arrow-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bars-arrow-down-micro {
    --hero-bars-arrow-down-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%202.75A.75.75%200%200%201%202.75%202h9.5a.75.75%200%200%201%200%201.5h-9.5A.75.75%200%200%201%202%202.75ZM2%206.25a.75.75%200%200%201%20.75-.75h5.5a.75.75%200%200%201%200%201.5h-5.5A.75.75%200%200%201%202%206.25Zm0%203.5A.75.75%200%200%201%202.75%209h3.5a.75.75%200%200%201%200%201.5h-3.5A.75.75%200%200%201%202%209.75ZM14.78%2011.47a.75.75%200%200%201%200%201.06l-2.25%202.25a.75.75%200%200%201-1.06%200l-2.25-2.25a.75.75%200%201%201%201.06-1.06l.97.97V6.75a.75.75%200%200%201%201.5%200v5.69l.97-.97a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-arrow-down-micro);
    mask: var(--hero-bars-arrow-down-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bars-arrow-down-mini {
    --hero-bars-arrow-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%203.75A.75.75%200%200%201%202.75%203h11.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%203.75ZM2%207.5a.75.75%200%200%201%20.75-.75h7.508a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%207.5ZM14%207a.75.75%200%200%201%20.75.75v6.59l1.95-2.1a.75.75%200%201%201%201.1%201.02l-3.25%203.5a.75.75%200%200%201-1.1%200l-3.25-3.5a.75.75%200%201%201%201.1-1.02l1.95%202.1V7.75A.75.75%200%200%201%2014%207ZM2%2011.25a.75.75%200%200%201%20.75-.75h4.562a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-arrow-down-mini);
    mask: var(--hero-bars-arrow-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bars-arrow-down-solid {
    --hero-bars-arrow-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%204.5A.75.75%200%200%201%203%203.75h14.25a.75.75%200%200%201%200%201.5H3a.75.75%200%200%201-.75-.75Zm0%204.5A.75.75%200%200%201%203%208.25h9.75a.75.75%200%200%201%200%201.5H3A.75.75%200%200%201%202.25%209Zm15-.75A.75.75%200%200%201%2018%209v10.19l2.47-2.47a.75.75%200%201%201%201.06%201.06l-3.75%203.75a.75.75%200%200%201-1.06%200l-3.75-3.75a.75.75%200%201%201%201.06-1.06l2.47%202.47V9a.75.75%200%200%201%20.75-.75Zm-15%205.25a.75.75%200%200%201%20.75-.75h9.75a.75.75%200%200%201%200%201.5H3a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-arrow-down-solid);
    mask: var(--hero-bars-arrow-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bars-arrow-up {
    --hero-bars-arrow-up: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%204.5h14.25M3%209h9.75M3%2013.5h5.25m5.25-.75L17.25%209m0%200L21%2012.75M17.25%209v12%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-arrow-up);
    mask: var(--hero-bars-arrow-up);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bars-arrow-up-micro {
    --hero-bars-arrow-up-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%202.75A.75.75%200%200%201%202.75%202h9.5a.75.75%200%200%201%200%201.5h-9.5A.75.75%200%200%201%202%202.75ZM2%206.25a.75.75%200%200%201%20.75-.75h5.5a.75.75%200%200%201%200%201.5h-5.5A.75.75%200%200%201%202%206.25Zm0%203.5A.75.75%200%200%201%202.75%209h3.5a.75.75%200%200%201%200%201.5h-3.5A.75.75%200%200%201%202%209.75ZM9.22%209.53a.75.75%200%200%201%200-1.06l2.25-2.25a.75.75%200%200%201%201.06%200l2.25%202.25a.75.75%200%200%201-1.06%201.06l-.97-.97v5.69a.75.75%200%200%201-1.5%200V8.56l-.97.97a.75.75%200%200%201-1.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-arrow-up-micro);
    mask: var(--hero-bars-arrow-up-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bars-arrow-up-mini {
    --hero-bars-arrow-up-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%203.75A.75.75%200%200%201%202.75%203h11.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%203.75ZM2%207.5a.75.75%200%200%201%20.75-.75h6.365a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%207.5ZM14%207a.75.75%200%200%201%20.55.24l3.25%203.5a.75.75%200%201%201-1.1%201.02l-1.95-2.1v6.59a.75.75%200%200%201-1.5%200V9.66l-1.95%202.1a.75.75%200%201%201-1.1-1.02l3.25-3.5A.75.75%200%200%201%2014%207ZM2%2011.25a.75.75%200%200%201%20.75-.75H7A.75.75%200%200%201%207%2012H2.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-arrow-up-mini);
    mask: var(--hero-bars-arrow-up-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bars-arrow-up-solid {
    --hero-bars-arrow-up-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%204.5A.75.75%200%200%201%203%203.75h14.25a.75.75%200%200%201%200%201.5H3a.75.75%200%200%201-.75-.75Zm14.47%203.97a.75.75%200%200%201%201.06%200l3.75%203.75a.75.75%200%201%201-1.06%201.06L18%2010.81V21a.75.75%200%200%201-1.5%200V10.81l-2.47%202.47a.75.75%200%201%201-1.06-1.06l3.75-3.75ZM2.25%209A.75.75%200%200%201%203%208.25h9.75a.75.75%200%200%201%200%201.5H3A.75.75%200%200%201%202.25%209Zm0%204.5a.75.75%200%200%201%20.75-.75h5.25a.75.75%200%200%201%200%201.5H3a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bars-arrow-up-solid);
    mask: var(--hero-bars-arrow-up-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-battery-0 {
    --hero-battery-0: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%2010.5h.375c.621%200%201.125.504%201.125%201.125v2.25c0%20.621-.504%201.125-1.125%201.125H21M3.75%2018h15A2.25%202.25%200%200%200%2021%2015.75v-6a2.25%202.25%200%200%200-2.25-2.25h-15A2.25%202.25%200%200%200%201.5%209.75v6A2.25%202.25%200%200%200%203.75%2018Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-battery-0);
    mask: var(--hero-battery-0);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-battery-0-micro {
    --hero-battery-0-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%206.25A2.25%202.25%200%200%201%203.25%204h8.5A2.25%202.25%200%200%201%2014%206.25v.085a1.5%201.5%200%200%201%201%201.415v.5a1.5%201.5%200%200%201-1%201.415v.085A2.25%202.25%200%200%201%2011.75%2012h-8.5A2.25%202.25%200%200%201%201%209.75v-3.5Zm2.25-.75a.75.75%200%200%200-.75.75v3.5c0%20.414.336.75.75.75h8.5a.75.75%200%200%200%20.75-.75v-3.5a.75.75%200%200%200-.75-.75h-8.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-battery-0-micro);
    mask: var(--hero-battery-0-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-battery-0-mini {
    --hero-battery-0-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%207.25A2.25%202.25%200%200%201%203.25%205h12.5A2.25%202.25%200%200%201%2018%207.25v1.085a1.5%201.5%200%200%201%201%201.415v.5a1.5%201.5%200%200%201-1%201.415v1.085A2.25%202.25%200%200%201%2015.75%2015H3.25A2.25%202.25%200%200%201%201%2012.75v-5.5Zm2.25-.75a.75.75%200%200%200-.75.75v5.5c0%20.414.336.75.75.75h12.5a.75.75%200%200%200%20.75-.75v-5.5a.75.75%200%200%200-.75-.75H3.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-battery-0-mini);
    mask: var(--hero-battery-0-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-battery-0-solid {
    --hero-battery-0-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M.75%209.75a3%203%200%200%201%203-3h15a3%203%200%200%201%203%203v.038c.856.173%201.5.93%201.5%201.837v2.25c0%20.907-.644%201.664-1.5%201.838v.037a3%203%200%200%201-3%203h-15a3%203%200%200%201-3-3v-6Zm19.5%200a1.5%201.5%200%200%200-1.5-1.5h-15a1.5%201.5%200%200%200-1.5%201.5v6a1.5%201.5%200%200%200%201.5%201.5h15a1.5%201.5%200%200%200%201.5-1.5v-6Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-battery-0-solid);
    mask: var(--hero-battery-0-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-battery-50 {
    --hero-battery-50: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%2010.5h.375c.621%200%201.125.504%201.125%201.125v2.25c0%20.621-.504%201.125-1.125%201.125H21M4.5%2010.5h6.75V15H4.5v-4.5ZM3.75%2018h15A2.25%202.25%200%200%200%2021%2015.75v-6a2.25%202.25%200%200%200-2.25-2.25h-15A2.25%202.25%200%200%200%201.5%209.75v6A2.25%202.25%200%200%200%203.75%2018Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-battery-50);
    mask: var(--hero-battery-50);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-battery-50-micro {
    --hero-battery-50-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%206.25A2.25%202.25%200%200%201%203.25%204h8.5A2.25%202.25%200%200%201%2014%206.25v.085a1.5%201.5%200%200%201%201%201.415v.5a1.5%201.5%200%200%201-1%201.415v.085A2.25%202.25%200%200%201%2011.75%2012h-8.5A2.25%202.25%200%200%201%201%209.75v-3.5Zm2.25-.75a.75.75%200%200%200-.75.75v3.5c0%20.414.336.75.75.75h8.5a.75.75%200%200%200%20.75-.75v-3.5a.75.75%200%200%200-.75-.75h-8.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M4.75%207a.75.75%200%200%200-.75.75v.5c0%20.414.336.75.75.75h2a.75.75%200%200%200%20.75-.75v-.5A.75.75%200%200%200%206.75%207h-2Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-battery-50-micro);
    mask: var(--hero-battery-50-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-battery-50-mini {
    --hero-battery-50-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.75%208a.75.75%200%200%200-.75.75v2.5c0%20.414.336.75.75.75H9.5a.75.75%200%200%200%20.75-.75v-2.5A.75.75%200%200%200%209.5%208H4.75Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.25%205A2.25%202.25%200%200%200%201%207.25v5.5A2.25%202.25%200%200%200%203.25%2015h12.5A2.25%202.25%200%200%200%2018%2012.75v-1.085a1.5%201.5%200%200%200%201-1.415v-.5a1.5%201.5%200%200%200-1-1.415V7.25A2.25%202.25%200%200%200%2015.75%205H3.25ZM2.5%207.25a.75.75%200%200%201%20.75-.75h12.5a.75.75%200%200%201%20.75.75v5.5a.75.75%200%200%201-.75.75H3.25a.75.75%200%200%201-.75-.75v-5.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-battery-50-mini);
    mask: var(--hero-battery-50-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-battery-50-solid {
    --hero-battery-50-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.5%209.75a.75.75%200%200%200-.75.75V15c0%20.414.336.75.75.75h6.75A.75.75%200%200%200%2012%2015v-4.5a.75.75%200%200%200-.75-.75H4.5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%206.75a3%203%200%200%200-3%203v6a3%203%200%200%200%203%203h15a3%203%200%200%200%203-3v-.037c.856-.174%201.5-.93%201.5-1.838v-2.25c0-.907-.644-1.664-1.5-1.837V9.75a3%203%200%200%200-3-3h-15Zm15%201.5a1.5%201.5%200%200%201%201.5%201.5v6a1.5%201.5%200%200%201-1.5%201.5h-15a1.5%201.5%200%200%201-1.5-1.5v-6a1.5%201.5%200%200%201%201.5-1.5h15Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-battery-50-solid);
    mask: var(--hero-battery-50-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-battery-100 {
    --hero-battery-100: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%2010.5h.375c.621%200%201.125.504%201.125%201.125v2.25c0%20.621-.504%201.125-1.125%201.125H21M4.5%2010.5H18V15H4.5v-4.5ZM3.75%2018h15A2.25%202.25%200%200%200%2021%2015.75v-6a2.25%202.25%200%200%200-2.25-2.25h-15A2.25%202.25%200%200%200%201.5%209.75v6A2.25%202.25%200%200%200%203.75%2018Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-battery-100);
    mask: var(--hero-battery-100);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-battery-100-micro {
    --hero-battery-100-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4%207.75A.75.75%200%200%201%204.75%207h5.5a.75.75%200%200%201%20.75.75v.5a.75.75%200%200%201-.75.75h-5.5A.75.75%200%200%201%204%208.25v-.5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.25%204A2.25%202.25%200%200%200%201%206.25v3.5A2.25%202.25%200%200%200%203.25%2012h8.5A2.25%202.25%200%200%200%2014%209.75v-.085a1.5%201.5%200%200%200%201-1.415v-.5a1.5%201.5%200%200%200-1-1.415V6.25A2.25%202.25%200%200%200%2011.75%204h-8.5ZM2.5%206.25a.75.75%200%200%201%20.75-.75h8.5a.75.75%200%200%201%20.75.75v3.5a.75.75%200%200%201-.75.75h-8.5a.75.75%200%200%201-.75-.75v-3.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-battery-100-micro);
    mask: var(--hero-battery-100-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-battery-100-mini {
    --hero-battery-100-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.75%208a.75.75%200%200%200-.75.75v2.5c0%20.414.336.75.75.75h9.5a.75.75%200%200%200%20.75-.75v-2.5a.75.75%200%200%200-.75-.75h-9.5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%207.25A2.25%202.25%200%200%201%203.25%205h12.5A2.25%202.25%200%200%201%2018%207.25v1.085a1.5%201.5%200%200%201%201%201.415v.5a1.5%201.5%200%200%201-1%201.415v1.085A2.25%202.25%200%200%201%2015.75%2015H3.25A2.25%202.25%200%200%201%201%2012.75v-5.5Zm2.25-.75a.75.75%200%200%200-.75.75v5.5c0%20.414.336.75.75.75h12.5a.75.75%200%200%200%20.75-.75v-5.5a.75.75%200%200%200-.75-.75H3.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-battery-100-mini);
    mask: var(--hero-battery-100-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-battery-100-solid {
    --hero-battery-100-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%206.75a3%203%200%200%200-3%203v6a3%203%200%200%200%203%203h15a3%203%200%200%200%203-3v-.037c.856-.174%201.5-.93%201.5-1.838v-2.25c0-.907-.644-1.664-1.5-1.837V9.75a3%203%200%200%200-3-3h-15Zm15%201.5a1.5%201.5%200%200%201%201.5%201.5v6a1.5%201.5%200%200%201-1.5%201.5h-15a1.5%201.5%200%200%201-1.5-1.5v-6a1.5%201.5%200%200%201%201.5-1.5h15ZM4.5%209.75a.75.75%200%200%200-.75.75V15c0%20.414.336.75.75.75H18a.75.75%200%200%200%20.75-.75v-4.5a.75.75%200%200%200-.75-.75H4.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-battery-100-solid);
    mask: var(--hero-battery-100-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-beaker {
    --hero-beaker: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.75%203.104v5.714a2.25%202.25%200%200%201-.659%201.591L5%2014.5M9.75%203.104c-.251.023-.501.05-.75.082m.75-.082a24.301%2024.301%200%200%201%204.5%200m0%200v5.714c0%20.597.237%201.17.659%201.591L19.8%2015.3M14.25%203.104c.251.023.501.05.75.082M19.8%2015.3l-1.57.393A9.065%209.065%200%200%201%2012%2015a9.065%209.065%200%200%200-6.23-.693L5%2014.5m14.8.8%201.402%201.402c1.232%201.232.65%203.318-1.067%203.611A48.309%2048.309%200%200%201%2012%2021c-2.773%200-5.491-.235-8.135-.687-1.718-.293-2.3-2.379-1.067-3.61L5%2014.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-beaker);
    mask: var(--hero-beaker);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-beaker-micro {
    --hero-beaker-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11%203.5v2.257c0%20.597.237%201.17.659%201.591l2.733%202.733c.39.39.608.918.608%201.469a2.04%202.04%200%200%201-1.702%202.024C11.573%2013.854%209.803%2014%208%2014s-3.573-.146-5.298-.426A2.04%202.04%200%200%201%201%2011.55c0-.551.219-1.08.608-1.47l2.733-2.732A2.25%202.25%200%200%200%205%205.758V3.5h-.25a.75.75%200%200%201%200-1.5h6.5a.75.75%200%200%201%200%201.5H11ZM6.5%205.757V3.5h3v2.257a3.75%203.75%200%200%200%201.098%202.652l.158.158a3.36%203.36%200%200%200-.075.034c-.424.2-.916.194-1.335-.016l-1.19-.595a4.943%204.943%200%200%200-2.07-.52A3.75%203.75%200%200%200%206.5%205.757Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-beaker-micro);
    mask: var(--hero-beaker-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-beaker-mini {
    --hero-beaker-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.5%203.528v4.644c0%20.729-.29%201.428-.805%201.944l-1.217%201.216a8.75%208.75%200%200%201%203.55.621l.502.201a7.25%207.25%200%200%200%204.178.365l-2.403-2.403a2.75%202.75%200%200%201-.805-1.944V3.528a40.205%2040.205%200%200%200-3%200Zm4.5.084.19.015a.75.75%200%201%200%20.12-1.495%2041.364%2041.364%200%200%200-6.62%200%20.75.75%200%200%200%20.12%201.495L7%203.612v4.56c0%20.331-.132.649-.366.883L2.6%2013.09c-1.496%201.496-.817%204.15%201.403%204.475C5.961%2017.852%207.963%2018%2010%2018s4.039-.148%205.997-.436c2.22-.325%202.9-2.979%201.403-4.475l-4.034-4.034A1.25%201.25%200%200%201%2013%208.172v-4.56Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-beaker-mini);
    mask: var(--hero-beaker-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-beaker-solid {
    --hero-beaker-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.5%203.798v5.02a3%203%200%200%201-.879%202.121l-2.377%202.377a9.845%209.845%200%200%201%205.091%201.013%208.315%208.315%200%200%200%205.713.636l.285-.071-3.954-3.955a3%203%200%200%201-.879-2.121v-5.02a23.614%2023.614%200%200%200-3%200Zm4.5.138a.75.75%200%200%200%20.093-1.495A24.837%2024.837%200%200%200%2012%202.25a25.048%2025.048%200%200%200-3.093.191A.75.75%200%200%200%209%203.936v4.882a1.5%201.5%200%200%201-.44%201.06l-6.293%206.294c-1.62%201.621-.903%204.475%201.471%204.88%202.686.46%205.447.698%208.262.698%202.816%200%205.576-.239%208.262-.697%202.373-.406%203.092-3.26%201.47-4.881L15.44%209.879A1.5%201.5%200%200%201%2015%208.818V3.936Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-beaker-solid);
    mask: var(--hero-beaker-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bell {
    --hero-bell: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.857%2017.082a23.848%2023.848%200%200%200%205.454-1.31A8.967%208.967%200%200%201%2018%209.75V9A6%206%200%200%200%206%209v.75a8.967%208.967%200%200%201-2.312%206.022c1.733.64%203.56%201.085%205.455%201.31m5.714%200a24.255%2024.255%200%200%201-5.714%200m5.714%200a3%203%200%201%201-5.714%200%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bell);
    mask: var(--hero-bell);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bell-alert {
    --hero-bell-alert: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.857%2017.082a23.848%2023.848%200%200%200%205.454-1.31A8.967%208.967%200%200%201%2018%209.75V9A6%206%200%200%200%206%209v.75a8.967%208.967%200%200%201-2.312%206.022c1.733.64%203.56%201.085%205.455%201.31m5.714%200a24.255%2024.255%200%200%201-5.714%200m5.714%200a3%203%200%201%201-5.714%200M3.124%207.5A8.969%208.969%200%200%201%205.292%203m13.416%200a8.969%208.969%200%200%201%202.168%204.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bell-alert);
    mask: var(--hero-bell-alert);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bell-alert-micro {
    --hero-bell-alert-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.6%201.7A.75.75%200%201%200%202.4.799a6.978%206.978%200%200%200-1.123%202.247.75.75%200%201%200%201.44.418c.187-.644.489-1.24.883-1.764ZM13.6.799a.75.75%200%201%200-1.2.9%205.48%205.48%200%200%201%20.883%201.765.75.75%200%201%200%201.44-.418A6.978%206.978%200%200%200%2013.6.799Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%201a4%204%200%200%201%204%204v2.379c0%20.398.158.779.44%201.06l1.267%201.268a1%201%200%200%201%20.293.707V11a1%201%200%200%201-1%201h-2a3%203%200%201%201-6%200H3a1%201%200%200%201-1-1v-.586a1%201%200%200%201%20.293-.707L3.56%208.44A1.5%201.5%200%200%200%204%207.38V5a4%204%200%200%201%204-4Zm0%2012.5A1.5%201.5%200%200%201%206.5%2012h3A1.5%201.5%200%200%201%208%2013.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bell-alert-micro);
    mask: var(--hero-bell-alert-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bell-alert-mini {
    --hero-bell-alert-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.214%203.227a.75.75%200%200%200-1.156-.955%208.97%208.97%200%200%200-1.856%203.825.75.75%200%200%200%201.466.316%207.47%207.47%200%200%201%201.546-3.186ZM16.942%202.272a.75.75%200%200%200-1.157.955%207.47%207.47%200%200%201%201.547%203.186.75.75%200%200%200%201.466-.316%208.971%208.971%200%200%200-1.856-3.825Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%202a6%206%200%200%200-6%206c0%201.887-.454%203.665-1.257%205.234a.75.75%200%200%200%20.515%201.076%2032.91%2032.91%200%200%200%203.256.508%203.5%203.5%200%200%200%206.972%200%2032.903%2032.903%200%200%200%203.256-.508.75.75%200%200%200%20.515-1.076A11.448%2011.448%200%200%201%2016%208a6%206%200%200%200-6-6Zm0%2014.5a2%202%200%200%201-1.95-1.557%2033.54%2033.54%200%200%200%203.9%200A2%202%200%200%201%2010%2016.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bell-alert-mini);
    mask: var(--hero-bell-alert-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bell-alert-solid {
    --hero-bell-alert-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.85%203.5a.75.75%200%200%200-1.117-1%209.719%209.719%200%200%200-2.348%204.876.75.75%200%200%200%201.479.248A8.219%208.219%200%200%201%205.85%203.5ZM19.267%202.5a.75.75%200%201%200-1.118%201%208.22%208.22%200%200%201%201.987%204.124.75.75%200%200%200%201.48-.248A9.72%209.72%200%200%200%2019.266%202.5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25A6.75%206.75%200%200%200%205.25%209v.75a8.217%208.217%200%200%201-2.119%205.52.75.75%200%200%200%20.298%201.206c1.544.57%203.16.99%204.831%201.243a3.75%203.75%200%201%200%207.48%200%2024.583%2024.583%200%200%200%204.83-1.244.75.75%200%200%200%20.298-1.205%208.217%208.217%200%200%201-2.118-5.52V9A6.75%206.75%200%200%200%2012%202.25ZM9.75%2018c0-.034%200-.067.002-.1a25.05%2025.05%200%200%200%204.496%200l.002.1a2.25%202.25%200%201%201-4.5%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bell-alert-solid);
    mask: var(--hero-bell-alert-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bell-micro {
    --hero-bell-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%205a4%204%200%200%200-8%200v2.379a1.5%201.5%200%200%201-.44%201.06L2.294%209.707a1%201%200%200%200-.293.707V11a1%201%200%200%200%201%201h2a3%203%200%201%200%206%200h2a1%201%200%200%200%201-1v-.586a1%201%200%200%200-.293-.707L12.44%208.44A1.5%201.5%200%200%201%2012%207.38V5Zm-5.5%207a1.5%201.5%200%200%200%203%200h-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bell-micro);
    mask: var(--hero-bell-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bell-mini {
    --hero-bell-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%202a6%206%200%200%200-6%206c0%201.887-.454%203.665-1.257%205.234a.75.75%200%200%200%20.515%201.076%2032.91%2032.91%200%200%200%203.256.508%203.5%203.5%200%200%200%206.972%200%2032.903%2032.903%200%200%200%203.256-.508.75.75%200%200%200%20.515-1.076A11.448%2011.448%200%200%201%2016%208a6%206%200%200%200-6-6ZM8.05%2014.943a33.54%2033.54%200%200%200%203.9%200%202%202%200%200%201-3.9%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bell-mini);
    mask: var(--hero-bell-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bell-slash {
    --hero-bell-slash: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.143%2017.082a24.248%2024.248%200%200%200%203.844.148m-3.844-.148a23.856%2023.856%200%200%201-5.455-1.31%208.964%208.964%200%200%200%202.3-5.542m3.155%206.852a3%203%200%200%200%205.667%201.97m1.965-2.277L21%2021m-4.225-4.225a23.81%2023.81%200%200%200%203.536-1.003A8.967%208.967%200%200%201%2018%209.75V9A6%206%200%200%200%206.53%206.53m10.245%2010.245L6.53%206.53M3%203l3.53%203.53%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bell-slash);
    mask: var(--hero-bell-slash);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bell-slash-micro {
    --hero-bell-slash-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%207.379v-.904l6.743%206.742A3%203%200%200%201%205%2012H3a1%201%200%200%201-1-1v-.586a1%201%200%200%201%20.293-.707L3.56%208.44A1.5%201.5%200%200%200%204%207.38ZM6.5%2012a1.5%201.5%200%200%200%203%200h-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M14%2011a.997.997%200%200%201-.096.429L4.92%202.446A4%204%200%200%201%2012%205v2.379c0%20.398.158.779.44%201.06l1.267%201.268a1%201%200%200%201%20.293.707V11ZM2.22%202.22a.75.75%200%200%201%201.06%200l10.5%2010.5a.75.75%200%201%201-1.06%201.06L2.22%203.28a.75.75%200%200%201%200-1.06Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bell-slash-micro);
    mask: var(--hero-bell-slash-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bell-slash-mini {
    --hero-bell-slash-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4%208c0-.26.017-.517.049-.77l7.722%207.723a33.56%2033.56%200%200%201-3.722-.01%202%202%200%200%200%203.862.15l1.134%201.134a3.5%203.5%200%200%201-6.53-1.409%2032.91%2032.91%200%200%201-3.257-.508.75.75%200%200%201-.515-1.076A11.448%2011.448%200%200%200%204%208ZM17.266%2013.9a.756.756%200%200%201-.068.116L6.389%203.207A6%206%200%200%201%2016%208c.001%201.887.455%203.665%201.258%205.234a.75.75%200%200%201%20.01.666ZM3.28%202.22a.75.75%200%200%200-1.06%201.06l14.5%2014.5a.75.75%200%201%200%201.06-1.06L3.28%202.22Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bell-slash-mini);
    mask: var(--hero-bell-slash-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bell-slash-solid {
    --hero-bell-slash-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.53%202.47a.75.75%200%200%200-1.06%201.06l18%2018a.75.75%200%201%200%201.06-1.06l-18-18ZM20.57%2016.476c-.223.082-.448.161-.674.238L7.319%204.137A6.75%206.75%200%200%201%2018.75%209v.75c0%202.123.8%204.057%202.118%205.52a.75.75%200%200%201-.297%201.206Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.25%209c0-.184.007-.366.022-.546l10.384%2010.384a3.751%203.751%200%200%201-7.396-1.119%2024.585%2024.585%200%200%201-4.831-1.244.75.75%200%200%201-.298-1.205A8.217%208.217%200%200%200%205.25%209.75V9Zm4.502%208.9a2.25%202.25%200%201%200%204.496%200%2025.057%2025.057%200%200%201-4.496%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bell-slash-solid);
    mask: var(--hero-bell-slash-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bell-snooze {
    --hero-bell-snooze: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.857%2017.082a23.848%2023.848%200%200%200%205.454-1.31A8.967%208.967%200%200%201%2018%209.75V9A6%206%200%200%200%206%209v.75a8.967%208.967%200%200%201-2.312%206.022c1.733.64%203.56%201.085%205.455%201.31m5.714%200a24.255%2024.255%200%200%201-5.714%200m5.714%200a3%203%200%201%201-5.714%200M10.5%208.25h3l-3%204.5h3%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bell-snooze);
    mask: var(--hero-bell-snooze);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bell-snooze-micro {
    --hero-bell-snooze-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%201a4%204%200%200%201%204%204v2.379c0%20.398.158.779.44%201.06l1.267%201.268a1%201%200%200%201%20.293.707V11a1%201%200%200%201-1%201h-2a3%203%200%201%201-6%200H3a1%201%200%200%201-1-1v-.586a1%201%200%200%201%20.293-.707L3.56%208.44A1.5%201.5%200%200%200%204%207.38V5a4%204%200%200%201%204-4Zm0%2012.5A1.5%201.5%200%200%201%206.5%2012h3A1.5%201.5%200%200%201%208%2013.5ZM6.75%204a.75.75%200%200%200%200%201.5h1.043L6.14%207.814A.75.75%200%200%200%206.75%209h2.5a.75.75%200%201%200%200-1.5H8.207L9.86%205.186A.75.75%200%200%200%209.25%204h-2.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bell-snooze-micro);
    mask: var(--hero-bell-snooze-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bell-snooze-mini {
    --hero-bell-snooze-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%208a6%206%200%201%201%2012%200c0%201.887.454%203.665%201.257%205.234a.75.75%200%200%201-.515%201.076%2032.903%2032.903%200%200%201-3.256.508%203.5%203.5%200%200%201-6.972%200%2032.91%2032.91%200%200%201-3.256-.508.75.75%200%200%201-.515-1.076A11.448%2011.448%200%200%200%204%208Zm6%207c-.655%200-1.305-.02-1.95-.057a2%202%200%200%200%203.9%200c-.645.038-1.295.057-1.95.057ZM8.75%206a.75.75%200%200%200%200%201.5h1.043L8.14%209.814A.75.75%200%200%200%208.75%2011h2.5a.75.75%200%200%200%200-1.5h-1.043l1.653-2.314A.75.75%200%200%200%2011.25%206h-2.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bell-snooze-mini);
    mask: var(--hero-bell-snooze-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bell-snooze-solid {
    --hero-bell-snooze-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25A6.75%206.75%200%200%200%205.25%209v.75a8.217%208.217%200%200%201-2.119%205.52.75.75%200%200%200%20.298%201.206c1.544.57%203.16.99%204.831%201.243a3.75%203.75%200%201%200%207.48%200%2024.583%2024.583%200%200%200%204.83-1.244.75.75%200%200%200%20.298-1.205%208.217%208.217%200%200%201-2.118-5.52V9A6.75%206.75%200%200%200%2012%202.25ZM9.75%2018c0-.034%200-.067.002-.1a25.05%2025.05%200%200%200%204.496%200l.002.1a2.25%202.25%200%201%201-4.5%200Zm.75-10.5a.75.75%200%200%200%200%201.5h1.599l-2.223%203.334A.75.75%200%200%200%2010.5%2013.5h3a.75.75%200%200%200%200-1.5h-1.599l2.223-3.334A.75.75%200%200%200%2013.5%207.5h-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bell-snooze-solid);
    mask: var(--hero-bell-snooze-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bell-solid {
    --hero-bell-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.25%209a6.75%206.75%200%200%201%2013.5%200v.75c0%202.123.8%204.057%202.118%205.52a.75.75%200%200%201-.297%201.206c-1.544.57-3.16.99-4.831%201.243a3.75%203.75%200%201%201-7.48%200%2024.585%2024.585%200%200%201-4.831-1.244.75.75%200%200%201-.298-1.205A8.217%208.217%200%200%200%205.25%209.75V9Zm4.502%208.9a2.25%202.25%200%201%200%204.496%200%2025.057%2025.057%200%200%201-4.496%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bell-solid);
    mask: var(--hero-bell-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bold {
    --hero-bold: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%203.744h-.753v8.25h7.125a4.125%204.125%200%200%200%200-8.25H6.75Zm0%200v.38m0%2016.122h6.747a4.5%204.5%200%200%200%200-9.001h-7.5v9h.753Zm0%200v-.37m0-15.751h6a3.75%203.75%200%201%201%200%207.5h-6m0-7.5v7.5m0%200v8.25m0-8.25h6.375a4.125%204.125%200%200%201%200%208.25H6.75m.747-15.38h4.875a3.375%203.375%200%200%201%200%206.75H7.497v-6.75Zm0%207.5h5.25a3.75%203.75%200%200%201%200%207.5h-5.25v-7.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bold);
    mask: var(--hero-bold);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bold-micro {
    --hero-bold-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%203a1%201%200%200%201%201-1h5a3.5%203.5%200%200%201%202.843%205.541A3.75%203.75%200%200%201%209.25%2014H4a1%201%200%200%201-1-1V3Zm2.5%203.5v-2H9a1%201%200%200%201%200%202H5.5Zm0%202.5v2.5h3.75a1.25%201.25%200%201%200%200-2.5H5.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bold-micro);
    mask: var(--hero-bold-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bold-mini {
    --hero-bold-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%203a1%201%200%200%201%201-1h6a4.5%204.5%200%200%201%203.274%207.587A4.75%204.75%200%200%201%2011.25%2018H5a1%201%200%200%201-1-1V3Zm2.5%205.5v-4H11a2%202%200%201%201%200%204H6.5Zm0%202.5v4.5h4.75a2.25%202.25%200%200%200%200-4.5H6.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bold-mini);
    mask: var(--hero-bold-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bold-solid {
    --hero-bold-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.246%203.744a.75.75%200%200%201%20.75-.75h7.125a4.875%204.875%200%200%201%203.346%208.422%205.25%205.25%200%200%201-2.97%209.58h-7.5a.75.75%200%200%201-.75-.75V3.744Zm7.125%206.75a2.625%202.625%200%200%200%200-5.25H8.246v5.25h4.125Zm-4.125%202.251v6h4.5a3%203%200%200%200%200-6h-4.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bold-solid);
    mask: var(--hero-bold-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bolt {
    --hero-bolt: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m3.75%2013.5%2010.5-11.25L12%2010.5h8.25L9.75%2021.75%2012%2013.5H3.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bolt);
    mask: var(--hero-bolt);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bolt-micro {
    --hero-bolt-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.58%201.077a.75.75%200%200%201%20.405.82L9.165%206h4.085a.75.75%200%200%201%20.567%201.241l-6.5%207.5a.75.75%200%200%201-1.302-.638L6.835%2010H2.75a.75.75%200%200%201-.567-1.241l6.5-7.5a.75.75%200%200%201%20.897-.182Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bolt-micro);
    mask: var(--hero-bolt-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bolt-mini {
    --hero-bolt-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.983%201.907a.75.75%200%200%200-1.292-.657l-8.5%209.5A.75.75%200%200%200%202.75%2012h6.572l-1.305%206.093a.75.75%200%200%200%201.292.657l8.5-9.5A.75.75%200%200%200%2017.25%208h-6.572l1.305-6.093Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bolt-mini);
    mask: var(--hero-bolt-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bolt-slash {
    --hero-bolt-slash: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M11.412%2015.655%209.75%2021.75l3.745-4.012M9.257%2013.5H3.75l2.659-2.849m2.048-2.194L14.25%202.25%2012%2010.5h8.25l-4.707%205.043M8.457%208.457%203%203m5.457%205.457%207.086%207.086m0%200L21%2021%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bolt-slash);
    mask: var(--hero-bolt-slash);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bolt-slash-micro {
    --hero-bolt-slash-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M9.58%201.077a.75.75%200%200%201%20.405.82L9.165%206h4.085a.75.75%200%200%201%20.567%201.241l-1.904%202.197L6.385%203.91%208.683%201.26a.75.75%200%200%201%20.897-.182ZM4.087%206.562l5.528%205.528-2.298%202.651a.75.75%200%200%201-1.302-.638L6.835%2010H2.75a.75.75%200%200%201-.567-1.241l1.904-2.197ZM2.22%202.22a.75.75%200%200%201%201.06%200l10.5%2010.5a.75.75%200%201%201-1.06%201.06L2.22%203.28a.75.75%200%200%201%200-1.06Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bolt-slash-micro);
    mask: var(--hero-bolt-slash-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bolt-slash-mini {
    --hero-bolt-slash-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.22%202.22a.75.75%200%200%201%201.06%200l14.5%2014.5a.75.75%200%201%201-1.06%201.06L2.22%203.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M4.73%207.912%202.191%2010.75A.75.75%200%200%200%202.75%2012h6.068L4.73%207.912ZM9.233%2012.415l-1.216%205.678a.75.75%200%200%200%201.292.657l2.956-3.303-3.032-3.032ZM15.27%2012.088l2.539-2.838A.75.75%200%200%200%2017.25%208h-6.068l4.088%204.088ZM10.767%207.585l1.216-5.678a.75.75%200%200%200-1.292-.657L7.735%204.553l3.032%203.032Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bolt-slash-mini);
    mask: var(--hero-bolt-slash-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bolt-slash-solid {
    --hero-bolt-slash-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m20.798%2011.012-3.188%203.416L9.462%206.28l4.24-4.542a.75.75%200%200%201%201.272.71L12.982%209.75h7.268a.75.75%200%200%201%20.548%201.262ZM3.202%2012.988%206.39%209.572l8.148%208.148-4.24%204.542a.75.75%200%200%201-1.272-.71l1.992-7.302H3.75a.75.75%200%200%201-.548-1.262ZM3.53%202.47a.75.75%200%200%200-1.06%201.06l18%2018a.75.75%200%201%200%201.06-1.06l-18-18Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bolt-slash-solid);
    mask: var(--hero-bolt-slash-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bolt-solid {
    --hero-bolt-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14.615%201.595a.75.75%200%200%201%20.359.852L12.982%209.75h7.268a.75.75%200%200%201%20.548%201.262l-10.5%2011.25a.75.75%200%200%201-1.272-.71l1.992-7.302H3.75a.75.75%200%200%201-.548-1.262l10.5-11.25a.75.75%200%200%201%20.913-.143Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bolt-solid);
    mask: var(--hero-bolt-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-book-open {
    --hero-book-open: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206.042A8.967%208.967%200%200%200%206%203.75c-1.052%200-2.062.18-3%20.512v14.25A8.987%208.987%200%200%201%206%2018c2.305%200%204.408.867%206%202.292m0-14.25a8.966%208.966%200%200%201%206-2.292c1.052%200%202.062.18%203%20.512v14.25A8.987%208.987%200%200%200%2018%2018a8.967%208.967%200%200%200-6%202.292m0-14.25v14.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-book-open);
    mask: var(--hero-book-open);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-book-open-micro {
    --hero-book-open-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7.25%203.688a8.035%208.035%200%200%200-4.872-.523A.48.48%200%200%200%202%203.64v7.994c0%20.345.342.588.679.512a6.02%206.02%200%200%201%204.571.81V3.688ZM8.75%2012.956a6.02%206.02%200%200%201%204.571-.81c.337.075.679-.167.679-.512V3.64a.48.48%200%200%200-.378-.475%208.034%208.034%200%200%200-4.872.523v9.268Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-book-open-micro);
    mask: var(--hero-book-open-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-book-open-mini {
    --hero-book-open-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.75%2016.82A7.462%207.462%200%200%201%2015%2015.5c.71%200%201.396.098%202.046.282A.75.75%200%200%200%2018%2015.06v-11a.75.75%200%200%200-.546-.721A9.006%209.006%200%200%200%2015%203a8.963%208.963%200%200%200-4.25%201.065V16.82ZM9.25%204.065A8.963%208.963%200%200%200%205%203c-.85%200-1.673.118-2.454.339A.75.75%200%200%200%202%204.06v11a.75.75%200%200%200%20.954.721A7.506%207.506%200%200%201%205%2015.5c1.579%200%203.042.487%204.25%201.32V4.065Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-book-open-mini);
    mask: var(--hero-book-open-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-book-open-solid {
    --hero-book-open-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.25%204.533A9.707%209.707%200%200%200%206%203a9.735%209.735%200%200%200-3.25.555.75.75%200%200%200-.5.707v14.25a.75.75%200%200%200%201%20.707A8.237%208.237%200%200%201%206%2018.75c1.995%200%203.823.707%205.25%201.886V4.533ZM12.75%2020.636A8.214%208.214%200%200%201%2018%2018.75c.966%200%201.89.166%202.75.47a.75.75%200%200%200%201-.708V4.262a.75.75%200%200%200-.5-.707A9.735%209.735%200%200%200%2018%203a9.707%209.707%200%200%200-5.25%201.533v16.103Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-book-open-solid);
    mask: var(--hero-book-open-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bookmark {
    --hero-bookmark: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.593%203.322c1.1.128%201.907%201.077%201.907%202.185V21L12%2017.25%204.5%2021V5.507c0-1.108.806-2.057%201.907-2.185a48.507%2048.507%200%200%201%2011.186%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bookmark);
    mask: var(--hero-bookmark);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bookmark-micro {
    --hero-bookmark-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.75%202a.75.75%200%200%200-.75.75v10.5a.75.75%200%200%200%201.28.53L8%2010.06l3.72%203.72a.75.75%200%200%200%201.28-.53V2.75a.75.75%200%200%200-.75-.75h-8.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bookmark-micro);
    mask: var(--hero-bookmark-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bookmark-mini {
    --hero-bookmark-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%202c-1.716%200-3.408.106-5.07.31C3.806%202.45%203%203.414%203%204.517V17.25a.75.75%200%200%200%201.075.676L10%2015.082l5.925%202.844A.75.75%200%200%200%2017%2017.25V4.517c0-1.103-.806-2.068-1.93-2.207A41.403%2041.403%200%200%200%2010%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bookmark-mini);
    mask: var(--hero-bookmark-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bookmark-slash {
    --hero-bookmark-slash: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m3%203%201.664%201.664M21%2021l-1.5-1.5m-5.485-1.242L12%2017.25%204.5%2021V8.742m.164-4.078a2.15%202.15%200%200%201%201.743-1.342%2048.507%2048.507%200%200%201%2011.186%200c1.1.128%201.907%201.077%201.907%202.185V19.5M4.664%204.664%2019.5%2019.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bookmark-slash);
    mask: var(--hero-bookmark-slash);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bookmark-slash-micro {
    --hero-bookmark-slash-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M13%202.75v7.775L4.475%202h7.775a.75.75%200%200%201%20.75.75ZM3%2013.25V5.475l4.793%204.793L4.28%2013.78A.75.75%200%200%201%203%2013.25ZM2.22%202.22a.75.75%200%200%201%201.06%200l10.5%2010.5a.75.75%200%201%201-1.06%201.06L2.22%203.28a.75.75%200%200%201%200-1.06Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bookmark-slash-micro);
    mask: var(--hero-bookmark-slash-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bookmark-slash-mini {
    --hero-bookmark-slash-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M17%204.517v9.301L5.433%202.252a41.44%2041.44%200%200%201%209.637.058C16.194%202.45%2017%203.414%2017%204.517ZM3%2017.25V6.182l10.654%2010.654L10%2015.082l-5.925%202.844A.75.75%200%200%201%203%2017.25ZM3.28%202.22a.75.75%200%200%200-1.06%201.06l14.5%2014.5a.75.75%200%201%200%201.06-1.06L3.28%202.22Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bookmark-slash-mini);
    mask: var(--hero-bookmark-slash-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bookmark-slash-solid {
    --hero-bookmark-slash-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.53%202.47a.75.75%200%200%200-1.06%201.06l18%2018a.75.75%200%201%200%201.06-1.06l-18-18ZM20.25%205.507v11.561L5.853%202.671c.15-.043.306-.075.467-.094a49.255%2049.255%200%200%201%2011.36%200c1.497.174%202.57%201.46%202.57%202.93ZM3.75%2021V6.932l14.063%2014.063L12%2018.088l-7.165%203.583A.75.75%200%200%201%203.75%2021Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bookmark-slash-solid);
    mask: var(--hero-bookmark-slash-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bookmark-solid {
    --hero-bookmark-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.32%202.577a49.255%2049.255%200%200%201%2011.36%200c1.497.174%202.57%201.46%202.57%202.93V21a.75.75%200%200%201-1.085.67L12%2018.089l-7.165%203.583A.75.75%200%200%201%203.75%2021V5.507c0-1.47%201.073-2.756%202.57-2.93Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bookmark-solid);
    mask: var(--hero-bookmark-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bookmark-square {
    --hero-bookmark-square: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%203.75V16.5L12%2014.25%207.5%2016.5V3.75m9%200H18A2.25%202.25%200%200%201%2020.25%206v12A2.25%202.25%200%200%201%2018%2020.25H6A2.25%202.25%200%200%201%203.75%2018V6A2.25%202.25%200%200%201%206%203.75h1.5m9%200h-9%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bookmark-square);
    mask: var(--hero-bookmark-square);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bookmark-square-micro {
    --hero-bookmark-square-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%202a2%202%200%200%200-2%202v8a2%202%200%200%200%202%202h8a2%202%200%200%200%202-2V4a2%202%200%200%200-2-2H4Zm1%202.25a.75.75%200%200%201%20.75-.75h4.5a.75.75%200%200%201%20.75.75v6a.75.75%200%200%201-1.28.53L8%209.06l-1.72%201.72A.75.75%200%200%201%205%2010.25v-6Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bookmark-square-micro);
    mask: var(--hero-bookmark-square-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bookmark-square-mini {
    --hero-bookmark-square-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.25%202A2.25%202.25%200%200%200%202%204.25v11.5A2.25%202.25%200%200%200%204.25%2018h11.5A2.25%202.25%200%200%200%2018%2015.75V4.25A2.25%202.25%200%200%200%2015.75%202H4.25ZM6%2013.25V3.5h8v9.75a.75.75%200%200%201-1.064.681L10%2012.576l-2.936%201.355A.75.75%200%200%201%206%2013.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bookmark-square-mini);
    mask: var(--hero-bookmark-square-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bookmark-square-solid {
    --hero-bookmark-square-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6%203a3%203%200%200%200-3%203v12a3%203%200%200%200%203%203h12a3%203%200%200%200%203-3V6a3%203%200%200%200-3-3H6Zm1.5%201.5a.75.75%200%200%200-.75.75V16.5a.75.75%200%200%200%201.085.67L12%2015.089l4.165%202.083a.75.75%200%200%200%201.085-.671V5.25a.75.75%200%200%200-.75-.75h-9Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bookmark-square-solid);
    mask: var(--hero-bookmark-square-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-briefcase {
    --hero-briefcase: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.25%2014.15v4.25c0%201.094-.787%202.036-1.872%202.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5%200a2.18%202.18%200%200%200%20.75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114%2048.114%200%200%200-3.413-.387m4.5%208.006c-.194.165-.42.295-.673.38A23.978%2023.978%200%200%201%2012%2015.75c-2.648%200-5.195-.429-7.577-1.22a2.016%202.016%200%200%201-.673-.38m0%200A2.18%202.18%200%200%201%203%2012.489V8.706c0-1.081.768-2.015%201.837-2.175a48.111%2048.111%200%200%201%203.413-.387m7.5%200V5.25A2.25%202.25%200%200%200%2013.5%203h-3a2.25%202.25%200%200%200-2.25%202.25v.894m7.5%200a48.667%2048.667%200%200%200-7.5%200M12%2012.75h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-briefcase);
    mask: var(--hero-briefcase);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-briefcase-micro {
    --hero-briefcase-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11%204V3a2%202%200%200%200-2-2H7a2%202%200%200%200-2%202v1H4a2%202%200%200%200-2%202v3a2%202%200%200%200%202%202h8a2%202%200%200%200%202-2V6a2%202%200%200%200-2-2h-1ZM9%202.5H7a.5.5%200%200%200-.5.5v1h3V3a.5.5%200%200%200-.5-.5ZM9%209a1%201%200%201%201-2%200%201%201%200%200%201%202%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M3%2011.83V12a2%202%200%200%200%202%202h6a2%202%200%200%200%202-2v-.17c-.313.11-.65.17-1%20.17H4c-.35%200-.687-.06-1-.17Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-briefcase-micro);
    mask: var(--hero-briefcase-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-briefcase-mini {
    --hero-briefcase-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6%203.75A2.75%202.75%200%200%201%208.75%201h2.5A2.75%202.75%200%200%201%2014%203.75v.443c.572.055%201.14.122%201.706.2C17.053%204.582%2018%205.75%2018%207.07v3.469c0%201.126-.694%202.191-1.83%202.54-1.952.599-4.024.921-6.17.921s-4.219-.322-6.17-.921C2.694%2012.73%202%2011.665%202%2010.539V7.07c0-1.321.947-2.489%202.294-2.676A41.047%2041.047%200%200%201%206%204.193V3.75Zm6.5%200v.325a41.622%2041.622%200%200%200-5%200V3.75c0-.69.56-1.25%201.25-1.25h2.5c.69%200%201.25.56%201.25%201.25ZM10%2010a1%201%200%200%200-1%201v.01a1%201%200%200%200%201%201h.01a1%201%200%200%200%201-1V11a1%201%200%200%200-1-1H10Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M3%2015.055v-.684c.126.053.255.1.39.142%202.092.642%204.313.987%206.61.987%202.297%200%204.518-.345%206.61-.987.135-.041.264-.089.39-.142v.684c0%201.347-.985%202.53-2.363%202.686a41.454%2041.454%200%200%201-9.274%200C3.985%2017.585%203%2016.402%203%2015.055Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-briefcase-mini);
    mask: var(--hero-briefcase-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-briefcase-solid {
    --hero-briefcase-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.5%205.25a3%203%200%200%201%203-3h3a3%203%200%200%201%203%203v.205c.933.085%201.857.197%202.774.334%201.454.218%202.476%201.483%202.476%202.917v3.033c0%201.211-.734%202.352-1.936%202.752A24.726%2024.726%200%200%201%2012%2015.75c-2.73%200-5.357-.442-7.814-1.259-1.202-.4-1.936-1.541-1.936-2.752V8.706c0-1.434%201.022-2.7%202.476-2.917A48.814%2048.814%200%200%201%207.5%205.455V5.25Zm7.5%200v.09a49.488%2049.488%200%200%200-6%200v-.09a1.5%201.5%200%200%201%201.5-1.5h3a1.5%201.5%200%200%201%201.5%201.5Zm-3%208.25a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M3%2018.4v-2.796a4.3%204.3%200%200%200%20.713.31A26.226%2026.226%200%200%200%2012%2017.25c2.892%200%205.68-.468%208.287-1.335.252-.084.49-.189.713-.311V18.4c0%201.452-1.047%202.728-2.523%202.923-2.12.282-4.282.427-6.477.427a49.19%2049.19%200%200%201-6.477-.427C4.047%2021.128%203%2019.852%203%2018.4Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-briefcase-solid);
    mask: var(--hero-briefcase-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bug-ant {
    --hero-bug-ant: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2012.75c1.148%200%202.278.08%203.383.237%201.037.146%201.866.966%201.866%202.013%200%203.728-2.35%206.75-5.25%206.75S6.75%2018.728%206.75%2015c0-1.046.83-1.867%201.866-2.013A24.204%2024.204%200%200%201%2012%2012.75Zm0%200c2.883%200%205.647.508%208.207%201.44a23.91%2023.91%200%200%201-1.152%206.06M12%2012.75c-2.883%200-5.647.508-8.208%201.44.125%202.104.52%204.136%201.153%206.06M12%2012.75a2.25%202.25%200%200%200%202.248-2.354M12%2012.75a2.25%202.25%200%200%201-2.248-2.354M12%208.25c.995%200%201.971-.08%202.922-.236.403-.066.74-.358.795-.762a3.778%203.778%200%200%200-.399-2.25M12%208.25c-.995%200-1.97-.08-2.922-.236-.402-.066-.74-.358-.795-.762a3.734%203.734%200%200%201%20.4-2.253M12%208.25a2.25%202.25%200%200%200-2.248%202.146M12%208.25a2.25%202.25%200%200%201%202.248%202.146M8.683%205a6.032%206.032%200%200%201-1.155-1.002c.07-.63.27-1.222.574-1.747m.581%202.749A3.75%203.75%200%200%201%2015.318%205m0%200c.427-.283.815-.62%201.155-.999a4.471%204.471%200%200%200-.575-1.752M4.921%206a24.048%2024.048%200%200%200-.392%203.314c1.668.546%203.416.914%205.223%201.082M19.08%206c.205%201.08.337%202.187.392%203.314a23.882%2023.882%200%200%201-5.223%201.082%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bug-ant);
    mask: var(--hero-bug-ant);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-bug-ant-micro {
    --hero-bug-ant-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.983%201.364a.75.75%200%200%200-1.281.78c.096.158.184.321.264.489a5.48%205.48%200%200%201-.713.386A2.993%202.993%200%200%200%208%202c-.898%200-1.703.394-2.253%201.02a5.485%205.485%200%200%201-.713-.387c.08-.168.168-.33.264-.489a.75.75%200%201%200-1.28-.78c-.245.401-.45.83-.61%201.278a.75.75%200%200%200%20.239.84%207%207%200%200%200%201.422.876A3.01%203.01%200%200%200%205%205c0%20.126.072.24.183.3.386.205.796.37%201.227.487-.126.165-.227.35-.297.549A10.418%2010.418%200%200%201%203.51%205.5a10.686%2010.686%200%200%201-.008-.733.75.75%200%200%200-1.5-.033%2012.222%2012.222%200%200%200%20.041%201.31.75.75%200%200%200%20.4.6A11.922%2011.922%200%200%200%206.199%207.87c.04.084.088.166.14.243l-.214.031-.027.005c-1.299.207-2.529.622-3.654%201.211a.75.75%200%200%200-.4.6%2012.148%2012.148%200%200%200%20.197%203.443.75.75%200%200%200%201.47-.299%2010.551%2010.551%200%200%201-.2-2.6c.352-.167.714-.314%201.085-.441-.063.3-.096.614-.096.936%200%202.21%201.567%204%203.5%204s3.5-1.79%203.5-4c0-.322-.034-.636-.097-.937.372.128.734.275%201.085.442a10.703%2010.703%200%200%201-.199%202.6.75.75%200%201%200%201.47.3%2012.049%2012.049%200%200%200%20.197-3.443.75.75%200%200%200-.4-.6%2011.921%2011.921%200%200%200-3.671-1.215l-.011-.002a11.95%2011.95%200%200%200-.213-.03c.052-.078.1-.16.14-.244%201.336-.202%202.6-.623%203.755-1.227a.75.75%200%200%200%20.4-.6%2012.178%2012.178%200%200%200%20.041-1.31.75.75%200%200%200-1.5.033%2011.061%2011.061%200%200%201-.008.733c-.815.386-1.688.67-2.602.836-.07-.2-.17-.384-.297-.55.43-.117.842-.282%201.228-.488A.34.34%200%200%200%2011%205c0-.22-.024-.435-.069-.642a7%207%200%200%200%201.422-.876.75.75%200%200%200%20.24-.84%206.97%206.97%200%200%200-.61-1.278Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bug-ant-micro);
    mask: var(--hero-bug-ant-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-bug-ant-mini {
    --hero-bug-ant-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.56%201.14a.75.75%200%200%201%20.177%201.045%203.989%203.989%200%200%200-.464.86c.185.17.382.329.59.473A3.993%203.993%200%200%201%2010%202c1.272%200%202.405.594%203.137%201.518.208-.144.405-.302.59-.473a3.989%203.989%200%200%200-.464-.86.75.75%200%200%201%201.222-.869c.369.519.65%201.105.822%201.736a.75.75%200%200%201-.174.707%207.03%207.03%200%200%201-1.299%201.098A4%204%200%200%201%2014%206c0%20.52-.301.963-.723%201.187a6.961%206.961%200%200%201-1.158.486c.13.208.231.436.296.679%201.413-.174%202.779-.5%204.081-.96a19.655%2019.655%200%200%200-.09-2.319.75.75%200%201%201%201.493-.146%2021.239%2021.239%200%200%201%20.08%203.028.75.75%200%200%201-.482.667%2020.873%2020.873%200%200%201-5.153%201.249%202.521%202.521%200%200%201-.107.247%2020.945%2020.945%200%200%201%205.252%201.257.75.75%200%200%201%20.482.74%2020.945%2020.945%200%200%201-.908%205.107.75.75%200%200%201-1.433-.444c.415-1.34.69-2.743.806-4.191-.495-.173-1-.327-1.512-.46.05.284.076.575.076.873%200%201.814-.517%203.312-1.426%204.37A4.639%204.639%200%200%201%2010%2019a4.639%204.639%200%200%201-3.574-1.63C5.516%2016.311%205%2014.813%205%2013c0-.298.026-.59.076-.873-.513.133-1.017.287-1.512.46.116%201.448.39%202.85.806%204.191a.75.75%200%201%201-1.433.444%2020.94%2020.94%200%200%201-.908-5.107.75.75%200%200%201%20.482-.74%2020.838%2020.838%200%200%201%205.252-1.257%202.493%202.493%200%200%201-.107-.247%2020.874%2020.874%200%200%201-5.153-1.249.75.75%200%200%201-.482-.667%2021.342%2021.342%200%200%201%20.08-3.028.75.75%200%201%201%201.493.146%2019.745%2019.745%200%200%200-.09%202.319c1.302.46%202.668.786%204.08.96.066-.243.166-.471.297-.679a6.962%206.962%200%200%201-1.158-.486A1.348%201.348%200%200%201%206%206a4%204%200%200%201%20.166-1.143%207.032%207.032%200%200%201-1.3-1.098.75.75%200%200%201-.173-.707%205.48%205.48%200%200%201%20.822-1.736.75.75%200%200%201%201.046-.177Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bug-ant-mini);
    mask: var(--hero-bug-ant-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-bug-ant-solid {
    --hero-bug-ant-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.478%201.6a.75.75%200%200%201%20.273%201.026%203.72%203.72%200%200%200-.425%201.121c.058.058.118.114.18.168A4.491%204.491%200%200%201%2012%202.25c1.413%200%202.673.651%203.497%201.668.06-.054.12-.11.178-.167a3.717%203.717%200%200%200-.426-1.125.75.75%200%201%201%201.298-.752%205.22%205.22%200%200%201%20.671%202.046.75.75%200%200%201-.187.582c-.241.27-.505.52-.787.749a4.494%204.494%200%200%201%20.216%202.1c-.106.792-.753%201.295-1.417%201.403-.182.03-.364.057-.547.081.152.227.273.476.359.742a23.122%2023.122%200%200%200%203.832-.803%2023.241%2023.241%200%200%200-.345-2.634.75.75%200%200%201%201.474-.28c.21%201.115.348%202.256.404%203.418a.75.75%200%200%201-.516.75c-1.527.499-3.119.854-4.76%201.049-.074.38-.22.735-.423%201.05%202.066.209%204.058.672%205.943%201.358a.75.75%200%200%201%20.492.75%2024.665%2024.665%200%200%201-1.189%206.25.75.75%200%200%201-1.425-.47%2023.14%2023.14%200%200%200%201.077-5.306c-.5-.169-1.009-.32-1.524-.455.068.234.104.484.104.746%200%203.956-2.521%207.5-6%207.5-3.478%200-6-3.544-6-7.5%200-.262.037-.511.104-.746-.514.135-1.022.286-1.522.455.154%201.838.52%203.616%201.077%205.307a.75.75%200%201%201-1.425.468%2024.662%2024.662%200%200%201-1.19-6.25.75.75%200%200%201%20.493-.749%2024.586%2024.586%200%200%201%204.964-1.24h.01c.321-.046.644-.085.969-.118a2.983%202.983%200%200%201-.424-1.05%2024.614%2024.614%200%200%201-4.76-1.05.75.75%200%200%201-.516-.75c.057-1.16.194-2.302.405-3.417a.75.75%200%200%201%201.474.28c-.164.862-.28%201.74-.345%202.634%201.237.371%202.517.642%203.832.803.085-.266.207-.515.359-.742a18.698%2018.698%200%200%201-.547-.08c-.664-.11-1.311-.612-1.417-1.404a4.535%204.535%200%200%201%20.217-2.103%206.788%206.788%200%200%201-.788-.751.75.75%200%200%201-.187-.583%205.22%205.22%200%200%201%20.67-2.04.75.75%200%200%201%201.026-.273Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-bug-ant-solid);
    mask: var(--hero-bug-ant-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-building-library {
    --hero-building-library: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2021v-8.25M15.75%2021v-8.25M8.25%2021v-8.25M3%209l9-6%209%206m-1.5%2012V10.332A48.36%2048.36%200%200%200%2012%209.75c-2.551%200-5.056.2-7.5.582V21M3%2021h18M12%206.75h.008v.008H12V6.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-building-library);
    mask: var(--hero-building-library);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-building-library-micro {
    --hero-building-library-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.605%202.112a.75.75%200%200%201%20.79%200l5.25%203.25A.75.75%200%200%201%2013%206.707V12.5h.25a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201%200-1.5H3V6.707a.75.75%200%200%201-.645-1.345l5.25-3.25ZM4.5%208.75a.75.75%200%200%201%201.5%200v3a.75.75%200%200%201-1.5%200v-3ZM8%208a.75.75%200%200%200-.75.75v3a.75.75%200%200%200%201.5%200v-3A.75.75%200%200%200%208%208Zm2%20.75a.75.75%200%200%201%201.5%200v3a.75.75%200%200%201-1.5%200v-3ZM8%206a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-building-library-micro);
    mask: var(--hero-building-library-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-building-library-mini {
    --hero-building-library-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.674%202.075a.75.75%200%200%201%20.652%200l7.25%203.5A.75.75%200%200%201%2017%206.957V16.5h.25a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201%200-1.5H3V6.957a.75.75%200%200%201-.576-1.382l7.25-3.5ZM11%206a1%201%200%201%201-2%200%201%201%200%200%201%202%200ZM7.5%209.75a.75.75%200%200%200-1.5%200v5.5a.75.75%200%200%200%201.5%200v-5.5Zm3.25%200a.75.75%200%200%200-1.5%200v5.5a.75.75%200%200%200%201.5%200v-5.5Zm3.25%200a.75.75%200%200%200-1.5%200v5.5a.75.75%200%200%200%201.5%200v-5.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-building-library-mini);
    mask: var(--hero-building-library-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-building-library-solid {
    --hero-building-library-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.584%202.376a.75.75%200%200%201%20.832%200l9%206a.75.75%200%201%201-.832%201.248L12%203.901%203.416%209.624a.75.75%200%200%201-.832-1.248l9-6Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M20.25%2010.332v9.918H21a.75.75%200%200%201%200%201.5H3a.75.75%200%200%201%200-1.5h.75v-9.918a.75.75%200%200%201%20.634-.74A49.109%2049.109%200%200%201%2012%209c2.59%200%205.134.202%207.616.592a.75.75%200%200%201%20.634.74Zm-7.5%202.418a.75.75%200%200%200-1.5%200v6.75a.75.75%200%200%200%201.5%200v-6.75Zm3-.75a.75.75%200%200%201%20.75.75v6.75a.75.75%200%200%201-1.5%200v-6.75a.75.75%200%200%201%20.75-.75ZM9%2012.75a.75.75%200%200%200-1.5%200v6.75a.75.75%200%200%200%201.5%200v-6.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M12%207.875a1.125%201.125%200%201%200%200-2.25%201.125%201.125%200%200%200%200%202.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-building-library-solid);
    mask: var(--hero-building-library-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-building-office {
    --hero-building-office: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%2021h16.5M4.5%203h15M5.25%203v18m13.5-18v18M9%206.75h1.5m-1.5%203h1.5m-1.5%203h1.5m3-6H15m-1.5%203H15m-1.5%203H15M9%2021v-3.375c0-.621.504-1.125%201.125-1.125h3.75c.621%200%201.125.504%201.125%201.125V21%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-building-office);
    mask: var(--hero-building-office);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-building-office-2 {
    --hero-building-office-2: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2021h19.5m-18-18v18m10.5-18v18m6-13.5V21M6.75%206.75h.75m-.75%203h.75m-.75%203h.75m3-6h.75m-.75%203h.75m-.75%203h.75M6.75%2021v-3.375c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125V21M3%203h12m-.75%204.5H21m-3.75%203.75h.008v.008h-.008v-.008Zm0%203h.008v.008h-.008v-.008Zm0%203h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-building-office-2);
    mask: var(--hero-building-office-2);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-building-office-2-micro {
    --hero-building-office-2-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.75%202a.75.75%200%200%200%200%201.5H2v9h-.25a.75.75%200%200%200%200%201.5h1.5a.75.75%200%200%200%20.75-.75v-1.5a.75.75%200%200%201%20.75-.75h1.5a.75.75%200%200%201%20.75.75v1.5c0%20.414.336.75.75.75h.5a.75.75%200%200%200%20.75-.75V3.5h.25a.75.75%200%200%200%200-1.5h-7.5ZM3.5%205.5A.5.5%200%200%201%204%205h.5a.5.5%200%200%201%20.5.5V6a.5.5%200%200%201-.5.5H4a.5.5%200%200%201-.5-.5v-.5Zm.5%202a.5.5%200%200%200-.5.5v.5A.5.5%200%200%200%204%209h.5a.5.5%200%200%200%20.5-.5V8a.5.5%200%200%200-.5-.5H4Zm2-2a.5.5%200%200%201%20.5-.5H7a.5.5%200%200%201%20.5.5V6a.5.5%200%200%201-.5.5h-.5A.5.5%200%200%201%206%206v-.5Zm.5%202A.5.5%200%200%200%206%208v.5a.5.5%200%200%200%20.5.5H7a.5.5%200%200%200%20.5-.5V8a.5.5%200%200%200-.5-.5h-.5ZM11.5%206a1%201%200%200%200-1%201v6a1%201%200%200%200%201%201h2.75a.75.75%200%200%200%200-1.5H14v-5h.25a.75.75%200%200%200%200-1.5H11.5Zm.5%201.5h.5a.5.5%200%200%201%20.5.5v.5a.5.5%200%200%201-.5.5H12a.5.5%200%200%201-.5-.5V8a.5.5%200%200%201%20.5-.5Zm0%202.5a.5.5%200%200%200-.5.5v.5a.5.5%200%200%200%20.5.5h.5a.5.5%200%200%200%20.5-.5v-.5a.5.5%200%200%200-.5-.5H12Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-building-office-2-micro);
    mask: var(--hero-building-office-2-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-building-office-2-mini {
    --hero-building-office-2-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%202.75A.75.75%200%200%201%201.75%202h10.5a.75.75%200%200%201%200%201.5H12v13.75a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201-.75-.75v-2.5a.75.75%200%200%200-.75-.75h-2.5a.75.75%200%200%200-.75.75v2.5a.75.75%200%200%201-.75.75h-2.5a.75.75%200%200%201%200-1.5H2v-13h-.25A.75.75%200%200%201%201%202.75ZM4%205.5a.5.5%200%200%201%20.5-.5h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1ZM4.5%209a.5.5%200%200%200-.5.5v1a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-1a.5.5%200%200%200-.5-.5h-1ZM8%205.5a.5.5%200%200%201%20.5-.5h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1ZM8.5%209a.5.5%200%200%200-.5.5v1a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-1a.5.5%200%200%200-.5-.5h-1ZM14.25%206a.75.75%200%200%200-.75.75V17a1%201%200%200%200%201%201h3.75a.75.75%200%200%200%200-1.5H18v-9h.25a.75.75%200%200%200%200-1.5h-4Zm.5%203.5a.5.5%200%200%201%20.5-.5h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1Zm.5%203.5a.5.5%200%200%200-.5.5v1a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-1a.5.5%200%200%200-.5-.5h-1Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-building-office-2-mini);
    mask: var(--hero-building-office-2-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-building-office-2-solid {
    --hero-building-office-2-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%202.25a.75.75%200%200%200%200%201.5v16.5h-.75a.75.75%200%200%200%200%201.5H15v-18a.75.75%200%200%200%200-1.5H3ZM6.75%2019.5v-2.25a.75.75%200%200%201%20.75-.75h3a.75.75%200%200%201%20.75.75v2.25a.75.75%200%200%201-.75.75h-3a.75.75%200%200%201-.75-.75ZM6%206.75A.75.75%200%200%201%206.75%206h.75a.75.75%200%200%201%200%201.5h-.75A.75.75%200%200%201%206%206.75ZM6.75%209a.75.75%200%200%200%200%201.5h.75a.75.75%200%200%200%200-1.5h-.75ZM6%2012.75a.75.75%200%200%201%20.75-.75h.75a.75.75%200%200%201%200%201.5h-.75a.75.75%200%200%201-.75-.75ZM10.5%206a.75.75%200%200%200%200%201.5h.75a.75.75%200%200%200%200-1.5h-.75Zm-.75%203.75A.75.75%200%200%201%2010.5%209h.75a.75.75%200%200%201%200%201.5h-.75a.75.75%200%200%201-.75-.75ZM10.5%2012a.75.75%200%200%200%200%201.5h.75a.75.75%200%200%200%200-1.5h-.75ZM16.5%206.75v15h5.25a.75.75%200%200%200%200-1.5H21v-12a.75.75%200%200%200%200-1.5h-4.5Zm1.5%204.5a.75.75%200%200%201%20.75-.75h.008a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75h-.008a.75.75%200%200%201-.75-.75v-.008Zm.75%202.25a.75.75%200%200%200-.75.75v.008c0%20.414.336.75.75.75h.008a.75.75%200%200%200%20.75-.75v-.008a.75.75%200%200%200-.75-.75h-.008ZM18%2017.25a.75.75%200%200%201%20.75-.75h.008a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75h-.008a.75.75%200%200%201-.75-.75v-.008Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-building-office-2-solid);
    mask: var(--hero-building-office-2-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-building-office-micro {
    --hero-building-office-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%202a.75.75%200%200%200%200%201.5H4v9h-.25a.75.75%200%200%200%200%201.5H6a.5.5%200%200%200%20.5-.5v-3A.5.5%200%200%201%207%2010h2a.5.5%200%200%201%20.5.5v3a.5.5%200%200%200%20.5.5h2.25a.75.75%200%200%200%200-1.5H12v-9h.25a.75.75%200%200%200%200-1.5h-8.5ZM6.5%204a.5.5%200%200%200-.5.5V5a.5.5%200%200%200%20.5.5H7a.5.5%200%200%200%20.5-.5v-.5A.5.5%200%200%200%207%204h-.5ZM6%207a.5.5%200%200%201%20.5-.5H7a.5.5%200%200%201%20.5.5v.5A.5.5%200%200%201%207%208h-.5a.5.5%200%200%201-.5-.5V7Zm3-3a.5.5%200%200%200-.5.5V5a.5.5%200%200%200%20.5.5h.5A.5.5%200%200%200%2010%205v-.5a.5.5%200%200%200-.5-.5H9Zm-.5%203a.5.5%200%200%201%20.5-.5h.5a.5.5%200%200%201%20.5.5v.5a.5.5%200%200%201-.5.5H9a.5.5%200%200%201-.5-.5V7Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-building-office-micro);
    mask: var(--hero-building-office-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-building-office-mini {
    --hero-building-office-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%2016.5v-13h-.25a.75.75%200%200%201%200-1.5h12.5a.75.75%200%200%201%200%201.5H16v13h.25a.75.75%200%200%201%200%201.5h-3.5a.75.75%200%200%201-.75-.75v-2.5a.75.75%200%200%200-.75-.75h-2.5a.75.75%200%200%200-.75.75v2.5a.75.75%200%200%201-.75.75h-3.5a.75.75%200%200%201%200-1.5H4Zm3-11a.5.5%200%200%201%20.5-.5h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1ZM7.5%209a.5.5%200%200%200-.5.5v1a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-1a.5.5%200%200%200-.5-.5h-1ZM11%205.5a.5.5%200%200%201%20.5-.5h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5v-1Zm.5%203.5a.5.5%200%200%200-.5.5v1a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-1a.5.5%200%200%200-.5-.5h-1Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-building-office-mini);
    mask: var(--hero-building-office-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-building-office-solid {
    --hero-building-office-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202.25a.75.75%200%200%200%200%201.5v16.5h-.75a.75.75%200%200%200%200%201.5h16.5a.75.75%200%200%200%200-1.5h-.75V3.75a.75.75%200%200%200%200-1.5h-15ZM9%206a.75.75%200%200%200%200%201.5h1.5a.75.75%200%200%200%200-1.5H9Zm-.75%203.75A.75.75%200%200%201%209%209h1.5a.75.75%200%200%201%200%201.5H9a.75.75%200%200%201-.75-.75ZM9%2012a.75.75%200%200%200%200%201.5h1.5a.75.75%200%200%200%200-1.5H9Zm3.75-5.25A.75.75%200%200%201%2013.5%206H15a.75.75%200%200%201%200%201.5h-1.5a.75.75%200%200%201-.75-.75ZM13.5%209a.75.75%200%200%200%200%201.5H15A.75.75%200%200%200%2015%209h-1.5Zm-.75%203.75a.75.75%200%200%201%20.75-.75H15a.75.75%200%200%201%200%201.5h-1.5a.75.75%200%200%201-.75-.75ZM9%2019.5v-2.25a.75.75%200%200%201%20.75-.75h4.5a.75.75%200%200%201%20.75.75v2.25a.75.75%200%200%201-.75.75h-4.5A.75.75%200%200%201%209%2019.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-building-office-solid);
    mask: var(--hero-building-office-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-building-storefront {
    --hero-building-storefront: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%2021v-7.5a.75.75%200%200%201%20.75-.75h3a.75.75%200%200%201%20.75.75V21m-4.5%200H2.36m11.14%200H18m0%200h3.64m-1.39%200V9.349M3.75%2021V9.349m0%200a3.001%203.001%200%200%200%203.75-.615A2.993%202.993%200%200%200%209.75%209.75c.896%200%201.7-.393%202.25-1.016a2.993%202.993%200%200%200%202.25%201.016c.896%200%201.7-.393%202.25-1.015a3.001%203.001%200%200%200%203.75.614m-16.5%200a3.004%203.004%200%200%201-.621-4.72l1.189-1.19A1.5%201.5%200%200%201%205.378%203h13.243a1.5%201.5%200%200%201%201.06.44l1.19%201.189a3%203%200%200%201-.621%204.72M6.75%2018h3.75a.75.75%200%200%200%20.75-.75V13.5a.75.75%200%200%200-.75-.75H6.75a.75.75%200%200%200-.75.75v3.75c0%20.414.336.75.75.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-building-storefront);
    mask: var(--hero-building-storefront);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-building-storefront-micro {
    --hero-building-storefront-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.5%207c.681%200%201.3-.273%201.75-.715C6.7%206.727%207.319%207%208%207s1.3-.273%201.75-.715A2.5%202.5%200%201%200%2011.5%202h-7a2.5%202.5%200%200%200%200%205ZM6.25%208.097A3.986%203.986%200%200%201%204.5%208.5c-.53%200-1.037-.103-1.5-.29v4.29h-.25a.75.75%200%200%200%200%201.5h.5a.754.754%200%200%200%20.138-.013A.5.5%200%200%200%203.5%2014H6a.5.5%200%200%200%20.5-.5v-3A.5.5%200%200%201%207%2010h2a.5.5%200%200%201%20.5.5v3a.5.5%200%200%200%20.5.5h2.5a.5.5%200%200%200%20.112-.013c.045.009.09.013.138.013h.5a.75.75%200%201%200%200-1.5H13V8.21c-.463.187-.97.29-1.5.29a3.986%203.986%200%200%201-1.75-.403A3.986%203.986%200%200%201%208%208.5a3.986%203.986%200%200%201-1.75-.403Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-building-storefront-micro);
    mask: var(--hero-building-storefront-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-building-storefront-mini {
    --hero-building-storefront-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2.879%207.121A3%203%200%200%200%207.5%206.66a2.997%202.997%200%200%200%202.5%201.34%202.997%202.997%200%200%200%202.5-1.34%203%203%200%201%200%204.622-3.78l-.293-.293A2%202%200%200%200%2015.415%202H4.585a2%202%200%200%200-1.414.586l-.292.292a3%203%200%200%200%200%204.243ZM3%209.032a4.507%204.507%200%200%200%204.5-.29A4.48%204.48%200%200%200%2010%209.5a4.48%204.48%200%200%200%202.5-.758%204.507%204.507%200%200%200%204.5.29V16.5h.25a.75.75%200%200%201%200%201.5h-4.5a.75.75%200%200%201-.75-.75v-3.5a.75.75%200%200%200-.75-.75h-2.5a.75.75%200%200%200-.75.75v3.5a.75.75%200%200%201-.75.75h-4.5a.75.75%200%200%201%200-1.5H3V9.032Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-building-storefront-mini);
    mask: var(--hero-building-storefront-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-building-storefront-solid {
    --hero-building-storefront-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.223%202.25c-.497%200-.974.198-1.325.55l-1.3%201.298A3.75%203.75%200%200%200%207.5%209.75c.627.47%201.406.75%202.25.75.844%200%201.624-.28%202.25-.75.626.47%201.406.75%202.25.75.844%200%201.623-.28%202.25-.75a3.75%203.75%200%200%200%204.902-5.652l-1.3-1.299a1.875%201.875%200%200%200-1.325-.549H5.223Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%2020.25v-8.755c1.42.674%203.08.673%204.5%200A5.234%205.234%200%200%200%209.75%2012c.804%200%201.568-.182%202.25-.506a5.234%205.234%200%200%200%202.25.506c.804%200%201.567-.182%202.25-.506%201.42.674%203.08.675%204.5.001v8.755h.75a.75.75%200%200%201%200%201.5H2.25a.75.75%200%200%201%200-1.5H3Zm3-6a.75.75%200%200%201%20.75-.75h3a.75.75%200%200%201%20.75.75v3a.75.75%200%200%201-.75.75h-3a.75.75%200%200%201-.75-.75v-3Zm8.25-.75a.75.75%200%200%200-.75.75v5.25c0%20.414.336.75.75.75h3a.75.75%200%200%200%20.75-.75v-5.25a.75.75%200%200%200-.75-.75h-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-building-storefront-solid);
    mask: var(--hero-building-storefront-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cake {
    --hero-cake: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%208.25v-1.5m0%201.5c-1.355%200-2.697.056-4.024.166C6.845%208.51%206%209.473%206%2010.608v2.513m6-4.871c1.355%200%202.697.056%204.024.166C17.155%208.51%2018%209.473%2018%2010.608v2.513M15%208.25v-1.5m-6%201.5v-1.5m12%209.75-1.5.75a3.354%203.354%200%200%201-3%200%203.354%203.354%200%200%200-3%200%203.354%203.354%200%200%201-3%200%203.354%203.354%200%200%200-3%200%203.354%203.354%200%200%201-3%200L3%2016.5m15-3.379a48.474%2048.474%200%200%200-6-.371c-2.032%200-4.034.126-6%20.371m12%200c.39.049.777.102%201.163.16%201.07.16%201.837%201.094%201.837%202.175v5.169c0%20.621-.504%201.125-1.125%201.125H4.125A1.125%201.125%200%200%201%203%2020.625v-5.17c0-1.08.768-2.014%201.837-2.174A47.78%2047.78%200%200%201%206%2013.12M12.265%203.11a.375.375%200%201%201-.53%200L12%202.845l.265.265Zm-3%200a.375.375%200%201%201-.53%200L9%202.845l.265.265Zm6%200a.375.375%200%201%201-.53%200L15%202.845l.265.265Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cake);
    mask: var(--hero-cake);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cake-micro {
    --hero-cake-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m4.75%201-.884.884a1.25%201.25%200%201%200%201.768%200L4.75%201ZM11.25%201l-.884.884a1.25%201.25%200%201%200%201.768%200L11.25%201ZM8.884%201.884%208%201l-.884.884a1.25%201.25%200%201%200%201.768%200ZM4%207a2%202%200%200%200-2%202v1.034c.347%200%20.694-.056%201.028-.167l.47-.157a4.75%204.75%200%200%201%203.004%200l.47.157a3.25%203.25%200%200%200%202.056%200l.47-.157a4.75%204.75%200%200%201%203.004%200l.47.157c.334.111.681.167%201.028.167V9a2%202%200%200%200-2-2V5.75a.75.75%200%200%200-1.5%200V7H8.75V5.75a.75.75%200%200%200-1.5%200V7H5.5V5.75a.75.75%200%200%200-1.5%200V7ZM14%2011.534a4.749%204.749%200%200%201-1.502-.244l-.47-.157a3.25%203.25%200%200%200-2.056%200l-.47.157a4.75%204.75%200%200%201-3.004%200l-.47-.157a3.25%203.25%200%200%200-2.056%200l-.47.157A4.748%204.748%200%200%201%202%2011.534V13a1%201%200%200%200%201%201h10a1%201%200%200%200%201-1v-1.466Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cake-micro);
    mask: var(--hero-cake-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-cake-mini {
    --hero-cake-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m6.75.98-.884.883a1.25%201.25%200%201%200%201.768%200L6.75.98ZM13.25.98l-.884.883a1.25%201.25%200%201%200%201.768%200L13.25.98ZM10%20.98l.884.883a1.25%201.25%200%201%201-1.768%200L10%20.98ZM7.5%205.75a.75.75%200%200%200-1.5%200v.464c-1.179.304-2%201.39-2%202.622v.094c.1-.02.202-.038.306-.052A42.867%2042.867%200%200%201%2010%208.5c1.93%200%203.83.129%205.694.378.104.014.206.032.306.052v-.094c0-1.232-.821-2.317-2-2.622V5.75a.75.75%200%200%200-1.5%200v.318a45.645%2045.645%200%200%200-1.75-.062V5.75a.75.75%200%200%200-1.5%200v.256c-.586.01-1.17.03-1.75.062V5.75ZM4.505%2010.365A41.36%2041.36%200%200%201%2010%2010c1.863%200%203.697.124%205.495.365C16.967%2010.562%2018%2011.838%2018%2013.28v.693a3.72%203.72%200%200%201-1.665-.393%205.222%205.222%200%200%200-4.67%200%203.722%203.722%200%200%201-3.33%200%205.222%205.222%200%200%200-4.67%200A3.72%203.72%200%200%201%202%2013.972v-.693c0-1.441%201.033-2.717%202.505-2.914ZM15.665%2014.92a5.22%205.22%200%200%200%202.335.552V16.5a1.5%201.5%200%200%201-1.5%201.5h-13A1.5%201.5%200%200%201%202%2016.5v-1.028c.8%200%201.6-.184%202.335-.551a3.722%203.722%200%200%201%203.33%200c1.47.735%203.2.735%204.67%200a3.722%203.722%200%200%201%203.33%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cake-mini);
    mask: var(--hero-cake-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-cake-solid {
    --hero-cake-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m15%201.784-.796.795a1.125%201.125%200%201%200%201.591%200L15%201.784ZM12%201.784l-.796.795a1.125%201.125%200%201%200%201.591%200L12%201.784ZM9%201.784l-.796.795a1.125%201.125%200%201%200%201.591%200L9%201.784ZM9.75%207.547c.498-.021.998-.035%201.5-.042V6.75a.75.75%200%200%201%201.5%200v.755c.502.007%201.002.021%201.5.042V6.75a.75.75%200%200%201%201.5%200v.88l.307.022c1.55.117%202.693%201.427%202.693%202.946v1.018a62.182%2062.182%200%200%200-13.5%200v-1.018c0-1.519%201.143-2.829%202.693-2.946l.307-.022v-.88a.75.75%200%200%201%201.5%200v.797ZM12%2012.75c-2.472%200-4.9.184-7.274.54-1.454.217-2.476%201.482-2.476%202.916v.384a4.104%204.104%200%200%201%202.585.364%202.605%202.605%200%200%200%202.33%200%204.104%204.104%200%200%201%203.67%200%202.605%202.605%200%200%200%202.33%200%204.104%204.104%200%200%201%203.67%200%202.605%202.605%200%200%200%202.33%200%204.104%204.104%200%200%201%202.585-.364v-.384c0-1.434-1.022-2.7-2.476-2.917A49.138%2049.138%200%200%200%2012%2012.75ZM21.75%2018.131a2.604%202.604%200%200%200-1.915.165%204.104%204.104%200%200%201-3.67%200%202.605%202.605%200%200%200-2.33%200%204.104%204.104%200%200%201-3.67%200%202.605%202.605%200%200%200-2.33%200%204.104%204.104%200%200%201-3.67%200%202.604%202.604%200%200%200-1.915-.165v2.494c0%201.035.84%201.875%201.875%201.875h15.75c1.035%200%201.875-.84%201.875-1.875v-2.494Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cake-solid);
    mask: var(--hero-cake-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-calculator {
    --hero-calculator: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2015.75V18m-7.5-6.75h.008v.008H8.25v-.008Zm0%202.25h.008v.008H8.25V13.5Zm0%202.25h.008v.008H8.25v-.008Zm0%202.25h.008v.008H8.25V18Zm2.498-6.75h.007v.008h-.007v-.008Zm0%202.25h.007v.008h-.007V13.5Zm0%202.25h.007v.008h-.007v-.008Zm0%202.25h.007v.008h-.007V18Zm2.504-6.75h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V13.5Zm0%202.25h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V18Zm2.498-6.75h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V13.5ZM8.25%206h7.5v2.25h-7.5V6ZM12%202.25c-1.892%200-3.758.11-5.593.322C5.307%202.7%204.5%203.65%204.5%204.757V19.5a2.25%202.25%200%200%200%202.25%202.25h10.5a2.25%202.25%200%200%200%202.25-2.25V4.757c0-1.108-.806-2.057-1.907-2.185A48.507%2048.507%200%200%200%2012%202.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-calculator);
    mask: var(--hero-calculator);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-calculator-micro {
    --hero-calculator-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5%201a2%202%200%200%200-2%202v10a2%202%200%200%200%202%202h6a2%202%200%200%200%202-2V3a2%202%200%200%200-2-2H5Zm.75%206a.75.75%200%201%200%200%201.5.75.75%200%200%200%200-1.5ZM5%203.75A.75.75%200%200%201%205.75%203h4.5a.75.75%200%200%201%200%201.5h-4.5A.75.75%200%200%201%205%203.75Zm.75%207.75a.75.75%200%201%200%200%201.5.75.75%200%200%200%200-1.5ZM5%2010a.75.75%200%201%201%201.5%200A.75.75%200%200%201%205%2010Zm5.25-3a.75.75%200%201%200%200%201.5.75.75%200%200%200%200-1.5Zm-.75%203a.75.75%200%200%201%201.5%200v2.25a.75.75%200%200%201-1.5%200V10ZM8%207a.75.75%200%201%200%200%201.5A.75.75%200%200%200%208%207Zm-.75%205.25a.75.75%200%201%201%201.5%200%20.75.75%200%200%201-1.5%200Zm.75-3a.75.75%200%201%200%200%201.5.75.75%200%200%200%200-1.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-calculator-micro);
    mask: var(--hero-calculator-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-calculator-mini {
    --hero-calculator-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%201c-1.716%200-3.408.106-5.07.31C3.806%201.45%203%202.414%203%203.517V16.75A2.25%202.25%200%200%200%205.25%2019h9.5A2.25%202.25%200%200%200%2017%2016.75V3.517c0-1.103-.806-2.068-1.93-2.207A41.403%2041.403%200%200%200%2010%201ZM5.99%208.75A.75.75%200%200%201%206.74%208h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75h-.01a.75.75%200%200%201-.75-.75v-.01Zm.75%201.417a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75v-.01a.75.75%200%200%200-.75-.75h-.01Zm-.75%202.916a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75h-.01a.75.75%200%200%201-.75-.75v-.01Zm.75%201.417a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75v-.01a.75.75%200%200%200-.75-.75h-.01Zm1.417-5.75a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75h-.01a.75.75%200%200%201-.75-.75v-.01Zm.75%201.417a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75v-.01a.75.75%200%200%200-.75-.75h-.01Zm-.75%202.916a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75h-.01a.75.75%200%200%201-.75-.75v-.01Zm.75%201.417a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75v-.01a.75.75%200%200%200-.75-.75h-.01Zm1.42-5.75a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75h-.01a.75.75%200%200%201-.75-.75v-.01Zm.75%201.417a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75v-.01a.75.75%200%200%200-.75-.75h-.01Zm-.75%202.916a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75h-.01a.75.75%200%200%201-.75-.75v-.01Zm.75%201.417a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75v-.01a.75.75%200%200%200-.75-.75h-.01ZM12.5%208.75a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75h-.01a.75.75%200%200%201-.75-.75v-.01Zm.75%201.417a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75v-.01a.75.75%200%200%200-.75-.75h-.01Zm0%202.166a.75.75%200%200%201%20.75.75v2.167a.75.75%200%201%201-1.5%200v-2.167a.75.75%200%200%201%20.75-.75ZM6.75%204a.75.75%200%200%200-.75.75v.5c0%20.414.336.75.75.75h6.5a.75.75%200%200%200%20.75-.75v-.5a.75.75%200%200%200-.75-.75h-6.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-calculator-mini);
    mask: var(--hero-calculator-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-calculator-solid {
    --hero-calculator-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.32%201.827a49.255%2049.255%200%200%201%2011.36%200c1.497.174%202.57%201.46%202.57%202.93V19.5a3%203%200%200%201-3%203H6.75a3%203%200%200%201-3-3V4.757c0-1.47%201.073-2.756%202.57-2.93ZM7.5%2011.25a.75.75%200%200%201%20.75-.75h.008a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75H8.25a.75.75%200%200%201-.75-.75v-.008Zm.75%201.5a.75.75%200%200%200-.75.75v.008c0%20.414.336.75.75.75h.008a.75.75%200%200%200%20.75-.75V13.5a.75.75%200%200%200-.75-.75H8.25Zm-.75%203a.75.75%200%200%201%20.75-.75h.008a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75H8.25a.75.75%200%200%201-.75-.75v-.008Zm.75%201.5a.75.75%200%200%200-.75.75v.008c0%20.414.336.75.75.75h.008a.75.75%200%200%200%20.75-.75V18a.75.75%200%200%200-.75-.75H8.25Zm1.748-6a.75.75%200%200%201%20.75-.75h.007a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75h-.007a.75.75%200%200%201-.75-.75v-.008Zm.75%201.5a.75.75%200%200%200-.75.75v.008c0%20.414.335.75.75.75h.007a.75.75%200%200%200%20.75-.75V13.5a.75.75%200%200%200-.75-.75h-.007Zm-.75%203a.75.75%200%200%201%20.75-.75h.007a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75h-.007a.75.75%200%200%201-.75-.75v-.008Zm.75%201.5a.75.75%200%200%200-.75.75v.008c0%20.414.335.75.75.75h.007a.75.75%200%200%200%20.75-.75V18a.75.75%200%200%200-.75-.75h-.007Zm1.754-6a.75.75%200%200%201%20.75-.75h.008a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75h-.008a.75.75%200%200%201-.75-.75v-.008Zm.75%201.5a.75.75%200%200%200-.75.75v.008c0%20.414.336.75.75.75h.008a.75.75%200%200%200%20.75-.75V13.5a.75.75%200%200%200-.75-.75h-.008Zm-.75%203a.75.75%200%200%201%20.75-.75h.008a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75h-.008a.75.75%200%200%201-.75-.75v-.008Zm.75%201.5a.75.75%200%200%200-.75.75v.008c0%20.414.336.75.75.75h.008a.75.75%200%200%200%20.75-.75V18a.75.75%200%200%200-.75-.75h-.008Zm1.748-6a.75.75%200%200%201%20.75-.75h.008a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75h-.008a.75.75%200%200%201-.75-.75v-.008Zm.75%201.5a.75.75%200%200%200-.75.75v.008c0%20.414.336.75.75.75h.008a.75.75%200%200%200%20.75-.75V13.5a.75.75%200%200%200-.75-.75h-.008Zm-8.25-6A.75.75%200%200%201%208.25%206h7.5a.75.75%200%200%201%20.75.75v.75a.75.75%200%200%201-.75.75h-7.5a.75.75%200%200%201-.75-.75v-.75Zm9%209a.75.75%200%200%200-1.5%200V18a.75.75%200%200%200%201.5%200v-2.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-calculator-solid);
    mask: var(--hero-calculator-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-calendar {
    --hero-calendar: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%203v2.25M17.25%203v2.25M3%2018.75V7.5a2.25%202.25%200%200%201%202.25-2.25h13.5A2.25%202.25%200%200%201%2021%207.5v11.25m-18%200A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75m-18%200v-7.5A2.25%202.25%200%200%201%205.25%209h13.5A2.25%202.25%200%200%201%2021%2011.25v7.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-calendar);
    mask: var(--hero-calendar);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-calendar-date-range {
    --hero-calendar-date-range: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%202.994v2.25m10.5-2.25v2.25m-14.252%2013.5V7.491a2.25%202.25%200%200%201%202.25-2.25h13.5a2.25%202.25%200%200%201%202.25%202.25v11.251m-18%200a2.25%202.25%200%200%200%202.25%202.25h13.5a2.25%202.25%200%200%200%202.25-2.25m-18%200v-7.5a2.25%202.25%200%200%201%202.25-2.25h13.5a2.25%202.25%200%200%201%202.25%202.25v7.5m-6.75-6h2.25m-9%202.25h4.5m.002-2.25h.005v.006H12v-.006Zm-.001%204.5h.006v.006h-.006v-.005Zm-2.25.001h.005v.006H9.75v-.006Zm-2.25%200h.005v.005h-.006v-.005Zm6.75-2.247h.005v.005h-.005v-.005Zm0%202.247h.006v.006h-.006v-.006Zm2.25-2.248h.006V15H16.5v-.005Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-calendar-date-range);
    mask: var(--hero-calendar-date-range);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-calendar-date-range-micro {
    --hero-calendar-date-range-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.75%207.5a.75.75%200%201%200%200%201.5.75.75%200%200%200%200-1.5ZM7.25%208.25A.75.75%200%200%201%208%207.5h2.25a.75.75%200%200%201%200%201.5H8a.75.75%200%200%201-.75-.75ZM5.75%209.5a.75.75%200%200%200%200%201.5H8a.75.75%200%200%200%200-1.5H5.75Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.75%201a.75.75%200%200%200-.75.75V3a2%202%200%200%200-2%202v7a2%202%200%200%200%202%202h8a2%202%200%200%200%202-2V5a2%202%200%200%200-2-2V1.75a.75.75%200%200%200-1.5%200V3h-5V1.75A.75.75%200%200%200%204.75%201ZM3.5%207a1%201%200%200%201%201-1h7a1%201%200%200%201%201%201v4.5a1%201%200%200%201-1%201h-7a1%201%200%200%201-1-1V7Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-calendar-date-range-micro);
    mask: var(--hero-calendar-date-range-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-calendar-date-range-mini {
    --hero-calendar-date-range-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%209.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V10a.75.75%200%200%200-.75-.75H10ZM6%2013.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V14a.75.75%200%200%200-.75-.75H6ZM8%2013.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V14a.75.75%200%200%200-.75-.75H8ZM9.25%2014a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75H10a.75.75%200%200%201-.75-.75V14ZM12%2011.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V12a.75.75%200%200%200-.75-.75H12ZM12%2013.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V14a.75.75%200%200%200-.75-.75H12ZM13.25%2012a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75H14a.75.75%200%200%201-.75-.75V12ZM11.25%2010.005c0-.417.338-.755.755-.755h2a.755.755%200%201%201%200%201.51h-2a.755.755%200%200%201-.755-.755ZM6.005%2011.25a.755.755%200%201%200%200%201.51h4a.755.755%200%201%200%200-1.51h-4Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.75%202a.75.75%200%200%201%20.75.75V4h7V2.75a.75.75%200%200%201%201.5%200V4h.25A2.75%202.75%200%200%201%2018%206.75v8.5A2.75%202.75%200%200%201%2015.25%2018H4.75A2.75%202.75%200%200%201%202%2015.25v-8.5A2.75%202.75%200%200%201%204.75%204H5V2.75A.75.75%200%200%201%205.75%202Zm-1%205.5c-.69%200-1.25.56-1.25%201.25v6.5c0%20.69.56%201.25%201.25%201.25h10.5c.69%200%201.25-.56%201.25-1.25v-6.5c0-.69-.56-1.25-1.25-1.25H4.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-calendar-date-range-mini);
    mask: var(--hero-calendar-date-range-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-calendar-date-range-solid {
    --hero-calendar-date-range-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12%2011.993a.75.75%200%200%200-.75.75v.006c0%20.414.336.75.75.75h.006a.75.75%200%200%200%20.75-.75v-.006a.75.75%200%200%200-.75-.75H12ZM12%2016.494a.75.75%200%200%200-.75.75v.005c0%20.414.335.75.75.75h.005a.75.75%200%200%200%20.75-.75v-.005a.75.75%200%200%200-.75-.75H12ZM8.999%2017.244a.75.75%200%200%201%20.75-.75h.006a.75.75%200%200%201%20.75.75v.006a.75.75%200%200%201-.75.75h-.006a.75.75%200%200%201-.75-.75v-.006ZM7.499%2016.494a.75.75%200%200%200-.75.75v.005c0%20.414.336.75.75.75h.005a.75.75%200%200%200%20.75-.75v-.005a.75.75%200%200%200-.75-.75H7.5ZM13.499%2014.997a.75.75%200%200%201%20.75-.75h.006a.75.75%200%200%201%20.75.75v.005a.75.75%200%200%201-.75.75h-.006a.75.75%200%200%201-.75-.75v-.005ZM14.25%2016.494a.75.75%200%200%200-.75.75v.006c0%20.414.335.75.75.75h.005a.75.75%200%200%200%20.75-.75v-.006a.75.75%200%200%200-.75-.75h-.005ZM15.75%2014.995a.75.75%200%200%201%20.75-.75h.005a.75.75%200%200%201%20.75.75v.006a.75.75%200%200%201-.75.75H16.5a.75.75%200%200%201-.75-.75v-.006ZM13.498%2012.743a.75.75%200%200%201%20.75-.75h2.25a.75.75%200%201%201%200%201.5h-2.25a.75.75%200%200%201-.75-.75ZM6.748%2014.993a.75.75%200%200%201%20.75-.75h4.5a.75.75%200%200%201%200%201.5h-4.5a.75.75%200%200%201-.75-.75Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18%202.993a.75.75%200%200%200-1.5%200v1.5h-9V2.994a.75.75%200%201%200-1.5%200v1.497h-.752a3%203%200%200%200-3%203v11.252a3%203%200%200%200%203%203h13.5a3%203%200%200%200%203-3V7.492a3%203%200%200%200-3-3H18V2.993ZM3.748%2018.743v-7.5a1.5%201.5%200%200%201%201.5-1.5h13.5a1.5%201.5%200%200%201%201.5%201.5v7.5a1.5%201.5%200%200%201-1.5%201.5h-13.5a1.5%201.5%200%200%201-1.5-1.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-calendar-date-range-solid);
    mask: var(--hero-calendar-date-range-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-calendar-days {
    --hero-calendar-days: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%203v2.25M17.25%203v2.25M3%2018.75V7.5a2.25%202.25%200%200%201%202.25-2.25h13.5A2.25%202.25%200%200%201%2021%207.5v11.25m-18%200A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75m-18%200v-7.5A2.25%202.25%200%200%201%205.25%209h13.5A2.25%202.25%200%200%201%2021%2011.25v7.5m-9-6h.008v.008H12v-.008ZM12%2015h.008v.008H12V15Zm0%202.25h.008v.008H12v-.008ZM9.75%2015h.008v.008H9.75V15Zm0%202.25h.008v.008H9.75v-.008ZM7.5%2015h.008v.008H7.5V15Zm0%202.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0%202.25h.008v.008h-.008V15Zm0%202.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0%202.25h.008v.008H16.5V15Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-calendar-days);
    mask: var(--hero-calendar-days);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-calendar-days-micro {
    --hero-calendar-days-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.75%207.5a.75.75%200%201%200%200%201.5.75.75%200%200%200%200-1.5ZM5%2010.25a.75.75%200%201%201%201.5%200%20.75.75%200%200%201-1.5%200ZM10.25%207.5a.75.75%200%201%200%200%201.5.75.75%200%200%200%200-1.5ZM7.25%208.25a.75.75%200%201%201%201.5%200%20.75.75%200%200%201-1.5%200ZM8%209.5A.75.75%200%201%200%208%2011a.75.75%200%200%200%200-1.5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.75%201a.75.75%200%200%200-.75.75V3a2%202%200%200%200-2%202v7a2%202%200%200%200%202%202h8a2%202%200%200%200%202-2V5a2%202%200%200%200-2-2V1.75a.75.75%200%200%200-1.5%200V3h-5V1.75A.75.75%200%200%200%204.75%201ZM3.5%207a1%201%200%200%201%201-1h7a1%201%200%200%201%201%201v4.5a1%201%200%200%201-1%201h-7a1%201%200%200%201-1-1V7Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-calendar-days-micro);
    mask: var(--hero-calendar-days-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-calendar-days-mini {
    --hero-calendar-days-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.25%2012a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75H6a.75.75%200%200%201-.75-.75V12ZM6%2013.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V14a.75.75%200%200%200-.75-.75H6ZM7.25%2012a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75H8a.75.75%200%200%201-.75-.75V12ZM8%2013.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V14a.75.75%200%200%200-.75-.75H8ZM9.25%2010a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75H10a.75.75%200%200%201-.75-.75V10ZM10%2011.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V12a.75.75%200%200%200-.75-.75H10ZM9.25%2014a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75H10a.75.75%200%200%201-.75-.75V14ZM12%209.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V10a.75.75%200%200%200-.75-.75H12ZM11.25%2012a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75H12a.75.75%200%200%201-.75-.75V12ZM12%2013.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V14a.75.75%200%200%200-.75-.75H12ZM13.25%2010a.75.75%200%200%201%20.75-.75h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75H14a.75.75%200%200%201-.75-.75V10ZM14%2011.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V12a.75.75%200%200%200-.75-.75H14Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.75%202a.75.75%200%200%201%20.75.75V4h7V2.75a.75.75%200%200%201%201.5%200V4h.25A2.75%202.75%200%200%201%2018%206.75v8.5A2.75%202.75%200%200%201%2015.25%2018H4.75A2.75%202.75%200%200%201%202%2015.25v-8.5A2.75%202.75%200%200%201%204.75%204H5V2.75A.75.75%200%200%201%205.75%202Zm-1%205.5c-.69%200-1.25.56-1.25%201.25v6.5c0%20.69.56%201.25%201.25%201.25h10.5c.69%200%201.25-.56%201.25-1.25v-6.5c0-.69-.56-1.25-1.25-1.25H4.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-calendar-days-mini);
    mask: var(--hero-calendar-days-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-calendar-days-solid {
    --hero-calendar-days-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12.75%2012.75a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM7.5%2015.75a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5ZM8.25%2017.25a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM9.75%2015.75a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5ZM10.5%2017.25a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM12%2015.75a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5ZM12.75%2017.25a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM14.25%2015.75a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5ZM15%2017.25a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM16.5%2015.75a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5ZM15%2012.75a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM16.5%2013.5a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.75%202.25A.75.75%200%200%201%207.5%203v1.5h9V3A.75.75%200%200%201%2018%203v1.5h.75a3%203%200%200%201%203%203v11.25a3%203%200%200%201-3%203H5.25a3%203%200%200%201-3-3V7.5a3%203%200%200%201%203-3H6V3a.75.75%200%200%201%20.75-.75Zm13.5%209a1.5%201.5%200%200%200-1.5-1.5H5.25a1.5%201.5%200%200%200-1.5%201.5v7.5a1.5%201.5%200%200%200%201.5%201.5h13.5a1.5%201.5%200%200%200%201.5-1.5v-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-calendar-days-solid);
    mask: var(--hero-calendar-days-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-calendar-micro {
    --hero-calendar-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%201.75a.75.75%200%200%201%201.5%200V3h5V1.75a.75.75%200%200%201%201.5%200V3a2%202%200%200%201%202%202v7a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2V1.75ZM4.5%206a1%201%200%200%200-1%201v4.5a1%201%200%200%200%201%201h7a1%201%200%200%200%201-1V7a1%201%200%200%200-1-1h-7Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-calendar-micro);
    mask: var(--hero-calendar-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-calendar-mini {
    --hero-calendar-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.75%202a.75.75%200%200%201%20.75.75V4h7V2.75a.75.75%200%200%201%201.5%200V4h.25A2.75%202.75%200%200%201%2018%206.75v8.5A2.75%202.75%200%200%201%2015.25%2018H4.75A2.75%202.75%200%200%201%202%2015.25v-8.5A2.75%202.75%200%200%201%204.75%204H5V2.75A.75.75%200%200%201%205.75%202Zm-1%205.5c-.69%200-1.25.56-1.25%201.25v6.5c0%20.69.56%201.25%201.25%201.25h10.5c.69%200%201.25-.56%201.25-1.25v-6.5c0-.69-.56-1.25-1.25-1.25H4.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-calendar-mini);
    mask: var(--hero-calendar-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-calendar-solid {
    --hero-calendar-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.75%202.25A.75.75%200%200%201%207.5%203v1.5h9V3A.75.75%200%200%201%2018%203v1.5h.75a3%203%200%200%201%203%203v11.25a3%203%200%200%201-3%203H5.25a3%203%200%200%201-3-3V7.5a3%203%200%200%201%203-3H6V3a.75.75%200%200%201%20.75-.75Zm13.5%209a1.5%201.5%200%200%200-1.5-1.5H5.25a1.5%201.5%200%200%200-1.5%201.5v7.5a1.5%201.5%200%200%200%201.5%201.5h13.5a1.5%201.5%200%200%200%201.5-1.5v-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-calendar-solid);
    mask: var(--hero-calendar-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-camera {
    --hero-camera: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.827%206.175A2.31%202.31%200%200%201%205.186%207.23c-.38.054-.757.112-1.134.175C2.999%207.58%202.25%208.507%202.25%209.574V18a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018V9.574c0-1.067-.75-1.994-1.802-2.169a47.865%2047.865%200%200%200-1.134-.175%202.31%202.31%200%200%201-1.64-1.055l-.822-1.316a2.192%202.192%200%200%200-1.736-1.039%2048.774%2048.774%200%200%200-5.232%200%202.192%202.192%200%200%200-1.736%201.039l-.821%201.316Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2012.75a4.5%204.5%200%201%201-9%200%204.5%204.5%200%200%201%209%200ZM18.75%2010.5h.008v.008h-.008V10.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-camera);
    mask: var(--hero-camera);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-camera-micro {
    --hero-camera-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M9.5%208.5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.5%205A1.5%201.5%200%200%200%201%206.5v5A1.5%201.5%200%200%200%202.5%2013h11a1.5%201.5%200%200%200%201.5-1.5v-5A1.5%201.5%200%200%200%2013.5%205h-.879a1.5%201.5%200%200%201-1.06-.44l-1.122-1.12A1.5%201.5%200%200%200%209.38%203H6.62a1.5%201.5%200%200%200-1.06.44L4.439%204.56A1.5%201.5%200%200%201%203.38%205H2.5ZM11%208.5a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-camera-micro);
    mask: var(--hero-camera-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-camera-mini {
    --hero-camera-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%208a2%202%200%200%201%202-2h.93a2%202%200%200%200%201.664-.89l.812-1.22A2%202%200%200%201%208.07%203h3.86a2%202%200%200%201%201.664.89l.812%201.22A2%202%200%200%200%2016.07%206H17a2%202%200%200%201%202%202v7a2%202%200%200%201-2%202H3a2%202%200%200%201-2-2V8Zm13.5%203a4.5%204.5%200%201%201-9%200%204.5%204.5%200%200%201%209%200ZM10%2014a3%203%200%201%200%200-6%203%203%200%200%200%200%206Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-camera-mini);
    mask: var(--hero-camera-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-camera-solid {
    --hero-camera-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12%209a3.75%203.75%200%201%200%200%207.5A3.75%203.75%200%200%200%2012%209Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.344%203.071a49.52%2049.52%200%200%201%205.312%200c.967.052%201.83.585%202.332%201.39l.821%201.317c.24.383.645.643%201.11.71.386.054.77.113%201.152.177%201.432.239%202.429%201.493%202.429%202.909V18a3%203%200%200%201-3%203h-15a3%203%200%200%201-3-3V9.574c0-1.416.997-2.67%202.429-2.909.382-.064.766-.123%201.151-.178a1.56%201.56%200%200%200%201.11-.71l.822-1.315a2.942%202.942%200%200%201%202.332-1.39ZM6.75%2012.75a5.25%205.25%200%201%201%2010.5%200%205.25%205.25%200%200%201-10.5%200Zm12-1.5a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-camera-solid);
    mask: var(--hero-camera-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chart-bar {
    --hero-chart-bar: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%2013.125C3%2012.504%203.504%2012%204.125%2012h2.25c.621%200%201.125.504%201.125%201.125v6.75C7.5%2020.496%206.996%2021%206.375%2021h-2.25A1.125%201.125%200%200%201%203%2019.875v-6.75ZM9.75%208.625c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125v11.25c0%20.621-.504%201.125-1.125%201.125h-2.25a1.125%201.125%200%200%201-1.125-1.125V8.625ZM16.5%204.125c0-.621.504-1.125%201.125-1.125h2.25C20.496%203%2021%203.504%2021%204.125v15.75c0%20.621-.504%201.125-1.125%201.125h-2.25a1.125%201.125%200%200%201-1.125-1.125V4.125Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chart-bar);
    mask: var(--hero-chart-bar);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chart-bar-micro {
    --hero-chart-bar-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12%202a1%201%200%200%200-1%201v10a1%201%200%200%200%201%201h1a1%201%200%200%200%201-1V3a1%201%200%200%200-1-1h-1ZM6.5%206a1%201%200%200%201%201-1h1a1%201%200%200%201%201%201v7a1%201%200%200%201-1%201h-1a1%201%200%200%201-1-1V6ZM2%209a1%201%200%200%201%201-1h1a1%201%200%200%201%201%201v4a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chart-bar-micro);
    mask: var(--hero-chart-bar-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chart-bar-mini {
    --hero-chart-bar-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M15.5%202A1.5%201.5%200%200%200%2014%203.5v13a1.5%201.5%200%200%200%201.5%201.5h1a1.5%201.5%200%200%200%201.5-1.5v-13A1.5%201.5%200%200%200%2016.5%202h-1ZM9.5%206A1.5%201.5%200%200%200%208%207.5v9A1.5%201.5%200%200%200%209.5%2018h1a1.5%201.5%200%200%200%201.5-1.5v-9A1.5%201.5%200%200%200%2010.5%206h-1ZM3.5%2010A1.5%201.5%200%200%200%202%2011.5v5A1.5%201.5%200%200%200%203.5%2018h1A1.5%201.5%200%200%200%206%2016.5v-5A1.5%201.5%200%200%200%204.5%2010h-1Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chart-bar-mini);
    mask: var(--hero-chart-bar-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chart-bar-solid {
    --hero-chart-bar-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M18.375%202.25c-1.035%200-1.875.84-1.875%201.875v15.75c0%201.035.84%201.875%201.875%201.875h.75c1.035%200%201.875-.84%201.875-1.875V4.125c0-1.036-.84-1.875-1.875-1.875h-.75ZM9.75%208.625c0-1.036.84-1.875%201.875-1.875h.75c1.036%200%201.875.84%201.875%201.875v11.25c0%201.035-.84%201.875-1.875%201.875h-.75a1.875%201.875%200%200%201-1.875-1.875V8.625ZM3%2013.125c0-1.036.84-1.875%201.875-1.875h.75c1.036%200%201.875.84%201.875%201.875v6.75c0%201.035-.84%201.875-1.875%201.875h-.75A1.875%201.875%200%200%201%203%2019.875v-6.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chart-bar-solid);
    mask: var(--hero-chart-bar-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chart-bar-square {
    --hero-chart-bar-square: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%2014.25v2.25m3-4.5v4.5m3-6.75v6.75m3-9v9M6%2020.25h12A2.25%202.25%200%200%200%2020.25%2018V6A2.25%202.25%200%200%200%2018%203.75H6A2.25%202.25%200%200%200%203.75%206v12A2.25%202.25%200%200%200%206%2020.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chart-bar-square);
    mask: var(--hero-chart-bar-square);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chart-bar-square-micro {
    --hero-chart-bar-square-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%202a2%202%200%200%200-2%202v8a2%202%200%200%200%202%202h8a2%202%200%200%200%202-2V4a2%202%200%200%200-2-2H4Zm.75%207a.75.75%200%200%200-.75.75v1.5a.75.75%200%200%200%201.5%200v-1.5A.75.75%200%200%200%204.75%209Zm2.5-1.75a.75.75%200%200%201%201.5%200v4a.75.75%200%200%201-1.5%200v-4Zm4-3.25a.75.75%200%200%200-.75.75v6.5a.75.75%200%200%200%201.5%200v-6.5a.75.75%200%200%200-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chart-bar-square-micro);
    mask: var(--hero-chart-bar-square-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chart-bar-square-mini {
    --hero-chart-bar-square-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.25%202A2.25%202.25%200%200%200%202%204.25v11.5A2.25%202.25%200%200%200%204.25%2018h11.5A2.25%202.25%200%200%200%2018%2015.75V4.25A2.25%202.25%200%200%200%2015.75%202H4.25ZM15%205.75a.75.75%200%200%200-1.5%200v8.5a.75.75%200%200%200%201.5%200v-8.5Zm-8.5%206a.75.75%200%200%200-1.5%200v2.5a.75.75%200%200%200%201.5%200v-2.5ZM8.584%209a.75.75%200%200%201%20.75.75v4.5a.75.75%200%200%201-1.5%200v-4.5a.75.75%200%200%201%20.75-.75Zm3.58-1.25a.75.75%200%200%200-1.5%200v6.5a.75.75%200%200%200%201.5%200v-6.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chart-bar-square-mini);
    mask: var(--hero-chart-bar-square-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chart-bar-square-solid {
    --hero-chart-bar-square-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%206a3%203%200%200%201%203-3h12a3%203%200%200%201%203%203v12a3%203%200%200%201-3%203H6a3%203%200%200%201-3-3V6Zm4.5%207.5a.75.75%200%200%201%20.75.75v2.25a.75.75%200%200%201-1.5%200v-2.25a.75.75%200%200%201%20.75-.75Zm3.75-1.5a.75.75%200%200%200-1.5%200v4.5a.75.75%200%200%200%201.5%200V12Zm2.25-3a.75.75%200%200%201%20.75.75v6.75a.75.75%200%200%201-1.5%200V9.75A.75.75%200%200%201%2013.5%209Zm3.75-1.5a.75.75%200%200%200-1.5%200v9a.75.75%200%200%200%201.5%200v-9Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chart-bar-square-solid);
    mask: var(--hero-chart-bar-square-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chart-pie {
    --hero-chart-pie: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%206a7.5%207.5%200%201%200%207.5%207.5h-7.5V6Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%2010.5H21A7.5%207.5%200%200%200%2013.5%203v7.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chart-pie);
    mask: var(--hero-chart-pie);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chart-pie-micro {
    --hero-chart-pie-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M13.975%206.5c.028.276-.199.5-.475.5h-4a.5.5%200%200%201-.5-.5v-4c0-.276.225-.503.5-.475A5.002%205.002%200%200%201%2013.974%206.5Z%22%2F%3E%20%20%3Cpath%20d%3D%22M6.5%204.025c.276-.028.5.199.5.475v4a.5.5%200%200%200%20.5.5h4c.276%200%20.503.225.475.5a5%205%200%201%201-5.474-5.475Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chart-pie-micro);
    mask: var(--hero-chart-pie-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chart-pie-mini {
    --hero-chart-pie-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12%209a1%201%200%200%201-1-1V3c0-.552.45-1.007.997-.93a7.004%207.004%200%200%201%205.933%205.933c.078.547-.378.997-.93.997h-5Z%22%2F%3E%20%20%3Cpath%20d%3D%22M8.003%204.07C8.55%203.994%209%204.449%209%205v5a1%201%200%200%200%201%201h5c.552%200%201.008.45.93.997A7.001%207.001%200%200%201%202%2011a7.002%207.002%200%200%201%206.003-6.93Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chart-pie-mini);
    mask: var(--hero-chart-pie-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chart-pie-solid {
    --hero-chart-pie-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%2013.5a8.25%208.25%200%200%201%208.25-8.25.75.75%200%200%201%20.75.75v6.75H18a.75.75%200%200%201%20.75.75%208.25%208.25%200%200%201-16.5%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.75%203a.75.75%200%200%201%20.75-.75%208.25%208.25%200%200%201%208.25%208.25.75.75%200%200%201-.75.75h-7.5a.75.75%200%200%201-.75-.75V3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chart-pie-solid);
    mask: var(--hero-chart-pie-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chat-bubble-bottom-center {
    --hero-chat-bubble-bottom-center: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2012.76c0%201.6%201.123%202.994%202.707%203.227%201.068.157%202.148.279%203.238.364.466.037.893.281%201.153.671L12%2021l2.652-3.978c.26-.39.687-.634%201.153-.67%201.09-.086%202.17-.208%203.238-.365%201.584-.233%202.707-1.626%202.707-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394%2048.394%200%200%200%2012%203c-2.392%200-4.744.175-7.043.513C3.373%203.746%202.25%205.14%202.25%206.741v6.018Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-bottom-center);
    mask: var(--hero-chat-bubble-bottom-center);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chat-bubble-bottom-center-micro {
    --hero-chat-bubble-bottom-center-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M1%208.74c0%20.983.713%201.825%201.69%201.943.904.108%201.817.19%202.737.243.363.02.688.231.85.556l1.052%202.103a.75.75%200%200%200%201.342%200l1.052-2.103c.162-.325.487-.535.85-.556.92-.053%201.833-.134%202.738-.243.976-.118%201.689-.96%201.689-1.942V4.259c0-.982-.713-1.824-1.69-1.942a44.45%2044.45%200%200%200-10.62%200C1.712%202.435%201%203.277%201%204.26v4.482Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-bottom-center-micro);
    mask: var(--hero-chat-bubble-bottom-center-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chat-bubble-bottom-center-mini {
    --hero-chat-bubble-bottom-center-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.43%202.524A41.29%2041.29%200%200%201%2010%202c2.236%200%204.43.18%206.57.524%201.437.231%202.43%201.49%202.43%202.902v5.148c0%201.413-.993%202.67-2.43%202.902a41.102%2041.102%200%200%201-3.55.414c-.28.02-.521.18-.643.413l-1.712%203.293a.75.75%200%200%201-1.33%200l-1.713-3.293a.783.783%200%200%200-.642-.413%2041.108%2041.108%200%200%201-3.55-.414C1.993%2013.245%201%2011.986%201%2010.574V5.426c0-1.413.993-2.67%202.43-2.902Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-bottom-center-mini);
    mask: var(--hero-chat-bubble-bottom-center-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chat-bubble-bottom-center-solid {
    --hero-chat-bubble-bottom-center-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.848%202.771A49.144%2049.144%200%200%201%2012%202.25c2.43%200%204.817.178%207.152.52%201.978.292%203.348%202.024%203.348%203.97v6.02c0%201.946-1.37%203.678-3.348%203.97a48.901%2048.901%200%200%201-3.476.383.39.39%200%200%200-.297.17l-2.755%204.133a.75.75%200%200%201-1.248%200l-2.755-4.133a.39.39%200%200%200-.297-.17%2048.9%2048.9%200%200%201-3.476-.384c-1.978-.29-3.348-2.024-3.348-3.97V6.741c0-1.946%201.37-3.68%203.348-3.97Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-bottom-center-solid);
    mask: var(--hero-chat-bubble-bottom-center-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chat-bubble-bottom-center-text {
    --hero-chat-bubble-bottom-center-text: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%208.25h9m-9%203H12m-9.75%201.51c0%201.6%201.123%202.994%202.707%203.227%201.129.166%202.27.293%203.423.379.35.026.67.21.865.501L12%2021l2.755-4.133a1.14%201.14%200%200%201%20.865-.501%2048.172%2048.172%200%200%200%203.423-.379c1.584-.233%202.707-1.626%202.707-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394%2048.394%200%200%200%2012%203c-2.392%200-4.744.175-7.043.513C3.373%203.746%202.25%205.14%202.25%206.741v6.018Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-bottom-center-text);
    mask: var(--hero-chat-bubble-bottom-center-text);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chat-bubble-bottom-center-text-micro {
    --hero-chat-bubble-bottom-center-text-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%208.74c0%20.983.713%201.825%201.69%201.943.904.108%201.817.19%202.737.243.363.02.688.231.85.556l1.052%202.103a.75.75%200%200%200%201.342%200l1.052-2.103c.162-.325.487-.535.85-.556.92-.053%201.833-.134%202.738-.243.976-.118%201.689-.96%201.689-1.942V4.259c0-.982-.713-1.824-1.69-1.942a44.45%2044.45%200%200%200-10.62%200C1.712%202.435%201%203.277%201%204.26v4.482Zm3-3.49a.75.75%200%200%201%20.75-.75h6.5a.75.75%200%200%201%200%201.5h-6.5A.75.75%200%200%201%204%205.25ZM4.75%207a.75.75%200%200%200%200%201.5h2.5a.75.75%200%200%200%200-1.5h-2.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-bottom-center-text-micro);
    mask: var(--hero-chat-bubble-bottom-center-text-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chat-bubble-bottom-center-text-mini {
    --hero-chat-bubble-bottom-center-text-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%202c-2.236%200-4.43.18-6.57.524C1.993%202.755%201%204.014%201%205.426v5.148c0%201.413.993%202.67%202.43%202.902%201.168.188%202.352.327%203.55.414.28.02.521.18.642.413l1.713%203.293a.75.75%200%200%200%201.33%200l1.713-3.293a.783.783%200%200%201%20.642-.413%2041.102%2041.102%200%200%200%203.55-.414c1.437-.231%202.43-1.49%202.43-2.902V5.426c0-1.413-.993-2.67-2.43-2.902A41.289%2041.289%200%200%200%2010%202ZM6.75%206a.75.75%200%200%200%200%201.5h6.5a.75.75%200%200%200%200-1.5h-6.5Zm0%202.5a.75.75%200%200%200%200%201.5h3.5a.75.75%200%200%200%200-1.5h-3.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-bottom-center-text-mini);
    mask: var(--hero-chat-bubble-bottom-center-text-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chat-bubble-bottom-center-text-solid {
    --hero-chat-bubble-bottom-center-text-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.848%202.771A49.144%2049.144%200%200%201%2012%202.25c2.43%200%204.817.178%207.152.52%201.978.292%203.348%202.024%203.348%203.97v6.02c0%201.946-1.37%203.678-3.348%203.97a48.901%2048.901%200%200%201-3.476.383.39.39%200%200%200-.297.17l-2.755%204.133a.75.75%200%200%201-1.248%200l-2.755-4.133a.39.39%200%200%200-.297-.17%2048.9%2048.9%200%200%201-3.476-.384c-1.978-.29-3.348-2.024-3.348-3.97V6.741c0-1.946%201.37-3.68%203.348-3.97ZM6.75%208.25a.75.75%200%200%201%20.75-.75h9a.75.75%200%200%201%200%201.5h-9a.75.75%200%200%201-.75-.75Zm.75%202.25a.75.75%200%200%200%200%201.5H12a.75.75%200%200%200%200-1.5H7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-bottom-center-text-solid);
    mask: var(--hero-chat-bubble-bottom-center-text-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chat-bubble-left {
    --hero-chat-bubble-left: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2012.76c0%201.6%201.123%202.994%202.707%203.227%201.087.16%202.185.283%203.293.369V21l4.076-4.076a1.526%201.526%200%200%201%201.037-.443%2048.282%2048.282%200%200%200%205.68-.494c1.584-.233%202.707-1.626%202.707-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394%2048.394%200%200%200%2012%203c-2.392%200-4.744.175-7.043.513C3.373%203.746%202.25%205.14%202.25%206.741v6.018Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-left);
    mask: var(--hero-chat-bubble-left);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chat-bubble-left-ellipsis {
    --hero-chat-bubble-left-ellipsis: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.625%209.75a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200H8.25m4.125%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200H12m4.125%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200h-.375m-13.5%203.01c0%201.6%201.123%202.994%202.707%203.227%201.087.16%202.185.283%203.293.369V21l4.184-4.183a1.14%201.14%200%200%201%20.778-.332%2048.294%2048.294%200%200%200%205.83-.498c1.585-.233%202.708-1.626%202.708-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394%2048.394%200%200%200%2012%203c-2.392%200-4.744.175-7.043.513C3.373%203.746%202.25%205.14%202.25%206.741v6.018Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-left-ellipsis);
    mask: var(--hero-chat-bubble-left-ellipsis);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chat-bubble-left-ellipsis-micro {
    --hero-chat-bubble-left-ellipsis-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%208.74c0%20.983.713%201.825%201.69%201.943.764.092%201.534.164%202.31.216v2.351a.75.75%200%200%200%201.28.53l2.51-2.51c.182-.181.427-.286.684-.294a44.298%2044.298%200%200%200%203.837-.293C14.287%2010.565%2015%209.723%2015%208.74V4.26c0-.983-.713-1.825-1.69-1.943a44.447%2044.447%200%200%200-10.62%200C1.712%202.435%201%203.277%201%204.26v4.482ZM5.5%206.5a1%201%200%201%201-2%200%201%201%200%200%201%202%200Zm2.5%201a1%201%200%201%200%200-2%201%201%200%200%200%200%202Zm3.5%200a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-left-ellipsis-micro);
    mask: var(--hero-chat-bubble-left-ellipsis-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chat-bubble-left-ellipsis-mini {
    --hero-chat-bubble-left-ellipsis-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%202c-2.236%200-4.43.18-6.57.524C1.993%202.755%201%204.014%201%205.426v5.148c0%201.413.993%202.67%202.43%202.902.848.137%201.705.248%202.57.331v3.443a.75.75%200%200%200%201.28.53l3.58-3.579a.78.78%200%200%201%20.527-.224%2041.202%2041.202%200%200%200%205.183-.5c1.437-.232%202.43-1.49%202.43-2.903V5.426c0-1.413-.993-2.67-2.43-2.902A41.289%2041.289%200%200%200%2010%202Zm0%207a1%201%200%201%200%200-2%201%201%200%200%200%200%202ZM8%208a1%201%200%201%201-2%200%201%201%200%200%201%202%200Zm5%201a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-left-ellipsis-mini);
    mask: var(--hero-chat-bubble-left-ellipsis-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chat-bubble-left-ellipsis-solid {
    --hero-chat-bubble-left-ellipsis-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-2.429%200-4.817.178-7.152.521C2.87%203.061%201.5%204.795%201.5%206.741v6.018c0%201.946%201.37%203.68%203.348%203.97.877.129%201.761.234%202.652.316V21a.75.75%200%200%200%201.28.53l4.184-4.183a.39.39%200%200%201%20.266-.112c2.006-.05%203.982-.22%205.922-.506%201.978-.29%203.348-2.023%203.348-3.97V6.741c0-1.947-1.37-3.68-3.348-3.97A49.145%2049.145%200%200%200%2012%202.25ZM8.25%208.625a1.125%201.125%200%201%200%200%202.25%201.125%201.125%200%200%200%200-2.25Zm2.625%201.125a1.125%201.125%200%201%201%202.25%200%201.125%201.125%200%200%201-2.25%200Zm4.875-1.125a1.125%201.125%200%201%200%200%202.25%201.125%201.125%200%200%200%200-2.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-left-ellipsis-solid);
    mask: var(--hero-chat-bubble-left-ellipsis-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chat-bubble-left-micro {
    --hero-chat-bubble-left-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M1%208.74c0%20.983.713%201.825%201.69%201.943.764.092%201.534.164%202.31.216v2.351a.75.75%200%200%200%201.28.53l2.51-2.51c.182-.181.427-.286.684-.294a44.298%2044.298%200%200%200%203.837-.293C14.287%2010.565%2015%209.723%2015%208.74V4.26c0-.983-.713-1.825-1.69-1.943a44.447%2044.447%200%200%200-10.62%200C1.712%202.435%201%203.277%201%204.26v4.482Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-left-micro);
    mask: var(--hero-chat-bubble-left-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chat-bubble-left-mini {
    --hero-chat-bubble-left-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.43%202.524A41.29%2041.29%200%200%201%2010%202c2.236%200%204.43.18%206.57.524%201.437.231%202.43%201.49%202.43%202.902v5.148c0%201.413-.993%202.67-2.43%202.902a41.202%2041.202%200%200%201-5.183.501.78.78%200%200%200-.528.224l-3.579%203.58A.75.75%200%200%201%206%2017.25v-3.443a41.033%2041.033%200%200%201-2.57-.33C1.993%2013.244%201%2011.986%201%2010.573V5.426c0-1.413.993-2.67%202.43-2.902Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-left-mini);
    mask: var(--hero-chat-bubble-left-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chat-bubble-left-right {
    --hero-chat-bubble-left-right: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.25%208.511c.884.284%201.5%201.128%201.5%202.097v4.286c0%201.136-.847%202.1-1.98%202.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354%200-2.694-.055-4.02-.163a2.115%202.115%200%200%201-.825-.242m9.345-8.334a2.126%202.126%200%200%200-.476-.095%2048.64%2048.64%200%200%200-8.048%200c-1.131.094-1.976%201.057-1.976%202.192v4.286c0%20.837.46%201.58%201.155%201.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455%2048.455%200%200%200%2011.25%203c-2.115%200-4.198.137-6.24.402-1.608.209-2.76%201.614-2.76%203.235v6.226c0%201.621%201.152%203.026%202.76%203.235.577.075%201.157.14%201.74.194V21l4.155-4.155%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-left-right);
    mask: var(--hero-chat-bubble-left-right);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chat-bubble-left-right-micro {
    --hero-chat-bubble-left-right-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M1%208.849c0%201%20.738%201.851%201.734%201.947L3%2010.82v2.429a.75.75%200%200%200%201.28.53l1.82-1.82A3.484%203.484%200%200%201%205.5%2010V9A3.5%203.5%200%200%201%209%205.5h4V4.151c0-1-.739-1.851-1.734-1.947a44.539%2044.539%200%200%200-8.532%200C1.738%202.3%201%203.151%201%204.151V8.85Z%22%2F%3E%20%20%3Cpath%20d%3D%22M7%209a2%202%200%200%201%202-2h4a2%202%200%200%201%202%202v1a2%202%200%200%201-2%202h-.25v1.25a.75.75%200%200%201-1.28.53L9.69%2012H9a2%202%200%200%201-2-2V9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-left-right-micro);
    mask: var(--hero-chat-bubble-left-right-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chat-bubble-left-right-mini {
    --hero-chat-bubble-left-right-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.505%202.365A41.369%2041.369%200%200%201%209%202c1.863%200%203.697.124%205.495.365%201.247.167%202.18%201.108%202.435%202.268a4.45%204.45%200%200%200-.577-.069%2043.141%2043.141%200%200%200-4.706%200C9.229%204.696%207.5%206.727%207.5%208.998v2.24c0%201.413.67%202.735%201.76%203.562l-2.98%202.98A.75.75%200%200%201%205%2017.25v-3.443c-.501-.048-1-.106-1.495-.172C2.033%2013.438%201%2012.162%201%2010.72V5.28c0-1.441%201.033-2.717%202.505-2.914Z%22%2F%3E%20%20%3Cpath%20d%3D%22M14%206c-.762%200-1.52.02-2.271.062C10.157%206.148%209%207.472%209%208.998v2.24c0%201.519%201.147%202.839%202.71%202.935.214.013.428.024.642.034.2.009.385.09.518.224l2.35%202.35a.75.75%200%200%200%201.28-.531v-2.07c1.453-.195%202.5-1.463%202.5-2.915V8.998c0-1.526-1.157-2.85-2.729-2.936A41.645%2041.645%200%200%200%2014%206Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-left-right-mini);
    mask: var(--hero-chat-bubble-left-right-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chat-bubble-left-right-solid {
    --hero-chat-bubble-left-right-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.913%202.658c2.075-.27%204.19-.408%206.337-.408%202.147%200%204.262.139%206.337.408%201.922.25%203.291%201.861%203.405%203.727a4.403%204.403%200%200%200-1.032-.211%2050.89%2050.89%200%200%200-8.42%200c-2.358.196-4.04%202.19-4.04%204.434v4.286a4.47%204.47%200%200%200%202.433%203.984L7.28%2021.53A.75.75%200%200%201%206%2021v-4.03a48.527%2048.527%200%200%201-1.087-.128C2.905%2016.58%201.5%2014.833%201.5%2012.862V6.638c0-1.97%201.405-3.718%203.413-3.979Z%22%2F%3E%20%20%3Cpath%20d%3D%22M15.75%207.5c-1.376%200-2.739.057-4.086.169C10.124%207.797%209%209.103%209%2010.609v4.285c0%201.507%201.128%202.814%202.67%202.94%201.243.102%202.5.157%203.768.165l2.782%202.781a.75.75%200%200%200%201.28-.53v-2.39l.33-.026c1.542-.125%202.67-1.433%202.67-2.94v-4.286c0-1.505-1.125-2.811-2.664-2.94A49.392%2049.392%200%200%200%2015.75%207.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-left-right-solid);
    mask: var(--hero-chat-bubble-left-right-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chat-bubble-left-solid {
    --hero-chat-bubble-left-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.848%202.771A49.144%2049.144%200%200%201%2012%202.25c2.43%200%204.817.178%207.152.52%201.978.292%203.348%202.024%203.348%203.97v6.02c0%201.946-1.37%203.678-3.348%203.97-1.94.284-3.916.455-5.922.505a.39.39%200%200%200-.266.112L8.78%2021.53A.75.75%200%200%201%207.5%2021v-3.955a48.842%2048.842%200%200%201-2.652-.316c-1.978-.29-3.348-2.024-3.348-3.97V6.741c0-1.946%201.37-3.68%203.348-3.97Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-left-solid);
    mask: var(--hero-chat-bubble-left-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chat-bubble-oval-left {
    --hero-chat-bubble-oval-left: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2020.25c4.97%200%209-3.694%209-8.25s-4.03-8.25-9-8.25S3%207.444%203%2012c0%202.104.859%204.023%202.273%205.48.432.447.74%201.04.586%201.641a4.483%204.483%200%200%201-.923%201.785A5.969%205.969%200%200%200%206%2021c1.282%200%202.47-.402%203.445-1.087.81.22%201.668.337%202.555.337Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-oval-left);
    mask: var(--hero-chat-bubble-oval-left);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chat-bubble-oval-left-ellipsis {
    --hero-chat-bubble-oval-left-ellipsis: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.625%2012a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200H8.25m4.125%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200H12m4.125%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200h-.375M21%2012c0%204.556-4.03%208.25-9%208.25a9.764%209.764%200%200%201-2.555-.337A5.972%205.972%200%200%201%205.41%2020.97a5.969%205.969%200%200%201-.474-.065%204.48%204.48%200%200%200%20.978-2.025c.09-.457-.133-.901-.467-1.226C3.93%2016.178%203%2014.189%203%2012c0-4.556%204.03-8.25%209-8.25s9%203.694%209%208.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-oval-left-ellipsis);
    mask: var(--hero-chat-bubble-oval-left-ellipsis);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chat-bubble-oval-left-ellipsis-micro {
    --hero-chat-bubble-oval-left-ellipsis-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%202C4.262%202%201%204.57%201%208c0%201.86.98%203.486%202.455%204.566a3.472%203.472%200%200%201-.469%201.26.75.75%200%200%200%20.713%201.14%206.961%206.961%200%200%200%203.06-1.06c.403.062.818.094%201.241.094%203.738%200%207-2.57%207-6s-3.262-6-7-6ZM5%209a1%201%200%201%200%200-2%201%201%200%200%200%200%202Zm7-1a1%201%200%201%201-2%200%201%201%200%200%201%202%200ZM8%209a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-oval-left-ellipsis-micro);
    mask: var(--hero-chat-bubble-oval-left-ellipsis-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chat-bubble-oval-left-ellipsis-mini {
    --hero-chat-bubble-oval-left-ellipsis-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%203c-4.31%200-8%203.033-8%207%200%202.024.978%203.825%202.499%205.085a3.478%203.478%200%200%201-.522%201.756.75.75%200%200%200%20.584%201.143%205.976%205.976%200%200%200%203.936-1.108c.487.082.99.124%201.503.124%204.31%200%208-3.033%208-7s-3.69-7-8-7Zm0%208a1%201%200%201%200%200-2%201%201%200%200%200%200%202Zm-2-1a1%201%200%201%201-2%200%201%201%200%200%201%202%200Zm5%201a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-oval-left-ellipsis-mini);
    mask: var(--hero-chat-bubble-oval-left-ellipsis-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chat-bubble-oval-left-ellipsis-solid {
    --hero-chat-bubble-oval-left-ellipsis-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.804%2021.644A6.707%206.707%200%200%200%206%2021.75a6.721%206.721%200%200%200%203.583-1.029c.774.182%201.584.279%202.417.279%205.322%200%209.75-3.97%209.75-9%200-5.03-4.428-9-9.75-9s-9.75%203.97-9.75%209c0%202.409%201.025%204.587%202.674%206.192.232.226.277.428.254.543a3.73%203.73%200%200%201-.814%201.686.75.75%200%200%200%20.44%201.223ZM8.25%2010.875a1.125%201.125%200%201%200%200%202.25%201.125%201.125%200%200%200%200-2.25ZM10.875%2012a1.125%201.125%200%201%201%202.25%200%201.125%201.125%200%200%201-2.25%200Zm4.875-1.125a1.125%201.125%200%201%200%200%202.25%201.125%201.125%200%200%200%200-2.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-oval-left-ellipsis-solid);
    mask: var(--hero-chat-bubble-oval-left-ellipsis-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chat-bubble-oval-left-micro {
    --hero-chat-bubble-oval-left-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%208c0-3.43%203.262-6%207-6s7%202.57%207%206-3.262%206-7%206c-.423%200-.838-.032-1.241-.094-.9.574-1.941.948-3.06%201.06a.75.75%200%200%201-.713-1.14c.232-.378.395-.804.469-1.26C1.979%2011.486%201%209.86%201%208Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-oval-left-micro);
    mask: var(--hero-chat-bubble-oval-left-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chat-bubble-oval-left-mini {
    --hero-chat-bubble-oval-left-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%2010c0-3.967%203.69-7%208-7%204.31%200%208%203.033%208%207s-3.69%207-8%207a9.165%209.165%200%200%201-1.504-.123%205.976%205.976%200%200%201-3.935%201.107.75.75%200%200%201-.584-1.143%203.478%203.478%200%200%200%20.522-1.756C2.979%2013.825%202%2012.025%202%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-oval-left-mini);
    mask: var(--hero-chat-bubble-oval-left-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chat-bubble-oval-left-solid {
    --hero-chat-bubble-oval-left-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.337%2021.718a6.707%206.707%200%200%201-.533-.074.75.75%200%200%201-.44-1.223%203.73%203.73%200%200%200%20.814-1.686c.023-.115-.022-.317-.254-.543C3.274%2016.587%202.25%2014.41%202.25%2012c0-5.03%204.428-9%209.75-9s9.75%203.97%209.75%209c0%205.03-4.428%209-9.75%209-.833%200-1.643-.097-2.417-.279a6.721%206.721%200%200%201-4.246.997Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chat-bubble-oval-left-solid);
    mask: var(--hero-chat-bubble-oval-left-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-check {
    --hero-check: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2012.75%206%206%209-13.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-check);
    mask: var(--hero-check);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-check-badge {
    --hero-check-badge: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75M21%2012c0%201.268-.63%202.39-1.593%203.068a3.745%203.745%200%200%201-1.043%203.296%203.745%203.745%200%200%201-3.296%201.043A3.745%203.745%200%200%201%2012%2021c-1.268%200-2.39-.63-3.068-1.593a3.746%203.746%200%200%201-3.296-1.043%203.745%203.745%200%200%201-1.043-3.296A3.745%203.745%200%200%201%203%2012c0-1.268.63-2.39%201.593-3.068a3.745%203.745%200%200%201%201.043-3.296%203.746%203.746%200%200%201%203.296-1.043A3.746%203.746%200%200%201%2012%203c1.268%200%202.39.63%203.068%201.593a3.746%203.746%200%200%201%203.296%201.043%203.746%203.746%200%200%201%201.043%203.296A3.745%203.745%200%200%201%2021%2012Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-check-badge);
    mask: var(--hero-check-badge);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-check-badge-micro {
    --hero-check-badge-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%208c0%20.982-.472%201.854-1.202%202.402a2.995%202.995%200%200%201-.848%202.547%202.995%202.995%200%200%201-2.548.849A2.996%202.996%200%200%201%208%2015a2.996%202.996%200%200%201-2.402-1.202%202.995%202.995%200%200%201-2.547-.848%202.995%202.995%200%200%201-.849-2.548A2.996%202.996%200%200%201%201%208c0-.982.472-1.854%201.202-2.402a2.995%202.995%200%200%201%20.848-2.547%202.995%202.995%200%200%201%202.548-.849A2.995%202.995%200%200%201%208%201c.982%200%201.854.472%202.402%201.202a2.995%202.995%200%200%201%202.547.848c.695.695.978%201.645.849%202.548A2.996%202.996%200%200%201%2015%208Zm-3.291-2.843a.75.75%200%200%201%20.135%201.052l-4.25%205.5a.75.75%200%200%201-1.151.043l-2.25-2.5a.75.75%200%201%201%201.114-1.004l1.65%201.832%203.7-4.789a.75.75%200%200%201%201.052-.134Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-check-badge-micro);
    mask: var(--hero-check-badge-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-check-badge-mini {
    --hero-check-badge-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M16.403%2012.652a3%203%200%200%200%200-5.304%203%203%200%200%200-3.75-3.751%203%203%200%200%200-5.305%200%203%203%200%200%200-3.751%203.75%203%203%200%200%200%200%205.305%203%203%200%200%200%203.75%203.751%203%203%200%200%200%205.305%200%203%203%200%200%200%203.751-3.75Zm-2.546-4.46a.75.75%200%200%200-1.214-.883l-3.483%204.79-1.88-1.88a.75.75%200%201%200-1.06%201.061l2.5%202.5a.75.75%200%200%200%201.137-.089l4-5.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-check-badge-mini);
    mask: var(--hero-check-badge-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-check-badge-solid {
    --hero-check-badge-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.603%203.799A4.49%204.49%200%200%201%2012%202.25c1.357%200%202.573.6%203.397%201.549a4.49%204.49%200%200%201%203.498%201.307%204.491%204.491%200%200%201%201.307%203.497A4.49%204.49%200%200%201%2021.75%2012a4.49%204.49%200%200%201-1.549%203.397%204.491%204.491%200%200%201-1.307%203.497%204.491%204.491%200%200%201-3.497%201.307A4.49%204.49%200%200%201%2012%2021.75a4.49%204.49%200%200%201-3.397-1.549%204.49%204.49%200%200%201-3.498-1.306%204.491%204.491%200%200%201-1.307-3.498A4.49%204.49%200%200%201%202.25%2012c0-1.357.6-2.573%201.549-3.397a4.49%204.49%200%200%201%201.307-3.497%204.49%204.49%200%200%201%203.497-1.307Zm7.007%206.387a.75.75%200%201%200-1.22-.872l-3.236%204.53L9.53%2012.22a.75.75%200%200%200-1.06%201.06l2.25%202.25a.75.75%200%200%200%201.14-.094l3.75-5.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-check-badge-solid);
    mask: var(--hero-check-badge-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-check-circle {
    --hero-check-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-check-circle);
    mask: var(--hero-check-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-check-circle-micro {
    --hero-check-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2015A7%207%200%201%200%208%201a7%207%200%200%200%200%2014Zm3.844-8.791a.75.75%200%200%200-1.188-.918l-3.7%204.79-1.649-1.833a.75.75%200%201%200-1.114%201.004l2.25%202.5a.75.75%200%200%200%201.15-.043l4.25-5.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-check-circle-micro);
    mask: var(--hero-check-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-check-circle-mini {
    --hero-check-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm3.857-9.809a.75.75%200%200%200-1.214-.882l-3.483%204.79-1.88-1.88a.75.75%200%201%200-1.06%201.061l2.5%202.5a.75.75%200%200%200%201.137-.089l4-5.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-check-circle-mini);
    mask: var(--hero-check-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-check-circle-solid {
    --hero-check-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%2012c0-5.385%204.365-9.75%209.75-9.75s9.75%204.365%209.75%209.75-4.365%209.75-9.75%209.75S2.25%2017.385%202.25%2012Zm13.36-1.814a.75.75%200%201%200-1.22-.872l-3.236%204.53L9.53%2012.22a.75.75%200%200%200-1.06%201.06l2.25%202.25a.75.75%200%200%200%201.14-.094l3.75-5.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-check-circle-solid);
    mask: var(--hero-check-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-check-micro {
    --hero-check-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.416%203.376a.75.75%200%200%201%20.208%201.04l-5%207.5a.75.75%200%200%201-1.154.114l-3-3a.75.75%200%200%201%201.06-1.06l2.353%202.353%204.493-6.74a.75.75%200%200%201%201.04-.207Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-check-micro);
    mask: var(--hero-check-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-check-mini {
    --hero-check-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M16.704%204.153a.75.75%200%200%201%20.143%201.052l-8%2010.5a.75.75%200%200%201-1.127.075l-4.5-4.5a.75.75%200%200%201%201.06-1.06l3.894%203.893%207.48-9.817a.75.75%200%200%201%201.05-.143Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-check-mini);
    mask: var(--hero-check-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-check-solid {
    --hero-check-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M19.916%204.626a.75.75%200%200%201%20.208%201.04l-9%2013.5a.75.75%200%200%201-1.154.114l-6-6a.75.75%200%200%201%201.06-1.06l5.353%205.353%208.493-12.74a.75.75%200%200%201%201.04-.207Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-check-solid);
    mask: var(--hero-check-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-double-down {
    --hero-chevron-double-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%205.25%207.5%207.5%207.5-7.5m-15%206%207.5%207.5%207.5-7.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-double-down);
    mask: var(--hero-chevron-double-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-double-down-micro {
    --hero-chevron-double-down-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.47%2012.78a.75.75%200%200%200%201.06%200l3.25-3.25a.75.75%200%200%200-1.06-1.06L8%2011.19%205.28%208.47a.75.75%200%200%200-1.06%201.06l3.25%203.25ZM4.22%204.53l3.25%203.25a.75.75%200%200%200%201.06%200l3.25-3.25a.75.75%200%200%200-1.06-1.06L8%206.19%205.28%203.47a.75.75%200%200%200-1.06%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-double-down-micro);
    mask: var(--hero-chevron-double-down-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chevron-double-down-mini {
    --hero-chevron-double-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.47%2015.28a.75.75%200%200%200%201.06%200l4.25-4.25a.75.75%200%201%200-1.06-1.06L10%2013.69%206.28%209.97a.75.75%200%200%200-1.06%201.06l4.25%204.25ZM5.22%206.03l4.25%204.25a.75.75%200%200%200%201.06%200l4.25-4.25a.75.75%200%200%200-1.06-1.06L10%208.69%206.28%204.97a.75.75%200%200%200-1.06%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-double-down-mini);
    mask: var(--hero-chevron-double-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chevron-double-down-solid {
    --hero-chevron-double-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.47%2013.28a.75.75%200%200%200%201.06%200l7.5-7.5a.75.75%200%200%200-1.06-1.06L12%2011.69%205.03%204.72a.75.75%200%200%200-1.06%201.06l7.5%207.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.47%2019.28a.75.75%200%200%200%201.06%200l7.5-7.5a.75.75%200%201%200-1.06-1.06L12%2017.69l-6.97-6.97a.75.75%200%200%200-1.06%201.06l7.5%207.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-double-down-solid);
    mask: var(--hero-chevron-double-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-double-left {
    --hero-chevron-double-left: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m18.75%204.5-7.5%207.5%207.5%207.5m-6-15L5.25%2012l7.5%207.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-double-left);
    mask: var(--hero-chevron-double-left);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-double-left-micro {
    --hero-chevron-double-left-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.22%207.595a.75.75%200%200%200%200%201.06l3.25%203.25a.75.75%200%200%200%201.06-1.06l-2.72-2.72%202.72-2.72a.75.75%200%200%200-1.06-1.06l-3.25%203.25Zm8.25-3.25-3.25%203.25a.75.75%200%200%200%200%201.06l3.25%203.25a.75.75%200%201%200%201.06-1.06l-2.72-2.72%202.72-2.72a.75.75%200%200%200-1.06-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-double-left-micro);
    mask: var(--hero-chevron-double-left-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chevron-double-left-mini {
    --hero-chevron-double-left-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.72%209.47a.75.75%200%200%200%200%201.06l4.25%204.25a.75.75%200%201%200%201.06-1.06L6.31%2010l3.72-3.72a.75.75%200%201%200-1.06-1.06L4.72%209.47Zm9.25-4.25L9.72%209.47a.75.75%200%200%200%200%201.06l4.25%204.25a.75.75%200%201%200%201.06-1.06L11.31%2010l3.72-3.72a.75.75%200%200%200-1.06-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-double-left-mini);
    mask: var(--hero-chevron-double-left-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chevron-double-left-solid {
    --hero-chevron-double-left-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.72%2011.47a.75.75%200%200%200%200%201.06l7.5%207.5a.75.75%200%201%200%201.06-1.06L12.31%2012l6.97-6.97a.75.75%200%200%200-1.06-1.06l-7.5%207.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.72%2011.47a.75.75%200%200%200%200%201.06l7.5%207.5a.75.75%200%201%200%201.06-1.06L6.31%2012l6.97-6.97a.75.75%200%200%200-1.06-1.06l-7.5%207.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-double-left-solid);
    mask: var(--hero-chevron-double-left-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-double-right {
    --hero-chevron-double-right: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m5.25%204.5%207.5%207.5-7.5%207.5m6-15%207.5%207.5-7.5%207.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-double-right);
    mask: var(--hero-chevron-double-right);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-double-right-micro {
    --hero-chevron-double-right-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.78%207.595a.75.75%200%200%201%200%201.06l-3.25%203.25a.75.75%200%200%201-1.06-1.06l2.72-2.72-2.72-2.72a.75.75%200%200%201%201.06-1.06l3.25%203.25Zm-8.25-3.25%203.25%203.25a.75.75%200%200%201%200%201.06l-3.25%203.25a.75.75%200%200%201-1.06-1.06l2.72-2.72-2.72-2.72a.75.75%200%200%201%201.06-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-double-right-micro);
    mask: var(--hero-chevron-double-right-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chevron-double-right-mini {
    --hero-chevron-double-right-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.28%209.47a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%201%201-1.06-1.06L13.69%2010%209.97%206.28a.75.75%200%200%201%201.06-1.06l4.25%204.25ZM6.03%205.22l4.25%204.25a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%200%201-1.06-1.06L8.69%2010%204.97%206.28a.75.75%200%200%201%201.06-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-double-right-mini);
    mask: var(--hero-chevron-double-right-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chevron-double-right-solid {
    --hero-chevron-double-right-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M13.28%2011.47a.75.75%200%200%201%200%201.06l-7.5%207.5a.75.75%200%200%201-1.06-1.06L11.69%2012%204.72%205.03a.75.75%200%200%201%201.06-1.06l7.5%207.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M19.28%2011.47a.75.75%200%200%201%200%201.06l-7.5%207.5a.75.75%200%201%201-1.06-1.06L17.69%2012l-6.97-6.97a.75.75%200%200%201%201.06-1.06l7.5%207.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-double-right-solid);
    mask: var(--hero-chevron-double-right-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-double-up {
    --hero-chevron-double-up: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2018.75%207.5-7.5%207.5%207.5%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2012.75%207.5-7.5%207.5%207.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-double-up);
    mask: var(--hero-chevron-double-up);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-double-up-micro {
    --hero-chevron-double-up-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.47%203.22a.75.75%200%200%201%201.06%200l3.25%203.25a.75.75%200%200%201-1.06%201.06L8%204.81%205.28%207.53a.75.75%200%200%201-1.06-1.06l3.25-3.25Zm-3.25%208.25%203.25-3.25a.75.75%200%200%201%201.06%200l3.25%203.25a.75.75%200%201%201-1.06%201.06L8%209.81l-2.72%202.72a.75.75%200%200%201-1.06-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-double-up-micro);
    mask: var(--hero-chevron-double-up-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chevron-double-up-mini {
    --hero-chevron-double-up-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.47%204.72a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%201%201-1.06%201.06L10%206.31l-3.72%203.72a.75.75%200%201%201-1.06-1.06l4.25-4.25Zm-4.25%209.25%204.25-4.25a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%201%201-1.06%201.06L10%2011.31l-3.72%203.72a.75.75%200%200%201-1.06-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-double-up-mini);
    mask: var(--hero-chevron-double-up-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chevron-double-up-solid {
    --hero-chevron-double-up-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.47%2010.72a.75.75%200%200%201%201.06%200l7.5%207.5a.75.75%200%201%201-1.06%201.06L12%2012.31l-6.97%206.97a.75.75%200%200%201-1.06-1.06l7.5-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.47%204.72a.75.75%200%200%201%201.06%200l7.5%207.5a.75.75%200%201%201-1.06%201.06L12%206.31l-6.97%206.97a.75.75%200%200%201-1.06-1.06l7.5-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-double-up-solid);
    mask: var(--hero-chevron-double-up-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-down {
    --hero-chevron-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m19.5%208.25-7.5%207.5-7.5-7.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-down);
    mask: var(--hero-chevron-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-down-micro {
    --hero-chevron-down-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.22%206.22a.75.75%200%200%201%201.06%200L8%208.94l2.72-2.72a.75.75%200%201%201%201.06%201.06l-3.25%203.25a.75.75%200%200%201-1.06%200L4.22%207.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-down-micro);
    mask: var(--hero-chevron-down-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chevron-down-mini {
    --hero-chevron-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.22%208.22a.75.75%200%200%201%201.06%200L10%2011.94l3.72-3.72a.75.75%200%201%201%201.06%201.06l-4.25%204.25a.75.75%200%200%201-1.06%200L5.22%209.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-down-mini);
    mask: var(--hero-chevron-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chevron-down-solid {
    --hero-chevron-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.53%2016.28a.75.75%200%200%201-1.06%200l-7.5-7.5a.75.75%200%200%201%201.06-1.06L12%2014.69l6.97-6.97a.75.75%200%201%201%201.06%201.06l-7.5%207.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-down-solid);
    mask: var(--hero-chevron-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-left {
    --hero-chevron-left: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2019.5%208.25%2012l7.5-7.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-left);
    mask: var(--hero-chevron-left);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-left-micro {
    --hero-chevron-left-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.78%204.22a.75.75%200%200%201%200%201.06L7.06%208l2.72%202.72a.75.75%200%201%201-1.06%201.06L5.47%208.53a.75.75%200%200%201%200-1.06l3.25-3.25a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-left-micro);
    mask: var(--hero-chevron-left-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chevron-left-mini {
    --hero-chevron-left-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.78%205.22a.75.75%200%200%201%200%201.06L8.06%2010l3.72%203.72a.75.75%200%201%201-1.06%201.06l-4.25-4.25a.75.75%200%200%201%200-1.06l4.25-4.25a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-left-mini);
    mask: var(--hero-chevron-left-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chevron-left-solid {
    --hero-chevron-left-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.72%2012.53a.75.75%200%200%201%200-1.06l7.5-7.5a.75.75%200%201%201%201.06%201.06L9.31%2012l6.97%206.97a.75.75%200%201%201-1.06%201.06l-7.5-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-left-solid);
    mask: var(--hero-chevron-left-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-right {
    --hero-chevron-right: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m8.25%204.5%207.5%207.5-7.5%207.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-right);
    mask: var(--hero-chevron-right);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-right-micro {
    --hero-chevron-right-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.22%204.22a.75.75%200%200%201%201.06%200l3.25%203.25a.75.75%200%200%201%200%201.06l-3.25%203.25a.75.75%200%200%201-1.06-1.06L8.94%208%206.22%205.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-right-micro);
    mask: var(--hero-chevron-right-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chevron-right-mini {
    --hero-chevron-right-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.22%205.22a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%200%201-1.06-1.06L11.94%2010%208.22%206.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-right-mini);
    mask: var(--hero-chevron-right-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chevron-right-solid {
    --hero-chevron-right-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M16.28%2011.47a.75.75%200%200%201%200%201.06l-7.5%207.5a.75.75%200%200%201-1.06-1.06L14.69%2012%207.72%205.03a.75.75%200%200%201%201.06-1.06l7.5%207.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-right-solid);
    mask: var(--hero-chevron-right-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-up {
    --hero-chevron-up: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m4.5%2015.75%207.5-7.5%207.5%207.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-up);
    mask: var(--hero-chevron-up);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-up-down {
    --hero-chevron-up-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%2015%2012%2018.75%2015.75%2015m-7.5-6L12%205.25%2015.75%209%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-up-down);
    mask: var(--hero-chevron-up-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-up-down-micro {
    --hero-chevron-up-down-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.22%2010.22a.75.75%200%200%201%201.06%200L8%2011.94l1.72-1.72a.75.75%200%201%201%201.06%201.06l-2.25%202.25a.75.75%200%200%201-1.06%200l-2.25-2.25a.75.75%200%200%201%200-1.06ZM10.78%205.78a.75.75%200%200%201-1.06%200L8%204.06%206.28%205.78a.75.75%200%200%201-1.06-1.06l2.25-2.25a.75.75%200%200%201%201.06%200l2.25%202.25a.75.75%200%200%201%200%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-up-down-micro);
    mask: var(--hero-chevron-up-down-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chevron-up-down-mini {
    --hero-chevron-up-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.53%203.47a.75.75%200%200%200-1.06%200L6.22%206.72a.75.75%200%200%200%201.06%201.06L10%205.06l2.72%202.72a.75.75%200%201%200%201.06-1.06l-3.25-3.25Zm-4.31%209.81%203.25%203.25a.75.75%200%200%200%201.06%200l3.25-3.25a.75.75%200%201%200-1.06-1.06L10%2014.94l-2.72-2.72a.75.75%200%200%200-1.06%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-up-down-mini);
    mask: var(--hero-chevron-up-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chevron-up-down-solid {
    --hero-chevron-up-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.47%204.72a.75.75%200%200%201%201.06%200l3.75%203.75a.75.75%200%200%201-1.06%201.06L12%206.31%208.78%209.53a.75.75%200%200%201-1.06-1.06l3.75-3.75Zm-3.75%209.75a.75.75%200%200%201%201.06%200L12%2017.69l3.22-3.22a.75.75%200%201%201%201.06%201.06l-3.75%203.75a.75.75%200%200%201-1.06%200l-3.75-3.75a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-up-down-solid);
    mask: var(--hero-chevron-up-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-chevron-up-micro {
    --hero-chevron-up-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.78%209.78a.75.75%200%200%201-1.06%200L8%207.06%205.28%209.78a.75.75%200%200%201-1.06-1.06l3.25-3.25a.75.75%200%200%201%201.06%200l3.25%203.25a.75.75%200%200%201%200%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-up-micro);
    mask: var(--hero-chevron-up-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-chevron-up-mini {
    --hero-chevron-up-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.47%206.47a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%201%201-1.06%201.06L10%208.06l-3.72%203.72a.75.75%200%200%201-1.06-1.06l4.25-4.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-up-mini);
    mask: var(--hero-chevron-up-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-chevron-up-solid {
    --hero-chevron-up-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.47%207.72a.75.75%200%200%201%201.06%200l7.5%207.5a.75.75%200%201%201-1.06%201.06L12%209.31l-6.97%206.97a.75.75%200%200%201-1.06-1.06l7.5-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-chevron-up-solid);
    mask: var(--hero-chevron-up-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-circle-stack {
    --hero-circle-stack: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.25%206.375c0%202.278-3.694%204.125-8.25%204.125S3.75%208.653%203.75%206.375m16.5%200c0-2.278-3.694-4.125-8.25-4.125S3.75%204.097%203.75%206.375m16.5%200v11.25c0%202.278-3.694%204.125-8.25%204.125s-8.25-1.847-8.25-4.125V6.375m16.5%200v3.75m-16.5-3.75v3.75m16.5%200v3.75C20.25%2016.153%2016.556%2018%2012%2018s-8.25-1.847-8.25-4.125v-3.75m16.5%200c0%202.278-3.694%204.125-8.25%204.125s-8.25-1.847-8.25-4.125%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-circle-stack);
    mask: var(--hero-circle-stack);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-circle-stack-micro {
    --hero-circle-stack-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%207c3.314%200%206-1.343%206-3s-2.686-3-6-3-6%201.343-6%203%202.686%203%206%203Z%22%2F%3E%20%20%3Cpath%20d%3D%22M8%208.5c1.84%200%203.579-.37%204.914-1.037A6.33%206.33%200%200%200%2014%206.78V8c0%201.657-2.686%203-6%203S2%209.657%202%208V6.78c.346.273.72.5%201.087.683C4.42%208.131%206.16%208.5%208%208.5Z%22%2F%3E%20%20%3Cpath%20d%3D%22M8%2012.5c1.84%200%203.579-.37%204.914-1.037.366-.183.74-.41%201.086-.684V12c0%201.657-2.686%203-6%203s-6-1.343-6-3v-1.22c.346.273.72.5%201.087.683C4.42%2012.131%206.16%2012.5%208%2012.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-circle-stack-micro);
    mask: var(--hero-circle-stack-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-circle-stack-mini {
    --hero-circle-stack-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%201c3.866%200%207%201.79%207%204s-3.134%204-7%204-7-1.79-7-4%203.134-4%207-4Zm5.694%208.13c.464-.264.91-.583%201.306-.952V10c0%202.21-3.134%204-7%204s-7-1.79-7-4V8.178c.396.37.842.688%201.306.953C5.838%2010.006%207.854%2010.5%2010%2010.5s4.162-.494%205.694-1.37ZM3%2013.179V15c0%202.21%203.134%204%207%204s7-1.79%207-4v-1.822c-.396.37-.842.688-1.306.953-1.532.875-3.548%201.369-5.694%201.369s-4.162-.494-5.694-1.37A7.009%207.009%200%200%201%203%2013.179Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-circle-stack-mini);
    mask: var(--hero-circle-stack-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-circle-stack-solid {
    --hero-circle-stack-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M21%206.375c0%202.692-4.03%204.875-9%204.875S3%209.067%203%206.375%207.03%201.5%2012%201.5s9%202.183%209%204.875Z%22%2F%3E%20%20%3Cpath%20d%3D%22M12%2012.75c2.685%200%205.19-.586%207.078-1.609a8.283%208.283%200%200%200%201.897-1.384c.016.121.025.244.025.368C21%2012.817%2016.97%2015%2012%2015s-9-2.183-9-4.875c0-.124.009-.247.025-.368a8.285%208.285%200%200%200%201.897%201.384C6.809%2012.164%209.315%2012.75%2012%2012.75Z%22%2F%3E%20%20%3Cpath%20d%3D%22M12%2016.5c2.685%200%205.19-.586%207.078-1.609a8.282%208.282%200%200%200%201.897-1.384c.016.121.025.244.025.368%200%202.692-4.03%204.875-9%204.875s-9-2.183-9-4.875c0-.124.009-.247.025-.368a8.284%208.284%200%200%200%201.897%201.384C6.809%2015.914%209.315%2016.5%2012%2016.5Z%22%2F%3E%20%20%3Cpath%20d%3D%22M12%2020.25c2.685%200%205.19-.586%207.078-1.609a8.282%208.282%200%200%200%201.897-1.384c.016.121.025.244.025.368%200%202.692-4.03%204.875-9%204.875s-9-2.183-9-4.875c0-.124.009-.247.025-.368a8.284%208.284%200%200%200%201.897%201.384C6.809%2019.664%209.315%2020.25%2012%2020.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-circle-stack-solid);
    mask: var(--hero-circle-stack-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-clipboard {
    --hero-clipboard: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.666%203.888A2.25%202.25%200%200%200%2013.5%202.25h-3c-1.03%200-1.9.693-2.166%201.638m7.332%200c.055.194.084.4.084.612v0a.75.75%200%200%201-.75.75H9a.75.75%200%200%201-.75-.75v0c0-.212.03-.418.084-.612m7.332%200c.646.049%201.288.11%201.927.184%201.1.128%201.907%201.077%201.907%202.185V19.5a2.25%202.25%200%200%201-2.25%202.25H6.75A2.25%202.25%200%200%201%204.5%2019.5V6.257c0-1.108.806-2.057%201.907-2.185a48.208%2048.208%200%200%201%201.927-.184%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clipboard);
    mask: var(--hero-clipboard);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-clipboard-document {
    --hero-clipboard-document: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%207.5V6.108c0-1.135.845-2.098%201.976-2.192.373-.03.748-.057%201.123-.08M15.75%2018H18a2.25%202.25%200%200%200%202.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424%2048.424%200%200%200-1.123-.08M15.75%2018.75v-1.875a3.375%203.375%200%200%200-3.375-3.375h-1.5a1.125%201.125%200%200%201-1.125-1.125v-1.5A3.375%203.375%200%200%200%206.375%207.5H5.25m11.9-3.664A2.251%202.251%200%200%200%2015%202.25h-1.5a2.251%202.251%200%200%200-2.15%201.586m5.8%200c.065.21.1.433.1.664v.75h-6V4.5c0-.231.035-.454.1-.664M6.75%207.5H4.875c-.621%200-1.125.504-1.125%201.125v12c0%20.621.504%201.125%201.125%201.125h9.75c.621%200%201.125-.504%201.125-1.125V16.5a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clipboard-document);
    mask: var(--hero-clipboard-document);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-clipboard-document-check {
    --hero-clipboard-document-check: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M11.35%203.836c-.065.21-.1.433-.1.664%200%20.414.336.75.75.75h4.5a.75.75%200%200%200%20.75-.75%202.25%202.25%200%200%200-.1-.664m-5.8%200A2.251%202.251%200%200%201%2013.5%202.25H15c1.012%200%201.867.668%202.15%201.586m-5.8%200c-.376.023-.75.05-1.124.08C9.095%204.01%208.25%204.973%208.25%206.108V8.25m8.9-4.414c.376.023.75.05%201.124.08%201.131.094%201.976%201.057%201.976%202.192V16.5A2.25%202.25%200%200%201%2018%2018.75h-2.25m-7.5-10.5H4.875c-.621%200-1.125.504-1.125%201.125v11.25c0%20.621.504%201.125%201.125%201.125h9.75c.621%200%201.125-.504%201.125-1.125V18.75m-7.5-10.5h6.375c.621%200%201.125.504%201.125%201.125v9.375m-8.25-3%201.5%201.5%203-3.75%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clipboard-document-check);
    mask: var(--hero-clipboard-document-check);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-clipboard-document-check-micro {
    --hero-clipboard-document-check-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.986%203H12a2%202%200%200%201%202%202v6a2%202%200%200%201-1.5%201.937V7A2.5%202.5%200%200%200%2010%204.5H4.063A2%202%200%200%201%206%203h.014A2.25%202.25%200%200%201%208.25%201h1.5a2.25%202.25%200%200%201%202.236%202ZM10.5%204v-.75a.75.75%200%200%200-.75-.75h-1.5a.75.75%200%200%200-.75.75V4h3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%207a1%201%200%200%201%201-1h7a1%201%200%200%201%201%201v7a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V7Zm6.585%201.08a.75.75%200%200%201%20.336%201.005l-1.75%203.5a.75.75%200%200%201-1.16.234l-1.75-1.5a.75.75%200%200%201%20.977-1.139l1.02.875%201.321-2.64a.75.75%200%200%201%201.006-.336Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clipboard-document-check-micro);
    mask: var(--hero-clipboard-document-check-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-clipboard-document-check-mini {
    --hero-clipboard-document-check-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18%205.25a2.25%202.25%200%200%200-2.012-2.238A2.25%202.25%200%200%200%2013.75%201h-1.5a2.25%202.25%200%200%200-2.238%202.012c-.875.092-1.6.686-1.884%201.488H11A2.5%202.5%200%200%201%2013.5%207v7h2.25A2.25%202.25%200%200%200%2018%2011.75v-6.5ZM12.25%202.5a.75.75%200%200%200-.75.75v.25h3v-.25a.75.75%200%200%200-.75-.75h-1.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%206a1%201%200%200%200-1%201v10a1%201%200%200%200%201%201h8a1%201%200%200%200%201-1V7a1%201%200%200%200-1-1H3Zm6.874%204.166a.75.75%200%201%200-1.248-.832l-2.493%203.739-.853-.853a.75.75%200%200%200-1.06%201.06l1.5%201.5a.75.75%200%200%200%201.154-.114l3-4.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clipboard-document-check-mini);
    mask: var(--hero-clipboard-document-check-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-clipboard-document-check-solid {
    --hero-clipboard-document-check-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.502%206h7.128A3.375%203.375%200%200%201%2018%209.375v9.375a3%203%200%200%200%203-3V6.108c0-1.505-1.125-2.811-2.664-2.94a48.972%2048.972%200%200%200-.673-.05A3%203%200%200%200%2015%201.5h-1.5a3%203%200%200%200-2.663%201.618c-.225.015-.45.032-.673.05C8.662%203.295%207.554%204.542%207.502%206ZM13.5%203A1.5%201.5%200%200%200%2012%204.5h4.5A1.5%201.5%200%200%200%2015%203h-1.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%209.375C3%208.339%203.84%207.5%204.875%207.5h9.75c1.036%200%201.875.84%201.875%201.875v11.25c0%201.035-.84%201.875-1.875%201.875h-9.75A1.875%201.875%200%200%201%203%2020.625V9.375Zm9.586%204.594a.75.75%200%200%200-1.172-.938l-2.476%203.096-.908-.907a.75.75%200%200%200-1.06%201.06l1.5%201.5a.75.75%200%200%200%201.116-.062l3-3.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clipboard-document-check-solid);
    mask: var(--hero-clipboard-document-check-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-clipboard-document-list {
    --hero-clipboard-document-list: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012h3.75M9%2015h3.75M9%2018h3.75m3%20.75H18a2.25%202.25%200%200%200%202.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424%2048.424%200%200%200-1.123-.08m-5.801%200c-.065.21-.1.433-.1.664%200%20.414.336.75.75.75h4.5a.75.75%200%200%200%20.75-.75%202.25%202.25%200%200%200-.1-.664m-5.8%200A2.251%202.251%200%200%201%2013.5%202.25H15c1.012%200%201.867.668%202.15%201.586m-5.8%200c-.376.023-.75.05-1.124.08C9.095%204.01%208.25%204.973%208.25%206.108V8.25m0%200H4.875c-.621%200-1.125.504-1.125%201.125v11.25c0%20.621.504%201.125%201.125%201.125h9.75c.621%200%201.125-.504%201.125-1.125V9.375c0-.621-.504-1.125-1.125-1.125H8.25ZM6.75%2012h.008v.008H6.75V12Zm0%203h.008v.008H6.75V15Zm0%203h.008v.008H6.75V18Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clipboard-document-list);
    mask: var(--hero-clipboard-document-list);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-clipboard-document-list-micro {
    --hero-clipboard-document-list-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.986%203H12a2%202%200%200%201%202%202v6a2%202%200%200%201-1.5%201.937V7A2.5%202.5%200%200%200%2010%204.5H4.063A2%202%200%200%201%206%203h.014A2.25%202.25%200%200%201%208.25%201h1.5a2.25%202.25%200%200%201%202.236%202ZM10.5%204v-.75a.75.75%200%200%200-.75-.75h-1.5a.75.75%200%200%200-.75.75V4h3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%206a1%201%200%200%200-1%201v7a1%201%200%200%200%201%201h7a1%201%200%200%200%201-1V7a1%201%200%200%200-1-1H3Zm1.75%202.5a.75.75%200%200%200%200%201.5h3.5a.75.75%200%200%200%200-1.5h-3.5ZM4%2011.75a.75.75%200%200%201%20.75-.75h3.5a.75.75%200%200%201%200%201.5h-3.5a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clipboard-document-list-micro);
    mask: var(--hero-clipboard-document-list-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-clipboard-document-list-mini {
    --hero-clipboard-document-list-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.988%203.012A2.25%202.25%200%200%201%2018%205.25v6.5A2.25%202.25%200%200%201%2015.75%2014H13.5V7A2.5%202.5%200%200%200%2011%204.5H8.128a2.252%202.252%200%200%201%201.884-1.488A2.25%202.25%200%200%201%2012.25%201h1.5a2.25%202.25%200%200%201%202.238%202.012ZM11.5%203.25a.75.75%200%200%201%20.75-.75h1.5a.75.75%200%200%201%20.75.75v.25h-3v-.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%207a1%201%200%200%201%201-1h8a1%201%200%200%201%201%201v10a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1V7Zm2%203.25a.75.75%200%200%201%20.75-.75h4.5a.75.75%200%200%201%200%201.5h-4.5a.75.75%200%200%201-.75-.75Zm0%203.5a.75.75%200%200%201%20.75-.75h4.5a.75.75%200%200%201%200%201.5h-4.5a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clipboard-document-list-mini);
    mask: var(--hero-clipboard-document-list-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-clipboard-document-list-solid {
    --hero-clipboard-document-list-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.502%206h7.128A3.375%203.375%200%200%201%2018%209.375v9.375a3%203%200%200%200%203-3V6.108c0-1.505-1.125-2.811-2.664-2.94a48.972%2048.972%200%200%200-.673-.05A3%203%200%200%200%2015%201.5h-1.5a3%203%200%200%200-2.663%201.618c-.225.015-.45.032-.673.05C8.662%203.295%207.554%204.542%207.502%206ZM13.5%203A1.5%201.5%200%200%200%2012%204.5h4.5A1.5%201.5%200%200%200%2015%203h-1.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%209.375C3%208.339%203.84%207.5%204.875%207.5h9.75c1.036%200%201.875.84%201.875%201.875v11.25c0%201.035-.84%201.875-1.875%201.875h-9.75A1.875%201.875%200%200%201%203%2020.625V9.375ZM6%2012a.75.75%200%200%201%20.75-.75h.008a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75H6.75a.75.75%200%200%201-.75-.75V12Zm2.25%200a.75.75%200%200%201%20.75-.75h3.75a.75.75%200%200%201%200%201.5H9a.75.75%200%200%201-.75-.75ZM6%2015a.75.75%200%200%201%20.75-.75h.008a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75H6.75a.75.75%200%200%201-.75-.75V15Zm2.25%200a.75.75%200%200%201%20.75-.75h3.75a.75.75%200%200%201%200%201.5H9a.75.75%200%200%201-.75-.75ZM6%2018a.75.75%200%200%201%20.75-.75h.008a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75H6.75a.75.75%200%200%201-.75-.75V18Zm2.25%200a.75.75%200%200%201%20.75-.75h3.75a.75.75%200%200%201%200%201.5H9a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clipboard-document-list-solid);
    mask: var(--hero-clipboard-document-list-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-clipboard-document-micro {
    --hero-clipboard-document-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.986%203H12a2%202%200%200%201%202%202v6a2%202%200%200%201-1.5%201.937v-2.523a2.5%202.5%200%200%200-.732-1.768L8.354%205.232A2.5%202.5%200%200%200%206.586%204.5H4.063A2%202%200%200%201%206%203h.014A2.25%202.25%200%200%201%208.25%201h1.5a2.25%202.25%200%200%201%202.236%202ZM10.5%204v-.75a.75.75%200%200%200-.75-.75h-1.5a.75.75%200%200%200-.75.75V4h3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M3%206a1%201%200%200%200-1%201v7a1%201%200%200%200%201%201h7a1%201%200%200%200%201-1v-3.586a1%201%200%200%200-.293-.707L7.293%206.293A1%201%200%200%200%206.586%206H3Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clipboard-document-micro);
    mask: var(--hero-clipboard-document-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-clipboard-document-mini {
    --hero-clipboard-document-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.988%203.012A2.25%202.25%200%200%201%2018%205.25v6.5A2.25%202.25%200%200%201%2015.75%2014H13.5v-3.379a3%203%200%200%200-.879-2.121l-3.12-3.121a3%203%200%200%200-1.402-.791%202.252%202.252%200%200%201%201.913-1.576A2.25%202.25%200%200%201%2012.25%201h1.5a2.25%202.25%200%200%201%202.238%202.012ZM11.5%203.25a.75.75%200%200%201%20.75-.75h1.5a.75.75%200%200%201%20.75.75v.25h-3v-.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M3.5%206A1.5%201.5%200%200%200%202%207.5v9A1.5%201.5%200%200%200%203.5%2018h7a1.5%201.5%200%200%200%201.5-1.5v-5.879a1.5%201.5%200%200%200-.44-1.06L8.44%206.439A1.5%201.5%200%200%200%207.378%206H3.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clipboard-document-mini);
    mask: var(--hero-clipboard-document-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-clipboard-document-solid {
    --hero-clipboard-document-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M17.663%203.118c.225.015.45.032.673.05C19.876%203.298%2021%204.604%2021%206.109v9.642a3%203%200%200%201-3%203V16.5c0-5.922-4.576-10.775-10.384-11.217.324-1.132%201.3-2.01%202.548-2.114.224-.019.448-.036.673-.051A3%203%200%200%201%2013.5%201.5H15a3%203%200%200%201%202.663%201.618ZM12%204.5A1.5%201.5%200%200%201%2013.5%203H15a1.5%201.5%200%200%201%201.5%201.5H12Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M3%208.625c0-1.036.84-1.875%201.875-1.875h.375A3.75%203.75%200%200%201%209%2010.5v1.875c0%201.036.84%201.875%201.875%201.875h1.875A3.75%203.75%200%200%201%2016.5%2018v2.625c0%201.035-.84%201.875-1.875%201.875h-9.75A1.875%201.875%200%200%201%203%2020.625v-12Z%22%2F%3E%20%20%3Cpath%20d%3D%22M10.5%2010.5a5.23%205.23%200%200%200-1.279-3.434%209.768%209.768%200%200%201%206.963%206.963%205.23%205.23%200%200%200-3.434-1.279h-1.875a.375.375%200%200%201-.375-.375V10.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clipboard-document-solid);
    mask: var(--hero-clipboard-document-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-clipboard-micro {
    --hero-clipboard-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.986%203H12a2%202%200%200%201%202%202v8a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2h1.014A2.25%202.25%200%200%201%207.25%201h1.5a2.25%202.25%200%200%201%202.236%202ZM9.5%204v-.75a.75.75%200%200%200-.75-.75h-1.5a.75.75%200%200%200-.75.75V4h3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clipboard-micro);
    mask: var(--hero-clipboard-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-clipboard-mini {
    --hero-clipboard-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M13.887%203.182c.396.037.79.08%201.183.128C16.194%203.45%2017%204.414%2017%205.517V16.75A2.25%202.25%200%200%201%2014.75%2019h-9.5A2.25%202.25%200%200%201%203%2016.75V5.517c0-1.103.806-2.068%201.93-2.207.393-.048.787-.09%201.183-.128A3.001%203.001%200%200%201%209%201h2c1.373%200%202.531.923%202.887%202.182ZM7.5%204A1.5%201.5%200%200%201%209%202.5h2A1.5%201.5%200%200%201%2012.5%204v.5h-5V4Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clipboard-mini);
    mask: var(--hero-clipboard-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-clipboard-solid {
    --hero-clipboard-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.5%203A1.501%201.501%200%200%200%209%204.5h6A1.5%201.5%200%200%200%2013.5%203h-3Zm-2.693.178A3%203%200%200%201%2010.5%201.5h3a3%203%200%200%201%202.694%201.678c.497.042.992.092%201.486.15%201.497.173%202.57%201.46%202.57%202.929V19.5a3%203%200%200%201-3%203H6.75a3%203%200%200%201-3-3V6.257c0-1.47%201.073-2.756%202.57-2.93.493-.057.989-.107%201.487-.15Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clipboard-solid);
    mask: var(--hero-clipboard-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-clock {
    --hero-clock: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206v6h4.5m4.5%200a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clock);
    mask: var(--hero-clock);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-clock-micro {
    --hero-clock-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%208a7%207%200%201%201%2014%200A7%207%200%200%201%201%208Zm7.75-4.25a.75.75%200%200%200-1.5%200V8c0%20.414.336.75.75.75h3.25a.75.75%200%200%200%200-1.5h-2.5v-3.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clock-micro);
    mask: var(--hero-clock-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-clock-mini {
    --hero-clock-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm.75-13a.75.75%200%200%200-1.5%200v5c0%20.414.336.75.75.75h4a.75.75%200%200%200%200-1.5h-3.25V5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clock-mini);
    mask: var(--hero-clock-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-clock-solid {
    --hero-clock-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25ZM12.75%206a.75.75%200%200%200-1.5%200v6c0%20.414.336.75.75.75h4.5a.75.75%200%200%200%200-1.5h-3.75V6Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-clock-solid);
    mask: var(--hero-clock-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cloud {
    --hero-cloud: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2015a4.5%204.5%200%200%200%204.5%204.5H18a3.75%203.75%200%200%200%201.332-7.257%203%203%200%200%200-3.758-3.848%205.25%205.25%200%200%200-10.233%202.33A4.502%204.502%200%200%200%202.25%2015Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cloud);
    mask: var(--hero-cloud);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cloud-arrow-down {
    --hero-cloud-arrow-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209.75v6.75m0%200-3-3m3%203%203-3m-8.25%206a4.5%204.5%200%200%201-1.41-8.775%205.25%205.25%200%200%201%2010.233-2.33%203%203%200%200%201%203.758%203.848A3.752%203.752%200%200%201%2018%2019.5H6.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cloud-arrow-down);
    mask: var(--hero-cloud-arrow-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cloud-arrow-down-micro {
    --hero-cloud-arrow-down-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%2013a3.5%203.5%200%200%201-1.41-6.705A3.5%203.5%200%200%201%209.72%204.124a2.5%202.5%200%200%201%203.197%203.018A3.001%203.001%200%200%201%2012%2013H4.5Zm6.28-3.97a.75.75%200%201%200-1.06-1.06l-.97.97V6.25a.75.75%200%200%200-1.5%200v2.69l-.97-.97a.75.75%200%200%200-1.06%201.06l2.25%202.25a.75.75%200%200%200%201.06%200l2.25-2.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cloud-arrow-down-micro);
    mask: var(--hero-cloud-arrow-down-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-cloud-arrow-down-mini {
    --hero-cloud-arrow-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.5%2017a4.5%204.5%200%200%201-1.44-8.765%204.5%204.5%200%200%201%208.302-3.046%203.5%203.5%200%200%201%204.504%204.272A4%204%200%200%201%2015%2017H5.5Zm5.25-9.25a.75.75%200%200%200-1.5%200v4.59l-1.95-2.1a.75.75%200%201%200-1.1%201.02l3.25%203.5a.75.75%200%200%200%201.1%200l3.25-3.5a.75.75%200%201%200-1.1-1.02l-1.95%202.1V7.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cloud-arrow-down-mini);
    mask: var(--hero-cloud-arrow-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-cloud-arrow-down-solid {
    --hero-cloud-arrow-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.5%203.75a6%206%200%200%200-5.98%206.496A5.25%205.25%200%200%200%206.75%2020.25H18a4.5%204.5%200%200%200%202.206-8.423%203.75%203.75%200%200%200-4.133-4.303A6.001%206.001%200%200%200%2010.5%203.75Zm2.25%206a.75.75%200%200%200-1.5%200v4.94l-1.72-1.72a.75.75%200%200%200-1.06%201.06l3%203a.75.75%200%200%200%201.06%200l3-3a.75.75%200%201%200-1.06-1.06l-1.72%201.72V9.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cloud-arrow-down-solid);
    mask: var(--hero-cloud-arrow-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cloud-arrow-up {
    --hero-cloud-arrow-up: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2016.5V9.75m0%200%203%203m-3-3-3%203M6.75%2019.5a4.5%204.5%200%200%201-1.41-8.775%205.25%205.25%200%200%201%2010.233-2.33%203%203%200%200%201%203.758%203.848A3.752%203.752%200%200%201%2018%2019.5H6.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cloud-arrow-up);
    mask: var(--hero-cloud-arrow-up);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cloud-arrow-up-micro {
    --hero-cloud-arrow-up-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%2013a3.5%203.5%200%200%201-1.41-6.705A3.5%203.5%200%200%201%209.72%204.124a2.5%202.5%200%200%201%203.197%203.018A3.001%203.001%200%200%201%2012%2013H4.5Zm.72-5.03a.75.75%200%200%200%201.06%201.06l.97-.97v2.69a.75.75%200%200%200%201.5%200V8.06l.97.97a.75.75%200%201%200%201.06-1.06L8.53%205.72a.75.75%200%200%200-1.06%200L5.22%207.97Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cloud-arrow-up-micro);
    mask: var(--hero-cloud-arrow-up-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-cloud-arrow-up-mini {
    --hero-cloud-arrow-up-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.5%2017a4.5%204.5%200%200%201-1.44-8.765%204.5%204.5%200%200%201%208.302-3.046%203.5%203.5%200%200%201%204.504%204.272A4%204%200%200%201%2015%2017H5.5Zm3.75-2.75a.75.75%200%200%200%201.5%200V9.66l1.95%202.1a.75.75%200%201%200%201.1-1.02l-3.25-3.5a.75.75%200%200%200-1.1%200l-3.25%203.5a.75.75%200%201%200%201.1%201.02l1.95-2.1v4.59Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cloud-arrow-up-mini);
    mask: var(--hero-cloud-arrow-up-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-cloud-arrow-up-solid {
    --hero-cloud-arrow-up-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.5%203.75a6%206%200%200%200-5.98%206.496A5.25%205.25%200%200%200%206.75%2020.25H18a4.5%204.5%200%200%200%202.206-8.423%203.75%203.75%200%200%200-4.133-4.303A6.001%206.001%200%200%200%2010.5%203.75Zm2.03%205.47a.75.75%200%200%200-1.06%200l-3%203a.75.75%200%201%200%201.06%201.06l1.72-1.72v4.94a.75.75%200%200%200%201.5%200v-4.94l1.72%201.72a.75.75%200%201%200%201.06-1.06l-3-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cloud-arrow-up-solid);
    mask: var(--hero-cloud-arrow-up-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cloud-micro {
    --hero-cloud-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M1%209.5A3.5%203.5%200%200%200%204.5%2013H12a3%203%200%200%200%20.917-5.857%202.503%202.503%200%200%200-3.198-3.019%203.5%203.5%200%200%200-6.628%202.171A3.5%203.5%200%200%200%201%209.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cloud-micro);
    mask: var(--hero-cloud-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-cloud-mini {
    --hero-cloud-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M1%2012.5A4.5%204.5%200%200%200%205.5%2017H15a4%204%200%200%200%201.866-7.539%203.504%203.504%200%200%200-4.504-4.272A4.5%204.5%200%200%200%204.06%208.235%204.502%204.502%200%200%200%201%2012.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cloud-mini);
    mask: var(--hero-cloud-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-cloud-solid {
    --hero-cloud-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%209.75a6%206%200%200%201%2011.573-2.226%203.75%203.75%200%200%201%204.133%204.303A4.5%204.5%200%200%201%2018%2020.25H6.75a5.25%205.25%200%200%201-2.23-10.004%206.072%206.072%200%200%201-.02-.496Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cloud-solid);
    mask: var(--hero-cloud-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-code-bracket {
    --hero-code-bracket: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.25%206.75%2022.5%2012l-5.25%205.25m-10.5%200L1.5%2012l5.25-5.25m7.5-3-4.5%2016.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-code-bracket);
    mask: var(--hero-code-bracket);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-code-bracket-micro {
    --hero-code-bracket-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.78%204.97a.75.75%200%200%201%200%201.06L2.81%208l1.97%201.97a.75.75%200%201%201-1.06%201.06l-2.5-2.5a.75.75%200%200%201%200-1.06l2.5-2.5a.75.75%200%200%201%201.06%200ZM11.22%204.97a.75.75%200%200%200%200%201.06L13.19%208l-1.97%201.97a.75.75%200%201%200%201.06%201.06l2.5-2.5a.75.75%200%200%200%200-1.06l-2.5-2.5a.75.75%200%200%200-1.06%200ZM8.856%202.008a.75.75%200%200%201%20.636.848l-1.5%2010.5a.75.75%200%200%201-1.484-.212l1.5-10.5a.75.75%200%200%201%20.848-.636Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-code-bracket-micro);
    mask: var(--hero-code-bracket-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-code-bracket-mini {
    --hero-code-bracket-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.28%205.22a.75.75%200%200%201%200%201.06L2.56%2010l3.72%203.72a.75.75%200%200%201-1.06%201.06L.97%2010.53a.75.75%200%200%201%200-1.06l4.25-4.25a.75.75%200%200%201%201.06%200Zm7.44%200a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%200%201-1.06-1.06L17.44%2010l-3.72-3.72a.75.75%200%200%201%200-1.06ZM11.377%202.011a.75.75%200%200%201%20.612.867l-2.5%2014.5a.75.75%200%200%201-1.478-.255l2.5-14.5a.75.75%200%200%201%20.866-.612Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-code-bracket-mini);
    mask: var(--hero-code-bracket-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-code-bracket-solid {
    --hero-code-bracket-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14.447%203.026a.75.75%200%200%201%20.527.921l-4.5%2016.5a.75.75%200%200%201-1.448-.394l4.5-16.5a.75.75%200%200%201%20.921-.527ZM16.72%206.22a.75.75%200%200%201%201.06%200l5.25%205.25a.75.75%200%200%201%200%201.06l-5.25%205.25a.75.75%200%201%201-1.06-1.06L21.44%2012l-4.72-4.72a.75.75%200%200%201%200-1.06Zm-9.44%200a.75.75%200%200%201%200%201.06L2.56%2012l4.72%204.72a.75.75%200%200%201-1.06%201.06L.97%2012.53a.75.75%200%200%201%200-1.06l5.25-5.25a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-code-bracket-solid);
    mask: var(--hero-code-bracket-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-code-bracket-square {
    --hero-code-bracket-square: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.25%209.75%2016.5%2012l-2.25%202.25m-4.5%200L7.5%2012l2.25-2.25M6%2020.25h12A2.25%202.25%200%200%200%2020.25%2018V6A2.25%202.25%200%200%200%2018%203.75H6A2.25%202.25%200%200%200%203.75%206v12A2.25%202.25%200%200%200%206%2020.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-code-bracket-square);
    mask: var(--hero-code-bracket-square);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-code-bracket-square-micro {
    --hero-code-bracket-square-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204a2%202%200%200%201%202-2h8a2%202%200%200%201%202%202v8a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2V4Zm4.78%201.97a.75.75%200%200%201%200%201.06L5.81%208l.97.97a.75.75%200%201%201-1.06%201.06l-1.5-1.5a.75.75%200%200%201%200-1.06l1.5-1.5a.75.75%200%200%201%201.06%200Zm2.44%201.06a.75.75%200%200%201%201.06-1.06l1.5%201.5a.75.75%200%200%201%200%201.06l-1.5%201.5a.75.75%200%201%201-1.06-1.06l.97-.97-.97-.97Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-code-bracket-square-micro);
    mask: var(--hero-code-bracket-square-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-code-bracket-square-mini {
    --hero-code-bracket-square-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.25%202A2.25%202.25%200%200%200%202%204.25v11.5A2.25%202.25%200%200%200%204.25%2018h11.5A2.25%202.25%200%200%200%2018%2015.75V4.25A2.25%202.25%200%200%200%2015.75%202H4.25Zm4.03%206.28a.75.75%200%200%200-1.06-1.06L4.97%209.47a.75.75%200%200%200%200%201.06l2.25%202.25a.75.75%200%200%200%201.06-1.06L6.56%2010l1.72-1.72Zm4.5-1.06a.75.75%200%201%200-1.06%201.06L13.44%2010l-1.72%201.72a.75.75%200%201%200%201.06%201.06l2.25-2.25a.75.75%200%200%200%200-1.06l-2.25-2.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-code-bracket-square-mini);
    mask: var(--hero-code-bracket-square-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-code-bracket-square-solid {
    --hero-code-bracket-square-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%206a3%203%200%200%201%203-3h12a3%203%200%200%201%203%203v12a3%203%200%200%201-3%203H6a3%203%200%200%201-3-3V6Zm14.25%206a.75.75%200%200%201-.22.53l-2.25%202.25a.75.75%200%201%201-1.06-1.06L15.44%2012l-1.72-1.72a.75.75%200%201%201%201.06-1.06l2.25%202.25c.141.14.22.331.22.53Zm-10.28-.53a.75.75%200%200%200%200%201.06l2.25%202.25a.75.75%200%201%200%201.06-1.06L8.56%2012l1.72-1.72a.75.75%200%201%200-1.06-1.06l-2.25%202.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-code-bracket-square-solid);
    mask: var(--hero-code-bracket-square-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cog {
    --hero-cog: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.5%2012a7.5%207.5%200%200%200%2015%200m-15%200a7.5%207.5%200%201%201%2015%200m-15%200H3m16.5%200H21m-1.5%200H12m-8.457%203.077%201.41-.513m14.095-5.13%201.41-.513M5.106%2017.785l1.15-.964m11.49-9.642%201.149-.964M7.501%2019.795l.75-1.3m7.5-12.99.75-1.3m-6.063%2016.658.26-1.477m2.605-14.772.26-1.477m0%2017.726-.26-1.477M10.698%204.614l-.26-1.477M16.5%2019.794l-.75-1.299M7.5%204.205%2012%2012m6.894%205.785-1.149-.964M6.256%207.178l-1.15-.964m15.352%208.864-1.41-.513M4.954%209.435l-1.41-.514M12.002%2012l-3.75%206.495%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cog);
    mask: var(--hero-cog);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cog-6-tooth {
    --hero-cog-6-tooth: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.594%203.94c.09-.542.56-.94%201.11-.94h2.593c.55%200%201.02.398%201.11.94l.213%201.281c.063.374.313.686.645.87.074.04.147.083.22.127.325.196.72.257%201.075.124l1.217-.456a1.125%201.125%200%200%201%201.37.49l1.296%202.247a1.125%201.125%200%200%201-.26%201.431l-1.003.827c-.293.241-.438.613-.43.992a7.723%207.723%200%200%201%200%20.255c-.008.378.137.75.43.991l1.004.827c.424.35.534.955.26%201.43l-1.298%202.247a1.125%201.125%200%200%201-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.47%206.47%200%200%201-.22.128c-.331.183-.581.495-.644.869l-.213%201.281c-.09.543-.56.94-1.11.94h-2.594c-.55%200-1.019-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52%206.52%200%200%201-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125%201.125%200%200%201-1.369-.49l-1.297-2.247a1.125%201.125%200%200%201%20.26-1.431l1.004-.827c.292-.24.437-.613.43-.991a6.932%206.932%200%200%201%200-.255c.007-.38-.138-.751-.43-.992l-1.004-.827a1.125%201.125%200%200%201-.26-1.43l1.297-2.247a1.125%201.125%200%200%201%201.37-.491l1.216.456c.356.133.751.072%201.076-.124.072-.044.146-.086.22-.128.332-.183.582-.495.644-.869l.214-1.28Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cog-6-tooth);
    mask: var(--hero-cog-6-tooth);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cog-6-tooth-micro {
    --hero-cog-6-tooth-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.455%201.45A.5.5%200%200%201%206.952%201h2.096a.5.5%200%200%201%20.497.45l.186%201.858a4.996%204.996%200%200%201%201.466.848l1.703-.769a.5.5%200%200%201%20.639.206l1.047%201.814a.5.5%200%200%201-.14.656l-1.517%201.09a5.026%205.026%200%200%201%200%201.694l1.516%201.09a.5.5%200%200%201%20.141.656l-1.047%201.814a.5.5%200%200%201-.639.206l-1.703-.768c-.433.36-.928.649-1.466.847l-.186%201.858a.5.5%200%200%201-.497.45H6.952a.5.5%200%200%201-.497-.45l-.186-1.858a4.993%204.993%200%200%201-1.466-.848l-1.703.769a.5.5%200%200%201-.639-.206l-1.047-1.814a.5.5%200%200%201%20.14-.656l1.517-1.09a5.033%205.033%200%200%201%200-1.694l-1.516-1.09a.5.5%200%200%201-.141-.656L2.46%203.593a.5.5%200%200%201%20.639-.206l1.703.769c.433-.36.928-.65%201.466-.848l.186-1.858Zm-.177%207.567-.022-.037a2%202%200%200%201%203.466-1.997l.022.037a2%202%200%200%201-3.466%201.997Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cog-6-tooth-micro);
    mask: var(--hero-cog-6-tooth-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-cog-6-tooth-mini {
    --hero-cog-6-tooth-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.84%201.804A1%201%200%200%201%208.82%201h2.36a1%201%200%200%201%20.98.804l.331%201.652a6.993%206.993%200%200%201%201.929%201.115l1.598-.54a1%201%200%200%201%201.186.447l1.18%202.044a1%201%200%200%201-.205%201.251l-1.267%201.113a7.047%207.047%200%200%201%200%202.228l1.267%201.113a1%201%200%200%201%20.206%201.25l-1.18%202.045a1%201%200%200%201-1.187.447l-1.598-.54a6.993%206.993%200%200%201-1.929%201.115l-.33%201.652a1%201%200%200%201-.98.804H8.82a1%201%200%200%201-.98-.804l-.331-1.652a6.993%206.993%200%200%201-1.929-1.115l-1.598.54a1%201%200%200%201-1.186-.447l-1.18-2.044a1%201%200%200%201%20.205-1.251l1.267-1.114a7.05%207.05%200%200%201%200-2.227L1.821%207.773a1%201%200%200%201-.206-1.25l1.18-2.045a1%201%200%200%201%201.187-.447l1.598.54A6.992%206.992%200%200%201%207.51%203.456l.33-1.652ZM10%2013a3%203%200%201%200%200-6%203%203%200%200%200%200%206Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cog-6-tooth-mini);
    mask: var(--hero-cog-6-tooth-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-cog-6-tooth-solid {
    --hero-cog-6-tooth-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.078%202.25c-.917%200-1.699.663-1.85%201.567L9.05%204.889c-.02.12-.115.26-.297.348a7.493%207.493%200%200%200-.986.57c-.166.115-.334.126-.45.083L6.3%205.508a1.875%201.875%200%200%200-2.282.819l-.922%201.597a1.875%201.875%200%200%200%20.432%202.385l.84.692c.095.078.17.229.154.43a7.598%207.598%200%200%200%200%201.139c.015.2-.059.352-.153.43l-.841.692a1.875%201.875%200%200%200-.432%202.385l.922%201.597a1.875%201.875%200%200%200%202.282.818l1.019-.382c.115-.043.283-.031.45.082.312.214.641.405.985.57.182.088.277.228.297.35l.178%201.071c.151.904.933%201.567%201.85%201.567h1.844c.916%200%201.699-.663%201.85-1.567l.178-1.072c.02-.12.114-.26.297-.349.344-.165.673-.356.985-.57.167-.114.335-.125.45-.082l1.02.382a1.875%201.875%200%200%200%202.28-.819l.923-1.597a1.875%201.875%200%200%200-.432-2.385l-.84-.692c-.095-.078-.17-.229-.154-.43a7.614%207.614%200%200%200%200-1.139c-.016-.2.059-.352.153-.43l.84-.692c.708-.582.891-1.59.433-2.385l-.922-1.597a1.875%201.875%200%200%200-2.282-.818l-1.02.382c-.114.043-.282.031-.449-.083a7.49%207.49%200%200%200-.985-.57c-.183-.087-.277-.227-.297-.348l-.179-1.072a1.875%201.875%200%200%200-1.85-1.567h-1.843ZM12%2015.75a3.75%203.75%200%201%200%200-7.5%203.75%203.75%200%200%200%200%207.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cog-6-tooth-solid);
    mask: var(--hero-cog-6-tooth-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cog-8-tooth {
    --hero-cog-8-tooth: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.343%203.94c.09-.542.56-.94%201.11-.94h1.093c.55%200%201.02.398%201.11.94l.149.894c.07.424.384.764.78.93.398.164.855.142%201.205-.108l.737-.527a1.125%201.125%200%200%201%201.45.12l.773.774c.39.389.44%201.002.12%201.45l-.527.737c-.25.35-.272.806-.107%201.204.165.397.505.71.93.78l.893.15c.543.09.94.559.94%201.109v1.094c0%20.55-.397%201.02-.94%201.11l-.894.149c-.424.07-.764.383-.929.78-.165.398-.143.854.107%201.204l.527.738c.32.447.269%201.06-.12%201.45l-.774.773a1.125%201.125%200%200%201-1.449.12l-.738-.527c-.35-.25-.806-.272-1.203-.107-.398.165-.71.505-.781.929l-.149.894c-.09.542-.56.94-1.11.94h-1.094c-.55%200-1.019-.398-1.11-.94l-.148-.894c-.071-.424-.384-.764-.781-.93-.398-.164-.854-.142-1.204.108l-.738.527c-.447.32-1.06.269-1.45-.12l-.773-.774a1.125%201.125%200%200%201-.12-1.45l.527-.737c.25-.35.272-.806.108-1.204-.165-.397-.506-.71-.93-.78l-.894-.15c-.542-.09-.94-.56-.94-1.109v-1.094c0-.55.398-1.02.94-1.11l.894-.149c.424-.07.765-.383.93-.78.165-.398.143-.854-.108-1.204l-.526-.738a1.125%201.125%200%200%201%20.12-1.45l.773-.773a1.125%201.125%200%200%201%201.45-.12l.737.527c.35.25.807.272%201.204.107.397-.165.71-.505.78-.929l.15-.894Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cog-8-tooth);
    mask: var(--hero-cog-8-tooth);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cog-8-tooth-micro {
    --hero-cog-8-tooth-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.955%201.45A.5.5%200%200%201%207.452%201h1.096a.5.5%200%200%201%20.497.45l.17%201.699c.484.12.94.312%201.356.562l1.321-1.081a.5.5%200%200%201%20.67.033l.774.775a.5.5%200%200%201%20.034.67l-1.08%201.32c.25.417.44.873.561%201.357l1.699.17a.5.5%200%200%201%20.45.497v1.096a.5.5%200%200%201-.45.497l-1.699.17c-.12.484-.312.94-.562%201.356l1.082%201.322a.5.5%200%200%201-.034.67l-.774.774a.5.5%200%200%201-.67.033l-1.322-1.08c-.416.25-.872.44-1.356.561l-.17%201.699a.5.5%200%200%201-.497.45H7.452a.5.5%200%200%201-.497-.45l-.17-1.699a4.973%204.973%200%200%201-1.356-.562L4.108%2013.37a.5.5%200%200%201-.67-.033l-.774-.775a.5.5%200%200%201-.034-.67l1.08-1.32a4.971%204.971%200%200%201-.561-1.357l-1.699-.17A.5.5%200%200%201%201%208.548V7.452a.5.5%200%200%201%20.45-.497l1.699-.17c.12-.484.312-.94.562-1.356L2.629%204.107a.5.5%200%200%201%20.034-.67l.774-.774a.5.5%200%200%201%20.67-.033L5.43%203.71a4.97%204.97%200%200%201%201.356-.561l.17-1.699ZM6%208c0%20.538.212%201.026.558%201.385l.057.057a2%202%200%200%200%202.828-2.828l-.058-.056A2%202%200%200%200%206%208Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cog-8-tooth-micro);
    mask: var(--hero-cog-8-tooth-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-cog-8-tooth-mini {
    --hero-cog-8-tooth-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.34%201.804A1%201%200%200%201%209.32%201h1.36a1%201%200%200%201%20.98.804l.295%201.473c.497.144.971.342%201.416.587l1.25-.834a1%201%200%200%201%201.262.125l.962.962a1%201%200%200%201%20.125%201.262l-.834%201.25c.245.445.443.919.587%201.416l1.473.294a1%201%200%200%201%20.804.98v1.361a1%201%200%200%201-.804.98l-1.473.295a6.95%206.95%200%200%201-.587%201.416l.834%201.25a1%201%200%200%201-.125%201.262l-.962.962a1%201%200%200%201-1.262.125l-1.25-.834a6.953%206.953%200%200%201-1.416.587l-.294%201.473a1%201%200%200%201-.98.804H9.32a1%201%200%200%201-.98-.804l-.295-1.473a6.957%206.957%200%200%201-1.416-.587l-1.25.834a1%201%200%200%201-1.262-.125l-.962-.962a1%201%200%200%201-.125-1.262l.834-1.25a6.957%206.957%200%200%201-.587-1.416l-1.473-.294A1%201%200%200%201%201%2010.68V9.32a1%201%200%200%201%20.804-.98l1.473-.295c.144-.497.342-.971.587-1.416l-.834-1.25a1%201%200%200%201%20.125-1.262l.962-.962A1%201%200%200%201%205.38%203.03l1.25.834a6.957%206.957%200%200%201%201.416-.587l.294-1.473ZM13%2010a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cog-8-tooth-mini);
    mask: var(--hero-cog-8-tooth-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-cog-8-tooth-solid {
    --hero-cog-8-tooth-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.828%202.25c-.916%200-1.699.663-1.85%201.567l-.091.549a.798.798%200%200%201-.517.608%207.45%207.45%200%200%200-.478.198.798.798%200%200%201-.796-.064l-.453-.324a1.875%201.875%200%200%200-2.416.2l-.243.243a1.875%201.875%200%200%200-.2%202.416l.324.453a.798.798%200%200%201%20.064.796%207.448%207.448%200%200%200-.198.478.798.798%200%200%201-.608.517l-.55.092a1.875%201.875%200%200%200-1.566%201.849v.344c0%20.916.663%201.699%201.567%201.85l.549.091c.281.047.508.25.608.517.06.162.127.321.198.478a.798.798%200%200%201-.064.796l-.324.453a1.875%201.875%200%200%200%20.2%202.416l.243.243c.648.648%201.67.733%202.416.2l.453-.324a.798.798%200%200%201%20.796-.064c.157.071.316.137.478.198.267.1.47.327.517.608l.092.55c.15.903.932%201.566%201.849%201.566h.344c.916%200%201.699-.663%201.85-1.567l.091-.549a.798.798%200%200%201%20.517-.608%207.52%207.52%200%200%200%20.478-.198.798.798%200%200%201%20.796.064l.453.324a1.875%201.875%200%200%200%202.416-.2l.243-.243c.648-.648.733-1.67.2-2.416l-.324-.453a.798.798%200%200%201-.064-.796c.071-.157.137-.316.198-.478.1-.267.327-.47.608-.517l.55-.091a1.875%201.875%200%200%200%201.566-1.85v-.344c0-.916-.663-1.699-1.567-1.85l-.549-.091a.798.798%200%200%201-.608-.517%207.507%207.507%200%200%200-.198-.478.798.798%200%200%201%20.064-.796l.324-.453a1.875%201.875%200%200%200-.2-2.416l-.243-.243a1.875%201.875%200%200%200-2.416-.2l-.453.324a.798.798%200%200%201-.796.064%207.462%207.462%200%200%200-.478-.198.798.798%200%200%201-.517-.608l-.091-.55a1.875%201.875%200%200%200-1.85-1.566h-.344ZM12%2015.75a3.75%203.75%200%201%200%200-7.5%203.75%203.75%200%200%200%200%207.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cog-8-tooth-solid);
    mask: var(--hero-cog-8-tooth-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cog-micro {
    --hero-cog-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%201.938a.75.75%200%200%201%201.025.274l.652%201.131c.351-.138.71-.233%201.073-.288V1.75a.75.75%200%200%201%201.5%200v1.306a5.03%205.03%200%200%201%201.072.288l.654-1.132a.75.75%200%201%201%201.298.75l-.652%201.13c.286.23.55.492.785.786l1.13-.653a.75.75%200%201%201%20.75%201.3l-1.13.652c.137.351.233.71.288%201.073h1.305a.75.75%200%200%201%200%201.5h-1.306a5.032%205.032%200%200%201-.288%201.072l1.132.654a.75.75%200%200%201-.75%201.298l-1.13-.652c-.23.286-.492.55-.786.785l.652%201.13a.75.75%200%200%201-1.298.75l-.653-1.13c-.351.137-.71.233-1.073.288v1.305a.75.75%200%200%201-1.5%200v-1.306a5.032%205.032%200%200%201-1.072-.288l-.653%201.132a.75.75%200%200%201-1.3-.75l.653-1.13a4.966%204.966%200%200%201-.785-.786l-1.13.652a.75.75%200%200%201-.75-1.298l1.13-.653a4.965%204.965%200%200%201-.288-1.073H1.75a.75.75%200%200%201%200-1.5h1.306a5.03%205.03%200%200%201%20.288-1.072l-1.132-.653a.75.75%200%200%201%20.75-1.3l1.13.653c.23-.286.492-.55.786-.785l-.653-1.13A.75.75%200%200%201%204.5%201.937Zm1.14%203.476a3.501%203.501%200%200%200%200%205.172L7.135%208%205.641%205.414ZM8.434%208.75%206.94%2011.336a3.491%203.491%200%200%200%202.81-.305%203.49%203.49%200%200%200%201.669-2.281H8.433Zm2.987-1.5H8.433L6.94%204.664a3.501%203.501%200%200%201%204.48%202.586Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cog-micro);
    mask: var(--hero-cog-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-cog-mini {
    --hero-cog-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M13.024%209.25c.47%200%20.827-.433.637-.863a4%204%200%200%200-4.094-2.364c-.468.05-.665.576-.43.984l1.08%201.868a.75.75%200%200%200%20.649.375h2.158ZM7.84%207.758c-.236-.408-.79-.5-1.068-.12A3.982%203.982%200%200%200%206%2010c0%20.884.287%201.7.772%202.363.278.38.832.287%201.068-.12l1.078-1.868a.75.75%200%200%200%200-.75L7.839%207.758ZM9.138%2012.993c-.235.408-.039.934.43.984a4%204%200%200%200%204.094-2.364c.19-.43-.168-.863-.638-.863h-2.158a.75.75%200%200%200-.65.375l-1.078%201.868Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m14.13%204.347.644-1.117a.75.75%200%200%200-1.299-.75l-.644%201.116a6.954%206.954%200%200%200-2.081-.556V1.75a.75.75%200%200%200-1.5%200v1.29a6.954%206.954%200%200%200-2.081.556L6.525%202.48a.75.75%200%201%200-1.3.75l.645%201.117A7.04%207.04%200%200%200%204.347%205.87L3.23%205.225a.75.75%200%201%200-.75%201.3l1.116.644A6.954%206.954%200%200%200%203.04%209.25H1.75a.75.75%200%200%200%200%201.5h1.29c.078.733.27%201.433.556%202.081l-1.116.645a.75.75%200%201%200%20.75%201.298l1.117-.644a7.04%207.04%200%200%200%201.523%201.523l-.645%201.117a.75.75%200%201%200%201.3.75l.644-1.116a6.954%206.954%200%200%200%202.081.556v1.29a.75.75%200%200%200%201.5%200v-1.29a6.954%206.954%200%200%200%202.081-.556l.645%201.116a.75.75%200%200%200%201.299-.75l-.645-1.117a7.042%207.042%200%200%200%201.523-1.523l1.117.644a.75.75%200%200%200%20.75-1.298l-1.116-.645a6.954%206.954%200%200%200%20.556-2.081h1.29a.75.75%200%200%200%200-1.5h-1.29a6.954%206.954%200%200%200-.556-2.081l1.116-.644a.75.75%200%200%200-.75-1.3l-1.117.645a7.04%207.04%200%200%200-1.524-1.523ZM10%204.5a5.475%205.475%200%200%200-2.781.754A5.527%205.527%200%200%200%205.22%207.277%205.475%205.475%200%200%200%204.5%2010a5.475%205.475%200%200%200%20.752%202.777%205.527%205.527%200%200%200%202.028%202.004c.802.458%201.73.719%202.72.719a5.474%205.474%200%200%200%202.78-.753%205.527%205.527%200%200%200%202.001-2.027c.458-.802.719-1.73.719-2.72a5.475%205.475%200%200%200-.753-2.78%205.528%205.528%200%200%200-2.028-2.002A5.475%205.475%200%200%200%2010%204.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cog-mini);
    mask: var(--hero-cog-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-cog-solid {
    --hero-cog-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M17.004%2010.407c.138.435-.216.842-.672.842h-3.465a.75.75%200%200%201-.65-.375l-1.732-3c-.229-.396-.053-.907.393-1.004a5.252%205.252%200%200%201%206.126%203.537ZM8.12%208.464c.307-.338.838-.235%201.066.16l1.732%203a.75.75%200%200%201%200%20.75l-1.732%203c-.229.397-.76.5-1.067.161A5.23%205.23%200%200%201%206.75%2012a5.23%205.23%200%200%201%201.37-3.536ZM10.878%2017.13c-.447-.098-.623-.608-.394-1.004l1.733-3.002a.75.75%200%200%201%20.65-.375h3.465c.457%200%20.81.407.672.842a5.252%205.252%200%200%201-6.126%203.539Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M21%2012.75a.75.75%200%201%200%200-1.5h-.783a8.22%208.22%200%200%200-.237-1.357l.734-.267a.75.75%200%201%200-.513-1.41l-.735.268a8.24%208.24%200%200%200-.689-1.192l.6-.503a.75.75%200%201%200-.964-1.149l-.6.504a8.3%208.3%200%200%200-1.054-.885l.391-.678a.75.75%200%201%200-1.299-.75l-.39.676a8.188%208.188%200%200%200-1.295-.47l.136-.77a.75.75%200%200%200-1.477-.26l-.136.77a8.36%208.36%200%200%200-1.377%200l-.136-.77a.75.75%200%201%200-1.477.26l.136.77c-.448.121-.88.28-1.294.47l-.39-.676a.75.75%200%200%200-1.3.75l.392.678a8.29%208.29%200%200%200-1.054.885l-.6-.504a.75.75%200%201%200-.965%201.149l.6.503a8.243%208.243%200%200%200-.689%201.192L3.8%208.216a.75.75%200%201%200-.513%201.41l.735.267a8.222%208.222%200%200%200-.238%201.356h-.783a.75.75%200%200%200%200%201.5h.783c.042.464.122.917.238%201.356l-.735.268a.75.75%200%200%200%20.513%201.41l.735-.268c.197.417.428.816.69%201.191l-.6.504a.75.75%200%200%200%20.963%201.15l.601-.505c.326.323.679.62%201.054.885l-.392.68a.75.75%200%200%200%201.3.75l.39-.679c.414.192.847.35%201.294.471l-.136.77a.75.75%200%200%200%201.477.261l.137-.772a8.332%208.332%200%200%200%201.376%200l.136.772a.75.75%200%201%200%201.477-.26l-.136-.771a8.19%208.19%200%200%200%201.294-.47l.391.677a.75.75%200%200%200%201.3-.75l-.393-.679a8.29%208.29%200%200%200%201.054-.885l.601.504a.75.75%200%200%200%20.964-1.15l-.6-.503c.261-.375.492-.774.69-1.191l.735.267a.75.75%200%201%200%20.512-1.41l-.734-.267c.115-.439.195-.892.237-1.356h.784Zm-2.657-3.06a6.744%206.744%200%200%200-1.19-2.053%206.784%206.784%200%200%200-1.82-1.51A6.705%206.705%200%200%200%2012%205.25a6.8%206.8%200%200%200-1.225.11%206.7%206.7%200%200%200-2.15.793%206.784%206.784%200%200%200-2.952%203.489.76.76%200%200%201-.036.098A6.74%206.74%200%200%200%205.251%2012a6.74%206.74%200%200%200%203.366%205.842l.009.005a6.704%206.704%200%200%200%202.18.798l.022.003a6.792%206.792%200%200%200%202.368-.004%206.704%206.704%200%200%200%202.205-.811%206.785%206.785%200%200%200%201.762-1.484l.009-.01.009-.01a6.743%206.743%200%200%200%201.18-2.066c.253-.707.39-1.469.39-2.263a6.74%206.74%200%200%200-.408-2.309Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cog-solid);
    mask: var(--hero-cog-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-command-line {
    --hero-command-line: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m6.75%207.5%203%202.25-3%202.25m4.5%200h3m-9%208.25h13.5A2.25%202.25%200%200%200%2021%2018V6a2.25%202.25%200%200%200-2.25-2.25H5.25A2.25%202.25%200%200%200%203%206v12a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-command-line);
    mask: var(--hero-command-line);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-command-line-micro {
    --hero-command-line-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204a2%202%200%200%201%202-2h8a2%202%200%200%201%202%202v8a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2V4Zm2.22%201.97a.75.75%200%200%200%200%201.06l.97.97-.97.97a.75.75%200%201%200%201.06%201.06l1.5-1.5a.75.75%200%200%200%200-1.06l-1.5-1.5a.75.75%200%200%200-1.06%200ZM8.75%208.5a.75.75%200%200%200%200%201.5h2.5a.75.75%200%200%200%200-1.5h-2.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-command-line-micro);
    mask: var(--hero-command-line-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-command-line-mini {
    --hero-command-line-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.25%203A2.25%202.25%200%200%200%201%205.25v9.5A2.25%202.25%200%200%200%203.25%2017h13.5A2.25%202.25%200%200%200%2019%2014.75v-9.5A2.25%202.25%200%200%200%2016.75%203H3.25Zm.943%208.752a.75.75%200%200%201%20.055-1.06L6.128%209l-1.88-1.693a.75.75%200%201%201%201.004-1.114l2.5%202.25a.75.75%200%200%201%200%201.114l-2.5%202.25a.75.75%200%200%201-1.06-.055ZM9.75%2010.25a.75.75%200%200%200%200%201.5h2.5a.75.75%200%200%200%200-1.5h-2.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-command-line-mini);
    mask: var(--hero-command-line-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-command-line-solid {
    --hero-command-line-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%206a3%203%200%200%201%203-3h13.5a3%203%200%200%201%203%203v12a3%203%200%200%201-3%203H5.25a3%203%200%200%201-3-3V6Zm3.97.97a.75.75%200%200%201%201.06%200l2.25%202.25a.75.75%200%200%201%200%201.06l-2.25%202.25a.75.75%200%200%201-1.06-1.06l1.72-1.72-1.72-1.72a.75.75%200%200%201%200-1.06Zm4.28%204.28a.75.75%200%200%200%200%201.5h3a.75.75%200%200%200%200-1.5h-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-command-line-solid);
    mask: var(--hero-command-line-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-computer-desktop {
    --hero-computer-desktop: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2017.25v1.007a3%203%200%200%201-.879%202.122L7.5%2021h9l-.621-.621A3%203%200%200%201%2015%2018.257V17.25m6-12V15a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2015V5.25m18%200A2.25%202.25%200%200%200%2018.75%203H5.25A2.25%202.25%200%200%200%203%205.25m18%200V12a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2012V5.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-computer-desktop);
    mask: var(--hero-computer-desktop);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-computer-desktop-micro {
    --hero-computer-desktop-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204.25A2.25%202.25%200%200%201%204.25%202h7.5A2.25%202.25%200%200%201%2014%204.25v5.5A2.25%202.25%200%200%201%2011.75%2012h-1.312c.1.128.21.248.328.36a.75.75%200%200%201%20.234.545v.345a.75.75%200%200%201-.75.75h-4.5a.75.75%200%200%201-.75-.75v-.345a.75.75%200%200%201%20.234-.545c.118-.111.228-.232.328-.36H4.25A2.25%202.25%200%200%201%202%209.75v-5.5Zm2.25-.75a.75.75%200%200%200-.75.75v4.5c0%20.414.336.75.75.75h7.5a.75.75%200%200%200%20.75-.75v-4.5a.75.75%200%200%200-.75-.75h-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-computer-desktop-micro);
    mask: var(--hero-computer-desktop-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-computer-desktop-mini {
    --hero-computer-desktop-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204.25A2.25%202.25%200%200%201%204.25%202h11.5A2.25%202.25%200%200%201%2018%204.25v8.5A2.25%202.25%200%200%201%2015.75%2015h-3.105a3.501%203.501%200%200%200%201.1%201.677A.75.75%200%200%201%2013.26%2018H6.74a.75.75%200%200%201-.484-1.323A3.501%203.501%200%200%200%207.355%2015H4.25A2.25%202.25%200%200%201%202%2012.75v-8.5Zm1.5%200a.75.75%200%200%201%20.75-.75h11.5a.75.75%200%200%201%20.75.75v7.5a.75.75%200%200%201-.75.75H4.25a.75.75%200%200%201-.75-.75v-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-computer-desktop-mini);
    mask: var(--hero-computer-desktop-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-computer-desktop-solid {
    --hero-computer-desktop-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%205.25a3%203%200%200%201%203-3h13.5a3%203%200%200%201%203%203V15a3%203%200%200%201-3%203h-3v.257c0%20.597.237%201.17.659%201.591l.621.622a.75.75%200%200%201-.53%201.28h-9a.75.75%200%200%201-.53-1.28l.621-.622a2.25%202.25%200%200%200%20.659-1.59V18h-3a3%203%200%200%201-3-3V5.25Zm1.5%200v7.5a1.5%201.5%200%200%200%201.5%201.5h13.5a1.5%201.5%200%200%200%201.5-1.5v-7.5a1.5%201.5%200%200%200-1.5-1.5H5.25a1.5%201.5%200%200%200-1.5%201.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-computer-desktop-solid);
    mask: var(--hero-computer-desktop-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cpu-chip {
    --hero-cpu-chip: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%203v1.5M4.5%208.25H3m18%200h-1.5M4.5%2012H3m18%200h-1.5m-15%203.75H3m18%200h-1.5M8.25%2019.5V21M12%203v1.5m0%2015V21m3.75-18v1.5m0%2015V21m-9-1.5h10.5a2.25%202.25%200%200%200%202.25-2.25V6.75a2.25%202.25%200%200%200-2.25-2.25H6.75A2.25%202.25%200%200%200%204.5%206.75v10.5a2.25%202.25%200%200%200%202.25%202.25Zm.75-12h9v9h-9v-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cpu-chip);
    mask: var(--hero-cpu-chip);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cpu-chip-micro {
    --hero-cpu-chip-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6%206v4h4V6H6Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.75%201a.75.75%200%200%200-.75.75V3a2%202%200%200%200-2%202H1.75a.75.75%200%200%200%200%201.5H3v.75H1.75a.75.75%200%200%200%200%201.5H3v.75H1.75a.75.75%200%200%200%200%201.5H3a2%202%200%200%200%202%202v1.25a.75.75%200%200%200%201.5%200V13h.75v1.25a.75.75%200%200%200%201.5%200V13h.75v1.25a.75.75%200%200%200%201.5%200V13a2%202%200%200%200%202-2h1.25a.75.75%200%200%200%200-1.5H13v-.75h1.25a.75.75%200%200%200%200-1.5H13V6.5h1.25a.75.75%200%200%200%200-1.5H13a2%202%200%200%200-2-2V1.75a.75.75%200%200%200-1.5%200V3h-.75V1.75a.75.75%200%200%200-1.5%200V3H6.5V1.75A.75.75%200%200%200%205.75%201ZM11%204.5a.5.5%200%200%201%20.5.5v6a.5.5%200%200%201-.5.5H5a.5.5%200%200%201-.5-.5V5a.5.5%200%200%201%20.5-.5h6Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cpu-chip-micro);
    mask: var(--hero-cpu-chip-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-cpu-chip-mini {
    --hero-cpu-chip-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M14%206H6v8h8V6Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.25%203V1.75a.75.75%200%200%201%201.5%200V3h1.5V1.75a.75.75%200%200%201%201.5%200V3h.5A2.75%202.75%200%200%201%2017%205.75v.5h1.25a.75.75%200%200%201%200%201.5H17v1.5h1.25a.75.75%200%200%201%200%201.5H17v1.5h1.25a.75.75%200%200%201%200%201.5H17v.5A2.75%202.75%200%200%201%2014.25%2017h-.5v1.25a.75.75%200%200%201-1.5%200V17h-1.5v1.25a.75.75%200%200%201-1.5%200V17h-1.5v1.25a.75.75%200%200%201-1.5%200V17h-.5A2.75%202.75%200%200%201%203%2014.25v-.5H1.75a.75.75%200%200%201%200-1.5H3v-1.5H1.75a.75.75%200%200%201%200-1.5H3v-1.5H1.75a.75.75%200%200%201%200-1.5H3v-.5A2.75%202.75%200%200%201%205.75%203h.5V1.75a.75.75%200%200%201%201.5%200V3h1.5ZM4.5%205.75c0-.69.56-1.25%201.25-1.25h8.5c.69%200%201.25.56%201.25%201.25v8.5c0%20.69-.56%201.25-1.25%201.25h-8.5c-.69%200-1.25-.56-1.25-1.25v-8.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cpu-chip-mini);
    mask: var(--hero-cpu-chip-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-cpu-chip-solid {
    --hero-cpu-chip-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M16.5%207.5h-9v9h9v-9Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.25%202.25A.75.75%200%200%201%209%203v.75h2.25V3a.75.75%200%200%201%201.5%200v.75H15V3a.75.75%200%200%201%201.5%200v.75h.75a3%203%200%200%201%203%203v.75H21A.75.75%200%200%201%2021%209h-.75v2.25H21a.75.75%200%200%201%200%201.5h-.75V15H21a.75.75%200%200%201%200%201.5h-.75v.75a3%203%200%200%201-3%203h-.75V21a.75.75%200%200%201-1.5%200v-.75h-2.25V21a.75.75%200%200%201-1.5%200v-.75H9V21a.75.75%200%200%201-1.5%200v-.75h-.75a3%203%200%200%201-3-3v-.75H3A.75.75%200%200%201%203%2015h.75v-2.25H3a.75.75%200%200%201%200-1.5h.75V9H3a.75.75%200%200%201%200-1.5h.75v-.75a3%203%200%200%201%203-3h.75V3a.75.75%200%200%201%20.75-.75ZM6%206.75A.75.75%200%200%201%206.75%206h10.5a.75.75%200%200%201%20.75.75v10.5a.75.75%200%200%201-.75.75H6.75a.75.75%200%200%201-.75-.75V6.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cpu-chip-solid);
    mask: var(--hero-cpu-chip-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-credit-card {
    --hero-credit-card: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%208.25h19.5M2.25%209h19.5m-16.5%205.25h6m-6%202.25h3m-3.75%203h15a2.25%202.25%200%200%200%202.25-2.25V6.75A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25v10.5A2.25%202.25%200%200%200%204.5%2019.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-credit-card);
    mask: var(--hero-credit-card);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-credit-card-micro {
    --hero-credit-card-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2.5%203A1.5%201.5%200%200%200%201%204.5V5h14v-.5A1.5%201.5%200%200%200%2013.5%203h-11Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%207H1v4.5A1.5%201.5%200%200%200%202.5%2013h11a1.5%201.5%200%200%200%201.5-1.5V7ZM3%2010.25a.75.75%200%200%201%20.75-.75h.5a.75.75%200%200%201%200%201.5h-.5a.75.75%200%200%201-.75-.75Zm3.75-.75a.75.75%200%200%200%200%201.5h2.5a.75.75%200%200%200%200-1.5h-2.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-credit-card-micro);
    mask: var(--hero-credit-card-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-credit-card-mini {
    --hero-credit-card-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.5%204A1.5%201.5%200%200%200%201%205.5V6h18v-.5A1.5%201.5%200%200%200%2017.5%204h-15ZM19%208.5H1v6A1.5%201.5%200%200%200%202.5%2016h15a1.5%201.5%200%200%200%201.5-1.5v-6ZM3%2013.25a.75.75%200%200%201%20.75-.75h1.5a.75.75%200%200%201%200%201.5h-1.5a.75.75%200%200%201-.75-.75Zm4.75-.75a.75.75%200%200%200%200%201.5h3.5a.75.75%200%200%200%200-1.5h-3.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-credit-card-mini);
    mask: var(--hero-credit-card-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-credit-card-solid {
    --hero-credit-card-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.5%203.75a3%203%200%200%200-3%203v.75h21v-.75a3%203%200%200%200-3-3h-15Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M22.5%209.75h-21v7.5a3%203%200%200%200%203%203h15a3%203%200%200%200%203-3v-7.5Zm-18%203.75a.75.75%200%200%201%20.75-.75h6a.75.75%200%200%201%200%201.5h-6a.75.75%200%200%201-.75-.75Zm.75%202.25a.75.75%200%200%200%200%201.5h3a.75.75%200%200%200%200-1.5h-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-credit-card-solid);
    mask: var(--hero-credit-card-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cube {
    --hero-cube: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%207.5-9-5.25L3%207.5m18%200-9%205.25m9-5.25v9l-9%205.25M3%207.5l9%205.25M3%207.5v9l9%205.25m0-9v9%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cube);
    mask: var(--hero-cube);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cube-micro {
    --hero-cube-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.372%201.349a.75.75%200%200%200-.744%200l-4.81%202.748L8%207.131l5.182-3.034-4.81-2.748ZM14%205.357%208.75%208.43v6.005l4.872-2.784A.75.75%200%200%200%2014%2011V5.357ZM7.25%2014.435V8.43L2%205.357V11c0%20.27.144.518.378.651l4.872%202.784Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cube-micro);
    mask: var(--hero-cube-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-cube-mini {
    --hero-cube-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.362%201.093a.75.75%200%200%200-.724%200L2.523%205.018%2010%209.143l7.477-4.125-7.115-3.925ZM18%206.443l-7.25%204v8.25l6.862-3.786A.75.75%200%200%200%2018%2014.25V6.443ZM9.25%2018.693v-8.25l-7.25-4v7.807a.75.75%200%200%200%20.388.657l6.862%203.786Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cube-mini);
    mask: var(--hero-cube-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-cube-solid {
    --hero-cube-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12.378%201.602a.75.75%200%200%200-.756%200L3%206.632l9%205.25%209-5.25-8.622-5.03ZM21.75%207.93l-9%205.25v9l8.628-5.032a.75.75%200%200%200%20.372-.648V7.93ZM11.25%2022.18v-9l-9-5.25v8.57a.75.75%200%200%200%20.372.648l8.628%205.033Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cube-solid);
    mask: var(--hero-cube-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cube-transparent {
    --hero-cube-transparent: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%207.5-2.25-1.313M21%207.5v2.25m0-2.25-2.25%201.313M3%207.5l2.25-1.313M3%207.5l2.25%201.313M3%207.5v2.25m9%203%202.25-1.313M12%2012.75l-2.25-1.313M12%2012.75V15m0%206.75%202.25-1.313M12%2021.75V19.5m0%202.25-2.25-1.313m0-16.875L12%202.25l2.25%201.313M21%2014.25v2.25l-2.25%201.313m-13.5%200L3%2016.5v-2.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cube-transparent);
    mask: var(--hero-cube-transparent);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cube-transparent-micro {
    --hero-cube-transparent-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.628%201.349a.75.75%200%200%201%20.744%200l1.247.712a.75.75%200%201%201-.744%201.303L8%202.864l-.875.5a.75.75%200%200%201-.744-1.303l1.247-.712ZM4.65%203.914a.75.75%200%200%201-.279%201.023L4.262%205l.11.063a.75.75%200%200%201-.744%201.302l-.13-.073A.75.75%200%200%201%202%206.25V5a.75.75%200%200%201%20.378-.651l1.25-.714a.75.75%200%200%201%201.023.279Zm6.698%200a.75.75%200%200%201%201.023-.28l1.25.715A.75.75%200%200%201%2014%205v1.25a.75.75%200%200%201-1.499.042l-.129.073a.75.75%200%200%201-.744-1.302l.11-.063-.11-.063a.75.75%200%200%201-.28-1.023ZM6.102%206.915a.75.75%200%200%201%201.023-.279l.875.5.875-.5a.75.75%200%200%201%20.744%201.303l-.869.496v.815a.75.75%200%200%201-1.5%200v-.815l-.869-.496a.75.75%200%200%201-.28-1.024ZM2.75%209a.75.75%200%200%201%20.75.75v.815l.872.498a.75.75%200%200%201-.744%201.303l-1.25-.715A.75.75%200%200%201%202%2011V9.75A.75.75%200%200%201%202.75%209Zm10.5%200a.75.75%200%200%201%20.75.75V11a.75.75%200%200%201-.378.651l-1.25.715a.75.75%200%200%201-.744-1.303l.872-.498V9.75a.75.75%200%200%201%20.75-.75Zm-4.501%203.708.126-.072a.75.75%200%200%201%20.744%201.303l-1.247.712a.75.75%200%200%201-.744%200L6.38%2013.94a.75.75%200%200%201%20.744-1.303l.126.072a.75.75%200%200%201%201.498%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cube-transparent-micro);
    mask: var(--hero-cube-transparent-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-cube-transparent-mini {
    --hero-cube-transparent-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.638%201.093a.75.75%200%200%201%20.724%200l2%201.104a.75.75%200%201%201-.724%201.313L10%202.607l-1.638.903a.75.75%200%201%201-.724-1.313l2-1.104ZM5.403%204.287a.75.75%200%200%201-.295%201.019l-.805.444.805.444a.75.75%200%200%201-.724%201.314L3.5%207.02v.73a.75.75%200%200%201-1.5%200v-2a.75.75%200%200%201%20.388-.657l1.996-1.1a.75.75%200%200%201%201.019.294Zm9.194%200a.75.75%200%200%201%201.02-.295l1.995%201.101A.75.75%200%200%201%2018%205.75v2a.75.75%200%200%201-1.5%200v-.73l-.884.488a.75.75%200%201%201-.724-1.314l.806-.444-.806-.444a.75.75%200%200%201-.295-1.02ZM7.343%208.284a.75.75%200%200%201%201.02-.294L10%208.893l1.638-.903a.75.75%200%201%201%20.724%201.313l-1.612.89v1.557a.75.75%200%200%201-1.5%200v-1.557l-1.612-.89a.75.75%200%200%201-.295-1.019ZM2.75%2011.5a.75.75%200%200%201%20.75.75v1.557l1.608.887a.75.75%200%200%201-.724%201.314l-1.996-1.101A.75.75%200%200%201%202%2014.25v-2a.75.75%200%200%201%20.75-.75Zm14.5%200a.75.75%200%200%201%20.75.75v2a.75.75%200%200%201-.388.657l-1.996%201.1a.75.75%200%201%201-.724-1.313l1.608-.887V12.25a.75.75%200%200%201%20.75-.75Zm-7.25%204a.75.75%200%200%201%20.75.75v.73l.888-.49a.75.75%200%200%201%20.724%201.313l-2%201.104a.75.75%200%200%201-.724%200l-2-1.104a.75.75%200%201%201%20.724-1.313l.888.49v-.73a.75.75%200%200%201%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cube-transparent-mini);
    mask: var(--hero-cube-transparent-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-cube-transparent-solid {
    --hero-cube-transparent-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.622%201.602a.75.75%200%200%201%20.756%200l2.25%201.313a.75.75%200%200%201-.756%201.295L12%203.118%2010.128%204.21a.75.75%200%201%201-.756-1.295l2.25-1.313ZM5.898%205.81a.75.75%200%200%201-.27%201.025l-1.14.665%201.14.665a.75.75%200%201%201-.756%201.295L3.75%208.806v.944a.75.75%200%200%201-1.5%200V7.5a.75.75%200%200%201%20.372-.648l2.25-1.312a.75.75%200%200%201%201.026.27Zm12.204%200a.75.75%200%200%201%201.026-.27l2.25%201.312a.75.75%200%200%201%20.372.648v2.25a.75.75%200%200%201-1.5%200v-.944l-1.122.654a.75.75%200%201%201-.756-1.295l1.14-.665-1.14-.665a.75.75%200%200%201-.27-1.025Zm-9%205.25a.75.75%200%200%201%201.026-.27L12%2011.882l1.872-1.092a.75.75%200%201%201%20.756%201.295l-1.878%201.096V15a.75.75%200%200%201-1.5%200v-1.82l-1.878-1.095a.75.75%200%200%201-.27-1.025ZM3%2013.5a.75.75%200%200%201%20.75.75v1.82l1.878%201.095a.75.75%200%201%201-.756%201.295l-2.25-1.312a.75.75%200%200%201-.372-.648v-2.25A.75.75%200%200%201%203%2013.5Zm18%200a.75.75%200%200%201%20.75.75v2.25a.75.75%200%200%201-.372.648l-2.25%201.312a.75.75%200%201%201-.756-1.295l1.878-1.096V14.25a.75.75%200%200%201%20.75-.75Zm-9%205.25a.75.75%200%200%201%20.75.75v.944l1.122-.654a.75.75%200%201%201%20.756%201.295l-2.25%201.313a.75.75%200%200%201-.756%200l-2.25-1.313a.75.75%200%201%201%20.756-1.295l1.122.654V19.5a.75.75%200%200%201%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cube-transparent-solid);
    mask: var(--hero-cube-transparent-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-currency-bangladeshi {
    --hero-currency-bangladeshi: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m8.25%207.5.415-.207a.75.75%200%200%201%201.085.67V10.5m0%200h6m-6%200h-1.5m1.5%200v5.438c0%20.354.161.697.473.865a3.751%203.751%200%200%200%205.452-2.553c.083-.409-.263-.75-.68-.75h-.745M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-bangladeshi);
    mask: var(--hero-currency-bangladeshi);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-currency-bangladeshi-micro {
    --hero-currency-bangladeshi-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200ZM5.25%204.707a.75.75%200%200%201-.78-1.237c.841-.842%202.28-.246%202.28.944V6h5.5a.75.75%200%200%201%200%201.5h-5.5v3.098c0%20.549.295.836.545.87a3.241%203.241%200%200%200%202.799-.966H9.75a.75.75%200%200%201%200-1.5h1.708a.75.75%200%200%201%20.695%201.032%204.751%204.751%200%200%201-5.066%202.92c-1.266-.177-1.837-1.376-1.837-2.356V7.5h-1.5a.75.75%200%200%201%200-1.5h1.5V4.707Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-bangladeshi-micro);
    mask: var(--hero-currency-bangladeshi-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-currency-bangladeshi-mini {
    --hero-currency-bangladeshi-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%202a8%208%200%201%200%200%2016%208%208%200%200%200%200-16ZM5.94%205.5c.944-.945%202.56-.276%202.56%201.06V8h5.75a.75.75%200%200%201%200%201.5H8.5v4.275c0%20.296.144.455.26.499a3.5%203.5%200%200%200%204.402-1.77h-.412a.75.75%200%200%201%200-1.5h.537c.462%200%20.887.21%201.156.556.278.355.383.852.184%201.337a5.001%205.001%200%200%201-6.4%202.78C7.376%2015.353%207%2014.512%207%2013.774V9.5H5.75a.75.75%200%200%201%200-1.5H7V6.56l-.22.22a.75.75%200%201%201-1.06-1.06l.22-.22Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-bangladeshi-mini);
    mask: var(--hero-currency-bangladeshi-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-currency-bangladeshi-solid {
    --hero-currency-bangladeshi-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%2021.75c5.385%200%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25%202.25%206.615%202.25%2012s4.365%209.75%209.75%209.75ZM10.5%207.963a1.5%201.5%200%200%200-2.17-1.341l-.415.207a.75.75%200%200%200%20.67%201.342L9%207.963V9.75h-.75a.75.75%200%201%200%200%201.5H9v4.688c0%20.563.26%201.198.867%201.525A4.501%204.501%200%200%200%2016.41%2014.4c.199-.977-.636-1.649-1.415-1.649h-.745a.75.75%200%201%200%200%201.5h.656a3.002%203.002%200%200%201-4.327%201.893.113.113%200%200%201-.045-.051.336.336%200%200%201-.034-.154V11.25h5.25a.75.75%200%200%200%200-1.5H10.5V7.963Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-bangladeshi-solid);
    mask: var(--hero-currency-bangladeshi-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-currency-dollar {
    --hero-currency-dollar: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206v12m-3-2.818.879.659c1.171.879%203.07.879%204.242%200%201.172-.879%201.172-2.303%200-3.182C13.536%2012.219%2012.768%2012%2012%2012c-.725%200-1.45-.22-2.003-.659-1.106-.879-1.106-2.303%200-3.182s2.9-.879%204.006%200l.415.33M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-dollar);
    mask: var(--hero-currency-dollar);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-currency-dollar-micro {
    --hero-currency-dollar-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6.375%205.5h.875v1.75h-.875a.875.875%200%201%201%200-1.75ZM8.75%2010.5V8.75h.875a.875.875%200%200%201%200%201.75H8.75Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200ZM7.25%203.75a.75.75%200%200%201%201.5%200V4h2.5a.75.75%200%200%201%200%201.5h-2.5v1.75h.875a2.375%202.375%200%201%201%200%204.75H8.75v.25a.75.75%200%200%201-1.5%200V12h-2.5a.75.75%200%200%201%200-1.5h2.5V8.75h-.875a2.375%202.375%200%201%201%200-4.75h.875v-.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-dollar-micro);
    mask: var(--hero-currency-dollar-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-currency-dollar-mini {
    --hero-currency-dollar-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.75%2010.818v2.614A3.13%203.13%200%200%200%2011.888%2013c.482-.315.612-.648.612-.875%200-.227-.13-.56-.612-.875a3.13%203.13%200%200%200-1.138-.432ZM8.33%208.62c.053.055.115.11.184.164.208.16.46.284.736.363V6.603a2.45%202.45%200%200%200-.35.13c-.14.065-.27.143-.386.233-.377.292-.514.627-.514.909%200%20.184.058.39.202.592.037.051.08.102.128.152Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18%2010a8%208%200%201%201-16%200%208%208%200%200%201%2016%200Zm-8-6a.75.75%200%200%201%20.75.75v.316a3.78%203.78%200%200%201%201.653.713c.426.33.744.74.925%201.2a.75.75%200%200%201-1.395.55%201.35%201.35%200%200%200-.447-.563%202.187%202.187%200%200%200-.736-.363V9.3c.698.093%201.383.32%201.959.696.787.514%201.29%201.27%201.29%202.13%200%20.86-.504%201.616-1.29%202.13-.576.377-1.261.603-1.96.696v.299a.75.75%200%201%201-1.5%200v-.3c-.697-.092-1.382-.318-1.958-.695-.482-.315-.857-.717-1.078-1.188a.75.75%200%201%201%201.359-.636c.08.173.245.376.54.569.313.205.706.353%201.138.432v-2.748a3.782%203.782%200%200%201-1.653-.713C6.9%209.433%206.5%208.681%206.5%207.875c0-.805.4-1.558%201.097-2.096a3.78%203.78%200%200%201%201.653-.713V4.75A.75.75%200%200%201%2010%204Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-dollar-mini);
    mask: var(--hero-currency-dollar-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-currency-dollar-solid {
    --hero-currency-dollar-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.464%208.746c.227-.18.497-.311.786-.394v2.795a2.252%202.252%200%200%201-.786-.393c-.394-.313-.546-.681-.546-1.004%200-.323.152-.691.546-1.004ZM12.75%2015.662v-2.824c.347.085.664.228.921.421.427.32.579.686.579.991%200%20.305-.152.671-.579.991a2.534%202.534%200%200%201-.921.42Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25ZM12.75%206a.75.75%200%200%200-1.5%200v.816a3.836%203.836%200%200%200-1.72.756c-.712.566-1.112%201.35-1.112%202.178%200%20.829.4%201.612%201.113%202.178.502.4%201.102.647%201.719.756v2.978a2.536%202.536%200%200%201-.921-.421l-.879-.66a.75.75%200%200%200-.9%201.2l.879.66c.533.4%201.169.645%201.821.75V18a.75.75%200%200%200%201.5%200v-.81a4.124%204.124%200%200%200%201.821-.749c.745-.559%201.179-1.344%201.179-2.191%200-.847-.434-1.632-1.179-2.191a4.122%204.122%200%200%200-1.821-.75V8.354c.29.082.559.213.786.393l.415.33a.75.75%200%200%200%20.933-1.175l-.415-.33a3.836%203.836%200%200%200-1.719-.755V6Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-dollar-solid);
    mask: var(--hero-currency-dollar-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-currency-euro {
    --hero-currency-euro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.25%207.756a4.5%204.5%200%201%200%200%208.488M7.5%2010.5h5.25m-5.25%203h5.25M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-euro);
    mask: var(--hero-currency-euro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-currency-euro-micro {
    --hero-currency-euro-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200ZM6.875%206c.09-.22.195-.42.31-.598.413-.638.895-.902%201.315-.902.264%200%20.54.1.814.325a.75.75%200%201%200%20.953-1.158C9.772%203.259%209.169%203%208.5%203c-1.099%200-1.992.687-2.574%201.587A5.518%205.518%200%200%200%205.285%206H4.75a.75.75%200%200%200%200%201.5h.267a7.372%207.372%200%200%200%200%201H4.75a.75.75%200%200%200%200%201.5h.535c.156.52.372.998.64%201.413C6.509%2012.313%207.402%2013%208.5%2013c.669%200%201.272-.26%201.767-.667a.75.75%200%200%200-.953-1.158c-.275.226-.55.325-.814.325-.42%200-.902-.264-1.315-.902a3.722%203.722%200%200%201-.31-.598H8.25a.75.75%200%200%200%200-1.5H6.521a5.854%205.854%200%200%201%200-1H8.25a.75.75%200%200%200%200-1.5H6.875Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-euro-micro);
    mask: var(--hero-currency-euro-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-currency-euro-mini {
    --hero-currency-euro-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM8.798%207.45c.512-.67%201.135-.95%201.702-.95s1.19.28%201.702.95a.75.75%200%200%200%201.192-.91C12.637%205.55%2011.596%205%2010.5%205s-2.137.55-2.894%201.54A5.205%205.205%200%200%200%206.83%208H5.75a.75.75%200%200%200%200%201.5h.77a6.333%206.333%200%200%200%200%201h-.77a.75.75%200%200%200%200%201.5h1.08c.183.528.442%201.023.776%201.46.757.99%201.798%201.54%202.894%201.54s2.137-.55%202.894-1.54a.75.75%200%200%200-1.192-.91c-.512.67-1.135.95-1.702.95s-1.19-.28-1.702-.95a3.505%203.505%200%200%201-.343-.55h1.795a.75.75%200%200%200%200-1.5H8.026a4.835%204.835%200%200%201%200-1h2.224a.75.75%200%200%200%200-1.5H8.455c.098-.195.212-.38.343-.55Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-euro-mini);
    mask: var(--hero-currency-euro-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-currency-euro-solid {
    --hero-currency-euro-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25Zm-1.902%207.098a3.75%203.75%200%200%201%203.903-.884.75.75%200%201%200%20.498-1.415A5.25%205.25%200%200%200%208.005%209.75H7.5a.75.75%200%200%200%200%201.5h.054a5.281%205.281%200%200%200%200%201.5H7.5a.75.75%200%200%200%200%201.5h.505a5.25%205.25%200%200%200%206.494%202.701.75.75%200%201%200-.498-1.415%203.75%203.75%200%200%201-4.252-1.286h3.001a.75.75%200%200%200%200-1.5H9.075a3.77%203.77%200%200%201%200-1.5h3.675a.75.75%200%200%200%200-1.5h-3c.105-.14.221-.274.348-.402Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-euro-solid);
    mask: var(--hero-currency-euro-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-currency-pound {
    --hero-currency-pound: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.121%207.629A3%203%200%200%200%209.017%209.43c-.023.212-.002.425.028.636l.506%203.541a4.5%204.5%200%200%201-.43%202.65L9%2016.5l1.539-.513a2.25%202.25%200%200%201%201.422%200l.655.218a2.25%202.25%200%200%200%201.718-.122L15%2015.75M8.25%2012H12m9%200a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-pound);
    mask: var(--hero-currency-pound);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-currency-pound-micro {
    --hero-currency-pound-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200ZM7.94%204.94c-.294.293-.44.675-.44%201.06v1.25h1.25a.75.75%200%201%201%200%201.5H7.5v1c0%20.263-.045.516-.128.75h3.878a.75.75%200%200%201%200%201.5h-6.5a.75.75%200%200%201%200-1.5h.5A.75.75%200%200%200%206%209.75v-1H4.75a.75.75%200%200%201%200-1.5H6V6a3%203%200%200%201%205.121-2.121.75.75%200%201%201-1.06%201.06%201.5%201.5%200%200%200-2.121%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-pound-micro);
    mask: var(--hero-currency-pound-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-currency-pound-mini {
    --hero-currency-pound-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM8.732%206.232a2.5%202.5%200%200%201%203.536%200%20.75.75%200%201%200%201.06-1.06A4%204%200%200%200%206.5%208v.165c0%20.364.034.728.1%201.085h-.35a.75.75%200%200%200%200%201.5h.737a5.25%205.25%200%200%201-.367%203.072l-.055.123a.75.75%200%200%200%20.848%201.037l1.272-.283a3.493%203.493%200%200%201%201.604.021%204.992%204.992%200%200%200%202.422%200l.97-.242a.75.75%200%200%200-.363-1.456l-.971.243a3.491%203.491%200%200%201-1.694%200%204.992%204.992%200%200%200-2.258-.038c.19-.811.227-1.651.111-2.477H9.75a.75.75%200%200%200%200-1.5H8.136A4.397%204.397%200%200%201%208%208.165V8c0-.641.244-1.28.732-1.768Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-pound-mini);
    mask: var(--hero-currency-pound-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-currency-pound-solid {
    --hero-currency-pound-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25ZM9.763%209.51a2.25%202.25%200%200%201%203.828-1.351.75.75%200%200%200%201.06-1.06%203.75%203.75%200%200%200-6.38%202.252c-.033.307%200%20.595.032.822l.154%201.077H8.25a.75.75%200%200%200%200%201.5h.421l.138.964a3.75%203.75%200%200%201-.358%202.208l-.122.242a.75.75%200%200%200%20.908%201.047l1.539-.512a1.5%201.5%200%200%201%20.948%200l.655.218a3%203%200%200%200%202.29-.163l.666-.333a.75.75%200%201%200-.67-1.342l-.667.333a1.5%201.5%200%200%201-1.145.082l-.654-.218a3%203%200%200%200-1.898%200l-.06.02a5.25%205.25%200%200%200%20.053-1.794l-.108-.752H12a.75.75%200%200%200%200-1.5H9.972l-.184-1.29a1.863%201.863%200%200%201-.025-.45Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-pound-solid);
    mask: var(--hero-currency-pound-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-currency-rupee {
    --hero-currency-rupee: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%208.25H9m6%203H9m3%206-3-3h1.5a3%203%200%201%200%200-6M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-rupee);
    mask: var(--hero-currency-rupee);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-currency-rupee-micro {
    --hero-currency-rupee-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200ZM4.75%204a.75.75%200%200%200%200%201.5H6.5c.698%200%201.3.409%201.582%201H4.75a.75.75%200%200%200%200%201.5h3.332C7.8%208.591%207.198%209%206.5%209H4.75a.75.75%200%200%200-.53%201.28l2.5%202.5a.75.75%200%200%200%201.06-1.06L6.56%2010.5A3.251%203.251%200%200%200%209.663%208h1.587a.75.75%200%200%200%200-1.5H9.663a3.232%203.232%200%200%200-.424-1h2.011a.75.75%200%200%200%200-1.5h-6.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-rupee-micro);
    mask: var(--hero-currency-rupee-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-currency-rupee-mini {
    --hero-currency-rupee-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM6%205.75A.75.75%200%200%201%206.75%205h6.5a.75.75%200%200%201%200%201.5h-2.127c.4.5.683%201.096.807%201.75h1.32a.75.75%200%200%201%200%201.5h-1.32a4.003%204.003%200%200%201-3.404%203.216l1.754%201.754a.75.75%200%200%201-1.06%201.06l-3-3a.75.75%200%200%201%20.53-1.28H8c1.12%200%202.067-.736%202.386-1.75H6.75a.75.75%200%200%201%200-1.5h3.636A2.501%202.501%200%200%200%208%206.5H6.75A.75.75%200%200%201%206%205.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-rupee-mini);
    mask: var(--hero-currency-rupee-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-currency-rupee-solid {
    --hero-currency-rupee-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25ZM9%207.5A.75.75%200%200%200%209%209h1.5c.98%200%201.813.626%202.122%201.5H9A.75.75%200%200%200%209%2012h3.622a2.251%202.251%200%200%201-2.122%201.5H9a.75.75%200%200%200-.53%201.28l3%203a.75.75%200%201%200%201.06-1.06L10.8%2014.988A3.752%203.752%200%200%200%2014.175%2012H15a.75.75%200%200%200%200-1.5h-.825A3.733%203.733%200%200%200%2013.5%209H15a.75.75%200%200%200%200-1.5H9Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-rupee-solid);
    mask: var(--hero-currency-rupee-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-currency-yen {
    --hero-currency-yen: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m9%207.5%203%204.5m0%200%203-4.5M12%2012v5.25M15%2012H9m6%203H9m12-3a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-yen);
    mask: var(--hero-currency-yen);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-currency-yen-micro {
    --hero-currency-yen-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200ZM5.6%203.55a.75.75%200%201%200-1.2.9L7.063%208H4.75a.75.75%200%200%200%200%201.5h2.5v1h-2.5a.75.75%200%200%200%200%201.5h2.5v.5a.75.75%200%200%200%201.5%200V12h2.5a.75.75%200%200%200%200-1.5h-2.5v-1h2.5a.75.75%200%200%200%200-1.5H8.938L11.6%204.45a.75.75%200%201%200-1.2-.9L8%206.75l-2.4-3.2Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-yen-micro);
    mask: var(--hero-currency-yen-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-currency-yen-mini {
    --hero-currency-yen-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM7.346%205.294a.75.75%200%200%200-1.192.912L9.056%2010H6.75a.75.75%200%200%200%200%201.5h2.5v1h-2.5a.75.75%200%200%200%200%201.5h2.5v1.25a.75.75%200%200%200%201.5%200V14h2.5a.75.75%200%201%200%200-1.5h-2.5v-1h2.5a.75.75%200%201%200%200-1.5h-2.306l2.902-3.794a.75.75%200%201%200-1.192-.912L10%208.765l-2.654-3.47Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-yen-mini);
    mask: var(--hero-currency-yen-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-currency-yen-solid {
    --hero-currency-yen-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25ZM9.624%207.084a.75.75%200%200%200-1.248.832l2.223%203.334H9a.75.75%200%200%200%200%201.5h2.25v1.5H9a.75.75%200%200%200%200%201.5h2.25v1.5a.75.75%200%200%200%201.5%200v-1.5H15a.75.75%200%200%200%200-1.5h-2.25v-1.5H15a.75.75%200%200%200%200-1.5h-1.599l2.223-3.334a.75.75%200%201%200-1.248-.832L12%2010.648%209.624%207.084Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-currency-yen-solid);
    mask: var(--hero-currency-yen-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cursor-arrow-rays {
    --hero-cursor-arrow-rays: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.042%2021.672%2013.684%2016.6m0%200-2.51%202.225.569-9.47%205.227%207.917-3.286-.672ZM12%202.25V4.5m5.834.166-1.591%201.591M20.25%2010.5H18M7.757%2014.743l-1.59%201.59M6%2010.5H3.75m4.007-4.243-1.59-1.59%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cursor-arrow-rays);
    mask: var(--hero-cursor-arrow-rays);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cursor-arrow-rays-micro {
    --hero-cursor-arrow-rays-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7.25%201.75a.75.75%200%200%201%201.5%200v1.5a.75.75%200%200%201-1.5%200v-1.5ZM11.536%202.904a.75.75%200%201%201%201.06%201.06l-1.06%201.061a.75.75%200%200%201-1.061-1.06l1.06-1.061ZM14.5%207.5a.75.75%200%200%200-.75-.75h-1.5a.75.75%200%200%200%200%201.5h1.5a.75.75%200%200%200%20.75-.75ZM4.464%209.975a.75.75%200%200%201%201.061%201.06l-1.06%201.061a.75.75%200%201%201-1.061-1.06l1.06-1.061ZM4.5%207.5a.75.75%200%200%200-.75-.75h-1.5a.75.75%200%200%200%200%201.5h1.5a.75.75%200%200%200%20.75-.75ZM5.525%203.964a.75.75%200%200%201-1.06%201.061l-1.061-1.06a.75.75%200%200%201%201.06-1.061l1.061%201.06ZM8.779%207.438a.75.75%200%200%200-1.368.366l-.396%205.283a.75.75%200%200%200%201.212.646l.602-.474.288%201.074a.75.75%200%201%200%201.449-.388l-.288-1.075.759.11a.75.75%200%200%200%20.726-1.165L8.78%207.438Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cursor-arrow-rays-micro);
    mask: var(--hero-cursor-arrow-rays-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-cursor-arrow-rays-mini {
    --hero-cursor-arrow-rays-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%201a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%2010%201ZM5.05%203.05a.75.75%200%200%201%201.06%200l1.062%201.06A.75.75%200%201%201%206.11%205.173L5.05%204.11a.75.75%200%200%201%200-1.06ZM14.95%203.05a.75.75%200%200%201%200%201.06l-1.06%201.062a.75.75%200%200%201-1.062-1.061l1.061-1.06a.75.75%200%200%201%201.06%200ZM3%208a.75.75%200%200%201%20.75-.75h1.5a.75.75%200%200%201%200%201.5h-1.5A.75.75%200%200%201%203%208ZM14%208a.75.75%200%200%201%20.75-.75h1.5a.75.75%200%200%201%200%201.5h-1.5A.75.75%200%200%201%2014%208ZM7.172%2010.828a.75.75%200%200%201%200%201.061L6.11%2012.95a.75.75%200%200%201-1.06-1.06l1.06-1.06a.75.75%200%200%201%201.06%200ZM10.766%207.51a.75.75%200%200%200-1.37.365l-.492%206.861a.75.75%200%200%200%201.204.65l1.043-.799.985%203.678a.75.75%200%200%200%201.45-.388l-.978-3.646%201.292.204a.75.75%200%200%200%20.74-1.16l-3.874-5.764Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cursor-arrow-rays-mini);
    mask: var(--hero-cursor-arrow-rays-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-cursor-arrow-rays-solid {
    --hero-cursor-arrow-rays-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%201.5a.75.75%200%200%201%20.75.75V4.5a.75.75%200%200%201-1.5%200V2.25A.75.75%200%200%201%2012%201.5ZM5.636%204.136a.75.75%200%200%201%201.06%200l1.592%201.591a.75.75%200%200%201-1.061%201.06l-1.591-1.59a.75.75%200%200%201%200-1.061Zm12.728%200a.75.75%200%200%201%200%201.06l-1.591%201.592a.75.75%200%200%201-1.06-1.061l1.59-1.591a.75.75%200%200%201%201.061%200Zm-6.816%204.496a.75.75%200%200%201%20.82.311l5.228%207.917a.75.75%200%200%201-.777%201.148l-2.097-.43%201.045%203.9a.75.75%200%200%201-1.45.388l-1.044-3.899-1.601%201.42a.75.75%200%200%201-1.247-.606l.569-9.47a.75.75%200%200%201%20.554-.68ZM3%2010.5a.75.75%200%200%201%20.75-.75H6a.75.75%200%200%201%200%201.5H3.75A.75.75%200%200%201%203%2010.5Zm14.25%200a.75.75%200%200%201%20.75-.75h2.25a.75.75%200%200%201%200%201.5H18a.75.75%200%200%201-.75-.75Zm-8.962%203.712a.75.75%200%200%201%200%201.061l-1.591%201.591a.75.75%200%201%201-1.061-1.06l1.591-1.592a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cursor-arrow-rays-solid);
    mask: var(--hero-cursor-arrow-rays-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cursor-arrow-ripple {
    --hero-cursor-arrow-ripple: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.042%2021.672%2013.684%2016.6m0%200-2.51%202.225.569-9.47%205.227%207.917-3.286-.672Zm-7.518-.267A8.25%208.25%200%201%201%2020.25%2010.5M8.288%2014.212A5.25%205.25%200%201%201%2017.25%2010.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cursor-arrow-ripple);
    mask: var(--hero-cursor-arrow-ripple);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-cursor-arrow-ripple-micro {
    --hero-cursor-arrow-ripple-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.038%204.038a5.25%205.25%200%200%200%200%207.424.75.75%200%200%201-1.06%201.061A6.75%206.75%200%201%201%2014.5%207.75a.75.75%200%201%201-1.5%200%205.25%205.25%200%200%200-8.962-3.712Z%22%2F%3E%20%20%3Cpath%20d%3D%22M7.712%207.136a.75.75%200%200%201%20.814.302l2.984%204.377a.75.75%200%200%201-.726%201.164l-.76-.109.289%201.075a.75.75%200%200%201-1.45.388l-.287-1.075-.602.474a.75.75%200%200%201-1.212-.645l.396-5.283a.75.75%200%200%201%20.554-.668Z%22%2F%3E%20%20%3Cpath%20d%3D%22M5.805%209.695A2.75%202.75%200%201%201%2010.5%207.75a.75.75%200%200%200%201.5%200%204.25%204.25%200%201%200-7.255%203.005.75.75%200%201%200%201.06-1.06Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cursor-arrow-ripple-micro);
    mask: var(--hero-cursor-arrow-ripple-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-cursor-arrow-ripple-mini {
    --hero-cursor-arrow-ripple-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6.111%2011.89A5.5%205.5%200%201%201%2015.501%208%20.75.75%200%200%200%2017%208a7%207%200%201%200-11.95%204.95.75.75%200%200%200%201.06-1.06Z%22%2F%3E%20%20%3Cpath%20d%3D%22M8.232%206.232a2.5%202.5%200%200%200%200%203.536.75.75%200%201%201-1.06%201.06A4%204%200%201%201%2014%208a.75.75%200%200%201-1.5%200%202.5%202.5%200%200%200-4.268-1.768Z%22%2F%3E%20%20%3Cpath%20d%3D%22M10.766%207.51a.75.75%200%200%200-1.37.365l-.492%206.861a.75.75%200%200%200%201.204.65l1.043-.799.985%203.678a.75.75%200%200%200%201.45-.388l-.978-3.646%201.292.204a.75.75%200%200%200%20.74-1.16l-3.874-5.764Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cursor-arrow-ripple-mini);
    mask: var(--hero-cursor-arrow-ripple-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-cursor-arrow-ripple-solid {
    --hero-cursor-arrow-ripple-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M17.303%205.197A7.5%207.5%200%200%200%206.697%2015.803a.75.75%200%200%201-1.061%201.061A9%209%200%201%201%2021%2010.5a.75.75%200%200%201-1.5%200c0-1.92-.732-3.839-2.197-5.303Zm-2.121%202.121a4.5%204.5%200%200%200-6.364%206.364.75.75%200%201%201-1.06%201.06A6%206%200%201%201%2018%2010.5a.75.75%200%200%201-1.5%200c0-1.153-.44-2.303-1.318-3.182Zm-3.634%201.314a.75.75%200%200%201%20.82.311l5.228%207.917a.75.75%200%200%201-.777%201.148l-2.097-.43%201.045%203.9a.75.75%200%200%201-1.45.388l-1.044-3.899-1.601%201.42a.75.75%200%200%201-1.247-.606l.569-9.47a.75.75%200%200%201%20.554-.68Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-cursor-arrow-ripple-solid);
    mask: var(--hero-cursor-arrow-ripple-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-device-phone-mobile {
    --hero-device-phone-mobile: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%201.5H8.25A2.25%202.25%200%200%200%206%203.75v16.5a2.25%202.25%200%200%200%202.25%202.25h7.5A2.25%202.25%200%200%200%2018%2020.25V3.75a2.25%202.25%200%200%200-2.25-2.25H13.5m-3%200V3h3V1.5m-3%200h3m-3%2018.75h3%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-device-phone-mobile);
    mask: var(--hero-device-phone-mobile);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-device-phone-mobile-micro {
    --hero-device-phone-mobile-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7.25%2011.5a.75.75%200%200%200%200%201.5h1.5a.75.75%200%200%200%200-1.5h-1.5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6%201a2.5%202.5%200%200%200-2.5%202.5v9A2.5%202.5%200%200%200%206%2015h4a2.5%202.5%200%200%200%202.5-2.5v-9A2.5%202.5%200%200%200%2010%201H6Zm4%201.5h-.5V3a.5.5%200%200%201-.5.5H7a.5.5%200%200%201-.5-.5v-.5H6a1%201%200%200%200-1%201v9a1%201%200%200%200%201%201h4a1%201%200%200%200%201-1v-9a1%201%200%200%200-1-1Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-device-phone-mobile-micro);
    mask: var(--hero-device-phone-mobile-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-device-phone-mobile-mini {
    --hero-device-phone-mobile-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%2016.25a.75.75%200%200%201%20.75-.75h2.5a.75.75%200%200%201%200%201.5h-2.5a.75.75%200%200%201-.75-.75Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%204a3%203%200%200%201%203-3h6a3%203%200%200%201%203%203v12a3%203%200%200%201-3%203H7a3%203%200%200%201-3-3V4Zm4-1.5v.75c0%20.414.336.75.75.75h2.5a.75.75%200%200%200%20.75-.75V2.5h1A1.5%201.5%200%200%201%2014.5%204v12a1.5%201.5%200%200%201-1.5%201.5H7A1.5%201.5%200%200%201%205.5%2016V4A1.5%201.5%200%200%201%207%202.5h1Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-device-phone-mobile-mini);
    mask: var(--hero-device-phone-mobile-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-device-phone-mobile-solid {
    --hero-device-phone-mobile-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.5%2018.75a.75.75%200%200%200%200%201.5h3a.75.75%200%200%200%200-1.5h-3Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.625.75A3.375%203.375%200%200%200%205.25%204.125v15.75a3.375%203.375%200%200%200%203.375%203.375h6.75a3.375%203.375%200%200%200%203.375-3.375V4.125A3.375%203.375%200%200%200%2015.375.75h-6.75ZM7.5%204.125C7.5%203.504%208.004%203%208.625%203H9.75v.375c0%20.621.504%201.125%201.125%201.125h2.25c.621%200%201.125-.504%201.125-1.125V3h1.125c.621%200%201.125.504%201.125%201.125v15.75c0%20.621-.504%201.125-1.125%201.125h-6.75A1.125%201.125%200%200%201%207.5%2019.875V4.125Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-device-phone-mobile-solid);
    mask: var(--hero-device-phone-mobile-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-device-tablet {
    --hero-device-tablet: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%2019.5h3m-6.75%202.25h10.5a2.25%202.25%200%200%200%202.25-2.25v-15a2.25%202.25%200%200%200-2.25-2.25H6.75A2.25%202.25%200%200%200%204.5%204.5v15a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-device-tablet);
    mask: var(--hero-device-tablet);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-device-tablet-micro {
    --hero-device-tablet-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7.25%2011.5a.75.75%200%200%200%200%201.5h1.5a.75.75%200%200%200%200-1.5h-1.5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%203.5A2.5%202.5%200%200%201%204.5%201h7A2.5%202.5%200%200%201%2014%203.5v9a2.5%202.5%200%200%201-2.5%202.5h-7A2.5%202.5%200%200%201%202%2012.5v-9Zm2.5-1h7a1%201%200%200%201%201%201v9a1%201%200%200%201-1%201h-7a1%201%200%200%201-1-1v-9a1%201%200%200%201%201-1Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-device-tablet-micro);
    mask: var(--hero-device-tablet-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-device-tablet-mini {
    --hero-device-tablet-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5%201a3%203%200%200%200-3%203v12a3%203%200%200%200%203%203h10a3%203%200%200%200%203-3V4a3%203%200%200%200-3-3H5ZM3.5%204A1.5%201.5%200%200%201%205%202.5h10A1.5%201.5%200%200%201%2016.5%204v12a1.5%201.5%200%200%201-1.5%201.5H5A1.5%201.5%200%200%201%203.5%2016V4Zm5.25%2011.5a.75.75%200%200%200%200%201.5h2.5a.75.75%200%200%200%200-1.5h-2.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-device-tablet-mini);
    mask: var(--hero-device-tablet-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-device-tablet-solid {
    --hero-device-tablet-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.5%2018a.75.75%200%200%200%200%201.5h3a.75.75%200%200%200%200-1.5h-3Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.125%201.5A3.375%203.375%200%200%200%203.75%204.875v14.25A3.375%203.375%200%200%200%207.125%2022.5h9.75a3.375%203.375%200%200%200%203.375-3.375V4.875A3.375%203.375%200%200%200%2016.875%201.5h-9.75ZM6%204.875c0-.621.504-1.125%201.125-1.125h9.75c.621%200%201.125.504%201.125%201.125v14.25c0%20.621-.504%201.125-1.125%201.125h-9.75A1.125%201.125%200%200%201%206%2019.125V4.875Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-device-tablet-solid);
    mask: var(--hero-device-tablet-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-divide {
    --hero-divide: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.499%2011.998h15m-7.5-6.75h.008v.008h-.008v-.008Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200ZM12%2018.751h.007v.007H12v-.007Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-divide);
    mask: var(--hero-divide);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-divide-micro {
    --hero-divide-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%208a.75.75%200%200%201%20.75-.75h10.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%208Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M9%203a1%201%200%201%201-2%200%201%201%200%200%201%202%200ZM9%2013a1%201%200%201%201-2%200%201%201%200%200%201%202%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-divide-micro);
    mask: var(--hero-divide-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-divide-mini {
    --hero-divide-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.25%204a1.25%201.25%200%201%201-2.5%200%201.25%201.25%200%200%201%202.5%200ZM3%2010a.75.75%200%200%201%20.75-.75h12.5a.75.75%200%200%201%200%201.5H3.75A.75.75%200%200%201%203%2010ZM10%2017.25a1.25%201.25%200%201%200%200-2.5%201.25%201.25%200%200%200%200%202.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-divide-mini);
    mask: var(--hero-divide-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-divide-solid {
    --hero-divide-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.874%205.248a1.125%201.125%200%201%201%202.25%200%201.125%201.125%200%200%201-2.25%200Zm-7.125%206.75a.75.75%200%200%201%20.75-.75h15a.75.75%200%200%201%200%201.5h-15a.75.75%200%200%201-.75-.75Zm7.125%206.753a1.125%201.125%200%201%201%202.25%200%201.125%201.125%200%200%201-2.25%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-divide-solid);
    mask: var(--hero-divide-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document {
    --hero-document: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m2.25%200H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document);
    mask: var(--hero-document);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-arrow-down {
    --hero-document-arrow-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m.75%2012%203%203m0%200%203-3m-3%203v-6m-1.5-9H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-arrow-down);
    mask: var(--hero-document-arrow-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-arrow-down-micro {
    --hero-document-arrow-down-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%202a1.5%201.5%200%200%200-1.5%201.5v9A1.5%201.5%200%200%200%204%2014h8a1.5%201.5%200%200%200%201.5-1.5V6.621a1.5%201.5%200%200%200-.44-1.06L9.94%202.439A1.5%201.5%200%200%200%208.878%202H4Zm4%203.5a.75.75%200%200%201%20.75.75v2.69l.72-.72a.75.75%200%201%201%201.06%201.06l-2%202a.75.75%200%200%201-1.06%200l-2-2a.75.75%200%200%201%201.06-1.06l.72.72V6.25A.75.75%200%200%201%208%205.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-arrow-down-micro);
    mask: var(--hero-document-arrow-down-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-document-arrow-down-mini {
    --hero-document-arrow-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A1.5%201.5%200%200%200%203%203.5v13A1.5%201.5%200%200%200%204.5%2018h11a1.5%201.5%200%200%200%201.5-1.5V7.621a1.5%201.5%200%200%200-.44-1.06l-4.12-4.122A1.5%201.5%200%200%200%2011.378%202H4.5Zm4.75%206.75a.75.75%200%200%201%201.5%200v2.546l.943-1.048a.75.75%200%200%201%201.114%201.004l-2.25%202.5a.75.75%200%200%201-1.114%200l-2.25-2.5a.75.75%200%201%201%201.114-1.004l.943%201.048V8.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-arrow-down-mini);
    mask: var(--hero-document-arrow-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-document-arrow-down-solid {
    --hero-document-arrow-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.625%201.5H9a3.75%203.75%200%200%201%203.75%203.75v1.875c0%201.036.84%201.875%201.875%201.875H16.5a3.75%203.75%200%200%201%203.75%203.75v7.875c0%201.035-.84%201.875-1.875%201.875H5.625a1.875%201.875%200%200%201-1.875-1.875V3.375c0-1.036.84-1.875%201.875-1.875Zm5.845%2017.03a.75.75%200%200%200%201.06%200l3-3a.75.75%200%201%200-1.06-1.06l-1.72%201.72V12a.75.75%200%200%200-1.5%200v4.19l-1.72-1.72a.75.75%200%200%200-1.06%201.06l3%203Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M14.25%205.25a5.23%205.23%200%200%200-1.279-3.434%209.768%209.768%200%200%201%206.963%206.963A5.23%205.23%200%200%200%2016.5%207.5h-1.875a.375.375%200%200%201-.375-.375V5.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-arrow-down-solid);
    mask: var(--hero-document-arrow-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-arrow-up {
    --hero-document-arrow-up: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m6.75%2012-3-3m0%200-3%203m3-3v6m-1.5-15H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-arrow-up);
    mask: var(--hero-document-arrow-up);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-arrow-up-micro {
    --hero-document-arrow-up-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%202a1.5%201.5%200%200%200-1.5%201.5v9A1.5%201.5%200%200%200%204%2014h8a1.5%201.5%200%200%200%201.5-1.5V6.621a1.5%201.5%200%200%200-.44-1.06L9.94%202.439A1.5%201.5%200%200%200%208.878%202H4Zm4%209.5a.75.75%200%200%201-.75-.75V8.06l-.72.72a.75.75%200%200%201-1.06-1.06l2-2a.75.75%200%200%201%201.06%200l2%202a.75.75%200%201%201-1.06%201.06l-.72-.72v2.69a.75.75%200%200%201-.75.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-arrow-up-micro);
    mask: var(--hero-document-arrow-up-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-document-arrow-up-mini {
    --hero-document-arrow-up-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A1.5%201.5%200%200%200%203%203.5v13A1.5%201.5%200%200%200%204.5%2018h11a1.5%201.5%200%200%200%201.5-1.5V7.621a1.5%201.5%200%200%200-.44-1.06l-4.12-4.122A1.5%201.5%200%200%200%2011.378%202H4.5Zm4.75%2011.25a.75.75%200%200%200%201.5%200v-2.546l.943%201.048a.75.75%200%201%200%201.114-1.004l-2.25-2.5a.75.75%200%200%200-1.114%200l-2.25%202.5a.75.75%200%201%200%201.114%201.004l.943-1.048v2.546Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-arrow-up-mini);
    mask: var(--hero-document-arrow-up-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-document-arrow-up-solid {
    --hero-document-arrow-up-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.625%201.5H9a3.75%203.75%200%200%201%203.75%203.75v1.875c0%201.036.84%201.875%201.875%201.875H16.5a3.75%203.75%200%200%201%203.75%203.75v7.875c0%201.035-.84%201.875-1.875%201.875H5.625a1.875%201.875%200%200%201-1.875-1.875V3.375c0-1.036.84-1.875%201.875-1.875Zm6.905%209.97a.75.75%200%200%200-1.06%200l-3%203a.75.75%200%201%200%201.06%201.06l1.72-1.72V18a.75.75%200%200%200%201.5%200v-4.19l1.72%201.72a.75.75%200%201%200%201.06-1.06l-3-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M14.25%205.25a5.23%205.23%200%200%200-1.279-3.434%209.768%209.768%200%200%201%206.963%206.963A5.23%205.23%200%200%200%2016.5%207.5h-1.875a.375.375%200%200%201-.375-.375V5.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-arrow-up-solid);
    mask: var(--hero-document-arrow-up-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-chart-bar {
    --hero-document-chart-bar: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25M9%2016.5v.75m3-3v3M15%2012v5.25m-4.5-15H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-chart-bar);
    mask: var(--hero-document-chart-bar);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-chart-bar-micro {
    --hero-document-chart-bar-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%202a1.5%201.5%200%200%200-1.5%201.5v9A1.5%201.5%200%200%200%204%2014h8a1.5%201.5%200%200%200%201.5-1.5V6.621a1.5%201.5%200%200%200-.44-1.06L9.94%202.439A1.5%201.5%200%200%200%208.878%202H4Zm6%205.75a.75.75%200%200%201%201.5%200v3.5a.75.75%200%200%201-1.5%200v-3.5Zm-2.75%201.5a.75.75%200%200%201%201.5%200v2a.75.75%200%200%201-1.5%200v-2Zm-2%20.75a.75.75%200%200%200-.75.75v.5a.75.75%200%200%200%201.5%200v-.5a.75.75%200%200%200-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-chart-bar-micro);
    mask: var(--hero-document-chart-bar-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-document-chart-bar-mini {
    --hero-document-chart-bar-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%203.5A1.5%201.5%200%200%201%204.5%202h6.879a1.5%201.5%200%200%201%201.06.44l4.122%204.12A1.5%201.5%200%200%201%2017%207.622V16.5a1.5%201.5%200%200%201-1.5%201.5h-11A1.5%201.5%200%200%201%203%2016.5v-13ZM13.25%209a.75.75%200%200%201%20.75.75v4.5a.75.75%200%200%201-1.5%200v-4.5a.75.75%200%200%201%20.75-.75Zm-6.5%204a.75.75%200%200%201%20.75.75v.5a.75.75%200%200%201-1.5%200v-.5a.75.75%200%200%201%20.75-.75Zm4-1.25a.75.75%200%200%200-1.5%200v2.5a.75.75%200%200%200%201.5%200v-2.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-chart-bar-mini);
    mask: var(--hero-document-chart-bar-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-document-chart-bar-solid {
    --hero-document-chart-bar-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.625%201.5H9a3.75%203.75%200%200%201%203.75%203.75v1.875c0%201.036.84%201.875%201.875%201.875H16.5a3.75%203.75%200%200%201%203.75%203.75v7.875c0%201.035-.84%201.875-1.875%201.875H5.625a1.875%201.875%200%200%201-1.875-1.875V3.375c0-1.036.84-1.875%201.875-1.875ZM9.75%2017.25a.75.75%200%200%200-1.5%200V18a.75.75%200%200%200%201.5%200v-.75Zm2.25-3a.75.75%200%200%201%20.75.75v3a.75.75%200%200%201-1.5%200v-3a.75.75%200%200%201%20.75-.75Zm3.75-1.5a.75.75%200%200%200-1.5%200V18a.75.75%200%200%200%201.5%200v-5.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M14.25%205.25a5.23%205.23%200%200%200-1.279-3.434%209.768%209.768%200%200%201%206.963%206.963A5.23%205.23%200%200%200%2016.5%207.5h-1.875a.375.375%200%200%201-.375-.375V5.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-chart-bar-solid);
    mask: var(--hero-document-chart-bar-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-check {
    --hero-document-check: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.125%202.25h-4.5c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125v-9M10.125%202.25h.375a9%209%200%200%201%209%209v.375M10.125%202.25A3.375%203.375%200%200%201%2013.5%205.625v1.5c0%20.621.504%201.125%201.125%201.125h1.5a3.375%203.375%200%200%201%203.375%203.375M9%2015l2.25%202.25L15%2012%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-check);
    mask: var(--hero-document-check);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-check-micro {
    --hero-document-check-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%202a1.5%201.5%200%200%200-1.5%201.5v9A1.5%201.5%200%200%200%204%2014h8a1.5%201.5%200%200%200%201.5-1.5V6.621a1.5%201.5%200%200%200-.44-1.06L9.94%202.439A1.5%201.5%200%200%200%208.878%202H4Zm6.713%204.16a.75.75%200%200%201%20.127%201.053l-2.75%203.5a.75.75%200%200%201-1.078.106l-1.75-1.5a.75.75%200%201%201%20.976-1.138l1.156.99L9.66%206.287a.75.75%200%200%201%201.053-.127Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-check-micro);
    mask: var(--hero-document-check-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-document-check-mini {
    --hero-document-check-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%203.5A1.5%201.5%200%200%201%204.5%202h6.879a1.5%201.5%200%200%201%201.06.44l4.122%204.12A1.5%201.5%200%200%201%2017%207.622V16.5a1.5%201.5%200%200%201-1.5%201.5h-11A1.5%201.5%200%200%201%203%2016.5v-13Zm10.857%205.691a.75.75%200%200%200-1.214-.882l-3.483%204.79-1.88-1.88a.75.75%200%200%200-1.06%201.061l2.5%202.5a.75.75%200%200%200%201.137-.089l4-5.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-check-mini);
    mask: var(--hero-document-check-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-document-check-solid {
    --hero-document-check-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9%201.5H5.625c-1.036%200-1.875.84-1.875%201.875v17.25c0%201.035.84%201.875%201.875%201.875h12.75c1.035%200%201.875-.84%201.875-1.875V12.75A3.75%203.75%200%200%200%2016.5%209h-1.875a1.875%201.875%200%200%201-1.875-1.875V5.25A3.75%203.75%200%200%200%209%201.5Zm6.61%2010.936a.75.75%200%201%200-1.22-.872l-3.236%204.53L9.53%2014.47a.75.75%200%200%200-1.06%201.06l2.25%202.25a.75.75%200%200%200%201.14-.094l3.75-5.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M12.971%201.816A5.23%205.23%200%200%201%2014.25%205.25v1.875c0%20.207.168.375.375.375H16.5a5.23%205.23%200%200%201%203.434%201.279%209.768%209.768%200%200%200-6.963-6.963Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-check-solid);
    mask: var(--hero-document-check-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-currency-bangladeshi {
    --hero-document-currency-bangladeshi: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m0%208.25.22-.22a.75.75%200%200%201%201.28.53v6.441c0%20.472.214.934.64%201.137a3.75%203.75%200%200%200%204.994-1.77c.205-.428-.152-.868-.627-.868h-.507m-6-2.25h7.5M10.5%202.25H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-bangladeshi);
    mask: var(--hero-document-currency-bangladeshi);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-currency-bangladeshi-micro {
    --hero-document-currency-bangladeshi-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.5%203.5A1.5%201.5%200%200%201%204%202h4.879a1.5%201.5%200%200%201%201.06.44l3.122%203.12a1.5%201.5%200%200%201%20.439%201.061V12.5A1.5%201.5%200%200%201%2012%2014H4a1.5%201.5%200%200%201-1.5-1.5v-9ZM6%205.207a.75.75%200%200%201-.585-1.378A1.441%201.441%200%200%201%207.5%205.118V6h3.75a.75.75%200%200%201%200%201.5H7.5v3.25c0%20.212.089.39.2.49.098.092.206.12.33.085.6-.167%201.151-.449%201.63-.821H9.5a.75.75%200%201%201%200-1.5h1.858a.75.75%200%200%201%20.628%201.16%206.26%206.26%200%200%201-3.552%202.606%201.825%201.825%200%200%201-1.75-.425A2.17%202.17%200%200%201%206%2010.75V7.5H4.75a.75.75%200%200%201%200-1.5H6v-.793Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-bangladeshi-micro);
    mask: var(--hero-document-currency-bangladeshi-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-document-currency-bangladeshi-mini {
    --hero-document-currency-bangladeshi-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A1.5%201.5%200%200%200%203%203.5v13A1.5%201.5%200%200%200%204.5%2018h11a1.5%201.5%200%200%200%201.5-1.5V7.621a1.5%201.5%200%200%200-.44-1.06l-4.12-4.122A1.5%201.5%200%200%200%2011.378%202H4.5Zm1.97%204.53a.75.75%200%200%200%20.78.178V8h-1.5a.75.75%200%201%200%200%201.5h1.5v3.098c0%20.98.571%202.18%201.837%202.356a4.751%204.751%200%200%200%205.066-2.92.75.75%200%200%200-.695-1.031H11.75a.75.75%200%200%200%200%201.5h.343a3.241%203.241%200%200%201-2.798.966c-.25-.035-.545-.322-.545-.87V9.5h5.5a.75.75%200%200%200%200-1.5h-5.5V6.415c0-1.19-1.439-1.786-2.28-.945a.75.75%200%200%200%200%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-bangladeshi-mini);
    mask: var(--hero-document-currency-bangladeshi-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-document-currency-bangladeshi-solid {
    --hero-document-currency-bangladeshi-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%203.375c0-1.036.84-1.875%201.875-1.875H9a3.75%203.75%200%200%201%203.75%203.75v1.875c0%201.036.84%201.875%201.875%201.875H16.5a3.75%203.75%200%200%201%203.75%203.75v7.875c0%201.035-.84%201.875-1.875%201.875H5.625a1.875%201.875%200%200%201-1.875-1.875V3.375Zm10.5%201.875a5.23%205.23%200%200%200-1.279-3.434%209.768%209.768%200%200%201%206.963%206.963A5.23%205.23%200%200%200%2016.5%207.5h-1.875a.375.375%200%200%201-.375-.375V5.25Zm-3.75%205.56c0-1.336-1.616-2.005-2.56-1.06l-.22.22a.75.75%200%200%200%201.06%201.06l.22-.22v1.94h-.75a.75.75%200%200%200%200%201.5H9v3c0%20.671.307%201.453%201.068%201.815a4.5%204.5%200%200%200%205.993-2.123c.233-.487.14-1-.136-1.37A1.459%201.459%200%200%200%2014.757%2015h-.507a.75.75%200%200%200%200%201.5h.349a2.999%202.999%200%200%201-3.887%201.21c-.091-.043-.212-.186-.212-.46v-3h5.25a.75.75%200%201%200%200-1.5H10.5v-1.94Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-bangladeshi-solid);
    mask: var(--hero-document-currency-bangladeshi-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-currency-dollar {
    --hero-document-currency-dollar: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m3.75%209v7.5m2.25-6.466a9.016%209.016%200%200%200-3.461-.203c-.536.072-.974.478-1.021%201.017a4.559%204.559%200%200%200-.018.402c0%20.464.336.844.775.994l2.95%201.012c.44.15.775.53.775.994%200%20.136-.006.27-.018.402-.047.539-.485.945-1.021%201.017a9.077%209.077%200%200%201-3.461-.203M10.5%202.25H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-dollar);
    mask: var(--hero-document-currency-dollar);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-currency-dollar-micro {
    --hero-document-currency-dollar-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6.621%206.584c.208-.026.418-.046.629-.06v1.034l-.598-.138a.227.227%200%200%201-.116-.065.094.094%200%200%201-.028-.06%205.345%205.345%200%200%201%20.002-.616.082.082%200%200%201%20.025-.055.144.144%200%200%201%20.086-.04ZM8.75%2010.475V9.443l.594.137a.227.227%200%200%201%20.116.065.094.094%200%200%201%20.028.06%205.355%205.355%200%200%201-.002.616.082.082%200%200%201-.025.055.144.144%200%200%201-.086.04c-.207.026-.415.045-.625.06Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.5%203.5A1.5%201.5%200%200%201%204%202h4.879a1.5%201.5%200%200%201%201.06.44l3.122%203.12a1.5%201.5%200%200%201%20.439%201.061V12.5A1.5%201.5%200%200%201%2012%2014H4a1.5%201.5%200%200%201-1.5-1.5v-9Zm6.25%201.25a.75.75%200%200%200-1.5%200v.272c-.273.016-.543.04-.81.073-.748.09-1.38.689-1.428%201.494a6.836%206.836%200%200%200-.002.789c.044.785.635%201.348%201.305%201.503l.935.216v1.379a11.27%2011.27%200%200%201-1.36-.173.75.75%200%201%200-.28%201.474c.536.102%201.084.17%201.64.202v.271a.75.75%200%200%200%201.5%200v-.272c.271-.016.54-.04.807-.073.747-.09%201.378-.689%201.427-1.494a6.843%206.843%200%200%200%20.002-.789c-.044-.785-.635-1.348-1.305-1.503l-.931-.215v-1.38c.46.03.913.089%201.356.173a.75.75%200%200%200%20.28-1.474%2012.767%2012.767%200%200%200-1.636-.201V4.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-dollar-micro);
    mask: var(--hero-document-currency-dollar-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-document-currency-dollar-mini {
    --hero-document-currency-dollar-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A1.5%201.5%200%200%200%203%203.5v13A1.5%201.5%200%200%200%204.5%2018h11a1.5%201.5%200%200%200%201.5-1.5V7.621a1.5%201.5%200%200%200-.44-1.06l-4.12-4.122A1.5%201.5%200%200%200%2011.378%202H4.5Zm6.25%203.75a.75.75%200%200%200-1.5%200v.272c-.418.024-.831.069-1.238.132-.962.15-1.807.882-1.95%201.928-.04.3-.062.607-.062.918%200%201.044.83%201.759%201.708%201.898l1.542.243v2.334a11.214%2011.214%200%200%201-2.297-.392.75.75%200%200%200-.405%201.444c.867.243%201.772.397%202.702.451v.272a.75.75%200%200%200%201.5%200v-.272c.419-.024.832-.069%201.239-.132.961-.15%201.807-.882%201.95-1.928.04-.3.061-.607.061-.918%200-1.044-.83-1.759-1.708-1.898L10.75%209.86V7.525c.792.052%201.56.185%202.297.392a.75.75%200%200%200%20.406-1.444%2012.723%2012.723%200%200%200-2.703-.451V5.75ZM8.244%207.636c.33-.052.666-.09%201.006-.111v2.097l-1.308-.206C7.635%209.367%207.5%209.156%207.5%209c0-.243.017-.482.049-.716.042-.309.305-.587.695-.648Zm2.506%205.84v-2.098l1.308.206c.307.049.442.26.442.416%200%20.243-.016.482-.048.716-.042.309-.306.587-.695.648-.331.052-.667.09-1.007.111Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-dollar-mini);
    mask: var(--hero-document-currency-dollar-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-document-currency-dollar-solid {
    --hero-document-currency-dollar-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%203.375c0-1.036.84-1.875%201.875-1.875H9a3.75%203.75%200%200%201%203.75%203.75v1.875c0%201.036.84%201.875%201.875%201.875H16.5a3.75%203.75%200%200%201%203.75%203.75v7.875c0%201.035-.84%201.875-1.875%201.875H5.625a1.875%201.875%200%200%201-1.875-1.875V3.375Zm10.5%201.875a5.23%205.23%200%200%200-1.279-3.434%209.768%209.768%200%200%201%206.963%206.963A5.23%205.23%200%200%200%2016.5%207.5h-1.875a.375.375%200%200%201-.375-.375V5.25ZM12%2010.5a.75.75%200%200%201%20.75.75v.028a9.727%209.727%200%200%201%201.687.28.75.75%200%201%201-.374%201.452%208.207%208.207%200%200%200-1.313-.226v1.68l.969.332c.67.23%201.281.85%201.281%201.704%200%20.158-.007.314-.02.468-.083.931-.83%201.582-1.669%201.695a9.776%209.776%200%200%201-.561.059v.028a.75.75%200%200%201-1.5%200v-.029a9.724%209.724%200%200%201-1.687-.278.75.75%200%200%201%20.374-1.453c.425.11.864.186%201.313.226v-1.68l-.968-.332C9.612%2014.974%209%2014.354%209%2013.5c0-.158.007-.314.02-.468.083-.931.831-1.582%201.67-1.694.185-.025.372-.045.56-.06v-.028a.75.75%200%200%201%20.75-.75Zm-1.11%202.324c.119-.016.239-.03.36-.04v1.166l-.482-.165c-.208-.072-.268-.211-.268-.285%200-.113.005-.225.015-.336.013-.146.14-.309.374-.34Zm1.86%204.392V16.05l.482.165c.208.072.268.211.268.285%200%20.113-.005.225-.015.336-.012.146-.14.309-.374.34-.12.016-.24.03-.361.04Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-dollar-solid);
    mask: var(--hero-document-currency-dollar-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-currency-euro {
    --hero-document-currency-euro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m0%2011.625h4.5m-4.5%202.25h4.5m2.121%201.527c-1.171%201.464-3.07%201.464-4.242%200-1.172-1.465-1.172-3.84%200-5.304%201.171-1.464%203.07-1.464%204.242%200M10.5%202.25H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-euro);
    mask: var(--hero-document-currency-euro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-currency-euro-micro {
    --hero-document-currency-euro-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.5%203.5A1.5%201.5%200%200%201%204%202h4.879a1.5%201.5%200%200%201%201.06.44l3.122%203.12a1.5%201.5%200%200%201%20.439%201.061V12.5A1.5%201.5%200%200%201%2012%2014H4a1.5%201.5%200%200%201-1.5-1.5v-9Zm4.552%202.734c.354-.59.72-.734.948-.734.228%200%20.594.145.948.734a.75.75%200%201%200%201.286-.772C9.71%204.588%208.924%204%208%204c-.924%200-1.71.588-2.234%201.462-.192.32-.346.67-.464%201.038H4.75a.75.75%200%200%200%200%201.5h.268a7.003%207.003%200%200%200%200%201H4.75a.75.75%200%200%200%200%201.5h.552c.118.367.272.717.464%201.037C6.29%2012.412%207.076%2013%208%2013c.924%200%201.71-.588%202.234-1.463a.75.75%200%200%200-1.286-.771c-.354.59-.72.734-.948.734-.228%200-.594-.145-.948-.734a3.078%203.078%200%200%201-.142-.266h.34a.75.75%200%200%200%200-1.5h-.727a5.496%205.496%200%200%201%200-1h.727a.75.75%200%200%200%200-1.5h-.34a3.08%203.08%200%200%201%20.142-.266Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-euro-micro);
    mask: var(--hero-document-currency-euro-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-document-currency-euro-mini {
    --hero-document-currency-euro-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A1.5%201.5%200%200%200%203%203.5v13A1.5%201.5%200%200%200%204.5%2018h11a1.5%201.5%200%200%200%201.5-1.5V7.621a1.5%201.5%200%200%200-.44-1.06l-4.12-4.122A1.5%201.5%200%200%200%2011.378%202H4.5Zm4.298%206.45c.512-.67%201.135-.95%201.702-.95s1.19.28%201.702.95a.75.75%200%200%200%201.192-.91C12.637%206.55%2011.596%206%2010.5%206s-2.137.55-2.894%201.54A5.205%205.205%200%200%200%206.83%209H5.75a.75.75%200%200%200%200%201.5h.77a6.333%206.333%200%200%200%200%201h-.77a.75.75%200%200%200%200%201.5h1.08c.183.528.442%201.023.776%201.46.757.99%201.798%201.54%202.894%201.54s2.137-.55%202.894-1.54a.75.75%200%200%200-1.192-.91c-.512.67-1.135.95-1.702.95s-1.19-.28-1.702-.95a3.505%203.505%200%200%201-.343-.55h1.795a.75.75%200%200%200%200-1.5H8.026a4.835%204.835%200%200%201%200-1h2.224a.75.75%200%200%200%200-1.5H8.455c.098-.195.212-.38.343-.55Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-euro-mini);
    mask: var(--hero-document-currency-euro-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-document-currency-euro-solid {
    --hero-document-currency-euro-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%203.375c0-1.036.84-1.875%201.875-1.875H9a3.75%203.75%200%200%201%203.75%203.75v1.875c0%201.036.84%201.875%201.875%201.875H16.5a3.75%203.75%200%200%201%203.75%203.75v7.875c0%201.035-.84%201.875-1.875%201.875H5.625a1.875%201.875%200%200%201-1.875-1.875V3.375Zm7.464%209.442c.459-.573%201.019-.817%201.536-.817.517%200%201.077.244%201.536.817a.75.75%200%201%200%201.171-.937c-.713-.892-1.689-1.38-2.707-1.38-1.018%200-1.994.488-2.707%201.38a4.61%204.61%200%200%200-.705%201.245H8.25a.75.75%200%200%200%200%201.5h.763c-.017.25-.017.5%200%20.75H8.25a.75.75%200%200%200%200%201.5h1.088c.17.449.406.87.705%201.245.713.892%201.689%201.38%202.707%201.38%201.018%200%201.994-.488%202.707-1.38a.75.75%200%200%200-1.171-.937c-.459.573-1.019.817-1.536.817-.517%200-1.077-.244-1.536-.817-.078-.098-.15-.2-.215-.308h1.751a.75.75%200%200%200%200-1.5h-2.232a3.965%203.965%200%200%201%200-.75h2.232a.75.75%200%200%200%200-1.5H11c.065-.107.136-.21.214-.308Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M14.25%205.25a5.23%205.23%200%200%200-1.279-3.434%209.768%209.768%200%200%201%206.963%206.963A5.23%205.23%200%200%200%2016.5%207.5h-1.875a.375.375%200%200%201-.375-.375V5.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-euro-solid);
    mask: var(--hero-document-currency-euro-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-currency-pound {
    --hero-document-currency-pound: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m6.621%209.879a3%203%200%200%200-5.02%202.897l.164.609a4.5%204.5%200%200%201-.108%202.676l-.157.439.44-.22a2.863%202.863%200%200%201%202.185-.155c.72.24%201.507.184%202.186-.155L15%2018M8.25%2015.75H12m-1.5-13.5H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-pound);
    mask: var(--hero-document-currency-pound);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-currency-pound-micro {
    --hero-document-currency-pound-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.5%203.5A1.5%201.5%200%200%201%204%202h4.879a1.5%201.5%200%200%201%201.06.44l3.122%203.12a1.5%201.5%200%200%201%20.439%201.061V12.5A1.5%201.5%200%200%201%2012%2014H4a1.5%201.5%200%200%201-1.5-1.5v-9Zm5.44%203.44a1.5%201.5%200%200%201%202.12%200%20.75.75%200%201%200%201.061-1.061A3%203%200%200%200%206%207.999H4.75a.75.75%200%200%200%200%201.5h1.225c-.116.571-.62%201-1.225%201a.75.75%200%201%200%200%201.5h5.5a.75.75%200%200%200%200-1.5H7.2c.156-.304.257-.642.289-1H9.25a.75.75%200%200%200%200-1.5H7.5c0-.384.146-.767.44-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-pound-micro);
    mask: var(--hero-document-currency-pound-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-document-currency-pound-mini {
    --hero-document-currency-pound-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A1.5%201.5%200%200%200%203%203.5v13A1.5%201.5%200%200%200%204.5%2018h11a1.5%201.5%200%200%200%201.5-1.5V7.621a1.5%201.5%200%200%200-.44-1.06l-4.12-4.122A1.5%201.5%200%200%200%2011.378%202H4.5Zm5%207a1.5%201.5%200%200%201%202.56-1.06.75.75%200%201%200%201.062-1.061A3%203%200%200%200%208%209v1.25H6.75a.75.75%200%200%200%200%201.5H8v1a.75.75%200%200%201-.75.75h-.5a.75.75%200%200%200%200%201.5h6.5a.75.75%200%201%200%200-1.5H9.372c.083-.235.128-.487.128-.75v-1h1.25a.75.75%200%200%200%200-1.5H9.5V9Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-pound-mini);
    mask: var(--hero-document-currency-pound-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-document-currency-pound-solid {
    --hero-document-currency-pound-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%203.375c0-1.036.84-1.875%201.875-1.875H9a3.75%203.75%200%200%201%203.75%203.75v1.875c0%201.036.84%201.875%201.875%201.875H16.5a3.75%203.75%200%200%201%203.75%203.75v7.875c0%201.035-.84%201.875-1.875%201.875H5.625a1.875%201.875%200%200%201-1.875-1.875V3.375Zm10.5%201.875a5.23%205.23%200%200%200-1.279-3.434%209.768%209.768%200%200%201%206.963%206.963A5.23%205.23%200%200%200%2016.5%207.5h-1.875a.375.375%200%200%201-.375-.375V5.25Zm-3.674%209.583a2.249%202.249%200%200%201%203.765-2.174.75.75%200%200%200%201.06-1.06A3.75%203.75%200%200%200%209.076%2015H8.25a.75.75%200%200%200%200%201.5h1.156a3.75%203.75%200%200%201-.206%201.559l-.156.439a.75.75%200%200%200%201.042.923l.439-.22a2.113%202.113%200%200%201%201.613-.115%203.613%203.613%200%200%200%202.758-.196l.44-.22a.75.75%200%201%200-.671-1.341l-.44.22a2.113%202.113%200%200%201-1.613.114%203.612%203.612%200%200%200-1.745-.134c.048-.341.062-.686.042-1.029H12a.75.75%200%200%200%200-1.5h-1.379l-.045-.167Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-pound-solid);
    mask: var(--hero-document-currency-pound-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-currency-rupee {
    --hero-document-currency-rupee: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m2.25%209h3.75m-4.5%202.625h4.5M12%2018.75%209.75%2016.5h.375a2.625%202.625%200%200%200%200-5.25H9.75m.75-9H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-rupee);
    mask: var(--hero-document-currency-rupee);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-currency-rupee-micro {
    --hero-document-currency-rupee-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.5%203.5A1.5%201.5%200%200%201%204%202h4.879a1.5%201.5%200%200%201%201.06.44l3.122%203.12a1.5%201.5%200%200%201%20.439%201.061V12.5A1.5%201.5%200%200%201%2012%2014H4a1.5%201.5%200%200%201-1.5-1.5v-9ZM5.75%205a.75.75%200%200%200%200%201.5c.698%200%201.3.409%201.582%201H5.75a.75.75%200%200%200%200%201.5h1.582c-.281.591-.884%201-1.582%201a.75.75%200%200%200-.53%201.28l1.5%201.5a.75.75%200%200%200%201.06-1.06l-.567-.567A3.256%203.256%200%200%200%208.913%209h1.337a.75.75%200%200%200%200-1.5H8.913a3.232%203.232%200%200%200-.424-1h1.761a.75.75%200%200%200%200-1.5h-4.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-rupee-micro);
    mask: var(--hero-document-currency-rupee-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-document-currency-rupee-mini {
    --hero-document-currency-rupee-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A1.5%201.5%200%200%200%203%203.5v13A1.5%201.5%200%200%200%204.5%2018h11a1.5%201.5%200%200%200%201.5-1.5V7.621a1.5%201.5%200%200%200-.44-1.06l-4.12-4.122A1.5%201.5%200%200%200%2011.378%202H4.5ZM6%205.75A.75.75%200%200%201%206.75%205h6.5a.75.75%200%200%201%200%201.5h-2.127c.4.5.683%201.096.807%201.75h1.32a.75.75%200%200%201%200%201.5h-1.32a4.003%204.003%200%200%201-3.404%203.216l1.754%201.754a.75.75%200%200%201-1.06%201.06l-3-3a.75.75%200%200%201%20.53-1.28H8c1.12%200%202.067-.736%202.386-1.75H6.75a.75.75%200%200%201%200-1.5h3.636A2.501%202.501%200%200%200%208%206.5H6.75A.75.75%200%200%201%206%205.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-rupee-mini);
    mask: var(--hero-document-currency-rupee-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-document-currency-rupee-solid {
    --hero-document-currency-rupee-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%203.375c0-1.036.84-1.875%201.875-1.875H9a3.75%203.75%200%200%201%203.75%203.75v1.875c0%201.036.84%201.875%201.875%201.875H16.5a3.75%203.75%200%200%201%203.75%203.75v7.875c0%201.035-.84%201.875-1.875%201.875H5.625a1.875%201.875%200%200%201-1.875-1.875V3.375Zm10.5%201.875a5.23%205.23%200%200%200-1.279-3.434%209.768%209.768%200%200%201%206.963%206.963A5.23%205.23%200%200%200%2016.5%207.5h-1.875a.375.375%200%200%201-.375-.375V5.25Zm-4.5%205.25a.75.75%200%200%200%200%201.5h.375c.769%200%201.43.463%201.719%201.125H9.75a.75.75%200%200%200%200%201.5h2.094a1.875%201.875%200%200%201-1.719%201.125H9.75a.75.75%200%200%200-.53%201.28l2.25%202.25a.75.75%200%200%200%201.06-1.06l-1.193-1.194a3.382%203.382%200%200%200%202.08-2.401h.833a.75.75%200%200%200%200-1.5h-.834A3.357%203.357%200%200%200%2012.932%2012h1.318a.75.75%200%200%200%200-1.5H10.5c-.04%200-.08.003-.12.01a3.425%203.425%200%200%200-.255-.01H9.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-rupee-solid);
    mask: var(--hero-document-currency-rupee-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-currency-yen {
    --hero-document-currency-yen: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m1.5%209%202.25%203m0%200%202.25-3m-2.25%203v4.5M9.75%2015h4.5m-4.5%202.25h4.5m-3.75-15H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-yen);
    mask: var(--hero-document-currency-yen);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-currency-yen-micro {
    --hero-document-currency-yen-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.5%203.5A1.5%201.5%200%200%201%204%202h4.879a1.5%201.5%200%200%201%201.06.44l3.122%203.12a1.5%201.5%200%200%201%20.439%201.061V12.5A1.5%201.5%200%200%201%2012%2014H4a1.5%201.5%200%200%201-1.5-1.5v-9Zm3.663%201.801a.75.75%200%201%200-1.2.9L6.313%208H5a.75.75%200%200%200%200%201.5h2.25v1H5A.75.75%200%200%200%205%2012h2.25v.25a.75.75%200%200%200%201.5%200V12H11a.75.75%200%200%200%200-1.5H8.75v-1H11A.75.75%200%200%200%2011%208H9.687l1.35-1.799a.75.75%200%200%200-1.2-.9L8%207.75%206.163%205.3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-yen-micro);
    mask: var(--hero-document-currency-yen-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-document-currency-yen-mini {
    --hero-document-currency-yen-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A1.5%201.5%200%200%200%203%203.5v13A1.5%201.5%200%200%200%204.5%2018h11a1.5%201.5%200%200%200%201.5-1.5V7.621a1.5%201.5%200%200%200-.44-1.06l-4.12-4.122A1.5%201.5%200%200%200%2011.378%202H4.5Zm3.846%204.294a.75.75%200%200%200-1.192.912L9.056%2010H6.75a.75.75%200%200%200%200%201.5h2.5v1h-2.5a.75.75%200%200%200%200%201.5h2.5v1.25a.75.75%200%201%200%201.5%200V14h2.5a.75.75%200%201%200%200-1.5h-2.5v-1h2.5a.75.75%200%201%200%200-1.5h-2.306l1.902-2.794a.75.75%200%200%200-1.192-.912L10%208.765l-1.654-2.47Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-yen-mini);
    mask: var(--hero-document-currency-yen-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-document-currency-yen-solid {
    --hero-document-currency-yen-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%203.375c0-1.036.84-1.875%201.875-1.875H9a3.75%203.75%200%200%201%203.75%203.75v1.875c0%201.036.84%201.875%201.875%201.875H16.5a3.75%203.75%200%200%201%203.75%203.75v7.875c0%201.035-.84%201.875-1.875%201.875H5.625a1.875%201.875%200%200%201-1.875-1.875V3.375Zm10.5%201.875a5.23%205.23%200%200%200-1.279-3.434%209.768%209.768%200%200%201%206.963%206.963A5.23%205.23%200%200%200%2016.5%207.5h-1.875a.375.375%200%200%201-.375-.375V5.25Zm-3.9%205.55a.75.75%200%200%200-1.2.9l1.912%202.55H9.75a.75.75%200%200%200%200%201.5h1.5v.75h-1.5a.75.75%200%200%200%200%201.5h1.5v.75a.75.75%200%201%200%201.5%200V18h1.5a.75.75%200%201%200%200-1.5h-1.5v-.75h1.5a.75.75%200%201%200%200-1.5h-1.313l1.913-2.55a.75.75%200%201%200-1.2-.9L12%2013l-1.65-2.2Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-currency-yen-solid);
    mask: var(--hero-document-currency-yen-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-duplicate {
    --hero-document-duplicate: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2017.25v3.375c0%20.621-.504%201.125-1.125%201.125h-9.75a1.125%201.125%200%200%201-1.125-1.125V7.875c0-.621.504-1.125%201.125-1.125H6.75a9.06%209.06%200%200%201%201.5.124m7.5%2010.376h3.375c.621%200%201.125-.504%201.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9.06%209.06%200%200%200-1.5-.124H9.375c-.621%200-1.125.504-1.125%201.125v3.5m7.5%2010.375H9.375a1.125%201.125%200%200%201-1.125-1.125v-9.25m12%206.625v-1.875a3.375%203.375%200%200%200-3.375-3.375h-1.5a1.125%201.125%200%200%201-1.125-1.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H9.75%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-duplicate);
    mask: var(--hero-document-duplicate);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-duplicate-micro {
    --hero-document-duplicate-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.5%203.5A1.5%201.5%200%200%201%207%202h2.879a1.5%201.5%200%200%201%201.06.44l2.122%202.12a1.5%201.5%200%200%201%20.439%201.061V9.5A1.5%201.5%200%200%201%2012%2011V8.621a3%203%200%200%200-.879-2.121L9%204.379A3%203%200%200%200%206.879%203.5H5.5Z%22%2F%3E%20%20%3Cpath%20d%3D%22M4%205a1.5%201.5%200%200%200-1.5%201.5v6A1.5%201.5%200%200%200%204%2014h5a1.5%201.5%200%200%200%201.5-1.5V8.621a1.5%201.5%200%200%200-.44-1.06L7.94%205.439A1.5%201.5%200%200%200%206.878%205H4Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-duplicate-micro);
    mask: var(--hero-document-duplicate-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-document-duplicate-mini {
    --hero-document-duplicate-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7%203.5A1.5%201.5%200%200%201%208.5%202h3.879a1.5%201.5%200%200%201%201.06.44l3.122%203.12A1.5%201.5%200%200%201%2017%206.622V12.5a1.5%201.5%200%200%201-1.5%201.5h-1v-3.379a3%203%200%200%200-.879-2.121L10.5%205.379A3%203%200%200%200%208.379%204.5H7v-1Z%22%2F%3E%20%20%3Cpath%20d%3D%22M4.5%206A1.5%201.5%200%200%200%203%207.5v9A1.5%201.5%200%200%200%204.5%2018h7a1.5%201.5%200%200%200%201.5-1.5v-5.879a1.5%201.5%200%200%200-.44-1.06L9.44%206.439A1.5%201.5%200%200%200%208.378%206H4.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-duplicate-mini);
    mask: var(--hero-document-duplicate-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-document-duplicate-solid {
    --hero-document-duplicate-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7.5%203.375c0-1.036.84-1.875%201.875-1.875h.375a3.75%203.75%200%200%201%203.75%203.75v1.875C13.5%208.161%2014.34%209%2015.375%209h1.875A3.75%203.75%200%200%201%2021%2012.75v3.375C21%2017.16%2020.16%2018%2019.125%2018h-9.75A1.875%201.875%200%200%201%207.5%2016.125V3.375Z%22%2F%3E%20%20%3Cpath%20d%3D%22M15%205.25a5.23%205.23%200%200%200-1.279-3.434%209.768%209.768%200%200%201%206.963%206.963A5.23%205.23%200%200%200%2017.25%207.5h-1.875A.375.375%200%200%201%2015%207.125V5.25ZM4.875%206H6v10.125A3.375%203.375%200%200%200%209.375%2019.5H16.5v1.125c0%201.035-.84%201.875-1.875%201.875h-9.75A1.875%201.875%200%200%201%203%2020.625V7.875C3%206.839%203.84%206%204.875%206Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-duplicate-solid);
    mask: var(--hero-document-duplicate-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-magnifying-glass {
    --hero-document-magnifying-glass: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m5.231%2013.481L15%2017.25m-4.5-15H5.625c-.621%200-1.125.504-1.125%201.125v16.5c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Zm3.75%2011.625a2.625%202.625%200%201%201-5.25%200%202.625%202.625%200%200%201%205.25%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-magnifying-glass);
    mask: var(--hero-document-magnifying-glass);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-magnifying-glass-micro {
    --hero-document-magnifying-glass-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6%207.5a1.5%201.5%200%201%201%203%200%201.5%201.5%200%200%201-3%200Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%202a1.5%201.5%200%200%200-1.5%201.5v9A1.5%201.5%200%200%200%204%2014h8a1.5%201.5%200%200%200%201.5-1.5V6.621a1.5%201.5%200%200%200-.44-1.06L9.94%202.439A1.5%201.5%200%200%200%208.878%202H4Zm3.5%202.5a3%203%200%201%200%201.524%205.585l1.196%201.195a.75.75%200%201%200%201.06-1.06l-1.195-1.196A3%203%200%200%200%207.5%204.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-magnifying-glass-micro);
    mask: var(--hero-document-magnifying-glass-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-document-magnifying-glass-mini {
    --hero-document-magnifying-glass-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%2010a1.5%201.5%200%201%201%203%200%201.5%201.5%200%200%201-3%200Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A1.5%201.5%200%200%200%203%203.5v13A1.5%201.5%200%200%200%204.5%2018h11a1.5%201.5%200%200%200%201.5-1.5V7.621a1.5%201.5%200%200%200-.44-1.06l-4.12-4.122A1.5%201.5%200%200%200%2011.378%202H4.5Zm5%205a3%203%200%201%200%201.524%205.585l1.196%201.195a.75.75%200%201%200%201.06-1.06l-1.195-1.196A3%203%200%200%200%209.5%207Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-magnifying-glass-mini);
    mask: var(--hero-document-magnifying-glass-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-document-magnifying-glass-solid {
    --hero-document-magnifying-glass-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.625%2016.5a1.875%201.875%200%201%200%200-3.75%201.875%201.875%200%200%200%200%203.75Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.625%201.5H9a3.75%203.75%200%200%201%203.75%203.75v1.875c0%201.036.84%201.875%201.875%201.875H16.5a3.75%203.75%200%200%201%203.75%203.75v7.875c0%201.035-.84%201.875-1.875%201.875H5.625a1.875%201.875%200%200%201-1.875-1.875V3.375c0-1.036.84-1.875%201.875-1.875Zm6%2016.5c.66%200%201.277-.19%201.797-.518l1.048%201.048a.75.75%200%200%200%201.06-1.06l-1.047-1.048A3.375%203.375%200%201%200%2011.625%2018Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M14.25%205.25a5.23%205.23%200%200%200-1.279-3.434%209.768%209.768%200%200%201%206.963%206.963A5.23%205.23%200%200%200%2016.5%207.5h-1.875a.375.375%200%200%201-.375-.375V5.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-magnifying-glass-solid);
    mask: var(--hero-document-magnifying-glass-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-micro {
    --hero-document-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2.5%203.5A1.5%201.5%200%200%201%204%202h4.879a1.5%201.5%200%200%201%201.06.44l3.122%203.12a1.5%201.5%200%200%201%20.439%201.061V12.5A1.5%201.5%200%200%201%2012%2014H4a1.5%201.5%200%200%201-1.5-1.5v-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-micro);
    mask: var(--hero-document-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-document-mini {
    --hero-document-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3%203.5A1.5%201.5%200%200%201%204.5%202h6.879a1.5%201.5%200%200%201%201.06.44l4.122%204.12A1.5%201.5%200%200%201%2017%207.622V16.5a1.5%201.5%200%200%201-1.5%201.5h-11A1.5%201.5%200%200%201%203%2016.5v-13Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-mini);
    mask: var(--hero-document-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-document-minus {
    --hero-document-minus: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m6.75%2012H9m1.5-12H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-minus);
    mask: var(--hero-document-minus);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-minus-micro {
    --hero-document-minus-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%202a1.5%201.5%200%200%200-1.5%201.5v9A1.5%201.5%200%200%200%204%2014h8a1.5%201.5%200%200%200%201.5-1.5V6.621a1.5%201.5%200%200%200-.44-1.06L9.94%202.439A1.5%201.5%200%200%200%208.878%202H4Zm7%207a.75.75%200%200%201-.75.75h-4.5a.75.75%200%200%201%200-1.5h4.5A.75.75%200%200%201%2011%209Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-minus-micro);
    mask: var(--hero-document-minus-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-document-minus-mini {
    --hero-document-minus-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A1.5%201.5%200%200%200%203%203.5v13A1.5%201.5%200%200%200%204.5%2018h11a1.5%201.5%200%200%200%201.5-1.5V7.621a1.5%201.5%200%200%200-.44-1.06l-4.12-4.122A1.5%201.5%200%200%200%2011.378%202H4.5Zm7.75%209.75a.75.75%200%200%200%200-1.5h-4.5a.75.75%200%200%200%200%201.5h4.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-minus-mini);
    mask: var(--hero-document-minus-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-document-minus-solid {
    --hero-document-minus-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.625%201.5H9a3.75%203.75%200%200%201%203.75%203.75v1.875c0%201.036.84%201.875%201.875%201.875H16.5a3.75%203.75%200%200%201%203.75%203.75v7.875c0%201.035-.84%201.875-1.875%201.875H5.625a1.875%201.875%200%200%201-1.875-1.875V3.375c0-1.036.84-1.875%201.875-1.875ZM9.75%2014.25a.75.75%200%200%200%200%201.5H15a.75.75%200%200%200%200-1.5H9.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M14.25%205.25a5.23%205.23%200%200%200-1.279-3.434%209.768%209.768%200%200%201%206.963%206.963A5.23%205.23%200%200%200%2016.5%207.5h-1.875a.375.375%200%200%201-.375-.375V5.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-minus-solid);
    mask: var(--hero-document-minus-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-plus {
    --hero-document-plus: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m3.75%209v6m3-3H9m1.5-12H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-plus);
    mask: var(--hero-document-plus);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-plus-micro {
    --hero-document-plus-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%202a1.5%201.5%200%200%200-1.5%201.5v9A1.5%201.5%200%200%200%204%2014h8a1.5%201.5%200%200%200%201.5-1.5V6.621a1.5%201.5%200%200%200-.44-1.06L9.94%202.439A1.5%201.5%200%200%200%208.878%202H4Zm4.75%204.75a.75.75%200%200%200-1.5%200v1.5h-1.5a.75.75%200%200%200%200%201.5h1.5v1.5a.75.75%200%200%200%201.5%200v-1.5h1.5a.75.75%200%200%200%200-1.5h-1.5v-1.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-plus-micro);
    mask: var(--hero-document-plus-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-document-plus-mini {
    --hero-document-plus-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A1.5%201.5%200%200%200%203%203.5v13A1.5%201.5%200%200%200%204.5%2018h11a1.5%201.5%200%200%200%201.5-1.5V7.621a1.5%201.5%200%200%200-.44-1.06l-4.12-4.122A1.5%201.5%200%200%200%2011.378%202H4.5ZM10%208a.75.75%200%200%201%20.75.75v1.5h1.5a.75.75%200%200%201%200%201.5h-1.5v1.5a.75.75%200%200%201-1.5%200v-1.5h-1.5a.75.75%200%200%201%200-1.5h1.5v-1.5A.75.75%200%200%201%2010%208Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-plus-mini);
    mask: var(--hero-document-plus-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-document-plus-solid {
    --hero-document-plus-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.625%201.5H9a3.75%203.75%200%200%201%203.75%203.75v1.875c0%201.036.84%201.875%201.875%201.875H16.5a3.75%203.75%200%200%201%203.75%203.75v7.875c0%201.035-.84%201.875-1.875%201.875H5.625a1.875%201.875%200%200%201-1.875-1.875V3.375c0-1.036.84-1.875%201.875-1.875ZM12.75%2012a.75.75%200%200%200-1.5%200v2.25H9a.75.75%200%200%200%200%201.5h2.25V18a.75.75%200%200%200%201.5%200v-2.25H15a.75.75%200%200%200%200-1.5h-2.25V12Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M14.25%205.25a5.23%205.23%200%200%200-1.279-3.434%209.768%209.768%200%200%201%206.963%206.963A5.23%205.23%200%200%200%2016.5%207.5h-1.875a.375.375%200%200%201-.375-.375V5.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-plus-solid);
    mask: var(--hero-document-plus-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-solid {
    --hero-document-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.625%201.5c-1.036%200-1.875.84-1.875%201.875v17.25c0%201.035.84%201.875%201.875%201.875h12.75c1.035%200%201.875-.84%201.875-1.875V12.75A3.75%203.75%200%200%200%2016.5%209h-1.875a1.875%201.875%200%200%201-1.875-1.875V5.25A3.75%203.75%200%200%200%209%201.5H5.625Z%22%2F%3E%20%20%3Cpath%20d%3D%22M12.971%201.816A5.23%205.23%200%200%201%2014.25%205.25v1.875c0%20.207.168.375.375.375H16.5a5.23%205.23%200%200%201%203.434%201.279%209.768%209.768%200%200%200-6.963-6.963Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-solid);
    mask: var(--hero-document-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-text {
    --hero-document-text: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m0%2012.75h7.5m-7.5%203H12M10.5%202.25H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-text);
    mask: var(--hero-document-text);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-document-text-micro {
    --hero-document-text-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%202a1.5%201.5%200%200%200-1.5%201.5v9A1.5%201.5%200%200%200%204%2014h8a1.5%201.5%200%200%200%201.5-1.5V6.621a1.5%201.5%200%200%200-.44-1.06L9.94%202.439A1.5%201.5%200%200%200%208.878%202H4Zm1%205.75A.75.75%200%200%201%205.75%207h4.5a.75.75%200%200%201%200%201.5h-4.5A.75.75%200%200%201%205%207.75Zm0%203a.75.75%200%200%201%20.75-.75h4.5a.75.75%200%200%201%200%201.5h-4.5a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-text-micro);
    mask: var(--hero-document-text-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-document-text-mini {
    --hero-document-text-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A1.5%201.5%200%200%200%203%203.5v13A1.5%201.5%200%200%200%204.5%2018h11a1.5%201.5%200%200%200%201.5-1.5V7.621a1.5%201.5%200%200%200-.44-1.06l-4.12-4.122A1.5%201.5%200%200%200%2011.378%202H4.5Zm2.25%208.5a.75.75%200%200%200%200%201.5h6.5a.75.75%200%200%200%200-1.5h-6.5Zm0%203a.75.75%200%200%200%200%201.5h6.5a.75.75%200%200%200%200-1.5h-6.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-text-mini);
    mask: var(--hero-document-text-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-document-text-solid {
    --hero-document-text-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.625%201.5c-1.036%200-1.875.84-1.875%201.875v17.25c0%201.035.84%201.875%201.875%201.875h12.75c1.035%200%201.875-.84%201.875-1.875V12.75A3.75%203.75%200%200%200%2016.5%209h-1.875a1.875%201.875%200%200%201-1.875-1.875V5.25A3.75%203.75%200%200%200%209%201.5H5.625ZM7.5%2015a.75.75%200%200%201%20.75-.75h7.5a.75.75%200%200%201%200%201.5h-7.5A.75.75%200%200%201%207.5%2015Zm.75%202.25a.75.75%200%200%200%200%201.5H12a.75.75%200%200%200%200-1.5H8.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M12.971%201.816A5.23%205.23%200%200%201%2014.25%205.25v1.875c0%20.207.168.375.375.375H16.5a5.23%205.23%200%200%201%203.434%201.279%209.768%209.768%200%200%200-6.963-6.963Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-document-text-solid);
    mask: var(--hero-document-text-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-ellipsis-horizontal {
    --hero-ellipsis-horizontal: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM12.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM18.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-ellipsis-horizontal);
    mask: var(--hero-ellipsis-horizontal);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-ellipsis-horizontal-circle {
    --hero-ellipsis-horizontal-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.625%2012a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200H8.25m4.125%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200H12m4.125%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm0%200h-.375M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-ellipsis-horizontal-circle);
    mask: var(--hero-ellipsis-horizontal-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-ellipsis-horizontal-circle-micro {
    --hero-ellipsis-horizontal-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200ZM8%209a1%201%200%201%200%200-2%201%201%200%200%200%200%202ZM5.5%208a1%201%200%201%201-2%200%201%201%200%200%201%202%200Zm6%201a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-ellipsis-horizontal-circle-micro);
    mask: var(--hero-ellipsis-horizontal-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-ellipsis-horizontal-circle-mini {
    --hero-ellipsis-horizontal-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%2010a8%208%200%201%201%2016%200%208%208%200%200%201-16%200Zm8%201a1%201%200%201%200%200-2%201%201%200%200%200%200%202Zm-3-1a1%201%200%201%201-2%200%201%201%200%200%201%202%200Zm7%201a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-ellipsis-horizontal-circle-mini);
    mask: var(--hero-ellipsis-horizontal-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-ellipsis-horizontal-circle-solid {
    --hero-ellipsis-horizontal-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25Zm0%208.625a1.125%201.125%200%201%200%200%202.25%201.125%201.125%200%200%200%200-2.25ZM15.375%2012a1.125%201.125%200%201%201%202.25%200%201.125%201.125%200%200%201-2.25%200ZM7.5%2010.875a1.125%201.125%200%201%200%200%202.25%201.125%201.125%200%200%200%200-2.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-ellipsis-horizontal-circle-solid);
    mask: var(--hero-ellipsis-horizontal-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-ellipsis-horizontal-micro {
    --hero-ellipsis-horizontal-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2%208a1.5%201.5%200%201%201%203%200%201.5%201.5%200%200%201-3%200ZM6.5%208a1.5%201.5%200%201%201%203%200%201.5%201.5%200%200%201-3%200ZM12.5%206.5a1.5%201.5%200%201%200%200%203%201.5%201.5%200%200%200%200-3Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-ellipsis-horizontal-micro);
    mask: var(--hero-ellipsis-horizontal-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-ellipsis-horizontal-mini {
    --hero-ellipsis-horizontal-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3%2010a1.5%201.5%200%201%201%203%200%201.5%201.5%200%200%201-3%200ZM8.5%2010a1.5%201.5%200%201%201%203%200%201.5%201.5%200%200%201-3%200ZM15.5%208.5a1.5%201.5%200%201%200%200%203%201.5%201.5%200%200%200%200-3Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-ellipsis-horizontal-mini);
    mask: var(--hero-ellipsis-horizontal-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-ellipsis-horizontal-solid {
    --hero-ellipsis-horizontal-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%2012a1.5%201.5%200%201%201%203%200%201.5%201.5%200%200%201-3%200Zm6%200a1.5%201.5%200%201%201%203%200%201.5%201.5%200%200%201-3%200Zm6%200a1.5%201.5%200%201%201%203%200%201.5%201.5%200%200%201-3%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-ellipsis-horizontal-solid);
    mask: var(--hero-ellipsis-horizontal-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-ellipsis-vertical {
    --hero-ellipsis-vertical: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206.75a.75.75%200%201%201%200-1.5.75.75%200%200%201%200%201.5ZM12%2012.75a.75.75%200%201%201%200-1.5.75.75%200%200%201%200%201.5ZM12%2018.75a.75.75%200%201%201%200-1.5.75.75%200%200%201%200%201.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-ellipsis-vertical);
    mask: var(--hero-ellipsis-vertical);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-ellipsis-vertical-micro {
    --hero-ellipsis-vertical-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%202a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3ZM8%206.5a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3ZM9.5%2012.5a1.5%201.5%200%201%200-3%200%201.5%201.5%200%200%200%203%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-ellipsis-vertical-micro);
    mask: var(--hero-ellipsis-vertical-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-ellipsis-vertical-mini {
    --hero-ellipsis-vertical-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%203a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3ZM10%208.5a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3ZM11.5%2015.5a1.5%201.5%200%201%200-3%200%201.5%201.5%200%200%200%203%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-ellipsis-vertical-mini);
    mask: var(--hero-ellipsis-vertical-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-ellipsis-vertical-solid {
    --hero-ellipsis-vertical-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.5%206a1.5%201.5%200%201%201%203%200%201.5%201.5%200%200%201-3%200Zm0%206a1.5%201.5%200%201%201%203%200%201.5%201.5%200%200%201-3%200Zm0%206a1.5%201.5%200%201%201%203%200%201.5%201.5%200%200%201-3%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-ellipsis-vertical-solid);
    mask: var(--hero-ellipsis-vertical-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-envelope {
    --hero-envelope: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.75%206.75v10.5a2.25%202.25%200%200%201-2.25%202.25h-15a2.25%202.25%200%200%201-2.25-2.25V6.75m19.5%200A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25m19.5%200v.243a2.25%202.25%200%200%201-1.07%201.916l-7.5%204.615a2.25%202.25%200%200%201-2.36%200L3.32%208.91a2.25%202.25%200%200%201-1.07-1.916V6.75%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-envelope);
    mask: var(--hero-envelope);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-envelope-micro {
    --hero-envelope-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2.5%203A1.5%201.5%200%200%200%201%204.5v.793c.026.009.051.02.076.032L7.674%208.51c.206.1.446.1.652%200l6.598-3.185A.755.755%200%200%201%2015%205.293V4.5A1.5%201.5%200%200%200%2013.5%203h-11Z%22%2F%3E%20%20%3Cpath%20d%3D%22M15%206.954%208.978%209.86a2.25%202.25%200%200%201-1.956%200L1%206.954V11.5A1.5%201.5%200%200%200%202.5%2013h11a1.5%201.5%200%200%200%201.5-1.5V6.954Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-envelope-micro);
    mask: var(--hero-envelope-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-envelope-mini {
    --hero-envelope-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3%204a2%202%200%200%200-2%202v1.161l8.441%204.221a1.25%201.25%200%200%200%201.118%200L19%207.162V6a2%202%200%200%200-2-2H3Z%22%2F%3E%20%20%3Cpath%20d%3D%22m19%208.839-7.77%203.885a2.75%202.75%200%200%201-2.46%200L1%208.839V14a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2V8.839Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-envelope-mini);
    mask: var(--hero-envelope-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-envelope-open {
    --hero-envelope-open: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.75%209v.906a2.25%202.25%200%200%201-1.183%201.981l-6.478%203.488M2.25%209v.906a2.25%202.25%200%200%200%201.183%201.981l6.478%203.488m8.839%202.51-4.66-2.51m0%200-1.023-.55a2.25%202.25%200%200%200-2.134%200l-1.022.55m0%200-4.661%202.51m16.5%201.615a2.25%202.25%200%200%201-2.25%202.25h-15a2.25%202.25%200%200%201-2.25-2.25V8.844a2.25%202.25%200%200%201%201.183-1.981l7.5-4.039a2.25%202.25%200%200%201%202.134%200l7.5%204.039a2.25%202.25%200%200%201%201.183%201.98V19.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-envelope-open);
    mask: var(--hero-envelope-open);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-envelope-open-micro {
    --hero-envelope-open-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.756%204.568A1.5%201.5%200%200%200%201%205.871V12.5A1.5%201.5%200%200%200%202.5%2014h11a1.5%201.5%200%200%200%201.5-1.5V5.87a1.5%201.5%200%200%200-.756-1.302l-5.5-3.143a1.5%201.5%200%200%200-1.488%200l-5.5%203.143Zm1.82%202.963a.75.75%200%200%200-.653%201.35l4.1%201.98a2.25%202.25%200%200%200%201.955%200l4.1-1.98a.75.75%200%201%200-.653-1.35L8.326%209.51a.75.75%200%200%201-.652%200L3.575%207.53Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-envelope-open-micro);
    mask: var(--hero-envelope-open-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-envelope-open-mini {
    --hero-envelope-open-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.106%206.447A2%202%200%200%200%201%208.237V16a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2V8.236a2%202%200%200%200-1.106-1.789l-7-3.5a2%202%200%200%200-1.788%200l-7%203.5Zm1.48%204.007a.75.75%200%200%200-.671%201.342l5.855%202.928a2.75%202.75%200%200%200%202.46%200l5.852-2.927a.75.75%200%201%200-.67-1.341l-5.853%202.926a1.25%201.25%200%200%201-1.118%200l-5.856-2.928Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-envelope-open-mini);
    mask: var(--hero-envelope-open-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-envelope-open-solid {
    --hero-envelope-open-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M19.5%2022.5a3%203%200%200%200%203-3v-8.174l-6.879%204.022%203.485%201.876a.75.75%200%201%201-.712%201.321l-5.683-3.06a1.5%201.5%200%200%200-1.422%200l-5.683%203.06a.75.75%200%200%201-.712-1.32l3.485-1.877L1.5%2011.326V19.5a3%203%200%200%200%203%203h15Z%22%2F%3E%20%20%3Cpath%20d%3D%22M1.5%209.589v-.745a3%203%200%200%201%201.578-2.642l7.5-4.038a3%203%200%200%201%202.844%200l7.5%204.038A3%203%200%200%201%2022.5%208.844v.745l-8.426%204.926-.652-.351a3%203%200%200%200-2.844%200l-.652.351L1.5%209.589Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-envelope-open-solid);
    mask: var(--hero-envelope-open-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-envelope-solid {
    --hero-envelope-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M1.5%208.67v8.58a3%203%200%200%200%203%203h15a3%203%200%200%200%203-3V8.67l-8.928%205.493a3%203%200%200%201-3.144%200L1.5%208.67Z%22%2F%3E%20%20%3Cpath%20d%3D%22M22.5%206.908V6.75a3%203%200%200%200-3-3h-15a3%203%200%200%200-3%203v.158l9.714%205.978a1.5%201.5%200%200%200%201.572%200L22.5%206.908Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-envelope-solid);
    mask: var(--hero-envelope-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-equals {
    --hero-equals: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.499%208.248h15m-15%207.501h15%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-equals);
    mask: var(--hero-equals);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-equals-micro {
    --hero-equals-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204.75A.75.75%200%200%201%202.75%204h10.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%204.75ZM2%2011.25a.75.75%200%200%201%20.75-.75h10.5a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-equals-micro);
    mask: var(--hero-equals-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-equals-mini {
    --hero-equals-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.75%206a.75.75%200%200%200%200%201.5h12.5a.75.75%200%200%200%200-1.5H3.75ZM3.75%2013.5a.75.75%200%200%200%200%201.5h12.5a.75.75%200%200%200%200-1.5H3.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-equals-mini);
    mask: var(--hero-equals-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-equals-solid {
    --hero-equals-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.748%208.248a.75.75%200%200%201%20.75-.75h15a.75.75%200%200%201%200%201.5h-15a.75.75%200%200%201-.75-.75ZM3.748%2015.75a.75.75%200%200%201%20.75-.751h15a.75.75%200%200%201%200%201.5h-15a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-equals-solid);
    mask: var(--hero-equals-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-exclamation-circle {
    --hero-exclamation-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m9-.75a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9%203.75h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-exclamation-circle);
    mask: var(--hero-exclamation-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-exclamation-circle-micro {
    --hero-exclamation-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2015A7%207%200%201%200%208%201a7%207%200%200%200%200%2014ZM8%204a.75.75%200%200%201%20.75.75v3a.75.75%200%200%201-1.5%200v-3A.75.75%200%200%201%208%204Zm0%208a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-exclamation-circle-micro);
    mask: var(--hero-exclamation-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-exclamation-circle-mini {
    --hero-exclamation-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18%2010a8%208%200%201%201-16%200%208%208%200%200%201%2016%200Zm-8-5a.75.75%200%200%201%20.75.75v4.5a.75.75%200%200%201-1.5%200v-4.5A.75.75%200%200%201%2010%205Zm0%2010a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-exclamation-circle-mini);
    mask: var(--hero-exclamation-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-exclamation-circle-solid {
    --hero-exclamation-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%2012c0-5.385%204.365-9.75%209.75-9.75s9.75%204.365%209.75%209.75-4.365%209.75-9.75%209.75S2.25%2017.385%202.25%2012ZM12%208.25a.75.75%200%200%201%20.75.75v3.75a.75.75%200%200%201-1.5%200V9a.75.75%200%200%201%20.75-.75Zm0%208.25a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-exclamation-circle-solid);
    mask: var(--hero-exclamation-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-exclamation-triangle {
    --hero-exclamation-triangle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m-9.303%203.376c-.866%201.5.217%203.374%201.948%203.374h14.71c1.73%200%202.813-1.874%201.948-3.374L13.949%203.378c-.866-1.5-3.032-1.5-3.898%200L2.697%2016.126ZM12%2015.75h.007v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-exclamation-triangle);
    mask: var(--hero-exclamation-triangle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-exclamation-triangle-micro {
    --hero-exclamation-triangle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.701%202.25c.577-1%202.02-1%202.598%200l5.196%209a1.5%201.5%200%200%201-1.299%202.25H2.804a1.5%201.5%200%200%201-1.3-2.25l5.197-9ZM8%204a.75.75%200%200%201%20.75.75v3a.75.75%200%201%201-1.5%200v-3A.75.75%200%200%201%208%204Zm0%208a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-exclamation-triangle-micro);
    mask: var(--hero-exclamation-triangle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-exclamation-triangle-mini {
    --hero-exclamation-triangle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.485%202.495c.673-1.167%202.357-1.167%203.03%200l6.28%2010.875c.673%201.167-.17%202.625-1.516%202.625H3.72c-1.347%200-2.189-1.458-1.515-2.625L8.485%202.495ZM10%205a.75.75%200%200%201%20.75.75v3.5a.75.75%200%200%201-1.5%200v-3.5A.75.75%200%200%201%2010%205Zm0%209a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-exclamation-triangle-mini);
    mask: var(--hero-exclamation-triangle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-exclamation-triangle-solid {
    --hero-exclamation-triangle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.401%203.003c1.155-2%204.043-2%205.197%200l7.355%2012.748c1.154%202-.29%204.5-2.599%204.5H4.645c-2.309%200-3.752-2.5-2.598-4.5L9.4%203.003ZM12%208.25a.75.75%200%200%201%20.75.75v3.75a.75.75%200%200%201-1.5%200V9a.75.75%200%200%201%20.75-.75Zm0%208.25a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-exclamation-triangle-solid);
    mask: var(--hero-exclamation-triangle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-eye {
    --hero-eye: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.036%2012.322a1.012%201.012%200%200%201%200-.639C3.423%207.51%207.36%204.5%2012%204.5c4.638%200%208.573%203.007%209.963%207.178.07.207.07.431%200%20.639C20.577%2016.49%2016.64%2019.5%2012%2019.5c-4.638%200-8.573-3.007-9.963-7.178Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-eye);
    mask: var(--hero-eye);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-eye-dropper {
    --hero-eye-dropper: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m15%2011.25%201.5%201.5.75-.75V8.758l2.276-.61a3%203%200%201%200-3.675-3.675l-.61%202.277H12l-.75.75%201.5%201.5M15%2011.25l-8.47%208.47c-.34.34-.8.53-1.28.53s-.94.19-1.28.53l-.97.97-.75-.75.97-.97c.34-.34.53-.8.53-1.28s.19-.94.53-1.28L12.75%209M15%2011.25%2012.75%209%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-eye-dropper);
    mask: var(--hero-eye-dropper);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-eye-dropper-micro {
    --hero-eye-dropper-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%204a3.001%203.001%200%200%201-2.25%202.905V8.5a.75.75%200%200%201-.22.53l-.5.5a.75.75%200%200%201-1.06%200l-.72-.72-4.677%204.678A1.75%201.75%200%200%201%204.336%2014h-.672a.25.25%200%200%200-.177.073l-.707.707a.75.75%200%200%201-1.06%200l-.5-.5a.75.75%200%200%201%200-1.06l.707-.707A.25.25%200%200%200%202%2012.336v-.672c0-.464.184-.909.513-1.237L7.189%205.75l-.72-.72a.75.75%200%200%201%200-1.06l.5-.5a.75.75%200%200%201%20.531-.22h1.595A3.001%203.001%200%200%201%2015%204ZM9.19%207.75l-.94-.94-4.677%204.678a.25.25%200%200%200-.073.176v.672c0%20.058-.003.115-.009.173a1.74%201.74%200%200%201%20.173-.009h.672a.25.25%200%200%200%20.177-.073L9.189%207.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-eye-dropper-micro);
    mask: var(--hero-eye-dropper-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-eye-dropper-mini {
    --hero-eye-dropper-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.1%203.667a3.502%203.502%200%201%201%206.782%201.738%203.487%203.487%200%200%201-.907%201.57%203.495%203.495%200%200%201-1.617.919L16%207.99V10a.75.75%200%200%201-.22.53l-.25.25a.75.75%200%200%201-1.06%200l-.845-.844L7.22%2016.34A2.25%202.25%200%200%201%205.629%2017H5.12a.75.75%200%200%200-.53.22l-1.56%201.56a.75.75%200%200%201-1.061%200l-.75-.75a.75.75%200%200%201%200-1.06l1.56-1.561a.75.75%200%200%200%20.22-.53v-.508c0-.596.237-1.169.659-1.59l6.405-6.406-.844-.845a.75.75%200%200%201%200-1.06l.25-.25A.75.75%200%200%201%2010%204h2.01l.09-.333ZM4.72%2013.84l6.405-6.405%201.44%201.439-6.406%206.405a.75.75%200%200%201-.53.22H5.12c-.258%200-.511.044-.75.129a2.25%202.25%200%200%200%20.129-.75v-.508a.75.75%200%200%201%20.22-.53Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-eye-dropper-mini);
    mask: var(--hero-eye-dropper-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-eye-dropper-solid {
    --hero-eye-dropper-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M16.098%202.598a3.75%203.75%200%201%201%203.622%206.275l-1.72.46V12a.75.75%200%200%201-.22.53l-.75.75a.75.75%200%200%201-1.06%200l-.97-.97-7.94%207.94a2.56%202.56%200%200%201-1.81.75%201.06%201.06%200%200%200-.75.31l-.97.97a.75.75%200%200%201-1.06%200l-.75-.75a.75.75%200%200%201%200-1.06l.97-.97a1.06%201.06%200%200%200%20.31-.75c0-.68.27-1.33.75-1.81L11.69%209l-.97-.97a.75.75%200%200%201%200-1.06l.75-.75A.75.75%200%200%201%2012%206h2.666l.461-1.72c.165-.617.49-1.2.971-1.682Zm-3.348%207.463L4.81%2018a1.06%201.06%200%200%200-.31.75c0%20.318-.06.63-.172.922a2.56%202.56%200%200%201%20.922-.172c.281%200%20.551-.112.75-.31l7.94-7.94-1.19-1.19Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-eye-dropper-solid);
    mask: var(--hero-eye-dropper-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-eye-micro {
    --hero-eye-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%209.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.38%208.28a.87.87%200%200%201%200-.566%207.003%207.003%200%200%201%2013.238.006.87.87%200%200%201%200%20.566A7.003%207.003%200%200%201%201.379%208.28ZM11%208a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-eye-micro);
    mask: var(--hero-eye-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-eye-mini {
    --hero-eye-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%2012.5a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M.664%2010.59a1.651%201.651%200%200%201%200-1.186A10.004%2010.004%200%200%201%2010%203c4.257%200%207.893%202.66%209.336%206.41.147.381.146.804%200%201.186A10.004%2010.004%200%200%201%2010%2017c-4.257%200-7.893-2.66-9.336-6.41ZM14%2010a4%204%200%201%201-8%200%204%204%200%200%201%208%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-eye-mini);
    mask: var(--hero-eye-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-eye-slash {
    --hero-eye-slash: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.98%208.223A10.477%2010.477%200%200%200%201.934%2012C3.226%2016.338%207.244%2019.5%2012%2019.5c.993%200%201.953-.138%202.863-.395M6.228%206.228A10.451%2010.451%200%200%201%2012%204.5c4.756%200%208.773%203.162%2010.065%207.498a10.522%2010.522%200%200%201-4.293%205.774M6.228%206.228%203%203m3.228%203.228%203.65%203.65m7.894%207.894L21%2021m-3.228-3.228-3.65-3.65m0%200a3%203%200%201%200-4.243-4.243m4.242%204.242L9.88%209.88%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-eye-slash);
    mask: var(--hero-eye-slash);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-eye-slash-micro {
    --hero-eye-slash-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.28%202.22a.75.75%200%200%200-1.06%201.06l10.5%2010.5a.75.75%200%201%200%201.06-1.06l-1.322-1.323a7.012%207.012%200%200%200%202.16-3.11.87.87%200%200%200%200-.567A7.003%207.003%200%200%200%204.82%203.76l-1.54-1.54Zm3.196%203.195%201.135%201.136A1.502%201.502%200%200%201%209.45%208.389l1.136%201.135a3%203%200%200%200-4.109-4.109Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22m7.812%2010.994%201.816%201.816A7.003%207.003%200%200%201%201.38%208.28a.87.87%200%200%201%200-.566%206.985%206.985%200%200%201%201.113-2.039l2.513%202.513a3%203%200%200%200%202.806%202.806Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-eye-slash-micro);
    mask: var(--hero-eye-slash-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-eye-slash-mini {
    --hero-eye-slash-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.28%202.22a.75.75%200%200%200-1.06%201.06l14.5%2014.5a.75.75%200%201%200%201.06-1.06l-1.745-1.745a10.029%2010.029%200%200%200%203.3-4.38%201.651%201.651%200%200%200%200-1.185A10.004%2010.004%200%200%200%209.999%203a9.956%209.956%200%200%200-4.744%201.194L3.28%202.22ZM7.752%206.69l1.092%201.092a2.5%202.5%200%200%201%203.374%203.373l1.091%201.092a4%204%200%200%200-5.557-5.557Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22m10.748%2013.93%202.523%202.523a9.987%209.987%200%200%201-3.27.547c-4.258%200-7.894-2.66-9.337-6.41a1.651%201.651%200%200%201%200-1.186A10.007%2010.007%200%200%201%202.839%206.02L6.07%209.252a4%204%200%200%200%204.678%204.678Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-eye-slash-mini);
    mask: var(--hero-eye-slash-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-eye-slash-solid {
    --hero-eye-slash-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.53%202.47a.75.75%200%200%200-1.06%201.06l18%2018a.75.75%200%201%200%201.06-1.06l-18-18ZM22.676%2012.553a11.249%2011.249%200%200%201-2.631%204.31l-3.099-3.099a5.25%205.25%200%200%200-6.71-6.71L7.759%204.577a11.217%2011.217%200%200%201%204.242-.827c4.97%200%209.185%203.223%2010.675%207.69.12.362.12.752%200%201.113Z%22%2F%3E%20%20%3Cpath%20d%3D%22M15.75%2012c0%20.18-.013.357-.037.53l-4.244-4.243A3.75%203.75%200%200%201%2015.75%2012ZM12.53%2015.713l-4.243-4.244a3.75%203.75%200%200%200%204.244%204.243Z%22%2F%3E%20%20%3Cpath%20d%3D%22M6.75%2012c0-.619.107-1.213.304-1.764l-3.1-3.1a11.25%2011.25%200%200%200-2.63%204.31c-.12.362-.12.752%200%201.114%201.489%204.467%205.704%207.69%2010.675%207.69%201.5%200%202.933-.294%204.242-.827l-2.477-2.477A5.25%205.25%200%200%201%206.75%2012Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-eye-slash-solid);
    mask: var(--hero-eye-slash-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-eye-solid {
    --hero-eye-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12%2015a3%203%200%201%200%200-6%203%203%200%200%200%200%206Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.323%2011.447C2.811%206.976%207.028%203.75%2012.001%203.75c4.97%200%209.185%203.223%2010.675%207.69.12.362.12.752%200%201.113-1.487%204.471-5.705%207.697-10.677%207.697-4.97%200-9.186-3.223-10.675-7.69a1.762%201.762%200%200%201%200-1.113ZM17.25%2012a5.25%205.25%200%201%201-10.5%200%205.25%205.25%200%200%201%2010.5%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-eye-solid);
    mask: var(--hero-eye-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-face-frown {
    --hero-face-frown: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.182%2016.318A4.486%204.486%200%200%200%2012.016%2015a4.486%204.486%200%200%200-3.198%201.318M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200ZM9.75%209.75c0%20.414-.168.75-.375.75S9%2010.164%209%209.75%209.168%209%209.375%209s.375.336.375.75Zm-.375%200h.008v.015h-.008V9.75Zm5.625%200c0%20.414-.168.75-.375.75s-.375-.336-.375-.75.168-.75.375-.75.375.336.375.75Zm-.375%200h.008v.015h-.008V9.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-face-frown);
    mask: var(--hero-face-frown);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-face-frown-micro {
    --hero-face-frown-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200ZM6%208c.552%200%201-.672%201-1.5S6.552%205%206%205s-1%20.672-1%201.5S5.448%208%206%208Zm5-1.5c0%20.828-.448%201.5-1%201.5s-1-.672-1-1.5S9.448%205%2010%205s1%20.672%201%201.5Zm-6.005%205.805a.75.75%200%200%200%201.06%200%202.75%202.75%200%200%201%203.89%200%20.75.75%200%200%200%201.06-1.06%204.25%204.25%200%200%200-6.01%200%20.75.75%200%200%200%200%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-face-frown-micro);
    mask: var(--hero-face-frown-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-face-frown-mini {
    --hero-face-frown-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm-3.536-3.475a.75.75%200%200%200%201.061%200%203.5%203.5%200%200%201%204.95%200%20.75.75%200%201%200%201.06-1.06%205%205%200%200%200-7.07%200%20.75.75%200%200%200%200%201.06ZM9%208.5c0%20.828-.448%201.5-1%201.5s-1-.672-1-1.5S7.448%207%208%207s1%20.672%201%201.5Zm3%201.5c.552%200%201-.672%201-1.5S12.552%207%2012%207s-1%20.672-1%201.5.448%201.5%201%201.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-face-frown-mini);
    mask: var(--hero-face-frown-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-face-frown-solid {
    --hero-face-frown-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25Zm-2.625%206c-.54%200-.828.419-.936.634a1.96%201.96%200%200%200-.189.866c0%20.298.059.605.189.866.108.215.395.634.936.634.54%200%20.828-.419.936-.634.13-.26.189-.568.189-.866%200-.298-.059-.605-.189-.866-.108-.215-.395-.634-.936-.634Zm4.314.634c.108-.215.395-.634.936-.634.54%200%20.828.419.936.634.13.26.189.568.189.866%200%20.298-.059.605-.189.866-.108.215-.395.634-.936.634-.54%200-.828-.419-.936-.634a1.96%201.96%200%200%201-.189-.866c0-.298.059-.605.189-.866Zm-4.34%207.964a.75.75%200%200%201-1.061-1.06%205.236%205.236%200%200%201%203.73-1.538%205.236%205.236%200%200%201%203.695%201.538.75.75%200%201%201-1.061%201.06%203.736%203.736%200%200%200-2.639-1.098%203.736%203.736%200%200%200-2.664%201.098Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-face-frown-solid);
    mask: var(--hero-face-frown-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-face-smile {
    --hero-face-smile: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.182%2015.182a4.5%204.5%200%200%201-6.364%200M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200ZM9.75%209.75c0%20.414-.168.75-.375.75S9%2010.164%209%209.75%209.168%209%209.375%209s.375.336.375.75Zm-.375%200h.008v.015h-.008V9.75Zm5.625%200c0%20.414-.168.75-.375.75s-.375-.336-.375-.75.168-.75.375-.75.375.336.375.75Zm-.375%200h.008v.015h-.008V9.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-face-smile);
    mask: var(--hero-face-smile);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-face-smile-micro {
    --hero-face-smile-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200ZM6%208c.552%200%201-.672%201-1.5S6.552%205%206%205s-1%20.672-1%201.5S5.448%208%206%208Zm5-1.5c0%20.828-.448%201.5-1%201.5s-1-.672-1-1.5S9.448%205%2010%205s1%20.672%201%201.5Zm.005%204.245a.75.75%200%200%200-1.06%200%202.75%202.75%200%200%201-3.89%200%20.75.75%200%200%200-1.06%201.06%204.25%204.25%200%200%200%206.01%200%20.75.75%200%200%200%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-face-smile-micro);
    mask: var(--hero-face-smile-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-face-smile-mini {
    --hero-face-smile-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm3.536-4.464a.75.75%200%201%200-1.061-1.061%203.5%203.5%200%200%201-4.95%200%20.75.75%200%200%200-1.06%201.06%205%205%200%200%200%207.07%200ZM9%208.5c0%20.828-.448%201.5-1%201.5s-1-.672-1-1.5S7.448%207%208%207s1%20.672%201%201.5Zm3%201.5c.552%200%201-.672%201-1.5S12.552%207%2012%207s-1%20.672-1%201.5.448%201.5%201%201.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-face-smile-mini);
    mask: var(--hero-face-smile-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-face-smile-solid {
    --hero-face-smile-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25Zm-2.625%206c-.54%200-.828.419-.936.634a1.96%201.96%200%200%200-.189.866c0%20.298.059.605.189.866.108.215.395.634.936.634.54%200%20.828-.419.936-.634.13-.26.189-.568.189-.866%200-.298-.059-.605-.189-.866-.108-.215-.395-.634-.936-.634Zm4.314.634c.108-.215.395-.634.936-.634.54%200%20.828.419.936.634.13.26.189.568.189.866%200%20.298-.059.605-.189.866-.108.215-.395.634-.936.634-.54%200-.828-.419-.936-.634a1.96%201.96%200%200%201-.189-.866c0-.298.059-.605.189-.866Zm2.023%206.828a.75.75%200%201%200-1.06-1.06%203.75%203.75%200%200%201-5.304%200%20.75.75%200%200%200-1.06%201.06%205.25%205.25%200%200%200%207.424%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-face-smile-solid);
    mask: var(--hero-face-smile-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-film {
    --hero-film: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.375%2019.5h17.25m-17.25%200a1.125%201.125%200%200%201-1.125-1.125M3.375%2019.5h1.5C5.496%2019.5%206%2018.996%206%2018.375m-3.75%200V5.625m0%2012.75v-1.5c0-.621.504-1.125%201.125-1.125m18.375%202.625V5.625m0%2012.75c0%20.621-.504%201.125-1.125%201.125m1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125m0%203.75h-1.5A1.125%201.125%200%200%201%2018%2018.375M20.625%204.5H3.375m17.25%200c.621%200%201.125.504%201.125%201.125M20.625%204.5h-1.5C18.504%204.5%2018%205.004%2018%205.625m3.75%200v1.5c0%20.621-.504%201.125-1.125%201.125M3.375%204.5c-.621%200-1.125.504-1.125%201.125M3.375%204.5h1.5C5.496%204.5%206%205.004%206%205.625m-3.75%200v1.5c0%20.621.504%201.125%201.125%201.125m0%200h1.5m-1.5%200c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125m1.5-3.75C5.496%208.25%206%207.746%206%207.125v-1.5M4.875%208.25C5.496%208.25%206%208.754%206%209.375v1.5m0-5.25v5.25m0-5.25C6%205.004%206.504%204.5%207.125%204.5h9.75c.621%200%201.125.504%201.125%201.125m1.125%202.625h1.5m-1.5%200A1.125%201.125%200%200%201%2018%207.125v-1.5m1.125%202.625c-.621%200-1.125.504-1.125%201.125v1.5m2.625-2.625c.621%200%201.125.504%201.125%201.125v1.5c0%20.621-.504%201.125-1.125%201.125M18%205.625v5.25M7.125%2012h9.75m-9.75%200A1.125%201.125%200%200%201%206%2010.875M7.125%2012C6.504%2012%206%2012.504%206%2013.125m0-2.25C6%2011.496%205.496%2012%204.875%2012M18%2010.875c0%20.621-.504%201.125-1.125%201.125M18%2010.875c0%20.621.504%201.125%201.125%201.125m-2.25%200c.621%200%201.125.504%201.125%201.125m-12%205.25v-5.25m0%205.25c0%20.621.504%201.125%201.125%201.125h9.75c.621%200%201.125-.504%201.125-1.125m-12%200v-1.5c0-.621-.504-1.125-1.125-1.125M18%2018.375v-5.25m0%205.25v-1.5c0-.621.504-1.125%201.125-1.125M18%2013.125v1.5c0%20.621.504%201.125%201.125%201.125M18%2013.125c0-.621.504-1.125%201.125-1.125M6%2013.125v1.5c0%20.621-.504%201.125-1.125%201.125M6%2013.125C6%2012.504%205.496%2012%204.875%2012m-1.5%200h1.5m-1.5%200c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125M19.125%2012h1.5m0%200c.621%200%201.125.504%201.125%201.125v1.5c0%20.621-.504%201.125-1.125%201.125m-17.25%200h1.5m14.25%200h1.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-film);
    mask: var(--hero-film);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-film-micro {
    --hero-film-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%203.5A1.5%201.5%200%200%201%202.5%202h11A1.5%201.5%200%200%201%2015%203.5v9a1.5%201.5%200%200%201-1.5%201.5h-11A1.5%201.5%200%200%201%201%2012.5v-9Zm1.5.25a.25.25%200%200%201%20.25-.25h1.5a.25.25%200%200%201%20.25.25v1a.25.25%200%200%201-.25.25h-1.5a.25.25%200%200%201-.25-.25v-1Zm3.75-.25a.25.25%200%200%200-.25.25v3.5c0%20.138.112.25.25.25h3.5a.25.25%200%200%200%20.25-.25v-3.5a.25.25%200%200%200-.25-.25h-3.5ZM6%208.75a.25.25%200%200%201%20.25-.25h3.5a.25.25%200%200%201%20.25.25v3.5a.25.25%200%200%201-.25.25h-3.5a.25.25%200%200%201-.25-.25v-3.5Zm5.75-5.25a.25.25%200%200%200-.25.25v1c0%20.138.112.25.25.25h1.5a.25.25%200%200%200%20.25-.25v-1a.25.25%200%200%200-.25-.25h-1.5ZM2.5%2011.25a.25.25%200%200%201%20.25-.25h1.5a.25.25%200%200%201%20.25.25v1a.25.25%200%200%201-.25.25h-1.5a.25.25%200%200%201-.25-.25v-1Zm9.25-.25a.25.25%200%200%200-.25.25v1c0%20.138.112.25.25.25h1.5a.25.25%200%200%200%20.25-.25v-1a.25.25%200%200%200-.25-.25h-1.5ZM2.5%208.75a.25.25%200%200%201%20.25-.25h1.5a.25.25%200%200%201%20.25.25v1a.25.25%200%200%201-.25.25h-1.5a.25.25%200%200%201-.25-.25v-1Zm9.25-.25a.25.25%200%200%200-.25.25v1c0%20.138.112.25.25.25h1.5a.25.25%200%200%200%20.25-.25v-1a.25.25%200%200%200-.25-.25h-1.5ZM2.5%206.25A.25.25%200%200%201%202.75%206h1.5a.25.25%200%200%201%20.25.25v1a.25.25%200%200%201-.25.25h-1.5a.25.25%200%200%201-.25-.25v-1ZM11.75%206a.25.25%200%200%200-.25.25v1c0%20.138.112.25.25.25h1.5a.25.25%200%200%200%20.25-.25v-1a.25.25%200%200%200-.25-.25h-1.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-film-micro);
    mask: var(--hero-film-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-film-mini {
    --hero-film-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%204.75C1%203.784%201.784%203%202.75%203h14.5c.966%200%201.75.784%201.75%201.75v10.515a1.75%201.75%200%200%201-1.75%201.75h-1.5c-.078%200-.155-.005-.23-.015H4.48c-.075.01-.152.015-.23.015h-1.5A1.75%201.75%200%200%201%201%2015.265V4.75Zm16.5%207.385V11.01a.25.25%200%200%200-.25-.25h-1.5a.25.25%200%200%200-.25.25v1.125c0%20.138.112.25.25.25h1.5a.25.25%200%200%200%20.25-.25Zm0%202.005a.25.25%200%200%200-.25-.25h-1.5a.25.25%200%200%200-.25.25v1.125c0%20.108.069.2.165.235h1.585a.25.25%200%200%200%20.25-.25v-1.11Zm-15%201.11v-1.11a.25.25%200%200%201%20.25-.25h1.5a.25.25%200%200%201%20.25.25v1.125a.25.25%200%200%201-.164.235H2.75a.25.25%200%200%201-.25-.25Zm2-4.24v1.125a.25.25%200%200%201-.25.25h-1.5a.25.25%200%200%201-.25-.25V11.01a.25.25%200%200%201%20.25-.25h1.5a.25.25%200%200%201%20.25.25Zm13-2.005V7.88a.25.25%200%200%200-.25-.25h-1.5a.25.25%200%200%200-.25.25v1.125c0%20.138.112.25.25.25h1.5a.25.25%200%200%200%20.25-.25ZM4.25%207.63a.25.25%200%200%201%20.25.25v1.125a.25.25%200%200%201-.25.25h-1.5a.25.25%200%200%201-.25-.25V7.88a.25.25%200%200%201%20.25-.25h1.5Zm0-3.13a.25.25%200%200%201%20.25.25v1.125a.25.25%200%200%201-.25.25h-1.5a.25.25%200%200%201-.25-.25V4.75a.25.25%200%200%201%20.25-.25h1.5Zm11.5%201.625a.25.25%200%200%201-.25-.25V4.75a.25.25%200%200%201%20.25-.25h1.5a.25.25%200%200%201%20.25.25v1.125a.25.25%200%200%201-.25.25h-1.5Zm-9%203.125a.75.75%200%200%200%200%201.5h6.5a.75.75%200%200%200%200-1.5h-6.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-film-mini);
    mask: var(--hero-film-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-film-solid {
    --hero-film-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.5%205.625c0-1.036.84-1.875%201.875-1.875h17.25c1.035%200%201.875.84%201.875%201.875v12.75c0%201.035-.84%201.875-1.875%201.875H3.375A1.875%201.875%200%200%201%201.5%2018.375V5.625Zm1.5%200v1.5c0%20.207.168.375.375.375h1.5a.375.375%200%200%200%20.375-.375v-1.5a.375.375%200%200%200-.375-.375h-1.5A.375.375%200%200%200%203%205.625Zm16.125-.375a.375.375%200%200%200-.375.375v1.5c0%20.207.168.375.375.375h1.5A.375.375%200%200%200%2021%207.125v-1.5a.375.375%200%200%200-.375-.375h-1.5ZM21%209.375A.375.375%200%200%200%2020.625%209h-1.5a.375.375%200%200%200-.375.375v1.5c0%20.207.168.375.375.375h1.5a.375.375%200%200%200%20.375-.375v-1.5Zm0%203.75a.375.375%200%200%200-.375-.375h-1.5a.375.375%200%200%200-.375.375v1.5c0%20.207.168.375.375.375h1.5a.375.375%200%200%200%20.375-.375v-1.5Zm0%203.75a.375.375%200%200%200-.375-.375h-1.5a.375.375%200%200%200-.375.375v1.5c0%20.207.168.375.375.375h1.5a.375.375%200%200%200%20.375-.375v-1.5ZM4.875%2018.75a.375.375%200%200%200%20.375-.375v-1.5a.375.375%200%200%200-.375-.375h-1.5a.375.375%200%200%200-.375.375v1.5c0%20.207.168.375.375.375h1.5ZM3.375%2015h1.5a.375.375%200%200%200%20.375-.375v-1.5a.375.375%200%200%200-.375-.375h-1.5a.375.375%200%200%200-.375.375v1.5c0%20.207.168.375.375.375Zm0-3.75h1.5a.375.375%200%200%200%20.375-.375v-1.5A.375.375%200%200%200%204.875%209h-1.5A.375.375%200%200%200%203%209.375v1.5c0%20.207.168.375.375.375Zm4.125%200a.75.75%200%200%200%200%201.5h9a.75.75%200%200%200%200-1.5h-9Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-film-solid);
    mask: var(--hero-film-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-finger-print {
    --hero-finger-print: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.864%204.243A7.5%207.5%200%200%201%2019.5%2010.5c0%202.92-.556%205.709-1.568%208.268M5.742%206.364A7.465%207.465%200%200%200%204.5%2010.5a7.464%207.464%200%200%201-1.15%203.993m1.989%203.559A11.209%2011.209%200%200%200%208.25%2010.5a3.75%203.75%200%201%201%207.5%200c0%20.527-.021%201.049-.064%201.565M12%2010.5a14.94%2014.94%200%200%201-3.6%209.75m6.633-4.596a18.666%2018.666%200%200%201-2.485%205.33%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-finger-print);
    mask: var(--hero-finger-print);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-finger-print-micro {
    --hero-finger-print-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%203c-.988%200-1.908.286-2.682.78a.75.75%200%200%201-.806-1.266A6.5%206.5%200%200%201%2014.5%208c0%201.665-.333%203.254-.936%204.704a.75.75%200%200%201-1.385-.577C12.708%2010.857%2013%209.464%2013%208a5%205%200%200%200-5-5ZM3.55%204.282a.75.75%200%200%201%20.23%201.036A4.973%204.973%200%200%200%203%208a.75.75%200%200%201-1.5%200c0-1.282.372-2.48%201.014-3.488a.75.75%200%200%201%201.036-.23ZM8%205.875A2.125%202.125%200%200%200%205.875%208a3.625%203.625%200%200%201-3.625%203.625H2.213a.75.75%200%201%201%20.008-1.5h.03A2.125%202.125%200%200%200%204.376%208a3.625%203.625%200%201%201%207.25%200c0%20.078-.001.156-.003.233a.75.75%200%201%201-1.5-.036c.002-.066.003-.131.003-.197A2.125%202.125%200%200%200%208%205.875ZM7.995%207.25a.75.75%200%200%201%20.75.75%206.502%206.502%200%200%201-4.343%206.133.75.75%200%201%201-.498-1.415A5.002%205.002%200%200%200%207.245%208a.75.75%200%200%201%20.75-.75Zm2.651%202.87a.75.75%200%200%201%20.463.955%209.39%209.39%200%200%201-3.008%204.25.75.75%200%200%201-.936-1.171%207.892%207.892%200%200%200%202.527-3.57.75.75%200%200%201%20.954-.463Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-finger-print-micro);
    mask: var(--hero-finger-print-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-finger-print-mini {
    --hero-finger-print-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%202.5c-1.31%200-2.526.386-3.546%201.051a.75.75%200%200%201-.82-1.256A8%208%200%200%201%2018%209a22.47%2022.47%200%200%201-1.228%207.351.75.75%200%201%201-1.417-.49A20.97%2020.97%200%200%200%2016.5%209%206.5%206.5%200%200%200%2010%202.5ZM4.333%204.416a.75.75%200%200%201%20.218%201.038A6.466%206.466%200%200%200%203.5%209a7.966%207.966%200%200%201-1.293%204.362.75.75%200%200%201-1.257-.819A6.466%206.466%200%200%200%202%209c0-1.61.476-3.11%201.295-4.365a.75.75%200%200%201%201.038-.219ZM10%206.12a3%203%200%200%200-3.001%203.041%2011.455%2011.455%200%200%201-2.697%207.24.75.75%200%200%201-1.148-.965A9.957%209.957%200%200%200%205.5%209c0-.028.002-.055.004-.082a4.5%204.5%200%200%201%208.996.084V9.15l-.005.297a.75.75%200%201%201-1.5-.034c.003-.11.004-.219.005-.328a3%203%200%200%200-3-2.965Zm0%202.13a.75.75%200%200%201%20.75.75c0%203.51-1.187%206.745-3.181%209.323a.75.75%200%201%201-1.186-.918A13.687%2013.687%200%200%200%209.25%209a.75.75%200%200%201%20.75-.75Zm3.529%203.698a.75.75%200%200%201%20.584.885%2018.883%2018.883%200%200%201-2.257%205.84.75.75%200%201%201-1.29-.764%2017.386%2017.386%200%200%200%202.078-5.377.75.75%200%200%201%20.885-.584Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-finger-print-mini);
    mask: var(--hero-finger-print-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-finger-print-solid {
    --hero-finger-print-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%203.75a6.715%206.715%200%200%200-3.722%201.118.75.75%200%201%201-.828-1.25%208.25%208.25%200%200%201%2012.8%206.883c0%203.014-.574%205.897-1.62%208.543a.75.75%200%200%201-1.395-.551A21.69%2021.69%200%200%200%2018.75%2010.5%206.75%206.75%200%200%200%2012%203.75ZM6.157%205.739a.75.75%200%200%201%20.21%201.04A6.715%206.715%200%200%200%205.25%2010.5c0%201.613-.463%203.12-1.265%204.393a.75.75%200%200%201-1.27-.8A6.715%206.715%200%200%200%203.75%2010.5c0-1.68.503-3.246%201.367-4.55a.75.75%200%200%201%201.04-.211ZM12%207.5a3%203%200%200%200-3%203c0%203.1-1.176%205.927-3.105%208.056a.75.75%200%201%201-1.112-1.008A10.459%2010.459%200%200%200%207.5%2010.5a4.5%204.5%200%201%201%209%200c0%20.547-.022%201.09-.067%201.626a.75.75%200%200%201-1.495-.123c.041-.495.062-.996.062-1.503a3%203%200%200%200-3-3Zm0%202.25a.75.75%200%200%201%20.75.75c0%203.908-1.424%207.485-3.781%2010.238a.75.75%200%200%201-1.14-.975A14.19%2014.19%200%200%200%2011.25%2010.5a.75.75%200%200%201%20.75-.75Zm3.239%205.183a.75.75%200%200%201%20.515.927%2019.417%2019.417%200%200%201-2.585%205.544.75.75%200%200%201-1.243-.84%2017.915%2017.915%200%200%200%202.386-5.116.75.75%200%200%201%20.927-.515Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-finger-print-solid);
    mask: var(--hero-finger-print-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-fire {
    --hero-fire: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.362%205.214A8.252%208.252%200%200%201%2012%2021%208.25%208.25%200%200%201%206.038%207.047%208.287%208.287%200%200%200%209%209.601a8.983%208.983%200%200%201%203.361-6.867%208.21%208.21%200%200%200%203%202.48Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2018a3.75%203.75%200%200%200%20.495-7.468%205.99%205.99%200%200%200-1.925%203.547%205.975%205.975%200%200%201-2.133-1.001A3.75%203.75%200%200%200%2012%2018Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-fire);
    mask: var(--hero-fire);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-fire-micro {
    --hero-fire-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.074.945A4.993%204.993%200%200%200%206%205v.032c.004.6.114%201.176.311%201.709.16.428-.204.91-.61.7a5.023%205.023%200%200%201-1.868-1.677c-.202-.304-.648-.363-.848-.058a6%206%200%201%200%208.017-1.901l-.004-.007a4.98%204.98%200%200%201-2.18-2.574c-.116-.31-.477-.472-.744-.28Zm.78%206.178a3.001%203.001%200%201%201-3.473%204.341c-.205-.365.215-.694.62-.59a4.008%204.008%200%200%200%201.873.03c.288-.065.413-.386.321-.666A3.997%203.997%200%200%201%208%208.999c0-.585.126-1.14.351-1.641a.42.42%200%200%201%20.503-.235Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-fire-micro);
    mask: var(--hero-fire-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-fire-mini {
    --hero-fire-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M13.5%204.938a7%207%200%201%201-9.006%201.737c.202-.257.59-.218.793.039.278.352.594.672.943.954.332.269.786-.049.773-.476a5.977%205.977%200%200%201%20.572-2.759%206.026%206.026%200%200%201%202.486-2.665c.247-.14.55-.016.677.238A6.967%206.967%200%200%200%2013.5%204.938ZM14%2012a4%204%200%200%201-4%204c-1.913%200-3.52-1.398-3.91-3.182-.093-.429.44-.643.814-.413a4.043%204.043%200%200%200%201.601.564c.303.038.531-.24.51-.544a5.975%205.975%200%200%201%201.315-4.192.447.447%200%200%201%20.431-.16A4.001%204.001%200%200%201%2014%2012Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-fire-mini);
    mask: var(--hero-fire-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-fire-solid {
    --hero-fire-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.963%202.286a.75.75%200%200%200-1.071-.136%209.742%209.742%200%200%200-3.539%206.176%207.547%207.547%200%200%201-1.705-1.715.75.75%200%200%200-1.152-.082A9%209%200%201%200%2015.68%204.534a7.46%207.46%200%200%201-2.717-2.248ZM15.75%2014.25a3.75%203.75%200%201%201-7.313-1.172c.628.465%201.35.81%202.133%201a5.99%205.99%200%200%201%201.925-3.546%203.75%203.75%200%200%201%203.255%203.718Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-fire-solid);
    mask: var(--hero-fire-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-flag {
    --hero-flag: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%203v1.5M3%2021v-6m0%200%202.77-.693a9%209%200%200%201%206.208.682l.108.054a9%209%200%200%200%206.086.71l3.114-.732a48.524%2048.524%200%200%201-.005-10.499l-3.11.732a9%209%200%200%201-6.085-.711l-.108-.054a9%209%200%200%200-6.208-.682L3%204.5M3%2015V4.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-flag);
    mask: var(--hero-flag);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-flag-micro {
    --hero-flag-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2.75%202a.75.75%200%200%200-.75.75v10.5a.75.75%200%200%200%201.5%200v-2.624l.33-.083A6.044%206.044%200%200%201%208%2011c1.29.645%202.77.807%204.17.457l1.48-.37a.462.462%200%200%200%20.35-.448V3.56a.438.438%200%200%200-.544-.425l-1.287.322C10.77%203.808%209.291%203.646%208%203a6.045%206.045%200%200%200-4.17-.457l-.34.085A.75.75%200%200%200%202.75%202Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-flag-micro);
    mask: var(--hero-flag-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-flag-mini {
    --hero-flag-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.5%202.75a.75.75%200%200%200-1.5%200v14.5a.75.75%200%200%200%201.5%200v-4.392l1.657-.348a6.449%206.449%200%200%201%204.271.572%207.948%207.948%200%200%200%205.965.524l2.078-.64A.75.75%200%200%200%2018%2012.25v-8.5a.75.75%200%200%200-.904-.734l-2.38.501a7.25%207.25%200%200%201-4.186-.363l-.502-.2a8.75%208.75%200%200%200-5.053-.439l-1.475.31V2.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-flag-mini);
    mask: var(--hero-flag-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-flag-solid {
    --hero-flag-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%202.25a.75.75%200%200%201%20.75.75v.54l1.838-.46a9.75%209.75%200%200%201%206.725.738l.108.054A8.25%208.25%200%200%200%2018%204.524l3.11-.732a.75.75%200%200%201%20.917.81%2047.784%2047.784%200%200%200%20.005%2010.337.75.75%200%200%201-.574.812l-3.114.733a9.75%209.75%200%200%201-6.594-.77l-.108-.054a8.25%208.25%200%200%200-5.69-.625l-2.202.55V21a.75.75%200%200%201-1.5%200V3A.75.75%200%200%201%203%202.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-flag-solid);
    mask: var(--hero-flag-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-folder {
    --hero-folder: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2012.75V12A2.25%202.25%200%200%201%204.5%209.75h15A2.25%202.25%200%200%201%2021.75%2012v.75m-8.69-6.44-2.12-2.12a1.5%201.5%200%200%200-1.061-.44H4.5A2.25%202.25%200%200%200%202.25%206v12a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018V9a2.25%202.25%200%200%200-2.25-2.25h-5.379a1.5%201.5%200%200%201-1.06-.44Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder);
    mask: var(--hero-folder);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-folder-arrow-down {
    --hero-folder-arrow-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m9%2013.5%203%203m0%200%203-3m-3%203v-6m1.06-4.19-2.12-2.12a1.5%201.5%200%200%200-1.061-.44H4.5A2.25%202.25%200%200%200%202.25%206v12a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018V9a2.25%202.25%200%200%200-2.25-2.25h-5.379a1.5%201.5%200%200%201-1.06-.44Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-arrow-down);
    mask: var(--hero-folder-arrow-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-folder-arrow-down-micro {
    --hero-folder-arrow-down-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.5%202A1.5%201.5%200%200%200%202%203.5v9A1.5%201.5%200%200%200%203.5%2014h9a1.5%201.5%200%200%200%201.5-1.5v-7A1.5%201.5%200%200%200%2012.5%204H9.621a1.5%201.5%200%200%201-1.06-.44L7.439%202.44A1.5%201.5%200%200%200%206.38%202H3.5Zm5.25%204.75a.75.75%200%200%200-1.5%200v2.69l-.72-.72a.75.75%200%200%200-1.06%201.06l2%202a.75.75%200%200%200%201.06%200l2-2a.75.75%200%201%200-1.06-1.06l-.72.72V6.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-arrow-down-micro);
    mask: var(--hero-folder-arrow-down-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-folder-arrow-down-mini {
    --hero-folder-arrow-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204.75C2%203.784%202.784%203%203.75%203h4.836c.464%200%20.909.184%201.237.513l1.414%201.414a.25.25%200%200%200%20.177.073h4.836c.966%200%201.75.784%201.75%201.75v8.5A1.75%201.75%200%200%201%2016.25%2017H3.75A1.75%201.75%200%200%201%202%2015.25V4.75Zm8.75%204a.75.75%200%200%200-1.5%200v2.546l-.943-1.048a.75.75%200%201%200-1.114%201.004l2.25%202.5a.75.75%200%200%200%201.114%200l2.25-2.5a.75.75%200%201%200-1.114-1.004l-.943%201.048V8.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-arrow-down-mini);
    mask: var(--hero-folder-arrow-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-folder-arrow-down-solid {
    --hero-folder-arrow-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M19.5%2021a3%203%200%200%200%203-3V9a3%203%200%200%200-3-3h-5.379a.75.75%200%200%201-.53-.22L11.47%203.66A2.25%202.25%200%200%200%209.879%203H4.5a3%203%200%200%200-3%203v12a3%203%200%200%200%203%203h15Zm-6.75-10.5a.75.75%200%200%200-1.5%200v4.19l-1.72-1.72a.75.75%200%200%200-1.06%201.06l3%203a.75.75%200%200%200%201.06%200l3-3a.75.75%200%201%200-1.06-1.06l-1.72%201.72V10.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-arrow-down-solid);
    mask: var(--hero-folder-arrow-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-folder-micro {
    --hero-folder-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2%203.5A1.5%201.5%200%200%201%203.5%202h2.879a1.5%201.5%200%200%201%201.06.44l1.122%201.12A1.5%201.5%200%200%200%209.62%204H12.5A1.5%201.5%200%200%201%2014%205.5v1.401a2.986%202.986%200%200%200-1.5-.401h-9c-.546%200-1.059.146-1.5.401V3.5ZM2%209.5v3A1.5%201.5%200%200%200%203.5%2014h9a1.5%201.5%200%200%200%201.5-1.5v-3A1.5%201.5%200%200%200%2012.5%208h-9A1.5%201.5%200%200%200%202%209.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-micro);
    mask: var(--hero-folder-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-folder-mini {
    --hero-folder-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.75%203A1.75%201.75%200%200%200%202%204.75v3.26a3.235%203.235%200%200%201%201.75-.51h12.5c.644%200%201.245.188%201.75.51V6.75A1.75%201.75%200%200%200%2016.25%205h-4.836a.25.25%200%200%201-.177-.073L9.823%203.513A1.75%201.75%200%200%200%208.586%203H3.75ZM3.75%209A1.75%201.75%200%200%200%202%2010.75v4.5c0%20.966.784%201.75%201.75%201.75h12.5A1.75%201.75%200%200%200%2018%2015.25v-4.5A1.75%201.75%200%200%200%2016.25%209H3.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-mini);
    mask: var(--hero-folder-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-folder-minus {
    --hero-folder-minus: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2013.5H9m4.06-7.19-2.12-2.12a1.5%201.5%200%200%200-1.061-.44H4.5A2.25%202.25%200%200%200%202.25%206v12a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018V9a2.25%202.25%200%200%200-2.25-2.25h-5.379a1.5%201.5%200%200%201-1.06-.44Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-minus);
    mask: var(--hero-folder-minus);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-folder-minus-micro {
    --hero-folder-minus-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.5%202A1.5%201.5%200%200%200%202%203.5v9A1.5%201.5%200%200%200%203.5%2014h9a1.5%201.5%200%200%200%201.5-1.5v-7A1.5%201.5%200%200%200%2012.5%204H9.621a1.5%201.5%200%200%201-1.06-.44L7.439%202.44A1.5%201.5%200%200%200%206.38%202H3.5Zm6.75%207.75a.75.75%200%200%200%200-1.5h-4.5a.75.75%200%200%200%200%201.5h4.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-minus-micro);
    mask: var(--hero-folder-minus-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-folder-minus-mini {
    --hero-folder-minus-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204.75C2%203.784%202.784%203%203.75%203h4.836c.464%200%20.909.184%201.237.513l1.414%201.414a.25.25%200%200%200%20.177.073h4.836c.966%200%201.75.784%201.75%201.75v8.5A1.75%201.75%200%200%201%2016.25%2017H3.75A1.75%201.75%200%200%201%202%2015.25V4.75Zm10.25%207a.75.75%200%200%200%200-1.5h-4.5a.75.75%200%200%200%200%201.5h4.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-minus-mini);
    mask: var(--hero-folder-minus-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-folder-minus-solid {
    --hero-folder-minus-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M19.5%2021a3%203%200%200%200%203-3V9a3%203%200%200%200-3-3h-5.379a.75.75%200%200%201-.53-.22L11.47%203.66A2.25%202.25%200%200%200%209.879%203H4.5a3%203%200%200%200-3%203v12a3%203%200%200%200%203%203h15ZM9%2012.75a.75.75%200%200%200%200%201.5h6a.75.75%200%200%200%200-1.5H9Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-minus-solid);
    mask: var(--hero-folder-minus-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-folder-open {
    --hero-folder-open: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%209.776c.112-.017.227-.026.344-.026h15.812c.117%200%20.232.009.344.026m-16.5%200a2.25%202.25%200%200%200-1.883%202.542l.857%206a2.25%202.25%200%200%200%202.227%201.932H19.05a2.25%202.25%200%200%200%202.227-1.932l.857-6a2.25%202.25%200%200%200-1.883-2.542m-16.5%200V6A2.25%202.25%200%200%201%206%203.75h3.879a1.5%201.5%200%200%201%201.06.44l2.122%202.12a1.5%201.5%200%200%200%201.06.44H18A2.25%202.25%200%200%201%2020.25%209v.776%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-open);
    mask: var(--hero-folder-open);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-folder-open-micro {
    --hero-folder-open-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3%203.5A1.5%201.5%200%200%201%204.5%202h1.879a1.5%201.5%200%200%201%201.06.44l1.122%201.12A1.5%201.5%200%200%200%209.62%204H11.5A1.5%201.5%200%200%201%2013%205.5v1H3v-3ZM3.081%208a1.5%201.5%200%200%200-1.423%201.974l1%203A1.5%201.5%200%200%200%204.081%2014h7.838a1.5%201.5%200%200%200%201.423-1.026l1-3A1.5%201.5%200%200%200%2012.919%208H3.081Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-open-micro);
    mask: var(--hero-folder-open-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-folder-open-mini {
    --hero-folder-open-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.75%203A1.75%201.75%200%200%200%203%204.75v2.752l.104-.002h13.792c.035%200%20.07%200%20.104.002V6.75A1.75%201.75%200%200%200%2015.25%205h-3.836a.25.25%200%200%201-.177-.073L9.823%203.513A1.75%201.75%200%200%200%208.586%203H4.75ZM3.104%209a1.75%201.75%200%200%200-1.673%202.265l1.385%204.5A1.75%201.75%200%200%200%204.488%2017h11.023a1.75%201.75%200%200%200%201.673-1.235l1.384-4.5A1.75%201.75%200%200%200%2016.896%209H3.104Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-open-mini);
    mask: var(--hero-folder-open-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-folder-open-solid {
    --hero-folder-open-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M19.906%209c.382%200%20.749.057%201.094.162V9a3%203%200%200%200-3-3h-3.879a.75.75%200%200%201-.53-.22L11.47%203.66A2.25%202.25%200%200%200%209.879%203H6a3%203%200%200%200-3%203v3.162A3.756%203.756%200%200%201%204.094%209h15.812ZM4.094%2010.5a2.25%202.25%200%200%200-2.227%202.568l.857%206A2.25%202.25%200%200%200%204.951%2021H19.05a2.25%202.25%200%200%200%202.227-1.932l.857-6a2.25%202.25%200%200%200-2.227-2.568H4.094Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-open-solid);
    mask: var(--hero-folder-open-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-folder-plus {
    --hero-folder-plus: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2010.5v6m3-3H9m4.06-7.19-2.12-2.12a1.5%201.5%200%200%200-1.061-.44H4.5A2.25%202.25%200%200%200%202.25%206v12a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018V9a2.25%202.25%200%200%200-2.25-2.25h-5.379a1.5%201.5%200%200%201-1.06-.44Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-plus);
    mask: var(--hero-folder-plus);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-folder-plus-micro {
    --hero-folder-plus-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.5%202A1.5%201.5%200%200%200%202%203.5v9A1.5%201.5%200%200%200%203.5%2014h9a1.5%201.5%200%200%200%201.5-1.5v-7A1.5%201.5%200%200%200%2012.5%204H9.621a1.5%201.5%200%200%201-1.06-.44L7.439%202.44A1.5%201.5%200%200%200%206.38%202H3.5ZM8%206a.75.75%200%200%201%20.75.75v1.5h1.5a.75.75%200%200%201%200%201.5h-1.5v1.5a.75.75%200%200%201-1.5%200v-1.5h-1.5a.75.75%200%200%201%200-1.5h1.5v-1.5A.75.75%200%200%201%208%206Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-plus-micro);
    mask: var(--hero-folder-plus-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-folder-plus-mini {
    --hero-folder-plus-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%203A1.75%201.75%200%200%200%202%204.75v10.5c0%20.966.784%201.75%201.75%201.75h12.5A1.75%201.75%200%200%200%2018%2015.25v-8.5A1.75%201.75%200%200%200%2016.25%205h-4.836a.25.25%200%200%201-.177-.073L9.823%203.513A1.75%201.75%200%200%200%208.586%203H3.75ZM10%208a.75.75%200%200%201%20.75.75v1.5h1.5a.75.75%200%200%201%200%201.5h-1.5v1.5a.75.75%200%200%201-1.5%200v-1.5h-1.5a.75.75%200%200%201%200-1.5h1.5v-1.5A.75.75%200%200%201%2010%208Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-plus-mini);
    mask: var(--hero-folder-plus-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-folder-plus-solid {
    --hero-folder-plus-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M19.5%2021a3%203%200%200%200%203-3V9a3%203%200%200%200-3-3h-5.379a.75.75%200%200%201-.53-.22L11.47%203.66A2.25%202.25%200%200%200%209.879%203H4.5a3%203%200%200%200-3%203v12a3%203%200%200%200%203%203h15Zm-6.75-10.5a.75.75%200%200%200-1.5%200v2.25H9a.75.75%200%200%200%200%201.5h2.25v2.25a.75.75%200%200%200%201.5%200v-2.25H15a.75.75%200%200%200%200-1.5h-2.25V10.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-plus-solid);
    mask: var(--hero-folder-plus-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-folder-solid {
    --hero-folder-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M19.5%2021a3%203%200%200%200%203-3v-4.5a3%203%200%200%200-3-3h-15a3%203%200%200%200-3%203V18a3%203%200%200%200%203%203h15ZM1.5%2010.146V6a3%203%200%200%201%203-3h5.379a2.25%202.25%200%200%201%201.59.659l2.122%202.121c.14.141.331.22.53.22H19.5a3%203%200%200%201%203%203v1.146A4.483%204.483%200%200%200%2019.5%209h-15a4.483%204.483%200%200%200-3%201.146Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-folder-solid);
    mask: var(--hero-folder-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-forward {
    --hero-forward: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%208.689c0-.864.933-1.406%201.683-.977l7.108%204.061a1.125%201.125%200%200%201%200%201.954l-7.108%204.061A1.125%201.125%200%200%201%203%2016.811V8.69ZM12.75%208.689c0-.864.933-1.406%201.683-.977l7.108%204.061a1.125%201.125%200%200%201%200%201.954l-7.108%204.061a1.125%201.125%200%200%201-1.683-.977V8.69Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-forward);
    mask: var(--hero-forward);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-forward-micro {
    --hero-forward-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2.53%203.956A1%201%200%200%200%201%204.804v6.392a1%201%200%200%200%201.53.848l5.113-3.196c.16-.1.279-.233.357-.383v2.73a1%201%200%200%200%201.53.849l5.113-3.196a1%201%200%200%200%200-1.696L9.53%203.956A1%201%200%200%200%208%204.804v2.731a.992.992%200%200%200-.357-.383L2.53%203.956Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-forward-micro);
    mask: var(--hero-forward-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-forward-mini {
    --hero-forward-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.288%204.818A1.5%201.5%200%200%200%201%206.095v7.81a1.5%201.5%200%200%200%202.288%201.276l6.323-3.905c.155-.096.285-.213.389-.344v2.973a1.5%201.5%200%200%200%202.288%201.276l6.323-3.905a1.5%201.5%200%200%200%200-2.552l-6.323-3.906A1.5%201.5%200%200%200%2010%206.095v2.972a1.506%201.506%200%200%200-.389-.343L3.288%204.818Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-forward-mini);
    mask: var(--hero-forward-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-forward-solid {
    --hero-forward-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.055%207.06C3.805%206.347%202.25%207.25%202.25%208.69v8.122c0%201.44%201.555%202.343%202.805%201.628L12%2014.471v2.34c0%201.44%201.555%202.343%202.805%201.628l7.108-4.061c1.26-.72%201.26-2.536%200-3.256l-7.108-4.061C13.555%206.346%2012%207.249%2012%208.689v2.34L5.055%207.061Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-forward-solid);
    mask: var(--hero-forward-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-funnel {
    --hero-funnel: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%203c2.755%200%205.455.232%208.083.678.533.09.917.556.917%201.096v1.044a2.25%202.25%200%200%201-.659%201.591l-5.432%205.432a2.25%202.25%200%200%200-.659%201.591v2.927a2.25%202.25%200%200%201-1.244%202.013L9.75%2021v-6.568a2.25%202.25%200%200%200-.659-1.591L3.659%207.409A2.25%202.25%200%200%201%203%205.818V4.774c0-.54.384-1.006.917-1.096A48.32%2048.32%200%200%201%2012%203Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-funnel);
    mask: var(--hero-funnel);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-funnel-micro {
    --hero-funnel-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M14%202a1%201%200%200%200-1-1H3a1%201%200%200%200-1%201v2.172a2%202%200%200%200%20.586%201.414l2.828%202.828A2%202%200%200%201%206%209.828v4.363a.5.5%200%200%200%20.724.447l2.17-1.085A2%202%200%200%200%2010%2011.763V9.829a2%202%200%200%201%20.586-1.414l2.828-2.828A2%202%200%200%200%2014%204.172V2Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-funnel-micro);
    mask: var(--hero-funnel-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-funnel-mini {
    --hero-funnel-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.628%201.601C5.028%201.206%207.49%201%2010%201s4.973.206%207.372.601a.75.75%200%200%201%20.628.74v2.288a2.25%202.25%200%200%201-.659%201.59l-4.682%204.683a2.25%202.25%200%200%200-.659%201.59v3.037c0%20.684-.31%201.33-.844%201.757l-1.937%201.55A.75.75%200%200%201%208%2018.25v-5.757a2.25%202.25%200%200%200-.659-1.591L2.659%206.22A2.25%202.25%200%200%201%202%204.629V2.34a.75.75%200%200%201%20.628-.74Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-funnel-mini);
    mask: var(--hero-funnel-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-funnel-solid {
    --hero-funnel-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.792%202.938A49.069%2049.069%200%200%201%2012%202.25c2.797%200%205.54.236%208.209.688a1.857%201.857%200%200%201%201.541%201.836v1.044a3%203%200%200%201-.879%202.121l-6.182%206.182a1.5%201.5%200%200%200-.439%201.061v2.927a3%203%200%200%201-1.658%202.684l-1.757.878A.75.75%200%200%201%209.75%2021v-5.818a1.5%201.5%200%200%200-.44-1.06L3.13%207.938a3%203%200%200%201-.879-2.121V4.774c0-.897.64-1.683%201.542-1.836Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-funnel-solid);
    mask: var(--hero-funnel-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-gif {
    --hero-gif: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12.75%208.25v7.5m6-7.5h-3V12m0%200v3.75m0-3.75H18M9.75%209.348c-1.03-1.464-2.698-1.464-3.728%200-1.03%201.465-1.03%203.84%200%205.304%201.03%201.464%202.699%201.464%203.728%200V12h-1.5M4.5%2019.5h15a2.25%202.25%200%200%200%202.25-2.25V6.75A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25v10.5A2.25%202.25%200%200%200%204.5%2019.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-gif);
    mask: var(--hero-gif);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-gif-micro {
    --hero-gif-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%203a2%202%200%200%200-2%202v6a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2V5a2%202%200%200%200-2-2H3Zm.895%203.458C4.142%206.071%204.38%206%204.5%206s.358.07.605.458a.75.75%200%201%200%201.265-.805C5.933%204.966%205.274%204.5%204.5%204.5s-1.433.466-1.87%201.153C2.195%206.336%202%207.187%202%208s.195%201.664.63%202.347c.437.687%201.096%201.153%201.87%201.153s1.433-.466%201.87-1.153a.75.75%200%200%200%20.117-.402V8a.75.75%200%200%200-.75-.75H5a.75.75%200%200%200-.013%201.5v.955C4.785%209.95%204.602%2010%204.5%2010c-.121%200-.358-.07-.605-.458C3.647%209.15%203.5%208.595%203.5%208c0-.595.147-1.15.395-1.542ZM9%205.25a.75.75%200%200%200-1.5%200v5.5a.75.75%200%200%200%201.5%200v-5.5Zm1%200a.75.75%200%200%201%20.75-.75h2.5a.75.75%200%200%201%200%201.5H11.5v1.25h.75a.75.75%200%200%201%200%201.5h-.75v2a.75.75%200%200%201-1.5%200v-5.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-gif-micro);
    mask: var(--hero-gif-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-gif-mini {
    --hero-gif-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%205.25A2.25%202.25%200%200%201%203.25%203h13.5A2.25%202.25%200%200%201%2019%205.25v9.5A2.25%202.25%200%200%201%2016.75%2017H3.25A2.25%202.25%200%200%201%201%2014.75v-9.5Zm4.026%202.879C5.356%207.65%205.72%207.5%206%207.5s.643.15.974.629a.75.75%200%200%200%201.234-.854C7.66%206.484%206.873%206%206%206c-.873%200-1.66.484-2.208%201.275C3.25%208.059%203%209.048%203%2010c0%20.952.25%201.941.792%202.725C4.34%2013.516%205.127%2014%206%2014c.873%200%201.66-.484%202.208-1.275a.75.75%200%200%200%20.133-.427V10a.75.75%200%200%200-.75-.75H6.25a.75.75%200%200%200%200%201.5h.591v1.295c-.293.342-.6.455-.841.455-.279%200-.643-.15-.974-.629C4.69%2011.386%204.5%2010.711%204.5%2010c0-.711.19-1.386.526-1.871ZM10.75%206a.75.75%200%200%201%20.75.75v6.5a.75.75%200%200%201-1.5%200v-6.5a.75.75%200%200%201%20.75-.75Zm3%200h2.5a.75.75%200%200%201%200%201.5H14.5v1.75h.75a.75.75%200%200%201%200%201.5h-.75v2.5a.75.75%200%200%201-1.5%200v-6.5a.75.75%200%200%201%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-gif-mini);
    mask: var(--hero-gif-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-gif-solid {
    --hero-gif-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%203.75a3%203%200%200%200-3%203v10.5a3%203%200%200%200%203%203h15a3%203%200%200%200%203-3V6.75a3%203%200%200%200-3-3h-15Zm9%204.5a.75.75%200%200%200-1.5%200v7.5a.75.75%200%200%200%201.5%200v-7.5Zm1.5%200a.75.75%200%200%201%20.75-.75h3a.75.75%200%200%201%200%201.5H16.5v2.25H18a.75.75%200%200%201%200%201.5h-1.5v3a.75.75%200%200%201-1.5%200v-7.5ZM6.636%209.78c.404-.575.867-.78%201.25-.78s.846.205%201.25.78a.75.75%200%200%200%201.228-.863C9.738%208.027%208.853%207.5%207.886%207.5c-.966%200-1.852.527-2.478%201.417-.62.882-.908%202-.908%203.083%200%201.083.288%202.201.909%203.083.625.89%201.51%201.417%202.477%201.417.967%200%201.852-.527%202.478-1.417a.75.75%200%200%200%20.136-.431V12a.75.75%200%200%200-.75-.75h-1.5a.75.75%200%200%200%200%201.5H9v1.648c-.37.44-.774.602-1.114.602-.383%200-.846-.205-1.25-.78C6.226%2013.638%206%2012.837%206%2012c0-.837.226-1.638.636-2.22Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-gif-solid);
    mask: var(--hero-gif-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-gift {
    --hero-gift: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%2011.25v8.25a1.5%201.5%200%200%201-1.5%201.5H5.25a1.5%201.5%200%200%201-1.5-1.5v-8.25M12%204.875A2.625%202.625%200%201%200%209.375%207.5H12m0-2.625V7.5m0-2.625A2.625%202.625%200%201%201%2014.625%207.5H12m0%200V21m-8.625-9.75h18c.621%200%201.125-.504%201.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125h-18c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-gift);
    mask: var(--hero-gift);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-gift-micro {
    --hero-gift-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%203.5c0%20.563.186%201.082.5%201.5H2a1%201%200%200%200%200%202h5.25V5h1.5v2H14a1%201%200%201%200%200-2h-2.25A2.5%202.5%200%200%200%208%201.714%202.5%202.5%200%200%200%203.75%203.5Zm3.499%200v-.038A1%201%200%201%200%206.25%204.5h1l-.001-1Zm2.5-1a1%201%200%200%200-1%20.962l.001.038v1h.999a1%201%200%200%200%200-2Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M7.25%208.5H2V12a2%202%200%200%200%202%202h3.25V8.5ZM8.75%2014V8.5H14V12a2%202%200%200%201-2%202H8.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-gift-micro);
    mask: var(--hero-gift-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-gift-mini {
    --hero-gift-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14%206a2.5%202.5%200%200%200-4-3%202.5%202.5%200%200%200-4%203H3.25C2.56%206%202%206.56%202%207.25v.5C2%208.44%202.56%209%203.25%209h6V6h1.5v3h6C17.44%209%2018%208.44%2018%207.75v-.5C18%206.56%2017.44%206%2016.75%206H14Zm-1-1.5a1%201%200%200%201-1%201h-1v-1a1%201%200%201%201%202%200Zm-6%200a1%201%200%200%200%201%201h1v-1a1%201%200%200%200-2%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M9.25%2010.5H3v4.75A2.75%202.75%200%200%200%205.75%2018h3.5v-7.5ZM10.75%2018v-7.5H17v4.75A2.75%202.75%200%200%201%2014.25%2018h-3.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-gift-mini);
    mask: var(--hero-gift-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-gift-solid {
    --hero-gift-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M9.375%203a1.875%201.875%200%200%200%200%203.75h1.875v4.5H3.375A1.875%201.875%200%200%201%201.5%209.375v-.75c0-1.036.84-1.875%201.875-1.875h3.193A3.375%203.375%200%200%201%2012%202.753a3.375%203.375%200%200%201%205.432%203.997h3.943c1.035%200%201.875.84%201.875%201.875v.75c0%201.036-.84%201.875-1.875%201.875H12.75v-4.5h1.875a1.875%201.875%200%201%200-1.875-1.875V6.75h-1.5V4.875C11.25%203.839%2010.41%203%209.375%203ZM11.25%2012.75H3v6.75a2.25%202.25%200%200%200%202.25%202.25h6v-9ZM12.75%2012.75v9h6.75a2.25%202.25%200%200%200%202.25-2.25v-6.75h-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-gift-solid);
    mask: var(--hero-gift-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-gift-top {
    --hero-gift-top: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%203.75v16.5M2.25%2012h19.5M6.375%2017.25a4.875%204.875%200%200%200%204.875-4.875V12m6.375%205.25a4.875%204.875%200%200%201-4.875-4.875V12m-9%208.25h16.5a1.5%201.5%200%200%200%201.5-1.5V5.25a1.5%201.5%200%200%200-1.5-1.5H3.75a1.5%201.5%200%200%200-1.5%201.5v13.5a1.5%201.5%200%200%200%201.5%201.5Zm12.621-9.44c-1.409%201.41-4.242%201.061-4.242%201.061s-.349-2.833%201.06-4.242a2.25%202.25%200%200%201%203.182%203.182ZM10.773%207.63c1.409%201.409%201.06%204.242%201.06%204.242S9%2012.22%207.592%2010.811a2.25%202.25%200%201%201%203.182-3.182Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-gift-top);
    mask: var(--hero-gift-top);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-gift-top-micro {
    --hero-gift-top-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7.25%202H3.5A1.5%201.5%200%200%200%202%203.5v3.75h1.718A2.5%202.5%200%200%201%207.25%203.716V2ZM2%208.75v3.75A1.5%201.5%200%200%200%203.5%2014h3.75v-3.085a4.743%204.743%200%200%201-3.455%201.826.75.75%200%201%201-.092-1.497%203.252%203.252%200%200%200%202.96-2.494H2ZM8.75%2014h3.75a1.5%201.5%200%200%200%201.5-1.5V8.75H9.337a3.252%203.252%200%200%200%202.96%202.494.75.75%200%201%201-.093%201.497%204.743%204.743%200%200%201-3.454-1.826V14ZM14%207.25h-1.718A2.5%202.5%200%200%200%208.75%203.717V2h3.75A1.5%201.5%200%200%201%2014%203.5v3.75Z%22%2F%3E%20%20%3Cpath%20d%3D%22M6.352%206.787c.16.012.312.014.448.012.002-.136%200-.289-.012-.448-.043-.617-.203-1.181-.525-1.503a1%201%200%200%200-1.414%201.414c.322.322.886.482%201.503.525ZM9.649%206.787c-.16.012-.312.014-.448.012-.003-.136%200-.289.011-.448.044-.617.203-1.181.526-1.503a1%201%200%201%201%201.414%201.414c-.322.322-.887.482-1.503.525Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-gift-top-micro);
    mask: var(--hero-gift-top-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-gift-top-mini {
    --hero-gift-top-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.25%203H3.5A1.5%201.5%200%200%200%202%204.5v4.75h3.365A2.75%202.75%200%200%201%209.25%205.362V3ZM2%2010.75v4.75A1.5%201.5%200%200%200%203.5%2017h5.75v-4.876A4.75%204.75%200%200%201%205%2014.75a.75.75%200%200%201%200-1.5%203.251%203.251%200%200%200%203.163-2.5H2ZM10.75%2017h5.75a1.5%201.5%200%200%200%201.5-1.5v-4.75h-6.163A3.251%203.251%200%200%200%2015%2013.25a.75.75%200%200%201%200%201.5%204.75%204.75%200%200%201-4.25-2.626V17ZM18%209.25V4.5A1.5%201.5%200%200%200%2016.5%203h-5.75v2.362a2.75%202.75%200%200%201%203.885%203.888H18Zm-4.496-2.755a1.25%201.25%200%200%200-1.768%200c-.36.359-.526.999-.559%201.697-.01.228-.006.443.004.626.183.01.398.014.626.003.698-.033%201.338-.2%201.697-.559a1.25%201.25%200%200%200%200-1.767Zm-5.24%200a1.25%201.25%200%200%200-1.768%201.767c.36.36%201%20.526%201.697.56.228.01.443.006.626-.004.01-.183.015-.398.004-.626-.033-.698-.2-1.338-.56-1.697Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-gift-top-mini);
    mask: var(--hero-gift-top-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-gift-top-solid {
    --hero-gift-top-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.25%203v4.046a3%203%200%200%200-4.277%204.204H1.5v-6A2.25%202.25%200%200%201%203.75%203h7.5ZM12.75%203v4.011a3%203%200%200%201%204.239%204.239H22.5v-6A2.25%202.25%200%200%200%2020.25%203h-7.5ZM22.5%2012.75h-8.983a4.125%204.125%200%200%200%204.108%203.75.75.75%200%200%201%200%201.5%205.623%205.623%200%200%201-4.875-2.817V21h7.5a2.25%202.25%200%200%200%202.25-2.25v-6ZM11.25%2021v-5.817A5.623%205.623%200%200%201%206.375%2018a.75.75%200%200%201%200-1.5%204.126%204.126%200%200%200%204.108-3.75H1.5v6A2.25%202.25%200%200%200%203.75%2021h7.5Z%22%2F%3E%20%20%3Cpath%20d%3D%22M11.085%2010.354c.03.297.038.575.036.805a7.484%207.484%200%200%201-.805-.036c-.833-.084-1.677-.325-2.195-.843a1.5%201.5%200%200%201%202.122-2.12c.517.517.759%201.36.842%202.194ZM12.877%2010.354c-.03.297-.038.575-.036.805.23.002.508-.006.805-.036.833-.084%201.677-.325%202.195-.843A1.5%201.5%200%200%200%2013.72%208.16c-.518.518-.76%201.362-.843%202.194Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-gift-top-solid);
    mask: var(--hero-gift-top-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-globe-alt {
    --hero-globe-alt: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2021a9.004%209.004%200%200%200%208.716-6.747M12%2021a9.004%209.004%200%200%201-8.716-6.747M12%2021c2.485%200%204.5-4.03%204.5-9S14.485%203%2012%203m0%2018c-2.485%200-4.5-4.03-4.5-9S9.515%203%2012%203m0%200a8.997%208.997%200%200%201%207.843%204.582M12%203a8.997%208.997%200%200%200-7.843%204.582m15.686%200A11.953%2011.953%200%200%201%2012%2010.5c-2.998%200-5.74-1.1-7.843-2.918m15.686%200A8.959%208.959%200%200%201%2021%2012c0%20.778-.099%201.533-.284%202.253m0%200A17.919%2017.919%200%200%201%2012%2016.5c-3.162%200-6.133-.815-8.716-2.247m0%200A9.015%209.015%200%200%201%203%2012c0-1.605.42-3.113%201.157-4.418%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-globe-alt);
    mask: var(--hero-globe-alt);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-globe-alt-micro {
    --hero-globe-alt-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.757%204.5c.18.217.376.42.586.608.153-.61.354-1.175.596-1.678A5.53%205.53%200%200%200%203.757%204.5ZM8%201a6.994%206.994%200%200%200-7%207%207%207%200%201%200%207-7Zm0%201.5c-.476%200-1.091.386-1.633%201.427-.293.564-.531%201.267-.683%202.063A5.48%205.48%200%200%200%208%206.5a5.48%205.48%200%200%200%202.316-.51c-.152-.796-.39-1.499-.683-2.063C9.09%202.886%208.476%202.5%208%202.5Zm3.657%202.608a8.823%208.823%200%200%200-.596-1.678c.444.298.842.659%201.182%201.07-.18.217-.376.42-.586.608Zm-1.166%202.436A6.983%206.983%200%200%201%208%208a6.983%206.983%200%200%201-2.49-.456%2010.703%2010.703%200%200%200%20.202%202.6c.72.231%201.49.356%202.288.356.798%200%201.568-.125%202.29-.356a10.705%2010.705%200%200%200%20.2-2.6Zm1.433%201.85a12.652%2012.652%200%200%200%20.018-2.609c.405-.276.78-.594%201.117-.947a5.48%205.48%200%200%201%20.44%202.262%207.536%207.536%200%200%201-1.575%201.293Zm-2.172%202.435a9.046%209.046%200%200%201-3.504%200c.039.084.078.166.12.244C6.907%2013.114%207.523%2013.5%208%2013.5s1.091-.386%201.633-1.427c.04-.078.08-.16.12-.244Zm1.31.74a8.5%208.5%200%200%200%20.492-1.298c.457-.197.893-.43%201.307-.696a5.526%205.526%200%200%201-1.8%201.995Zm-6.123%200a8.507%208.507%200%200%201-.493-1.298%208.985%208.985%200%200%201-1.307-.696%205.526%205.526%200%200%200%201.8%201.995ZM2.5%208.1c.463.5.993.935%201.575%201.293a12.652%2012.652%200%200%201-.018-2.608%207.037%207.037%200%200%201-1.117-.947%205.48%205.48%200%200%200-.44%202.262Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-globe-alt-micro);
    mask: var(--hero-globe-alt-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-globe-alt-mini {
    --hero-globe-alt-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M16.555%205.412a8.028%208.028%200%200%200-3.503-2.81%2014.899%2014.899%200%200%201%201.663%204.472%208.547%208.547%200%200%200%201.84-1.662ZM13.326%207.825a13.43%2013.43%200%200%200-2.413-5.773%208.087%208.087%200%200%200-1.826%200%2013.43%2013.43%200%200%200-2.413%205.773A8.473%208.473%200%200%200%2010%208.5c1.18%200%202.304-.24%203.326-.675ZM6.514%209.376A9.98%209.98%200%200%200%2010%2010c1.226%200%202.4-.22%203.486-.624a13.54%2013.54%200%200%201-.351%203.759A13.54%2013.54%200%200%201%2010%2013.5c-1.079%200-2.128-.127-3.134-.366a13.538%2013.538%200%200%201-.352-3.758ZM5.285%207.074a14.9%2014.9%200%200%201%201.663-4.471%208.028%208.028%200%200%200-3.503%202.81c.529.638%201.149%201.199%201.84%201.66ZM17.334%206.798a7.973%207.973%200%200%201%20.614%204.115%2013.47%2013.47%200%200%201-3.178%201.72%2015.093%2015.093%200%200%200%20.174-3.939%2010.043%2010.043%200%200%200%202.39-1.896ZM2.666%206.798a10.042%2010.042%200%200%200%202.39%201.896%2015.196%2015.196%200%200%200%20.174%203.94%2013.472%2013.472%200%200%201-3.178-1.72%207.973%207.973%200%200%201%20.615-4.115ZM10%2015c.898%200%201.778-.079%202.633-.23a13.473%2013.473%200%200%201-1.72%203.178%208.099%208.099%200%200%201-1.826%200%2013.47%2013.47%200%200%201-1.72-3.178c.855.151%201.735.23%202.633.23ZM14.357%2014.357a14.912%2014.912%200%200%201-1.305%203.04%208.027%208.027%200%200%200%204.345-4.345c-.953.542-1.971.981-3.04%201.305ZM6.948%2017.397a8.027%208.027%200%200%201-4.345-4.345c.953.542%201.971.981%203.04%201.305a14.912%2014.912%200%200%200%201.305%203.04Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-globe-alt-mini);
    mask: var(--hero-globe-alt-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-globe-alt-solid {
    --hero-globe-alt-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M21.721%2012.752a9.711%209.711%200%200%200-.945-5.003%2012.754%2012.754%200%200%201-4.339%202.708%2018.991%2018.991%200%200%201-.214%204.772%2017.165%2017.165%200%200%200%205.498-2.477ZM14.634%2015.55a17.324%2017.324%200%200%200%20.332-4.647c-.952.227-1.945.347-2.966.347-1.021%200-2.014-.12-2.966-.347a17.515%2017.515%200%200%200%20.332%204.647%2017.385%2017.385%200%200%200%205.268%200ZM9.772%2017.119a18.963%2018.963%200%200%200%204.456%200A17.182%2017.182%200%200%201%2012%2021.724a17.18%2017.18%200%200%201-2.228-4.605ZM7.777%2015.23a18.87%2018.87%200%200%201-.214-4.774%2012.753%2012.753%200%200%201-4.34-2.708%209.711%209.711%200%200%200-.944%205.004%2017.165%2017.165%200%200%200%205.498%202.477ZM21.356%2014.752a9.765%209.765%200%200%201-7.478%206.817%2018.64%2018.64%200%200%200%201.988-4.718%2018.627%2018.627%200%200%200%205.49-2.098ZM2.644%2014.752c1.682.971%203.53%201.688%205.49%202.099a18.64%2018.64%200%200%200%201.988%204.718%209.765%209.765%200%200%201-7.478-6.816ZM13.878%202.43a9.755%209.755%200%200%201%206.116%203.986%2011.267%2011.267%200%200%201-3.746%202.504%2018.63%2018.63%200%200%200-2.37-6.49ZM12%202.276a17.152%2017.152%200%200%201%202.805%207.121c-.897.23-1.837.353-2.805.353-.968%200-1.908-.122-2.805-.353A17.151%2017.151%200%200%201%2012%202.276ZM10.122%202.43a18.629%2018.629%200%200%200-2.37%206.49%2011.266%2011.266%200%200%201-3.746-2.504%209.754%209.754%200%200%201%206.116-3.985Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-globe-alt-solid);
    mask: var(--hero-globe-alt-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-globe-americas {
    --hero-globe-americas: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m6.115%205.19.319%201.913A6%206%200%200%200%208.11%2010.36L9.75%2012l-.387.775c-.217.433-.132.956.21%201.298l1.348%201.348c.21.21.329.497.329.795v1.089c0%20.426.24.815.622%201.006l.153.076c.433.217.956.132%201.298-.21l.723-.723a8.7%208.7%200%200%200%202.288-4.042%201.087%201.087%200%200%200-.358-1.099l-1.33-1.108c-.251-.21-.582-.299-.905-.245l-1.17.195a1.125%201.125%200%200%201-.98-.314l-.295-.295a1.125%201.125%200%200%201%200-1.591l.13-.132a1.125%201.125%200%200%201%201.3-.21l.603.302a.809.809%200%200%200%201.086-1.086L14.25%207.5l1.256-.837a4.5%204.5%200%200%200%201.528-1.732l.146-.292M6.115%205.19A9%209%200%201%200%2017.18%204.64M6.115%205.19A8.965%208.965%200%200%201%2012%203c1.929%200%203.716.607%205.18%201.64%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-globe-americas);
    mask: var(--hero-globe-americas);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-globe-americas-micro {
    --hero-globe-americas-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%201a7%207%200%201%200%200%2014A7%207%200%200%200%208%201ZM4.5%203.757a5.5%205.5%200%201%200%206.857-.114l-.65.65a.707.707%200%200%200-.207.5c0%20.39-.317.707-.707.707H8.427a.496.496%200%200%200-.413.771l.25.376a.481.481%200%200%200%20.616.163.962.962%200%200%201%201.11.18l.573.573a1%201%200%200%201%20.242%201.023l-1.012%203.035a1%201%200%200%201-1.191.654l-.345-.086a1%201%200%200%201-.757-.97v-.305a1%201%200%200%200-.293-.707L6.1%209.1a.849.849%200%200%201%200-1.2c.22-.22.22-.58%200-.8l-.721-.721A3%203%200%200%201%204.5%204.257v-.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-globe-americas-micro);
    mask: var(--hero-globe-americas-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-globe-americas-mini {
    --hero-globe-americas-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18%2010a8%208%200%201%201-16%200%208%208%200%200%201%2016%200Zm-1.5%200a6.5%206.5%200%201%201-11-4.69v.447a3.5%203.5%200%200%200%201.025%202.475L8.293%2010%208%2010.293a1%201%200%200%200%200%201.414l1.06%201.06a1.5%201.5%200%200%201%20.44%201.061v.363a1%201%200%200%200%20.553.894l.276.139a1%201%200%200%200%201.342-.448l1.454-2.908a1.5%201.5%200%200%200-.281-1.731l-.772-.772a1%201%200%200%200-1.023-.242l-.384.128a.5.5%200%200%201-.606-.25l-.296-.592a.481.481%200%200%201%20.646-.646l.262.131a1%201%200%200%200%20.447.106h.188a1%201%200%200%200%20.949-1.316l-.068-.204a.5.5%200%200%201%20.149-.538l1.44-1.234A6.492%206.492%200%200%201%2016.5%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-globe-americas-mini);
    mask: var(--hero-globe-americas-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-globe-americas-solid {
    --hero-globe-americas-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25ZM6.262%206.072a8.25%208.25%200%201%200%2010.562-.766%204.5%204.5%200%200%201-1.318%201.357L14.25%207.5l.165.33a.809.809%200%200%201-1.086%201.085l-.604-.302a1.125%201.125%200%200%200-1.298.21l-.132.131c-.439.44-.439%201.152%200%201.591l.296.296c.256.257.622.374.98.314l1.17-.195c.323-.054.654.036.905.245l1.33%201.108c.32.267.46.694.358%201.1a8.7%208.7%200%200%201-2.288%204.04l-.723.724a1.125%201.125%200%200%201-1.298.21l-.153-.076a1.125%201.125%200%200%201-.622-1.006v-1.089c0-.298-.119-.585-.33-.796l-1.347-1.347a1.125%201.125%200%200%201-.21-1.298L9.75%2012l-1.64-1.64a6%206%200%200%201-1.676-3.257l-.172-1.03Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-globe-americas-solid);
    mask: var(--hero-globe-americas-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-globe-asia-australia {
    --hero-globe-asia-australia: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12.75%203.03v.568c0%20.334.148.65.405.864l1.068.89c.442.369.535%201.01.216%201.49l-.51.766a2.25%202.25%200%200%201-1.161.886l-.143.048a1.107%201.107%200%200%200-.57%201.664c.369.555.169%201.307-.427%201.605L9%2013.125l.423%201.059a.956.956%200%200%201-1.652.928l-.679-.906a1.125%201.125%200%200%200-1.906.172L4.5%2015.75l-.612.153M12.75%203.031a9%209%200%200%200-8.862%2012.872M12.75%203.031a9%209%200%200%201%206.69%2014.036m0%200-.177-.529A2.25%202.25%200%200%200%2017.128%2015H16.5l-.324-.324a1.453%201.453%200%200%200-2.328.377l-.036.073a1.586%201.586%200%200%201-.982.816l-.99.282c-.55.157-.894.702-.8%201.267l.073.438c.08.474.49.821.97.821.846%200%201.598.542%201.865%201.345l.215.643m5.276-3.67a9.012%209.012%200%200%201-5.276%203.67m0%200a9%209%200%200%201-10.275-4.835M15.75%209c0%20.896-.393%201.7-1.016%202.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-globe-asia-australia);
    mask: var(--hero-globe-asia-australia);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-globe-asia-australia-micro {
    --hero-globe-asia-australia-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%208a7%207%200%201%201%2014%200A7%207%200%200%201%201%208Zm7%205.5a5.485%205.485%200%200%201-4.007-1.732l.28-.702a.402.402%200%200%201%20.658-.135.804.804%200%200%200%201.138%200l.012-.012a.822.822%200%200%200%20.154-.949l-.055-.11a.497.497%200%200%201%20.134-.611L8.14%207.788a.57.57%200%200%200%20.154-.7.57.57%200%200%201%20.33-.796l.028-.01a1.788%201.788%200%200%200%201.13-1.13l.072-.214a.747.747%200%200%200-.18-.764L8.293%202.793A1%201%200%200%201%208.09%202.5%205.5%205.5%200%200%201%2012.9%2010.5h-.486a1%201%200%200%201-.707-.293l-.353-.353a1.207%201.207%200%200%200-1.708%200l-.531.531a1%201%200%200%201-.26.188l-.343.17a.927.927%200%200%200-.512.83v.177c0%20.414.336.75.75.75a.75.75%200%200%201%20.751.793c-.477.135-.98.207-1.501.207Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-globe-asia-australia-micro);
    mask: var(--hero-globe-asia-australia-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-globe-asia-australia-mini {
    --hero-globe-asia-australia-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18%2010a8%208%200%201%201-16%200%208%208%200%200%201%2016%200Zm-6.5%206.326a6.52%206.52%200%200%201-1.5.174%206.487%206.487%200%200%201-5.011-2.36l.49-.98a.423.423%200%200%201%20.614-.164l.294.196a.992.992%200%200%200%201.491-1.139l-.197-.593a.252.252%200%200%201%20.126-.304l1.973-.987a.938.938%200%200%200%20.361-1.359.375.375%200%200%201%20.239-.576l.125-.025A2.421%202.421%200%200%200%2012.327%206.6l.05-.149a1%201%200%200%200-.242-1.023l-1.489-1.489a.5.5%200%200%201-.146-.353v-.067a6.5%206.5%200%200%201%205.392%209.23%201.398%201.398%200%200%200-.68-.244l-.566-.566a1.5%201.5%200%200%200-1.06-.439h-.172a1.5%201.5%200%200%200-1.06.44l-.593.592a.501.501%200%200%201-.13.093l-1.578.79a1%201%200%200%200-.553.894v.191a1%201%200%200%200%201%201h.5a.5.5%200%200%201%20.5.5v.326Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-globe-asia-australia-mini);
    mask: var(--hero-globe-asia-australia-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-globe-asia-australia-solid {
    --hero-globe-asia-australia-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M15.75%208.25a.75.75%200%200%201%20.75.75c0%201.12-.492%202.126-1.27%202.812a.75.75%200%201%201-.992-1.124A2.243%202.243%200%200%200%2015%209a.75.75%200%200%201%20.75-.75Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25ZM4.575%2015.6a8.25%208.25%200%200%200%209.348%204.425%201.966%201.966%200%200%200-1.84-1.275.983.983%200%200%201-.97-.822l-.073-.437c-.094-.565.25-1.11.8-1.267l.99-.282c.427-.123.783-.418.982-.816l.036-.073a1.453%201.453%200%200%201%202.328-.377L16.5%2015h.628a2.25%202.25%200%200%201%201.983%201.186%208.25%208.25%200%200%200-6.345-12.4c.044.262.18.503.389.676l1.068.89c.442.369.535%201.01.216%201.49l-.51.766a2.25%202.25%200%200%201-1.161.886l-.143.048a1.107%201.107%200%200%200-.57%201.664c.369.555.169%201.307-.427%201.605L9%2013.125l.423%201.059a.956.956%200%200%201-1.652.928l-.679-.906a1.125%201.125%200%200%200-1.906.172L4.575%2015.6Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-globe-asia-australia-solid);
    mask: var(--hero-globe-asia-australia-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-globe-europe-africa {
    --hero-globe-europe-africa: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m20.893%2013.393-1.135-1.135a2.252%202.252%200%200%201-.421-.585l-1.08-2.16a.414.414%200%200%200-.663-.107.827.827%200%200%201-.812.21l-1.273-.363a.89.89%200%200%200-.738%201.595l.587.39c.59.395.674%201.23.172%201.732l-.2.2c-.212.212-.33.498-.33.796v.41c0%20.409-.11.809-.32%201.158l-1.315%202.191a2.11%202.11%200%200%201-1.81%201.025%201.055%201.055%200%200%201-1.055-1.055v-1.172c0-.92-.56-1.747-1.414-2.089l-.655-.261a2.25%202.25%200%200%201-1.383-2.46l.007-.042a2.25%202.25%200%200%201%20.29-.787l.09-.15a2.25%202.25%200%200%201%202.37-1.048l1.178.236a1.125%201.125%200%200%200%201.302-.795l.208-.73a1.125%201.125%200%200%200-.578-1.315l-.665-.332-.091.091a2.25%202.25%200%200%201-1.591.659h-.18c-.249%200-.487.1-.662.274a.931.931%200%200%201-1.458-1.137l1.411-2.353a2.25%202.25%200%200%200%20.286-.76m11.928%209.869A9%209%200%200%200%208.965%203.525m11.928%209.868A9%209%200%201%201%208.965%203.525%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-globe-europe-africa);
    mask: var(--hero-globe-europe-africa);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-globe-europe-africa-micro {
    --hero-globe-europe-africa-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%201a7%207%200%201%200%200%2014A7%207%200%200%200%208%201ZM5.657%203.023a5.5%205.5%200%201%200%207.584%203.304l-.947-.63a.431.431%200%200%200-.544.053.431.431%200%200%201-.544.054l-.467-.312a.475.475%200%200%200-.689.608l.226.453a2.119%202.119%200%200%201%200%201.894L10.1%208.8a.947.947%200%200%200-.1.424v.11a2%202%200%200%201-.4%201.2L8.8%2011.6A1%201%200%200%201%207%2011v-.382a1%201%200%200%200-.553-.894l-.422-.212A1.854%201.854%200%200%201%206.855%206h.707a.438.438%200%201%200-.107-.864l-.835.209a1.129%201.129%200%200%201-1.305-1.553l.342-.77Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-globe-europe-africa-micro);
    mask: var(--hero-globe-europe-africa-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-globe-europe-africa-mini {
    --hero-globe-europe-africa-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18%2010a8%208%200%201%201-16%200%208%208%200%200%201%2016%200Zm-1.503.204A6.5%206.5%200%201%201%207.95%203.83L6.927%205.62a1.453%201.453%200%200%200%201.91%202.02l.175-.087a.5.5%200%200%201%20.224-.053h.146a.5.5%200%200%201%20.447.724l-.028.055a.4.4%200%200%201-.357.221h-.502a2.26%202.26%200%200%200-1.88%201.006l-.044.066a2.099%202.099%200%200%200%201.085%203.156.58.58%200%200%201%20.397.547v1.05a1.175%201.175%200%200%200%202.093.734l1.611-2.014c.192-.24.296-.536.296-.842%200-.316.128-.624.353-.85a1.363%201.363%200%200%200%20.173-1.716l-.464-.696a.369.369%200%200%201%20.527-.499l.343.257c.316.237.738.275%201.091.098a.586.586%200%200%201%20.677.11l1.297%201.297Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-globe-europe-africa-mini);
    mask: var(--hero-globe-europe-africa-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-globe-europe-africa-solid {
    --hero-globe-europe-africa-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25ZM8.547%204.505a8.25%208.25%200%201%200%2011.672%208.214l-.46-.46a2.252%202.252%200%200%201-.422-.586l-1.08-2.16a.414.414%200%200%200-.663-.107.827.827%200%200%201-.812.21l-1.273-.363a.89.89%200%200%200-.738%201.595l.587.39c.59.395.674%201.23.172%201.732l-.2.2c-.211.212-.33.498-.33.796v.41c0%20.409-.11.809-.32%201.158l-1.315%202.191a2.11%202.11%200%200%201-1.81%201.025%201.055%201.055%200%200%201-1.055-1.055v-1.172c0-.92-.56-1.747-1.414-2.089l-.654-.261a2.25%202.25%200%200%201-1.384-2.46l.007-.042a2.25%202.25%200%200%201%20.29-.787l.09-.15a2.25%202.25%200%200%201%202.37-1.048l1.178.236a1.125%201.125%200%200%200%201.302-.795l.208-.73a1.125%201.125%200%200%200-.578-1.315l-.665-.332-.091.091a2.25%202.25%200%200%201-1.591.659h-.18c-.249%200-.487.1-.662.274a.931.931%200%200%201-1.458-1.137l1.279-2.132Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-globe-europe-africa-solid);
    mask: var(--hero-globe-europe-africa-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-h1 {
    --hero-h1: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.243%204.493v7.5m0%200v7.502m0-7.501h10.5m0-7.5v7.5m0%200v7.501m4.501-8.627%202.25-1.5v10.126m0%200h-2.25m2.25%200h2.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-h1);
    mask: var(--hero-h1);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-h1-micro {
    --hero-h1-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.75%203a.75.75%200%200%201%20.75.75v3.5h4v-3.5a.75.75%200%200%201%201.5%200v8.5a.75.75%200%200%201-1.5%200v-3.5h-4v3.5a.75.75%200%200%201-1.5%200v-8.5A.75.75%200%200%201%201.75%203ZM10%206.75a.75.75%200%200%201%20.75-.75h1.75a.75.75%200%200%201%20.75.75v4.75h1a.75.75%200%200%201%200%201.5h-3.5a.75.75%200%200%201%200-1.5h1v-4h-1a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-h1-micro);
    mask: var(--hero-h1-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-h1-mini {
    --hero-h1-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.75%204a.75.75%200%200%201%20.75.75v4.5h5v-4.5a.75.75%200%200%201%201.5%200v10.5a.75.75%200%200%201-1.5%200v-4.5h-5v4.5a.75.75%200%200%201-1.5%200V4.75A.75.75%200%200%201%202.75%204ZM13%208.75a.75.75%200%200%201%20.75-.75h1.75a.75.75%200%200%201%20.75.75v5.75h1a.75.75%200%200%201%200%201.5h-3.5a.75.75%200%200%201%200-1.5h1v-5h-1a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-h1-mini);
    mask: var(--hero-h1-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-h1-solid {
    --hero-h1-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.243%203.743a.75.75%200%200%201%20.75.75v6.75h9v-6.75a.75.75%200%201%201%201.5%200v15.002a.75.75%200%201%201-1.5%200v-6.751h-9v6.75a.75.75%200%201%201-1.5%200v-15a.75.75%200%200%201%20.75-.75Zm17.605%204.964a.75.75%200%200%201%20.396.661v9.376h1.5a.75.75%200%200%201%200%201.5h-4.5a.75.75%200%200%201%200-1.5h1.5V10.77l-1.084.722a.75.75%200%201%201-.832-1.248l2.25-1.5a.75.75%200%200%201%20.77-.037Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-h1-solid);
    mask: var(--hero-h1-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-h2 {
    --hero-h2: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.75%2019.5H16.5v-1.609a2.25%202.25%200%200%201%201.244-2.012l2.89-1.445c.651-.326%201.116-.955%201.116-1.683%200-.498-.04-.987-.118-1.463-.135-.825-.835-1.422-1.668-1.489a15.202%2015.202%200%200%200-3.464.12M2.243%204.492v7.5m0%200v7.502m0-7.501h10.5m0-7.5v7.5m0%200v7.501%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-h2);
    mask: var(--hero-h2);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-h2-micro {
    --hero-h2-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.75%203a.75.75%200%200%201%20.75.75v3.5h4v-3.5a.75.75%200%200%201%201.5%200v8.5a.75.75%200%200%201-1.5%200v-3.5h-4v3.5a.75.75%200%200%201-1.5%200v-8.5A.75.75%200%200%201%201.75%203ZM12.5%207.5c-.558%200-1.106.04-1.642.119a.75.75%200%200%201-.216-1.484%2012.848%2012.848%200%200%201%202.836-.098A1.629%201.629%200%200%201%2014.99%207.58a8.884%208.884%200%200%201-.021%201.166c-.06.702-.553%201.24-1.159%201.441l-2.14.713a.25.25%200%200%200-.17.237v.363h2.75a.75.75%200%200%201%200%201.5h-3.5a.75.75%200%200%201-.75-.75v-1.113a1.75%201.75%200%200%201%201.197-1.66l2.139-.713c.1-.033.134-.103.138-.144a7.344%207.344%200%200%200%20.018-.97c-.003-.052-.046-.111-.128-.117A11.417%2011.417%200%200%200%2012.5%207.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-h2-micro);
    mask: var(--hero-h2-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-h2-mini {
    --hero-h2-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.75%204a.75.75%200%200%201%20.75.75v4.5h5v-4.5a.75.75%200%200%201%201.5%200v10.5a.75.75%200%200%201-1.5%200v-4.5h-5v4.5a.75.75%200%200%201-1.5%200V4.75A.75.75%200%200%201%202.75%204ZM15%209.5c-.729%200-1.445.051-2.146.15a.75.75%200%200%201-.208-1.486%2016.887%2016.887%200%200%201%203.824-.1c.855.074%201.512.78%201.527%201.637a17.476%2017.476%200%200%201-.009.931%201.713%201.713%200%200%201-1.18%201.556l-2.453.818a1.25%201.25%200%200%200-.855%201.185v.309h3.75a.75.75%200%200%201%200%201.5h-4.5a.75.75%200%200%201-.75-.75v-1.059a2.75%202.75%200%200%201%201.88-2.608l2.454-.818c.102-.034.153-.117.155-.188a15.556%2015.556%200%200%200%20.009-.85.171.171%200%200%200-.158-.169A15.458%2015.458%200%200%200%2015%209.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-h2-mini);
    mask: var(--hero-h2-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-h2-solid {
    --hero-h2-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.246%203.743a.75.75%200%200%201%20.75.75v6.75h9v-6.75a.75.75%200%200%201%201.5%200v15.002a.75.75%200%201%201-1.5%200v-6.751h-9v6.75a.75.75%200%201%201-1.5%200v-15a.75.75%200%200%201%20.75-.75ZM18.75%2010.5c-.727%200-1.441.054-2.138.16a.75.75%200%201%201-.223-1.484%2015.867%2015.867%200%200%201%203.635-.125c1.149.092%202.153.923%202.348%202.115.084.516.128%201.045.128%201.584%200%201.065-.676%201.927-1.531%202.354l-2.89%201.445a1.5%201.5%200%200%200-.829%201.342v.86h4.5a.75.75%200%201%201%200%201.5H16.5a.75.75%200%200%201-.75-.75v-1.61a3%203%200%200%201%201.659-2.684l2.89-1.445c.447-.223.701-.62.701-1.012a8.32%208.32%200%200%200-.108-1.342c-.075-.457-.47-.82-.987-.862a14.45%2014.45%200%200%200-1.155-.046Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-h2-solid);
    mask: var(--hero-h2-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-h3 {
    --hero-h3: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.905%2014.626a4.52%204.52%200%200%201%20.738%203.603c-.154.695-.794%201.143-1.504%201.208a15.194%2015.194%200%200%201-3.639-.104m4.405-4.707a4.52%204.52%200%200%200%20.738-3.603c-.154-.696-.794-1.144-1.504-1.209a15.19%2015.19%200%200%200-3.639.104m4.405%204.708H18M2.243%204.493v7.5m0%200v7.502m0-7.501h10.5m0-7.5v7.5m0%200v7.501%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-h3);
    mask: var(--hero-h3);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-h3-micro {
    --hero-h3-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.75%203a.75.75%200%200%201%20.75.75v3.5h4v-3.5a.75.75%200%200%201%201.5%200v8.5a.75.75%200%200%201-1.5%200v-3.5h-4v3.5a.75.75%200%200%201-1.5%200v-8.5A.75.75%200%200%201%201.75%203ZM12.5%207.5c-.558%200-1.107.04-1.642.119a.75.75%200%200%201-.217-1.484%2012.851%2012.851%200%200%201%202.856-.097c.696.054%201.363.561%201.464%201.353a4.805%204.805%200%200%201-.203%202.109%204.745%204.745%200%200%201%20.203%202.109c-.101.792-.768%201.299-1.464%201.353a12.955%2012.955%200%200%201-2.856-.097.75.75%200%200%201%20.217-1.484%2011.351%2011.351%200%200%200%202.523.085.14.14%200%200%200%20.08-.03c.007-.006.01-.012.01-.012l.002-.003v-.003a3.29%203.29%200%200%200-.06-1.168H11.75a.75.75%200%200%201%200-1.5h1.663a3.262%203.262%200%200%200%20.06-1.168l-.001-.006-.01-.012a.14.14%200%200%200-.08-.03c-.291-.023-.585-.034-.882-.034Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-h3-micro);
    mask: var(--hero-h3-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-h3-mini {
    --hero-h3-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.75%204a.75.75%200%200%201%20.75.75v4.5h5v-4.5a.75.75%200%200%201%201.5%200v10.5a.75.75%200%200%201-1.5%200v-4.5h-5v4.5a.75.75%200%200%201-1.5%200V4.75A.75.75%200%200%201%202.75%204ZM15%209.5c-.73%200-1.448.051-2.15.15a.75.75%200%201%201-.209-1.485%2016.886%2016.886%200%200%201%203.476-.128c.985.065%201.878.837%201.883%201.932V10a6.75%206.75%200%200%201-.301%202A6.75%206.75%200%200%201%2018%2014v.031c-.005%201.095-.898%201.867-1.883%201.932a17.018%2017.018%200%200%201-3.467-.127.75.75%200%200%201%20.209-1.485%2015.377%2015.377%200%200%200%203.16.115c.308-.02.48-.24.48-.441L16.5%2014c0-.431-.052-.85-.15-1.25h-2.6a.75.75%200%200%201%200-1.5h2.6c.098-.4.15-.818.15-1.25v-.024c-.001-.201-.173-.422-.481-.443A15.485%2015.485%200%200%200%2015%209.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-h3-mini);
    mask: var(--hero-h3-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-h3-solid {
    --hero-h3-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.749%203.743a.75.75%200%200%201%20.75.75v15.002a.75.75%200%201%201-1.5%200v-6.75H2.997v6.75a.75.75%200%200%201-1.5%200V4.494a.75.75%200%201%201%201.5%200v6.75H12v-6.75a.75.75%200%200%201%20.75-.75ZM18.75%2010.5c-.727%200-1.441.055-2.139.16a.75.75%200%201%201-.223-1.483%2015.87%2015.87%200%200%201%203.82-.11c.95.088%201.926.705%202.168%201.794a5.265%205.265%200%200%201-.579%203.765%205.265%205.265%200%200%201%20.578%203.765c-.24%201.088-1.216%201.706-2.167%201.793a15.942%2015.942%200%200%201-3.82-.109.75.75%200%200%201%20.223-1.483%2014.366%2014.366%200%200%200%203.46.099c.467-.043.773-.322.84-.624a3.768%203.768%200%200%200-.413-2.691H18a.75.75%200%200%201%200-1.5h2.498a3.768%203.768%200%200%200%20.413-2.69c-.067-.303-.373-.582-.84-.625-.435-.04-.876-.06-1.321-.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-h3-solid);
    mask: var(--hero-h3-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-hand-raised {
    --hero-hand-raised: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.05%204.575a1.575%201.575%200%201%200-3.15%200v3m3.15-3v-1.5a1.575%201.575%200%200%201%203.15%200v1.5m-3.15%200%20.075%205.925m3.075.75V4.575m0%200a1.575%201.575%200%200%201%203.15%200V15M6.9%207.575a1.575%201.575%200%201%200-3.15%200v8.175a6.75%206.75%200%200%200%206.75%206.75h2.018a5.25%205.25%200%200%200%203.712-1.538l1.732-1.732a5.25%205.25%200%200%200%201.538-3.712l.003-2.024a.668.668%200%200%201%20.198-.471%201.575%201.575%200%201%200-2.228-2.228%203.818%203.818%200%200%200-1.12%202.687M6.9%207.575V12m6.27%204.318A4.49%204.49%200%200%201%2016.35%2015m.002%200h-.002%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-hand-raised);
    mask: var(--hero-hand-raised);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-hand-raised-micro {
    --hero-hand-raised-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.5%201a.75.75%200%200%200-.75.75V6.5a.5.5%200%200%201-1%200V2.75a.75.75%200%200%200-1.5%200V7.5a.5.5%200%200%201-1%200V4.75a.75.75%200%200%200-1.5%200v4.5a5.75%205.75%200%200%200%2011.5%200v-2.5a.75.75%200%200%200-1.5%200V9.5a.5.5%200%200%201-1%200V2.75a.75.75%200%200%200-1.5%200V6.5a.5.5%200%200%201-1%200V1.75A.75.75%200%200%200%208.5%201Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-hand-raised-micro);
    mask: var(--hero-hand-raised-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-hand-raised-mini {
    --hero-hand-raised-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11%202a1%201%200%201%200-2%200v6.5a.5.5%200%200%201-1%200V3a1%201%200%201%200-2%200v5.5a.5.5%200%200%201-1%200V5a1%201%200%201%200-2%200v7a7%207%200%201%200%2014%200V8a1%201%200%201%200-2%200v3.5a.5.5%200%200%201-1%200V3a1%201%200%201%200-2%200v5.5a.5.5%200%200%201-1%200V2Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-hand-raised-mini);
    mask: var(--hero-hand-raised-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-hand-raised-solid {
    --hero-hand-raised-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.5%201.875a1.125%201.125%200%200%201%202.25%200v8.219c.517.162%201.02.382%201.5.659V3.375a1.125%201.125%200%200%201%202.25%200v10.937a4.505%204.505%200%200%200-3.25%202.373%208.963%208.963%200%200%201%204-.935A.75.75%200%200%200%2018%2015v-2.266a3.368%203.368%200%200%201%20.988-2.37%201.125%201.125%200%200%201%201.591%201.59%201.118%201.118%200%200%200-.329.79v3.006h-.005a6%206%200%200%201-1.752%204.007l-1.736%201.736a6%206%200%200%201-4.242%201.757H10.5a7.5%207.5%200%200%201-7.5-7.5V6.375a1.125%201.125%200%200%201%202.25%200v5.519c.46-.452.965-.832%201.5-1.141V3.375a1.125%201.125%200%200%201%202.25%200v6.526c.495-.1.997-.151%201.5-.151V1.875Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-hand-raised-solid);
    mask: var(--hero-hand-raised-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-hand-thumb-down {
    --hero-hand-thumb-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.498%2015.25H4.372c-1.026%200-1.945-.694-2.054-1.715a12.137%2012.137%200%200%201-.068-1.285c0-2.848.992-5.464%202.649-7.521C5.287%204.247%205.886%204%206.504%204h4.016a4.5%204.5%200%200%201%201.423.23l3.114%201.04a4.5%204.5%200%200%200%201.423.23h1.294M7.498%2015.25c.618%200%20.991.724.725%201.282A7.471%207.471%200%200%200%207.5%2019.75%202.25%202.25%200%200%200%209.75%2022a.75.75%200%200%200%20.75-.75v-.633c0-.573.11-1.14.322-1.672.304-.76.93-1.33%201.653-1.715a9.04%209.04%200%200%200%202.86-2.4c.498-.634%201.226-1.08%202.032-1.08h.384m-10.253%201.5H9.7m8.075-9.75c.01.05.027.1.05.148.593%201.2.925%202.55.925%203.977%200%201.487-.36%202.89-.999%204.125m.023-8.25c-.076-.365.183-.75.575-.75h.908c.889%200%201.713.518%201.972%201.368.339%201.11.521%202.287.521%203.507%200%201.553-.295%203.036-.831%204.398-.306.774-1.086%201.227-1.918%201.227h-1.053c-.472%200-.745-.556-.5-.96a8.95%208.95%200%200%200%20.303-.54%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-hand-thumb-down);
    mask: var(--hero-hand-thumb-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-hand-thumb-down-micro {
    --hero-hand-thumb-down-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.325%203H12v5c-.663%200-1.219.466-1.557%201.037a4.02%204.02%200%200%201-1.357%201.377c-.478.292-.907.706-.989%201.26v.005a9.031%209.031%200%200%200%200%202.642c.028.194-.048.394-.224.479A2%202%200%200%201%205%2013c0-.812.08-1.605.234-2.371a.521.521%200%200%200-.5-.629H3C1.896%2010%20.99%209.102%201.1%208.003A19.827%2019.827%200%200%201%202.18%203.215C2.45%202.469%203.178%202%203.973%202h2.703a2%202%200%200%201%20.632.103l2.384.794a2%202%200%200%200%20.633.103ZM14%202a1%201%200%200%200-1%201v6a1%201%200%201%200%202%200V3a1%201%200%200%200-1-1Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-hand-thumb-down-micro);
    mask: var(--hero-hand-thumb-down-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-hand-thumb-down-mini {
    --hero-hand-thumb-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M18.905%2012.75a1.25%201.25%200%201%201-2.5%200v-7.5a1.25%201.25%200%200%201%202.5%200v7.5ZM8.905%2017v1.3c0%20.268-.14.526-.395.607A2%202%200%200%201%205.905%2017c0-.995.182-1.948.514-2.826.204-.54-.166-1.174-.744-1.174h-2.52c-1.243%200-2.261-1.01-2.146-2.247.193-2.08.651-4.082%201.341-5.974C2.752%203.678%203.833%203%205.005%203h3.192a3%203%200%200%201%201.341.317l2.734%201.366A3%203%200%200%200%2013.613%205h1.292v7h-.963c-.685%200-1.258.482-1.612%201.068a4.01%204.01%200%200%201-2.166%201.73c-.432.143-.853.386-1.011.814-.16.432-.248.9-.248%201.388Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-hand-thumb-down-mini);
    mask: var(--hero-hand-thumb-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-hand-thumb-down-solid {
    --hero-hand-thumb-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M15.73%205.5h1.035A7.465%207.465%200%200%201%2018%209.625a7.465%207.465%200%200%201-1.235%204.125h-.148c-.806%200-1.534.446-2.031%201.08a9.04%209.04%200%200%201-2.861%202.4c-.723.384-1.35.956-1.653%201.715a4.499%204.499%200%200%200-.322%201.672v.633A.75.75%200%200%201%209%2022a2.25%202.25%200%200%201-2.25-2.25c0-1.152.26-2.243.723-3.218.266-.558-.107-1.282-.725-1.282H3.622c-1.026%200-1.945-.694-2.054-1.715A12.137%2012.137%200%200%201%201.5%2012.25c0-2.848.992-5.464%202.649-7.521C4.537%204.247%205.136%204%205.754%204H9.77a4.5%204.5%200%200%201%201.423.23l3.114%201.04a4.5%204.5%200%200%200%201.423.23ZM21.669%2014.023c.536-1.362.831-2.845.831-4.398%200-1.22-.182-2.398-.52-3.507-.26-.85-1.084-1.368-1.973-1.368H19.1c-.445%200-.72.498-.523.898.591%201.2.924%202.55.924%203.977a8.958%208.958%200%200%201-1.302%204.666c-.245.403.028.959.5.959h1.053c.832%200%201.612-.453%201.918-1.227Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-hand-thumb-down-solid);
    mask: var(--hero-hand-thumb-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-hand-thumb-up {
    --hero-hand-thumb-up: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.633%2010.25c.806%200%201.533-.446%202.031-1.08a9.041%209.041%200%200%201%202.861-2.4c.723-.384%201.35-.956%201.653-1.715a4.498%204.498%200%200%200%20.322-1.672V2.75a.75.75%200%200%201%20.75-.75%202.25%202.25%200%200%201%202.25%202.25c0%201.152-.26%202.243-.723%203.218-.266.558.107%201.282.725%201.282m0%200h3.126c1.026%200%201.945.694%202.054%201.715.045.422.068.85.068%201.285a11.95%2011.95%200%200%201-2.649%207.521c-.388.482-.987.729-1.605.729H13.48c-.483%200-.964-.078-1.423-.23l-3.114-1.04a4.501%204.501%200%200%200-1.423-.23H5.904m10.598-9.75H14.25M5.904%2018.5c.083.205.173.405.27.602.197.4-.078.898-.523.898h-.908c-.889%200-1.713-.518-1.972-1.368a12%2012%200%200%201-.521-3.507c0-1.553.295-3.036.831-4.398C3.387%209.953%204.167%209.5%205%209.5h1.053c.472%200%20.745.556.5.96a8.958%208.958%200%200%200-1.302%204.665c0%201.194.232%202.333.654%203.375Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-hand-thumb-up);
    mask: var(--hero-hand-thumb-up);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-hand-thumb-up-micro {
    --hero-hand-thumb-up-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2.09%2015a1%201%200%200%200%201-1V8a1%201%200%201%200-2%200v6a1%201%200%200%200%201%201ZM5.765%2013H4.09V8c.663%200%201.218-.466%201.556-1.037a4.02%204.02%200%200%201%201.358-1.377c.478-.292.907-.706.989-1.26V4.32a9.03%209.03%200%200%200%200-2.642c-.028-.194.048-.394.224-.479A2%202%200%200%201%2011.09%203c0%20.812-.08%201.605-.235%202.371a.521.521%200%200%200%20.502.629h1.733c1.104%200%202.01.898%201.901%201.997a19.831%2019.831%200%200%201-1.081%204.788c-.27.747-.998%201.215-1.793%201.215H9.414c-.215%200-.428-.035-.632-.103l-2.384-.794A2.002%202.002%200%200%200%205.765%2013Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-hand-thumb-up-micro);
    mask: var(--hero-hand-thumb-up-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-hand-thumb-up-mini {
    --hero-hand-thumb-up-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M1%208.25a1.25%201.25%200%201%201%202.5%200v7.5a1.25%201.25%200%201%201-2.5%200v-7.5ZM11%203V1.7c0-.268.14-.526.395-.607A2%202%200%200%201%2014%203c0%20.995-.182%201.948-.514%202.826-.204.54.166%201.174.744%201.174h2.52c1.243%200%202.261%201.01%202.146%202.247a23.864%2023.864%200%200%201-1.341%205.974C17.153%2016.323%2016.072%2017%2014.9%2017h-3.192a3%203%200%200%201-1.341-.317l-2.734-1.366A3%203%200%200%200%206.292%2015H5V8h.963c.685%200%201.258-.483%201.612-1.068a4.011%204.011%200%200%201%202.166-1.73c.432-.143.853-.386%201.011-.814.16-.432.248-.9.248-1.388Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-hand-thumb-up-mini);
    mask: var(--hero-hand-thumb-up-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-hand-thumb-up-solid {
    --hero-hand-thumb-up-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7.493%2018.5c-.425%200-.82-.236-.975-.632A7.48%207.48%200%200%201%206%2015.125c0-1.75.599-3.358%201.602-4.634.151-.192.373-.309.6-.397.473-.183.89-.514%201.212-.924a9.042%209.042%200%200%201%202.861-2.4c.723-.384%201.35-.956%201.653-1.715a4.498%204.498%200%200%200%20.322-1.672V2.75A.75.75%200%200%201%2015%202a2.25%202.25%200%200%201%202.25%202.25c0%201.152-.26%202.243-.723%203.218-.266.558.107%201.282.725%201.282h3.126c1.026%200%201.945.694%202.054%201.715.045.422.068.85.068%201.285a11.95%2011.95%200%200%201-2.649%207.521c-.388.482-.987.729-1.605.729H14.23c-.483%200-.964-.078-1.423-.23l-3.114-1.04a4.501%204.501%200%200%200-1.423-.23h-.777ZM2.331%2010.727a11.969%2011.969%200%200%200-.831%204.398%2012%2012%200%200%200%20.52%203.507C2.28%2019.482%203.105%2020%203.994%2020H4.9c.445%200%20.72-.498.523-.898a8.963%208.963%200%200%201-.924-3.977c0-1.708.476-3.305%201.302-4.666.245-.403-.028-.959-.5-.959H4.25c-.832%200-1.612.453-1.918%201.227Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-hand-thumb-up-solid);
    mask: var(--hero-hand-thumb-up-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-hashtag {
    --hero-hashtag: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.25%208.25h15m-16.5%207.5h15m-1.8-13.5-3.9%2019.5m-2.1-19.5-3.9%2019.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-hashtag);
    mask: var(--hero-hashtag);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-hashtag-micro {
    --hero-hashtag-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.487%202.89a.75.75%200%201%200-1.474-.28l-.455%202.388H3.61a.75.75%200%200%200%200%201.5h1.663l-.571%202.998H2.75a.75.75%200%200%200%200%201.5h1.666l-.403%202.114a.75.75%200%200%200%201.474.28l.456-2.394h2.973l-.403%202.114a.75.75%200%200%200%201.474.28l.456-2.394h1.947a.75.75%200%200%200%200-1.5h-1.661l.57-2.998h1.95a.75.75%200%200%200%200-1.5h-1.664l.402-2.108a.75.75%200%200%200-1.474-.28l-.455%202.388H7.085l.402-2.108ZM6.8%206.498l-.571%202.998h2.973l.57-2.998H6.8Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-hashtag-micro);
    mask: var(--hero-hashtag-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-hashtag-mini {
    --hero-hashtag-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.493%202.852a.75.75%200%200%200-1.486-.204L7.545%206H4.198a.75.75%200%200%200%200%201.5h3.14l-.69%205H3.302a.75.75%200%200%200%200%201.5h3.14l-.435%203.148a.75.75%200%200%200%201.486.204L7.955%2014h2.986l-.434%203.148a.75.75%200%200%200%201.486.204L12.456%2014h3.346a.75.75%200%200%200%200-1.5h-3.14l.69-5h3.346a.75.75%200%200%200%200-1.5h-3.14l.435-3.148a.75.75%200%200%200-1.486-.204L12.045%206H9.059l.434-3.148ZM8.852%207.5l-.69%205h2.986l.69-5H8.852Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-hashtag-mini);
    mask: var(--hero-hashtag-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-hashtag-solid {
    --hero-hashtag-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.097%201.515a.75.75%200%200%201%20.589.882L10.666%207.5h4.47l1.079-5.397a.75.75%200%201%201%201.47.294L16.665%207.5h3.585a.75.75%200%200%201%200%201.5h-3.885l-1.2%206h3.585a.75.75%200%200%201%200%201.5h-3.885l-1.08%205.397a.75.75%200%201%201-1.47-.294l1.02-5.103h-4.47l-1.08%205.397a.75.75%200%201%201-1.47-.294l1.02-5.103H3.75a.75.75%200%200%201%200-1.5h3.885l1.2-6H5.25a.75.75%200%200%201%200-1.5h3.885l1.08-5.397a.75.75%200%200%201%20.882-.588ZM10.365%209l-1.2%206h4.47l1.2-6h-4.47Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-hashtag-solid);
    mask: var(--hero-hashtag-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-heart {
    --hero-heart: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%208.25c0-2.485-2.099-4.5-4.688-4.5-1.935%200-3.597%201.126-4.312%202.733-.715-1.607-2.377-2.733-4.313-2.733C5.1%203.75%203%205.765%203%208.25c0%207.22%209%2012%209%2012s9-4.78%209-12Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-heart);
    mask: var(--hero-heart);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-heart-micro {
    --hero-heart-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2%206.342a3.375%203.375%200%200%201%206-2.088%203.375%203.375%200%200%201%205.997%202.26c-.063%202.134-1.618%203.76-2.955%204.784a14.437%2014.437%200%200%201-2.676%201.61c-.02.01-.038.017-.05.022l-.014.006-.004.002h-.002a.75.75%200%200%201-.592.001h-.002l-.004-.003-.015-.006a5.528%205.528%200%200%201-.232-.107%2014.395%2014.395%200%200%201-2.535-1.557C3.564%2010.22%201.999%208.558%201.999%206.38L2%206.342Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-heart-micro);
    mask: var(--hero-heart-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-heart-mini {
    --hero-heart-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m9.653%2016.915-.005-.003-.019-.01a20.759%2020.759%200%200%201-1.162-.682%2022.045%2022.045%200%200%201-2.582-1.9C4.045%2012.733%202%2010.352%202%207.5a4.5%204.5%200%200%201%208-2.828A4.5%204.5%200%200%201%2018%207.5c0%202.852-2.044%205.233-3.885%206.82a22.049%2022.049%200%200%201-3.744%202.582l-.019.01-.005.003h-.002a.739.739%200%200%201-.69.001l-.002-.001Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-heart-mini);
    mask: var(--hero-heart-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-heart-solid {
    --hero-heart-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m11.645%2020.91-.007-.003-.022-.012a15.247%2015.247%200%200%201-.383-.218%2025.18%2025.18%200%200%201-4.244-3.17C4.688%2015.36%202.25%2012.174%202.25%208.25%202.25%205.322%204.714%203%207.688%203A5.5%205.5%200%200%201%2012%205.052%205.5%205.5%200%200%201%2016.313%203c2.973%200%205.437%202.322%205.437%205.25%200%203.925-2.438%207.111-4.739%209.256a25.175%2025.175%200%200%201-4.244%203.17%2015.247%2015.247%200%200%201-.383.219l-.022.012-.007.004-.003.001a.752.752%200%200%201-.704%200l-.003-.001Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-heart-solid);
    mask: var(--hero-heart-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-home {
    --hero-home: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m2.25%2012%208.954-8.955c.44-.439%201.152-.439%201.591%200L21.75%2012M4.5%209.75v10.125c0%20.621.504%201.125%201.125%201.125H9.75v-4.875c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125V21h4.125c.621%200%201.125-.504%201.125-1.125V9.75M8.25%2021h8.25%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-home);
    mask: var(--hero-home);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-home-micro {
    --hero-home-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.543%202.232a.75.75%200%200%200-1.085%200l-5.25%205.5A.75.75%200%200%200%202.75%209H4v4a1%201%200%200%200%201%201h1a1%201%200%200%200%201-1v-1a1%201%200%201%201%202%200v1a1%201%200%200%200%201%201h1a1%201%200%200%200%201-1V9h1.25a.75.75%200%200%200%20.543-1.268l-5.25-5.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-home-micro);
    mask: var(--hero-home-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-home-mini {
    --hero-home-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.293%202.293a1%201%200%200%201%201.414%200l7%207A1%201%200%200%201%2017%2011h-1v6a1%201%200%200%201-1%201h-2a1%201%200%200%201-1-1v-3a1%201%200%200%200-1-1H9a1%201%200%200%200-1%201v3a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1v-6H3a1%201%200%200%201-.707-1.707l7-7Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-home-mini);
    mask: var(--hero-home-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-home-modern {
    --hero-home-modern: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%2021v-4.875c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125V21m0%200h4.5V3.545M12.75%2021h7.5V10.75M2.25%2021h1.5m18%200h-18M2.25%209l4.5-1.636M18.75%203l-1.5.545m0%206.205%203%201m1.5.5-1.5-.5M6.75%207.364V3h-3v18m3-13.636%2010.5-3.819%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-home-modern);
    mask: var(--hero-home-modern);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-home-modern-micro {
    --hero-home-modern-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.536%203.444a.75.75%200%200%200-.571-1.387L3.5%204.719V3.75a.75.75%200%200%200-1.5%200v1.586l-.535.22A.75.75%200%200%200%202%206.958V12.5h-.25a.75.75%200%200%200%200%201.5H4a1%201%200%200%200%201-1v-1a1%201%200%201%201%202%200v1a1%201%200%200%200%201%201h1a1%201%200%200%200%201-1V3.664l.536-.22ZM11.829%205.802a.75.75%200%200%200-.333.623V8.5c0%20.027.001.053.004.08V13a1%201%200%200%200%201%201h.5a1%201%200%200%200%201-1V7.957a.75.75%200%200%200%20.535-1.4l-2.004-.826a.75.75%200%200%200-.703.07Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-home-modern-micro);
    mask: var(--hero-home-modern-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-home-modern-mini {
    --hero-home-modern-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M14.916%202.404a.75.75%200%200%201-.32%201.011l-.596.31V17a1%201%200%200%201-1%201h-2.26a.75.75%200%200%201-.75-.75v-3.5a.75.75%200%200%200-.75-.75H6.75a.75.75%200%200%200-.75.75v3.5a.75.75%200%200%201-.75.75h-3.5a.75.75%200%200%201%200-1.5H2V9.957a.75.75%200%200%201-.596-1.372L2%208.275V5.75a.75.75%200%200%201%201.5%200v1.745l10.404-5.41a.75.75%200%200%201%201.012.319ZM15.861%208.57a.75.75%200%200%201%20.736-.025l1.999%201.04A.75.75%200%200%201%2018%2010.957V16.5h.25a.75.75%200%200%201%200%201.5h-2a.75.75%200%200%201-.75-.75V9.21a.75.75%200%200%201%20.361-.64Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-home-modern-mini);
    mask: var(--hero-home-modern-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-home-modern-solid {
    --hero-home-modern-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M19.006%203.705a.75.75%200%201%200-.512-1.41L6%206.838V3a.75.75%200%200%200-.75-.75h-1.5A.75.75%200%200%200%203%203v4.93l-1.006.365a.75.75%200%200%200%20.512%201.41l16.5-6Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.019%2011.114%2018%205.667v3.421l4.006%201.457a.75.75%200%201%201-.512%201.41l-.494-.18v8.475h.75a.75.75%200%200%201%200%201.5H2.25a.75.75%200%200%201%200-1.5H3v-9.129l.019-.007ZM18%2020.25v-9.566l1.5.546v9.02H18Zm-9-6a.75.75%200%200%200-.75.75v4.5c0%20.414.336.75.75.75h3a.75.75%200%200%200%20.75-.75V15a.75.75%200%200%200-.75-.75H9Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-home-modern-solid);
    mask: var(--hero-home-modern-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-home-solid {
    --hero-home-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.47%203.841a.75.75%200%200%201%201.06%200l8.69%208.69a.75.75%200%201%200%201.06-1.061l-8.689-8.69a2.25%202.25%200%200%200-3.182%200l-8.69%208.69a.75.75%200%201%200%201.061%201.06l8.69-8.689Z%22%2F%3E%20%20%3Cpath%20d%3D%22m12%205.432%208.159%208.159c.03.03.06.058.091.086v6.198c0%201.035-.84%201.875-1.875%201.875H15a.75.75%200%200%201-.75-.75v-4.5a.75.75%200%200%200-.75-.75h-3a.75.75%200%200%200-.75.75V21a.75.75%200%200%201-.75.75H5.625a1.875%201.875%200%200%201-1.875-1.875v-6.198a2.29%202.29%200%200%200%20.091-.086L12%205.432Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-home-solid);
    mask: var(--hero-home-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-identification {
    --hero-identification: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%209h3.75M15%2012h3.75M15%2015h3.75M4.5%2019.5h15a2.25%202.25%200%200%200%202.25-2.25V6.75A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25v10.5A2.25%202.25%200%200%200%204.5%2019.5Zm6-10.125a1.875%201.875%200%201%201-3.75%200%201.875%201.875%200%200%201%203.75%200Zm1.294%206.336a6.721%206.721%200%200%201-3.17.789%206.721%206.721%200%200%201-3.168-.789%203.376%203.376%200%200%201%206.338%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-identification);
    mask: var(--hero-identification);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-identification-micro {
    --hero-identification-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%203a2%202%200%200%200-2%202v6a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2V5a2%202%200%200%200-2-2H3Zm2.5%205a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM10%205.75a.75.75%200%200%201%20.75-.75h1.5a.75.75%200%200%201%200%201.5h-1.5a.75.75%200%200%201-.75-.75Zm.75%203.75a.75.75%200%200%200%200%201.5h1.5a.75.75%200%200%200%200-1.5h-1.5ZM10%208a.75.75%200%200%201%20.75-.75h1.5a.75.75%200%200%201%200%201.5h-1.5A.75.75%200%200%201%2010%208Zm-2.378%203c.346%200%20.583-.343.395-.633A2.998%202.998%200%200%200%205.5%209a2.998%202.998%200%200%200-2.517%201.367c-.188.29.05.633.395.633h4.244Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-identification-micro);
    mask: var(--hero-identification-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-identification-mini {
    --hero-identification-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%206a3%203%200%200%201%203-3h12a3%203%200%200%201%203%203v8a3%203%200%200%201-3%203H4a3%203%200%200%201-3-3V6Zm4%201.5a2%202%200%201%201%204%200%202%202%200%200%201-4%200Zm2%203a4%204%200%200%200-3.665%202.395.75.75%200%200%200%20.416%201A8.98%208.98%200%200%200%207%2014.5a8.98%208.98%200%200%200%203.249-.604.75.75%200%200%200%20.416-1.001A4.001%204.001%200%200%200%207%2010.5Zm5-3.75a.75.75%200%200%201%20.75-.75h2.5a.75.75%200%200%201%200%201.5h-2.5a.75.75%200%200%201-.75-.75Zm0%206.5a.75.75%200%200%201%20.75-.75h2.5a.75.75%200%200%201%200%201.5h-2.5a.75.75%200%200%201-.75-.75Zm.75-4a.75.75%200%200%200%200%201.5h2.5a.75.75%200%200%200%200-1.5h-2.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-identification-mini);
    mask: var(--hero-identification-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-identification-solid {
    --hero-identification-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%203.75a3%203%200%200%200-3%203v10.5a3%203%200%200%200%203%203h15a3%203%200%200%200%203-3V6.75a3%203%200%200%200-3-3h-15Zm4.125%203a2.25%202.25%200%201%200%200%204.5%202.25%202.25%200%200%200%200-4.5Zm-3.873%208.703a4.126%204.126%200%200%201%207.746%200%20.75.75%200%200%201-.351.92%207.47%207.47%200%200%201-3.522.877%207.47%207.47%200%200%201-3.522-.877.75.75%200%200%201-.351-.92ZM15%208.25a.75.75%200%200%200%200%201.5h3.75a.75.75%200%200%200%200-1.5H15ZM14.25%2012a.75.75%200%200%201%20.75-.75h3.75a.75.75%200%200%201%200%201.5H15a.75.75%200%200%201-.75-.75Zm.75%202.25a.75.75%200%200%200%200%201.5h3.75a.75.75%200%200%200%200-1.5H15Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-identification-solid);
    mask: var(--hero-identification-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-inbox {
    --hero-inbox: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2013.5h3.86a2.25%202.25%200%200%201%202.012%201.244l.256.512a2.25%202.25%200%200%200%202.013%201.244h3.218a2.25%202.25%200%200%200%202.013-1.244l.256-.512a2.25%202.25%200%200%201%202.013-1.244h3.859m-19.5.338V18a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018v-4.162c0-.224-.034-.447-.1-.661L19.24%205.338a2.25%202.25%200%200%200-2.15-1.588H6.911a2.25%202.25%200%200%200-2.15%201.588L2.35%2013.177a2.25%202.25%200%200%200-.1.661Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-inbox);
    mask: var(--hero-inbox);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-inbox-arrow-down {
    --hero-inbox-arrow-down: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%203.75H6.912a2.25%202.25%200%200%200-2.15%201.588L2.35%2013.177a2.25%202.25%200%200%200-.1.661V18a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018v-4.162c0-.224-.034-.447-.1-.661L19.24%205.338a2.25%202.25%200%200%200-2.15-1.588H15M2.25%2013.5h3.86a2.25%202.25%200%200%201%202.012%201.244l.256.512a2.25%202.25%200%200%200%202.013%201.244h3.218a2.25%202.25%200%200%200%202.013-1.244l.256-.512a2.25%202.25%200%200%201%202.013-1.244h3.859M12%203v8.25m0%200-3-3m3%203%203-3%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-inbox-arrow-down);
    mask: var(--hero-inbox-arrow-down);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-inbox-arrow-down-micro {
    --hero-inbox-arrow-down-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.75%202.75a.75.75%200%200%200-1.5%200v3.69l-.72-.72a.75.75%200%200%200-1.06%201.06l2%202a.75.75%200%200%200%201.06%200l2-2a.75.75%200%201%200-1.06-1.06l-.72.72V2.75Z%22%2F%3E%20%20%3Cpath%20d%3D%22M4.784%204.5a.75.75%200%200%200-.701.483L2.553%209h2.412a1%201%200%200%201%20.832.445l.406.61a1%201%200%200%200%20.832.445h1.93a1%201%200%200%200%20.832-.445l.406-.61A1%201%200%200%201%2011.035%209h2.412l-1.53-4.017a.75.75%200%200%200-.7-.483h-.467a.75.75%200%200%201%200-1.5h.466c.934%200%201.77.577%202.103%201.449l1.534%204.026c.097.256.147.527.147.801v1.474A2.25%202.25%200%200%201%2012.75%2013h-9.5A2.25%202.25%200%200%201%201%2010.75V9.276c0-.274.05-.545.147-.801l1.534-4.026A2.25%202.25%200%200%201%204.784%203h.466a.75.75%200%200%201%200%201.5h-.466Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-inbox-arrow-down-micro);
    mask: var(--hero-inbox-arrow-down-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-inbox-arrow-down-mini {
    --hero-inbox-arrow-down-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%202a.75.75%200%200%201%20.75.75v5.59l1.95-2.1a.75.75%200%201%201%201.1%201.02l-3.25%203.5a.75.75%200%200%201-1.1%200L6.2%207.26a.75.75%200%201%201%201.1-1.02l1.95%202.1V2.75A.75.75%200%200%201%2010%202Z%22%2F%3E%20%20%3Cpath%20d%3D%22M5.273%204.5a1.25%201.25%200%200%200-1.205.918l-1.523%205.52c-.006.02-.01.041-.015.062H6a1%201%200%200%201%20.894.553l.448.894a1%201%200%200%200%20.894.553h3.438a1%201%200%200%200%20.86-.49l.606-1.02A1%201%200%200%201%2014%2011h3.47a1.318%201.318%200%200%200-.015-.062l-1.523-5.52a1.25%201.25%200%200%200-1.205-.918h-.977a.75.75%200%200%201%200-1.5h.977a2.75%202.75%200%200%201%202.651%202.019l1.523%205.52c.066.239.099.485.099.732V15a2%202%200%200%201-2%202H3a2%202%200%200%201-2-2v-3.73c0-.246.033-.492.099-.73l1.523-5.521A2.75%202.75%200%200%201%205.273%203h.977a.75.75%200%200%201%200%201.5h-.977Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-inbox-arrow-down-mini);
    mask: var(--hero-inbox-arrow-down-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-inbox-arrow-down-solid {
    --hero-inbox-arrow-down-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.478%205.559A1.5%201.5%200%200%201%206.912%204.5H9A.75.75%200%200%200%209%203H6.912a3%203%200%200%200-2.868%202.118l-2.411%207.838a3%203%200%200%200-.133.882V18a3%203%200%200%200%203%203h15a3%203%200%200%200%203-3v-4.162c0-.299-.045-.596-.133-.882l-2.412-7.838A3%203%200%200%200%2017.088%203H15a.75.75%200%200%200%200%201.5h2.088a1.5%201.5%200%200%201%201.434%201.059l2.213%207.191H17.89a3%203%200%200%200-2.684%201.658l-.256.513a1.5%201.5%200%200%201-1.342.829h-3.218a1.5%201.5%200%200%201-1.342-.83l-.256-.512a3%203%200%200%200-2.684-1.658H3.265l2.213-7.191Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25a.75.75%200%200%201%20.75.75v6.44l1.72-1.72a.75.75%200%201%201%201.06%201.06l-3%203a.75.75%200%200%201-1.06%200l-3-3a.75.75%200%200%201%201.06-1.06l1.72%201.72V3a.75.75%200%200%201%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-inbox-arrow-down-solid);
    mask: var(--hero-inbox-arrow-down-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-inbox-micro {
    --hero-inbox-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.784%203A2.25%202.25%200%200%200%202.68%204.449L1.147%208.475A2.25%202.25%200%200%200%201%209.276v1.474A2.25%202.25%200%200%200%203.25%2013h9.5A2.25%202.25%200%200%200%2015%2010.75V9.276c0-.274-.05-.545-.147-.801l-1.534-4.026A2.25%202.25%200%200%200%2011.216%203H4.784Zm-.701%201.983a.75.75%200%200%201%20.7-.483h6.433a.75.75%200%200%201%20.701.483L13.447%209h-2.412a1%201%200%200%200-.832.445l-.406.61a1%201%200%200%201-.832.445h-1.93a1%201%200%200%201-.832-.445l-.406-.61A1%201%200%200%200%204.965%209H2.553l1.53-4.017Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-inbox-micro);
    mask: var(--hero-inbox-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-inbox-mini {
    --hero-inbox-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%2011.27c0-.246.033-.492.099-.73l1.523-5.521A2.75%202.75%200%200%201%205.273%203h9.454a2.75%202.75%200%200%201%202.651%202.019l1.523%205.52c.066.239.099.485.099.732V15a2%202%200%200%201-2%202H3a2%202%200%200%201-2-2v-3.73Zm3.068-5.852A1.25%201.25%200%200%201%205.273%204.5h9.454a1.25%201.25%200%200%201%201.205.918l1.523%205.52c.006.02.01.041.015.062H14a1%201%200%200%200-.86.49l-.606%201.02a1%201%200%200%201-.86.49H8.236a1%201%200%200%201-.894-.553l-.448-.894A1%201%200%200%200%206%2011H2.53l.015-.062%201.523-5.52Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-inbox-mini);
    mask: var(--hero-inbox-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-inbox-solid {
    --hero-inbox-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.912%203a3%203%200%200%200-2.868%202.118l-2.411%207.838a3%203%200%200%200-.133.882V18a3%203%200%200%200%203%203h15a3%203%200%200%200%203-3v-4.162c0-.299-.045-.596-.133-.882l-2.412-7.838A3%203%200%200%200%2017.088%203H6.912Zm13.823%209.75-2.213-7.191A1.5%201.5%200%200%200%2017.088%204.5H6.912a1.5%201.5%200%200%200-1.434%201.059L3.265%2012.75H6.11a3%203%200%200%201%202.684%201.658l.256.513a1.5%201.5%200%200%200%201.342.829h3.218a1.5%201.5%200%200%200%201.342-.83l.256-.512a3%203%200%200%201%202.684-1.658h2.844Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-inbox-solid);
    mask: var(--hero-inbox-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-inbox-stack {
    --hero-inbox-stack: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m7.875%2014.25%201.214%201.942a2.25%202.25%200%200%200%201.908%201.058h2.006c.776%200%201.497-.4%201.908-1.058l1.214-1.942M2.41%209h4.636a2.25%202.25%200%200%201%201.872%201.002l.164.246a2.25%202.25%200%200%200%201.872%201.002h2.092a2.25%202.25%200%200%200%201.872-1.002l.164-.246A2.25%202.25%200%200%201%2016.954%209h4.636M2.41%209a2.25%202.25%200%200%200-.16.832V12a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2012V9.832c0-.287-.055-.57-.16-.832M2.41%209a2.25%202.25%200%200%201%20.382-.632l3.285-3.832a2.25%202.25%200%200%201%201.708-.786h8.43c.657%200%201.281.287%201.709.786l3.284%203.832c.163.19.291.404.382.632M4.5%2020.25h15A2.25%202.25%200%200%200%2021.75%2018v-2.625c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125V18a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-inbox-stack);
    mask: var(--hero-inbox-stack);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-inbox-stack-micro {
    --hero-inbox-stack-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.742%202.755A2.25%202.25%200%200%201%204.424%202h7.152a2.25%202.25%200%200%201%201.682.755l1.174%201.32c.366.412.568.944.568%201.495v.68a2.25%202.25%200%200%201-2.25%202.25h-9.5A2.25%202.25%200%200%201%201%206.25v-.68c0-.55.202-1.083.568-1.495l1.174-1.32Zm1.682.745a.75.75%200%200%200-.561.252L2.753%205h2.212a1%201%200%200%201%20.832.445l.406.61a1%201%200%200%200%20.832.445h1.93a1%201%200%200%200%20.832-.445l.406-.61A1%201%200%200%201%2011.035%205h2.211l-1.109-1.248a.75.75%200%200%200-.56-.252H4.423Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M1%2010.75a.75.75%200%200%201%20.75-.75h3.215a1%201%200%200%201%20.832.445l.406.61a1%201%200%200%200%20.832.445h1.93a1%201%200%200%200%20.832-.445l.406-.61a1%201%200%200%201%20.832-.445h3.215a.75.75%200%200%201%20.75.75v1A2.25%202.25%200%200%201%2012.75%2014h-9.5A2.25%202.25%200%200%201%201%2011.75v-1Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-inbox-stack-micro);
    mask: var(--hero-inbox-stack-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-inbox-stack-mini {
    --hero-inbox-stack-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.045%206.954a2.75%202.75%200%200%201%20.217-.678L2.53%203.58A2.75%202.75%200%200%201%205.019%202h9.962a2.75%202.75%200%200%201%202.488%201.58l1.27%202.696c.101.216.174.444.216.678A1%201%200%200%201%2019%207.25v1.5a2.75%202.75%200%200%201-2.75%202.75H3.75A2.75%202.75%200%200%201%201%208.75v-1.5a1%201%200%200%201%20.045-.296Zm2.843-2.736A1.25%201.25%200%200%201%205.02%203.5h9.962c.484%200%20.925.28%201.13.718l.957%202.032H14a1%201%200%200%200-.86.49l-.606%201.02a1%201%200%200%201-.86.49H8.236a1%201%200%200%201-.894-.553l-.448-.894A1%201%200%200%200%206%206.25H2.932l.956-2.032Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M1%2014a1%201%200%200%201%201-1h4a1%201%200%200%201%20.894.553l.448.894a1%201%200%200%200%20.894.553h3.438a1%201%200%200%200%20.86-.49l.606-1.02A1%201%200%200%201%2014%2013h4a1%201%200%200%201%201%201v2a2%202%200%200%201-2%202H3a2%202%200%200%201-2-2v-2Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-inbox-stack-mini);
    mask: var(--hero-inbox-stack-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-inbox-stack-solid {
    --hero-inbox-stack-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.5%209.832v1.793c0%201.036.84%201.875%201.875%201.875h17.25c1.035%200%201.875-.84%201.875-1.875V9.832a3%203%200%200%200-.722-1.952l-3.285-3.832A3%203%200%200%200%2016.215%203h-8.43a3%203%200%200%200-2.278%201.048L2.222%207.88A3%203%200%200%200%201.5%209.832ZM7.785%204.5a1.5%201.5%200%200%200-1.139.524L3.881%208.25h3.165a3%203%200%200%201%202.496%201.336l.164.246a1.5%201.5%200%200%200%201.248.668h2.092a1.5%201.5%200%200%200%201.248-.668l.164-.246a3%203%200%200%201%202.496-1.336h3.165l-2.765-3.226a1.5%201.5%200%200%200-1.139-.524h-8.43Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M2.813%2015c-.725%200-1.313.588-1.313%201.313V18a3%203%200%200%200%203%203h15a3%203%200%200%200%203-3v-1.688c0-.724-.588-1.312-1.313-1.312h-4.233a3%203%200%200%200-2.496%201.336l-.164.246a1.5%201.5%200%200%201-1.248.668h-2.092a1.5%201.5%200%200%201-1.248-.668l-.164-.246A3%203%200%200%200%207.046%2015H2.812Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-inbox-stack-solid);
    mask: var(--hero-inbox-stack-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-information-circle {
    --hero-information-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m11.25%2011.25.041-.02a.75.75%200%200%201%201.063.852l-.708%202.836a.75.75%200%200%200%201.063.853l.041-.021M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9-3.75h.008v.008H12V8.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-information-circle);
    mask: var(--hero-information-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-information-circle-micro {
    --hero-information-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200ZM9%205a1%201%200%201%201-2%200%201%201%200%200%201%202%200ZM6.75%208a.75.75%200%200%200%200%201.5h.75v1.75a.75.75%200%200%200%201.5%200v-2.5A.75.75%200%200%200%208.25%208h-1.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-information-circle-micro);
    mask: var(--hero-information-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-information-circle-mini {
    --hero-information-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18%2010a8%208%200%201%201-16%200%208%208%200%200%201%2016%200Zm-7-4a1%201%200%201%201-2%200%201%201%200%200%201%202%200ZM9%209a.75.75%200%200%200%200%201.5h.253a.25.25%200%200%201%20.244.304l-.459%202.066A1.75%201.75%200%200%200%2010.747%2015H11a.75.75%200%200%200%200-1.5h-.253a.25.25%200%200%201-.244-.304l.459-2.066A1.75%201.75%200%200%200%209.253%209H9Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-information-circle-mini);
    mask: var(--hero-information-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-information-circle-solid {
    --hero-information-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%2012c0-5.385%204.365-9.75%209.75-9.75s9.75%204.365%209.75%209.75-4.365%209.75-9.75%209.75S2.25%2017.385%202.25%2012Zm8.706-1.442c1.146-.573%202.437.463%202.126%201.706l-.709%202.836.042-.02a.75.75%200%200%201%20.67%201.34l-.04.022c-1.147.573-2.438-.463-2.127-1.706l.71-2.836-.042.02a.75.75%200%201%201-.671-1.34l.041-.022ZM12%209a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-information-circle-solid);
    mask: var(--hero-information-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-italic {
    --hero-italic: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.248%2020.246H9.05m0%200h3.696m-3.696%200%205.893-16.502m0%200h-3.697m3.697%200h3.803%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-italic);
    mask: var(--hero-italic);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-italic-micro {
    --hero-italic-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.25%202.75A.75.75%200%200%201%207%202h6a.75.75%200%200%201%200%201.5h-2.483l-3.429%209H9A.75.75%200%200%201%209%2014H3a.75.75%200%200%201%200-1.5h2.483l3.429-9H7a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-italic-micro);
    mask: var(--hero-italic-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-italic-mini {
    --hero-italic-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%202.75A.75.75%200%200%201%208.75%202h7.5a.75.75%200%200%201%200%201.5h-3.215l-4.483%2013h2.698a.75.75%200%200%201%200%201.5h-7.5a.75.75%200%200%201%200-1.5h3.215l4.483-13H8.75A.75.75%200%200%201%208%202.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-italic-mini);
    mask: var(--hero-italic-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-italic-solid {
    --hero-italic-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.497%203.744a.75.75%200%200%201%20.75-.75h7.5a.75.75%200%200%201%200%201.5h-3.275l-5.357%2015.002h2.632a.75.75%200%201%201%200%201.5h-7.5a.75.75%200%201%201%200-1.5h3.275l5.357-15.002h-2.632a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-italic-solid);
    mask: var(--hero-italic-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-key {
    --hero-key: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%205.25a3%203%200%200%201%203%203m3%200a6%206%200%200%201-7.029%205.912c-.563-.097-1.159.026-1.563.43L10.5%2017.25H8.25v2.25H6v2.25H2.25v-2.818c0-.597.237-1.17.659-1.591l6.499-6.499c.404-.404.527-1%20.43-1.563A6%206%200%201%201%2021.75%208.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-key);
    mask: var(--hero-key);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-key-micro {
    --hero-key-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14%206a4%204%200%200%201-4.899%203.899l-1.955%201.955a.5.5%200%200%201-.353.146H5v1.5a.5.5%200%200%201-.5.5h-2a.5.5%200%200%201-.5-.5v-2.293a.5.5%200%200%201%20.146-.353l3.955-3.955A4%204%200%201%201%2014%206Zm-4-2a.75.75%200%200%200%200%201.5.5.5%200%200%201%20.5.5.75.75%200%200%200%201.5%200%202%202%200%200%200-2-2Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-key-micro);
    mask: var(--hero-key-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-key-mini {
    --hero-key-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%207a5%205%200%201%201%203.61%204.804l-1.903%201.903A1%201%200%200%201%209%2014H8v1a1%201%200%200%201-1%201H6v1a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1v-2a1%201%200%200%201%20.293-.707L8.196%208.39A5.002%205.002%200%200%201%208%207Zm5-3a.75.75%200%200%200%200%201.5A1.5%201.5%200%200%201%2014.5%207%20.75.75%200%200%200%2016%207a3%203%200%200%200-3-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-key-mini);
    mask: var(--hero-key-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-key-solid {
    --hero-key-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.75%201.5a6.75%206.75%200%200%200-6.651%207.906c.067.39-.032.717-.221.906l-6.5%206.499a3%203%200%200%200-.878%202.121v2.818c0%20.414.336.75.75.75H6a.75.75%200%200%200%20.75-.75v-1.5h1.5A.75.75%200%200%200%209%2019.5V18h1.5a.75.75%200%200%200%20.53-.22l2.658-2.658c.19-.189.517-.288.906-.22A6.75%206.75%200%201%200%2015.75%201.5Zm0%203a.75.75%200%200%200%200%201.5A2.25%202.25%200%200%201%2018%208.25a.75.75%200%200%200%201.5%200%203.75%203.75%200%200%200-3.75-3.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-key-solid);
    mask: var(--hero-key-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-language {
    --hero-language: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m10.5%2021%205.25-11.25L21%2021m-9-3h7.5M3%205.621a48.474%2048.474%200%200%201%206-.371m0%200c1.12%200%202.233.038%203.334.114M9%205.25V3m3.334%202.364C11.176%2010.658%207.69%2015.08%203%2017.502m9.334-12.138c.896.061%201.785.147%202.666.257m-4.589%208.495a18.023%2018.023%200%200%201-3.827-5.802%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-language);
    mask: var(--hero-language);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-language-micro {
    --hero-language-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11%205a.75.75%200%200%201%20.688.452l3.25%207.5a.75.75%200%201%201-1.376.596L12.89%2012H9.109l-.67%201.548a.75.75%200%201%201-1.377-.596l3.25-7.5A.75.75%200%200%201%2011%205Zm-1.24%205.5h2.48L11%207.636%209.76%2010.5ZM5%201a.75.75%200%200%201%20.75.75v1.261a25.27%2025.27%200%200%201%202.598.211.75.75%200%201%201-.2%201.487c-.22-.03-.44-.056-.662-.08A12.939%2012.939%200%200%201%205.92%208.058c.237.304.488.595.752.873a.75.75%200%200%201-1.086%201.035A13.075%2013.075%200%200%201%205%209.307a13.068%2013.068%200%200%201-2.841%202.546.75.75%200%200%201-.827-1.252A11.566%2011.566%200%200%200%204.08%208.057a12.991%2012.991%200%200%201-.554-.938.75.75%200%201%201%201.323-.707c.049.09.099.181.15.271.388-.68.708-1.405.952-2.164a23.941%2023.941%200%200%200-4.1.19.75.75%200%200%201-.2-1.487c.853-.114%201.72-.185%202.598-.211V1.75A.75.75%200%200%201%205%201Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-language-micro);
    mask: var(--hero-language-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-language-mini {
    --hero-language-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7.75%202.75a.75.75%200%200%200-1.5%200v1.258a32.987%2032.987%200%200%200-3.599.278.75.75%200%201%200%20.198%201.487A31.545%2031.545%200%200%201%208.7%205.545%2019.381%2019.381%200%200%201%207%209.56a19.418%2019.418%200%200%201-1.002-2.05.75.75%200%200%200-1.384.577%2020.935%2020.935%200%200%200%201.492%202.91%2019.613%2019.613%200%200%201-3.828%204.154.75.75%200%201%200%20.945%201.164A21.116%2021.116%200%200%200%207%2012.331c.095.132.192.262.29.391a.75.75%200%200%200%201.194-.91c-.204-.266-.4-.538-.59-.815a20.888%2020.888%200%200%200%202.333-5.332c.31.031.618.068.924.108a.75.75%200%200%200%20.198-1.487%2032.832%2032.832%200%200%200-3.599-.278V2.75Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M13%208a.75.75%200%200%201%20.671.415l4.25%208.5a.75.75%200%201%201-1.342.67L15.787%2016h-5.573l-.793%201.585a.75.75%200%201%201-1.342-.67l4.25-8.5A.75.75%200%200%201%2013%208Zm2.037%206.5L13%2010.427%2010.964%2014.5h4.073Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-language-mini);
    mask: var(--hero-language-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-language-solid {
    --hero-language-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9%202.25a.75.75%200%200%201%20.75.75v1.506a49.384%2049.384%200%200%201%205.343.371.75.75%200%201%201-.186%201.489c-.66-.083-1.323-.151-1.99-.206a18.67%2018.67%200%200%201-2.97%206.323c.318.384.65.753%201%201.107a.75.75%200%200%201-1.07%201.052A18.902%2018.902%200%200%201%209%2013.687a18.823%2018.823%200%200%201-5.656%204.482.75.75%200%200%201-.688-1.333%2017.323%2017.323%200%200%200%205.396-4.353A18.72%2018.72%200%200%201%205.89%208.598a.75.75%200%200%201%201.388-.568A17.21%2017.21%200%200%200%209%2011.224a17.168%2017.168%200%200%200%202.391-5.165%2048.04%2048.04%200%200%200-8.298.307.75.75%200%200%201-.186-1.489%2049.159%2049.159%200%200%201%205.343-.371V3A.75.75%200%200%201%209%202.25ZM15.75%209a.75.75%200%200%201%20.68.433l5.25%2011.25a.75.75%200%201%201-1.36.634l-1.198-2.567h-6.744l-1.198%202.567a.75.75%200%200%201-1.36-.634l5.25-11.25A.75.75%200%200%201%2015.75%209Zm-2.672%208.25h5.344l-2.672-5.726-2.672%205.726Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-language-solid);
    mask: var(--hero-language-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-lifebuoy {
    --hero-lifebuoy: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.712%204.33a9.027%209.027%200%200%201%201.652%201.306c.51.51.944%201.064%201.306%201.652M16.712%204.33l-3.448%204.138m3.448-4.138a9.014%209.014%200%200%200-9.424%200M19.67%207.288l-4.138%203.448m4.138-3.448a9.014%209.014%200%200%201%200%209.424m-4.138-5.976a3.736%203.736%200%200%200-.88-1.388%203.737%203.737%200%200%200-1.388-.88m2.268%202.268a3.765%203.765%200%200%201%200%202.528m-2.268-4.796a3.765%203.765%200%200%200-2.528%200m4.796%204.796c-.181.506-.475.982-.88%201.388a3.736%203.736%200%200%201-1.388.88m2.268-2.268%204.138%203.448m0%200a9.027%209.027%200%200%201-1.306%201.652c-.51.51-1.064.944-1.652%201.306m0%200-3.448-4.138m3.448%204.138a9.014%209.014%200%200%201-9.424%200m5.976-4.138a3.765%203.765%200%200%201-2.528%200m0%200a3.736%203.736%200%200%201-1.388-.88%203.737%203.737%200%200%201-.88-1.388m2.268%202.268L7.288%2019.67m0%200a9.024%209.024%200%200%201-1.652-1.306%209.027%209.027%200%200%201-1.306-1.652m0%200%204.138-3.448M4.33%2016.712a9.014%209.014%200%200%201%200-9.424m4.138%205.976a3.765%203.765%200%200%201%200-2.528m0%200c.181-.506.475-.982.88-1.388a3.736%203.736%200%200%201%201.388-.88m-2.268%202.268L4.33%207.288m6.406%201.18L7.288%204.33m0%200a9.024%209.024%200%200%200-1.652%201.306A9.025%209.025%200%200%200%204.33%207.288%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-lifebuoy);
    mask: var(--hero-lifebuoy);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-lifebuoy-micro {
    --hero-lifebuoy-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.95%203.05a7%207%200%201%200-9.9%209.9%207%207%200%200%200%209.9-9.9Zm-7.262-.042a5.516%205.516%200%200%201%204.624%200L8.698%205.082a3.016%203.016%200%200%200-1.396%200L5.688%203.008Zm-2.68%202.68a5.516%205.516%200%200%200%200%204.624l2.074-1.614a3.015%203.015%200%200%201%200-1.396L3.008%205.688Zm2.68%207.304%201.614-2.074c.458.11.938.11%201.396%200l1.614%202.074a5.516%205.516%200%200%201-4.624%200Zm7.304-2.68a5.516%205.516%200%200%200%200-4.624l-2.074%201.614c.11.458.11.938%200%201.396l2.074%201.614ZM6.94%206.939a1.5%201.5%200%201%201%202.122%202.122%201.5%201.5%200%200%201-2.122-2.122Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-lifebuoy-micro);
    mask: var(--hero-lifebuoy-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-lifebuoy-mini {
    --hero-lifebuoy-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m7.171%204.146%201.947%202.466a3.514%203.514%200%200%201%201.764%200l1.947-2.466a6.52%206.52%200%200%200-5.658%200Zm8.683%203.025-2.466%201.947c.15.578.15%201.186%200%201.764l2.466%201.947a6.52%206.52%200%200%200%200-5.658Zm-3.025%208.683-1.947-2.466c-.578.15-1.186.15-1.764%200l-1.947%202.466a6.52%206.52%200%200%200%205.658%200ZM4.146%2012.83l2.466-1.947a3.514%203.514%200%200%201%200-1.764L4.146%207.171a6.52%206.52%200%200%200%200%205.658ZM5.63%203.297a8.01%208.01%200%200%201%208.738%200%208.031%208.031%200%200%201%202.334%202.334%208.01%208.01%200%200%201%200%208.738%208.033%208.033%200%200%201-2.334%202.334%208.01%208.01%200%200%201-8.738%200%208.032%208.032%200%200%201-2.334-2.334%208.01%208.01%200%200%201%200-8.738A8.03%208.03%200%200%201%205.63%203.297Zm5.198%204.882a2.008%202.008%200%200%200-2.243.407%201.994%201.994%200%200%200-.407%202.243%201.993%201.993%200%200%200%20.992.992%202.008%202.008%200%200%200%202.243-.407c.176-.175.31-.374.407-.585a2.008%202.008%200%200%200-.407-2.243%201.993%201.993%200%200%200-.585-.407Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-lifebuoy-mini);
    mask: var(--hero-lifebuoy-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-lifebuoy-solid {
    --hero-lifebuoy-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M19.449%208.448%2016.388%2011a4.52%204.52%200%200%201%200%202.002l3.061%202.55a8.275%208.275%200%200%200%200-7.103ZM15.552%2019.45%2013%2016.388a4.52%204.52%200%200%201-2.002%200l-2.55%203.061a8.275%208.275%200%200%200%207.103%200ZM4.55%2015.552%207.612%2013a4.52%204.52%200%200%201%200-2.002L4.551%208.45a8.275%208.275%200%200%200%200%207.103ZM8.448%204.55%2011%207.612a4.52%204.52%200%200%201%202.002%200l2.55-3.061a8.275%208.275%200%200%200-7.103%200Zm8.657-.86a9.776%209.776%200%200%201%201.79%201.415%209.776%209.776%200%200%201%201.414%201.788%209.764%209.764%200%200%201%200%2010.211%209.777%209.777%200%200%201-1.415%201.79%209.777%209.777%200%200%201-1.788%201.414%209.764%209.764%200%200%201-10.212%200%209.776%209.776%200%200%201-1.788-1.415%209.776%209.776%200%200%201-1.415-1.788%209.764%209.764%200%200%201%200-10.212%209.774%209.774%200%200%201%201.415-1.788A9.774%209.774%200%200%201%206.894%203.69a9.764%209.764%200%200%201%2010.211%200ZM14.121%209.88a2.985%202.985%200%200%200-1.11-.704%203.015%203.015%200%200%200-2.022%200%202.985%202.985%200%200%200-1.11.704c-.326.325-.56.705-.704%201.11a3.015%203.015%200%200%200%200%202.022c.144.405.378.785.704%201.11.325.326.705.56%201.11.704.652.233%201.37.233%202.022%200a2.985%202.985%200%200%200%201.11-.704c.326-.325.56-.705.704-1.11a3.016%203.016%200%200%200%200-2.022%202.985%202.985%200%200%200-.704-1.11Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-lifebuoy-solid);
    mask: var(--hero-lifebuoy-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-light-bulb {
    --hero-light-bulb: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2018v-5.25m0%200a6.01%206.01%200%200%200%201.5-.189m-1.5.189a6.01%206.01%200%200%201-1.5-.189m3.75%207.478a12.06%2012.06%200%200%201-4.5%200m3.75%202.383a14.406%2014.406%200%200%201-3%200M14.25%2018v-.192c0-.983.658-1.823%201.508-2.316a7.5%207.5%200%201%200-7.517%200c.85.493%201.509%201.333%201.509%202.316V18%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-light-bulb);
    mask: var(--hero-light-bulb);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-light-bulb-micro {
    --hero-light-bulb-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.618%2010.26c-.361.223-.618.598-.618%201.022%200%20.226-.142.43-.36.49A6.006%206.006%200%200%201%208%2012c-.569%200-1.12-.08-1.64-.227a.504.504%200%200%201-.36-.491c0-.424-.257-.799-.618-1.021a5%205%200%201%201%205.235%200ZM6.867%2013.415a.75.75%200%201%200-.225%201.483%209.065%209.065%200%200%200%202.716%200%20.75.75%200%201%200-.225-1.483%207.563%207.563%200%200%201-2.266%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-light-bulb-micro);
    mask: var(--hero-light-bulb-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-light-bulb-mini {
    --hero-light-bulb-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%201a6%206%200%200%200-3.815%2010.631C7.237%2012.5%208%2013.443%208%2014.456v.644a.75.75%200%200%200%20.572.729%206.016%206.016%200%200%200%202.856%200A.75.75%200%200%200%2012%2015.1v-.644c0-1.013.762-1.957%201.815-2.825A6%206%200%200%200%2010%201ZM8.863%2017.414a.75.75%200%200%200-.226%201.483%209.066%209.066%200%200%200%202.726%200%20.75.75%200%200%200-.226-1.483%207.553%207.553%200%200%201-2.274%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-light-bulb-mini);
    mask: var(--hero-light-bulb-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-light-bulb-solid {
    --hero-light-bulb-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12%20.75a8.25%208.25%200%200%200-4.135%2015.39c.686.398%201.115%201.008%201.134%201.623a.75.75%200%200%200%20.577.706c.352.083.71.148%201.074.195.323.041.6-.218.6-.544v-4.661a6.714%206.714%200%200%201-.937-.171.75.75%200%201%201%20.374-1.453%205.261%205.261%200%200%200%202.626%200%20.75.75%200%201%201%20.374%201.452%206.712%206.712%200%200%201-.937.172v4.66c0%20.327.277.586.6.545.364-.047.722-.112%201.074-.195a.75.75%200%200%200%20.577-.706c.02-.615.448-1.225%201.134-1.623A8.25%208.25%200%200%200%2012%20.75Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.013%2019.9a.75.75%200%200%201%20.877-.597%2011.319%2011.319%200%200%200%204.22%200%20.75.75%200%201%201%20.28%201.473%2012.819%2012.819%200%200%201-4.78%200%20.75.75%200%200%201-.597-.876ZM9.754%2022.344a.75.75%200%200%201%20.824-.668%2013.682%2013.682%200%200%200%202.844%200%20.75.75%200%201%201%20.156%201.492%2015.156%2015.156%200%200%201-3.156%200%20.75.75%200%200%201-.668-.824Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-light-bulb-solid);
    mask: var(--hero-light-bulb-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-link {
    --hero-link: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.19%208.688a4.5%204.5%200%200%201%201.242%207.244l-4.5%204.5a4.5%204.5%200%200%201-6.364-6.364l1.757-1.757m13.35-.622%201.757-1.757a4.5%204.5%200%200%200-6.364-6.364l-4.5%204.5a4.5%204.5%200%200%200%201.242%207.244%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-link);
    mask: var(--hero-link);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-link-micro {
    --hero-link-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.914%206.025a.75.75%200%200%201%201.06%200%203.5%203.5%200%200%201%200%204.95l-2%202a3.5%203.5%200%200%201-5.396-4.402.75.75%200%200%201%201.251.827%202%202%200%200%200%203.085%202.514l2-2a2%202%200%200%200%200-2.828.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.086%209.975a.75.75%200%200%201-1.06%200%203.5%203.5%200%200%201%200-4.95l2-2a3.5%203.5%200%200%201%205.396%204.402.75.75%200%200%201-1.251-.827%202%202%200%200%200-3.085-2.514l-2%202a2%202%200%200%200%200%202.828.75.75%200%200%201%200%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-link-micro);
    mask: var(--hero-link-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-link-mini {
    --hero-link-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12.232%204.232a2.5%202.5%200%200%201%203.536%203.536l-1.225%201.224a.75.75%200%200%200%201.061%201.06l1.224-1.224a4%204%200%200%200-5.656-5.656l-3%203a4%204%200%200%200%20.225%205.865.75.75%200%200%200%20.977-1.138%202.5%202.5%200%200%201-.142-3.667l3-3Z%22%2F%3E%20%20%3Cpath%20d%3D%22M11.603%207.963a.75.75%200%200%200-.977%201.138%202.5%202.5%200%200%201%20.142%203.667l-3%203a2.5%202.5%200%200%201-3.536-3.536l1.225-1.224a.75.75%200%200%200-1.061-1.06l-1.224%201.224a4%204%200%201%200%205.656%205.656l3-3a4%204%200%200%200-.225-5.865Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-link-mini);
    mask: var(--hero-link-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-link-slash {
    --hero-link-slash: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.181%208.68a4.503%204.503%200%200%201%201.903%206.405m-9.768-2.782L3.56%2014.06a4.5%204.5%200%200%200%206.364%206.365l3.129-3.129m5.614-5.615%201.757-1.757a4.5%204.5%200%200%200-6.364-6.365l-4.5%204.5c-.258.26-.479.541-.661.84m1.903%206.405a4.495%204.495%200%200%201-1.242-.88%204.483%204.483%200%200%201-1.062-1.683m6.587%202.345%205.907%205.907m-5.907-5.907L8.898%208.898M2.991%202.99%208.898%208.9%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-link-slash);
    mask: var(--hero-link-slash);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-link-slash-micro {
    --hero-link-slash-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.28%202.22a.75.75%200%200%200-1.06%201.06l10.5%2010.5a.75.75%200%201%200%201.06-1.06l-2.999-3a3.5%203.5%200%200%200-.806-3.695.75.75%200%200%200-1.06%201.061c.374.374.569.861.584%201.352L7.116%206.055l1.97-1.97a2%202%200%200%201%203.208%202.3.75.75%200%200%200%201.346.662%203.501%203.501%200%200%200-5.615-4.022l-1.97%201.97L3.28%202.22ZM3.705%209.616a.75.75%200%200%200-1.345-.663%203.501%203.501%200%200%200%205.615%204.022l.379-.379a.75.75%200%200%200-1.061-1.06l-.379.378a2%202%200%200%201-3.209-2.298Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-link-slash-micro);
    mask: var(--hero-link-slash-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-link-slash-mini {
    --hero-link-slash-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.22%202.22a.75.75%200%200%201%201.06%200l4.46%204.46c.128-.178.272-.349.432-.508l3-3a4%204%200%200%201%205.657%205.656l-1.225%201.225a.75.75%200%201%201-1.06-1.06l1.224-1.225a2.5%202.5%200%200%200-3.536-3.536l-3%203a2.504%202.504%200%200%200-.406.533l2.59%202.59a2.49%202.49%200%200%200-.79-1.254.75.75%200%201%201%20.977-1.138%203.997%203.997%200%200%201%201.306%203.886l4.871%204.87a.75.75%200%201%201-1.06%201.061l-5.177-5.177-.006-.005-4.134-4.134a.65.65%200%200%201-.005-.006L2.22%203.28a.75.75%200%200%201%200-1.06Zm3.237%207.727a.75.75%200%200%201%200%201.06l-1.225%201.225a2.5%202.5%200%200%200%203.536%203.536l1.879-1.879a.75.75%200%201%201%201.06%201.06L8.83%2016.83a4%204%200%200%201-5.657-5.657l1.224-1.225a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-link-slash-mini);
    mask: var(--hero-link-slash-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-link-slash-solid {
    --hero-link-slash-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M19.892%204.09a3.75%203.75%200%200%200-5.303%200l-4.5%204.5c-.074.074-.144.15-.21.229l4.965%204.966a3.75%203.75%200%200%200-1.986-4.428.75.75%200%200%201%20.646-1.353%205.253%205.253%200%200%201%202.502%206.944l5.515%205.515a.75.75%200%200%201-1.061%201.06l-18-18.001A.75.75%200%200%201%203.521%202.46l5.294%205.295a5.31%205.31%200%200%201%20.213-.227l4.5-4.5a5.25%205.25%200%201%201%207.425%207.425l-1.757%201.757a.75.75%200%201%201-1.06-1.06l1.756-1.757a3.75%203.75%200%200%200%200-5.304ZM5.846%2011.773a.75.75%200%200%201%200%201.06l-1.757%201.758a3.75%203.75%200%200%200%205.303%205.304l3.129-3.13a.75.75%200%201%201%201.06%201.061l-3.128%203.13a5.25%205.25%200%201%201-7.425-7.426l1.757-1.757a.75.75%200%200%201%201.061%200Zm2.401.26a.75.75%200%200%201%20.957.458c.18.512.474.992.885%201.403.31.311.661.555%201.035.733a.75.75%200%200%201-.647%201.354%205.244%205.244%200%200%201-1.449-1.026%205.232%205.232%200%200%201-1.24-1.965.75.75%200%200%201%20.46-.957Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-link-slash-solid);
    mask: var(--hero-link-slash-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-link-solid {
    --hero-link-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M19.902%204.098a3.75%203.75%200%200%200-5.304%200l-4.5%204.5a3.75%203.75%200%200%200%201.035%206.037.75.75%200%200%201-.646%201.353%205.25%205.25%200%200%201-1.449-8.45l4.5-4.5a5.25%205.25%200%201%201%207.424%207.424l-1.757%201.757a.75.75%200%201%201-1.06-1.06l1.757-1.757a3.75%203.75%200%200%200%200-5.304Zm-7.389%204.267a.75.75%200%200%201%201-.353%205.25%205.25%200%200%201%201.449%208.45l-4.5%204.5a5.25%205.25%200%201%201-7.424-7.424l1.757-1.757a.75.75%200%201%201%201.06%201.06l-1.757%201.757a3.75%203.75%200%201%200%205.304%205.304l4.5-4.5a3.75%203.75%200%200%200-1.035-6.037.75.75%200%200%201-.354-1Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-link-solid);
    mask: var(--hero-link-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-list-bullet {
    --hero-list-bullet: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%206.75h12M8.25%2012h12m-12%205.25h12M3.75%206.75h.007v.008H3.75V6.75Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200ZM3.75%2012h.007v.008H3.75V12Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm-.375%205.25h.007v.008H3.75v-.008Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-list-bullet);
    mask: var(--hero-list-bullet);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-list-bullet-micro {
    --hero-list-bullet-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3%204.75a1%201%200%201%200%200-2%201%201%200%200%200%200%202ZM6.25%203a.75.75%200%200%200%200%201.5h7a.75.75%200%200%200%200-1.5h-7ZM6.25%207.25a.75.75%200%200%200%200%201.5h7a.75.75%200%200%200%200-1.5h-7ZM6.25%2011.5a.75.75%200%200%200%200%201.5h7a.75.75%200%200%200%200-1.5h-7ZM4%2012.25a1%201%200%201%201-2%200%201%201%200%200%201%202%200ZM3%209a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-list-bullet-micro);
    mask: var(--hero-list-bullet-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-list-bullet-mini {
    --hero-list-bullet-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6%204.75A.75.75%200%200%201%206.75%204h10.5a.75.75%200%200%201%200%201.5H6.75A.75.75%200%200%201%206%204.75ZM6%2010a.75.75%200%200%201%20.75-.75h10.5a.75.75%200%200%201%200%201.5H6.75A.75.75%200%200%201%206%2010Zm0%205.25a.75.75%200%200%201%20.75-.75h10.5a.75.75%200%200%201%200%201.5H6.75a.75.75%200%200%201-.75-.75ZM1.99%204.75a1%201%200%200%201%201-1H3a1%201%200%200%201%201%201v.01a1%201%200%200%201-1%201h-.01a1%201%200%200%201-1-1v-.01ZM1.99%2015.25a1%201%200%200%201%201-1H3a1%201%200%200%201%201%201v.01a1%201%200%200%201-1%201h-.01a1%201%200%200%201-1-1v-.01ZM1.99%2010a1%201%200%200%201%201-1H3a1%201%200%200%201%201%201v.01a1%201%200%200%201-1%201h-.01a1%201%200%200%201-1-1V10Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-list-bullet-mini);
    mask: var(--hero-list-bullet-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-list-bullet-solid {
    --hero-list-bullet-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.625%206.75a1.125%201.125%200%201%201%202.25%200%201.125%201.125%200%200%201-2.25%200Zm4.875%200A.75.75%200%200%201%208.25%206h12a.75.75%200%200%201%200%201.5h-12a.75.75%200%200%201-.75-.75ZM2.625%2012a1.125%201.125%200%201%201%202.25%200%201.125%201.125%200%200%201-2.25%200ZM7.5%2012a.75.75%200%200%201%20.75-.75h12a.75.75%200%200%201%200%201.5h-12A.75.75%200%200%201%207.5%2012Zm-4.875%205.25a1.125%201.125%200%201%201%202.25%200%201.125%201.125%200%200%201-2.25%200Zm4.875%200a.75.75%200%200%201%20.75-.75h12a.75.75%200%200%201%200%201.5h-12a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-list-bullet-solid);
    mask: var(--hero-list-bullet-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-lock-closed {
    --hero-lock-closed: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2010.5V6.75a4.5%204.5%200%201%200-9%200v3.75m-.75%2011.25h10.5a2.25%202.25%200%200%200%202.25-2.25v-6.75a2.25%202.25%200%200%200-2.25-2.25H6.75a2.25%202.25%200%200%200-2.25%202.25v6.75a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-lock-closed);
    mask: var(--hero-lock-closed);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-lock-closed-micro {
    --hero-lock-closed-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%201a3.5%203.5%200%200%200-3.5%203.5V7A1.5%201.5%200%200%200%203%208.5v5A1.5%201.5%200%200%200%204.5%2015h7a1.5%201.5%200%200%200%201.5-1.5v-5A1.5%201.5%200%200%200%2011.5%207V4.5A3.5%203.5%200%200%200%208%201Zm2%206V4.5a2%202%200%201%200-4%200V7h4Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-lock-closed-micro);
    mask: var(--hero-lock-closed-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-lock-closed-mini {
    --hero-lock-closed-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%201a4.5%204.5%200%200%200-4.5%204.5V9H5a2%202%200%200%200-2%202v6a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2v-6a2%202%200%200%200-2-2h-.5V5.5A4.5%204.5%200%200%200%2010%201Zm3%208V5.5a3%203%200%201%200-6%200V9h6Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-lock-closed-mini);
    mask: var(--hero-lock-closed-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-lock-closed-solid {
    --hero-lock-closed-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%201.5a5.25%205.25%200%200%200-5.25%205.25v3a3%203%200%200%200-3%203v6.75a3%203%200%200%200%203%203h10.5a3%203%200%200%200%203-3v-6.75a3%203%200%200%200-3-3v-3c0-2.9-2.35-5.25-5.25-5.25Zm3.75%208.25v-3a3.75%203.75%200%201%200-7.5%200v3h7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-lock-closed-solid);
    mask: var(--hero-lock-closed-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-lock-open {
    --hero-lock-open: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%2010.5V6.75a4.5%204.5%200%201%201%209%200v3.75M3.75%2021.75h10.5a2.25%202.25%200%200%200%202.25-2.25v-6.75a2.25%202.25%200%200%200-2.25-2.25H3.75a2.25%202.25%200%200%200-2.25%202.25v6.75a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-lock-open);
    mask: var(--hero-lock-open);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-lock-open-micro {
    --hero-lock-open-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.5%201A3.5%203.5%200%200%200%208%204.5V7H2.5A1.5%201.5%200%200%200%201%208.5v5A1.5%201.5%200%200%200%202.5%2015h7a1.5%201.5%200%200%200%201.5-1.5v-5A1.5%201.5%200%200%200%209.5%207V4.5a2%202%200%201%201%204%200v1.75a.75.75%200%200%200%201.5%200V4.5A3.5%203.5%200%200%200%2011.5%201Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-lock-open-micro);
    mask: var(--hero-lock-open-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-lock-open-mini {
    --hero-lock-open-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14.5%201A4.5%204.5%200%200%200%2010%205.5V9H3a2%202%200%200%200-2%202v6a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2v-6a2%202%200%200%200-2-2h-1.5V5.5a3%203%200%201%201%206%200v2.75a.75.75%200%200%200%201.5%200V5.5A4.5%204.5%200%200%200%2014.5%201Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-lock-open-mini);
    mask: var(--hero-lock-open-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-lock-open-solid {
    --hero-lock-open-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M18%201.5c2.9%200%205.25%202.35%205.25%205.25v3.75a.75.75%200%200%201-1.5%200V6.75a3.75%203.75%200%201%200-7.5%200v3a3%203%200%200%201%203%203v6.75a3%203%200%200%201-3%203H3.75a3%203%200%200%201-3-3v-6.75a3%203%200%200%201%203-3h9v-3c0-2.9%202.35-5.25%205.25-5.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-lock-open-solid);
    mask: var(--hero-lock-open-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-magnifying-glass {
    --hero-magnifying-glass: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%2021-5.197-5.197m0%200A7.5%207.5%200%201%200%205.196%205.196a7.5%207.5%200%200%200%2010.607%2010.607Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-magnifying-glass);
    mask: var(--hero-magnifying-glass);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-magnifying-glass-circle {
    --hero-magnifying-glass-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m15.75%2015.75-2.489-2.489m0%200a3.375%203.375%200%201%200-4.773-4.773%203.375%203.375%200%200%200%204.774%204.774ZM21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-magnifying-glass-circle);
    mask: var(--hero-magnifying-glass-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-magnifying-glass-circle-micro {
    --hero-magnifying-glass-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.94%208.06a1.5%201.5%200%201%201%202.12-2.12%201.5%201.5%200%200%201-2.12%202.12Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2015A7%207%200%201%200%208%201a7%207%200%200%200%200%2014ZM4.879%204.879a3%203%200%200%200%203.645%204.706L9.72%2010.78a.75.75%200%200%200%201.061-1.06L9.585%208.524A3.001%203.001%200%200%200%204.879%204.88Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-magnifying-glass-circle-micro);
    mask: var(--hero-magnifying-glass-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-magnifying-glass-circle-mini {
    --hero-magnifying-glass-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6.5%209a2.5%202.5%200%201%201%205%200%202.5%202.5%200%200%201-5%200Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM9%205a4%204%200%201%200%202.248%207.309l1.472%201.471a.75.75%200%201%200%201.06-1.06l-1.471-1.472A4%204%200%200%200%209%205Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-magnifying-glass-circle-mini);
    mask: var(--hero-magnifying-glass-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-magnifying-glass-circle-solid {
    --hero-magnifying-glass-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.25%2010.875a2.625%202.625%200%201%201%205.25%200%202.625%202.625%200%200%201-5.25%200Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25Zm-1.125%204.5a4.125%204.125%200%201%200%202.338%207.524l2.007%202.006a.75.75%200%201%200%201.06-1.06l-2.006-2.007a4.125%204.125%200%200%200-3.399-6.463Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-magnifying-glass-circle-solid);
    mask: var(--hero-magnifying-glass-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-magnifying-glass-micro {
    --hero-magnifying-glass-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.965%2011.026a5%205%200%201%201%201.06-1.06l2.755%202.754a.75.75%200%201%201-1.06%201.06l-2.755-2.754ZM10.5%207a3.5%203.5%200%201%201-7%200%203.5%203.5%200%200%201%207%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-magnifying-glass-micro);
    mask: var(--hero-magnifying-glass-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-magnifying-glass-mini {
    --hero-magnifying-glass-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9%203.5a5.5%205.5%200%201%200%200%2011%205.5%205.5%200%200%200%200-11ZM2%209a7%207%200%201%201%2012.452%204.391l3.328%203.329a.75.75%200%201%201-1.06%201.06l-3.329-3.328A7%207%200%200%201%202%209Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-magnifying-glass-mini);
    mask: var(--hero-magnifying-glass-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-magnifying-glass-minus {
    --hero-magnifying-glass-minus: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%2021-5.197-5.197m0%200A7.5%207.5%200%201%200%205.196%205.196a7.5%207.5%200%200%200%2010.607%2010.607ZM13.5%2010.5h-6%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-magnifying-glass-minus);
    mask: var(--hero-magnifying-glass-minus);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-magnifying-glass-minus-micro {
    --hero-magnifying-glass-minus-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.75%206.25h-3.5a.75.75%200%200%200%200%201.5h3.5a.75.75%200%200%200%200-1.5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7%2012c1.11%200%202.136-.362%202.965-.974l2.755%202.754a.75.75%200%201%200%201.06-1.06l-2.754-2.755A5%205%200%201%200%207%2012Zm0-1.5a3.5%203.5%200%201%200%200-7%203.5%203.5%200%200%200%200%207Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-magnifying-glass-minus-micro);
    mask: var(--hero-magnifying-glass-minus-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-magnifying-glass-minus-mini {
    --hero-magnifying-glass-minus-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6.75%208.25a.75.75%200%200%200%200%201.5h4.5a.75.75%200%200%200%200-1.5h-4.5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9%202a7%207%200%201%200%204.391%2012.452l3.329%203.328a.75.75%200%201%200%201.06-1.06l-3.328-3.329A7%207%200%200%200%209%202ZM3.5%209a5.5%205.5%200%201%201%2011%200%205.5%205.5%200%200%201-11%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-magnifying-glass-minus-mini);
    mask: var(--hero-magnifying-glass-minus-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-magnifying-glass-minus-solid {
    --hero-magnifying-glass-minus-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.5%203.75a6.75%206.75%200%201%200%200%2013.5%206.75%206.75%200%200%200%200-13.5ZM2.25%2010.5a8.25%208.25%200%201%201%2014.59%205.28l4.69%204.69a.75.75%200%201%201-1.06%201.06l-4.69-4.69A8.25%208.25%200%200%201%202.25%2010.5Zm4.5%200a.75.75%200%200%201%20.75-.75h6a.75.75%200%200%201%200%201.5h-6a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-magnifying-glass-minus-solid);
    mask: var(--hero-magnifying-glass-minus-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-magnifying-glass-plus {
    --hero-magnifying-glass-plus: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m21%2021-5.197-5.197m0%200A7.5%207.5%200%201%200%205.196%205.196a7.5%207.5%200%200%200%2010.607%2010.607ZM10.5%207.5v6m3-3h-6%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-magnifying-glass-plus);
    mask: var(--hero-magnifying-glass-plus);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-magnifying-glass-plus-micro {
    --hero-magnifying-glass-plus-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6.25%208.75v-1h-1a.75.75%200%200%201%200-1.5h1v-1a.75.75%200%200%201%201.5%200v1h1a.75.75%200%200%201%200%201.5h-1v1a.75.75%200%200%201-1.5%200Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7%2012c1.11%200%202.136-.362%202.965-.974l2.755%202.754a.75.75%200%201%200%201.06-1.06l-2.754-2.755A5%205%200%201%200%207%2012Zm0-1.5a3.5%203.5%200%201%200%200-7%203.5%203.5%200%200%200%200%207Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-magnifying-glass-plus-micro);
    mask: var(--hero-magnifying-glass-plus-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-magnifying-glass-plus-mini {
    --hero-magnifying-glass-plus-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M9%206a.75.75%200%200%201%20.75.75v1.5h1.5a.75.75%200%200%201%200%201.5h-1.5v1.5a.75.75%200%200%201-1.5%200v-1.5h-1.5a.75.75%200%200%201%200-1.5h1.5v-1.5A.75.75%200%200%201%209%206Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%209a7%207%200%201%201%2012.452%204.391l3.328%203.329a.75.75%200%201%201-1.06%201.06l-3.329-3.328A7%207%200%200%201%202%209Zm7-5.5a5.5%205.5%200%201%200%200%2011%205.5%205.5%200%200%200%200-11Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-magnifying-glass-plus-mini);
    mask: var(--hero-magnifying-glass-plus-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-magnifying-glass-plus-solid {
    --hero-magnifying-glass-plus-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.5%203.75a6.75%206.75%200%201%200%200%2013.5%206.75%206.75%200%200%200%200-13.5ZM2.25%2010.5a8.25%208.25%200%201%201%2014.59%205.28l4.69%204.69a.75.75%200%201%201-1.06%201.06l-4.69-4.69A8.25%208.25%200%200%201%202.25%2010.5Zm8.25-3.75a.75.75%200%200%201%20.75.75v2.25h2.25a.75.75%200%200%201%200%201.5h-2.25v2.25a.75.75%200%200%201-1.5%200v-2.25H7.5a.75.75%200%200%201%200-1.5h2.25V7.5a.75.75%200%200%201%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-magnifying-glass-plus-solid);
    mask: var(--hero-magnifying-glass-plus-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-magnifying-glass-solid {
    --hero-magnifying-glass-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.5%203.75a6.75%206.75%200%201%200%200%2013.5%206.75%206.75%200%200%200%200-13.5ZM2.25%2010.5a8.25%208.25%200%201%201%2014.59%205.28l4.69%204.69a.75.75%200%201%201-1.06%201.06l-4.69-4.69A8.25%208.25%200%200%201%202.25%2010.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-magnifying-glass-solid);
    mask: var(--hero-magnifying-glass-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-map {
    --hero-map: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%206.75V15m6-6v8.25m.503%203.498%204.875-2.437c.381-.19.622-.58.622-1.006V4.82c0-.836-.88-1.38-1.628-1.006l-3.869%201.934c-.317.159-.69.159-1.006%200L9.503%203.252a1.125%201.125%200%200%200-1.006%200L3.622%205.689C3.24%205.88%203%206.27%203%206.695V19.18c0%20.836.88%201.38%201.628%201.006l3.869-1.934c.317-.159.69-.159%201.006%200l4.994%202.497c.317.158.69.158%201.006%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-map);
    mask: var(--hero-map);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-map-micro {
    --hero-map-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.37%202.257a1.25%201.25%200%200%201%201.214-.054l3.378%201.69%202.133-1.313A1.25%201.25%200%200%201%2014%203.644v7.326c0%20.434-.225.837-.595%201.065l-2.775%201.708a1.25%201.25%200%200%201-1.214.053l-3.378-1.689-2.133%201.313A1.25%201.25%200%200%201%202%2012.354V5.029c0-.434.225-.837.595-1.064L5.37%202.257ZM6%204a.75.75%200%200%201%20.75.75v4.5a.75.75%200%200%201-1.5%200v-4.5A.75.75%200%200%201%206%204Zm4.75%202.75a.75.75%200%200%200-1.5%200v4.5a.75.75%200%200%200%201.5%200v-4.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-map-micro);
    mask: var(--hero-map-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-map-mini {
    --hero-map-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.157%202.176a1.5%201.5%200%200%200-1.147%200l-4.084%201.69A1.5%201.5%200%200%200%202%205.25v10.877a1.5%201.5%200%200%200%202.074%201.386l3.51-1.452%204.26%201.762a1.5%201.5%200%200%200%201.146%200l4.083-1.69A1.5%201.5%200%200%200%2018%2014.75V3.872a1.5%201.5%200%200%200-2.073-1.386l-3.51%201.452-4.26-1.762ZM7.58%205a.75.75%200%200%201%20.75.75v6.5a.75.75%200%200%201-1.5%200v-6.5A.75.75%200%200%201%207.58%205Zm5.59%202.75a.75.75%200%200%200-1.5%200v6.5a.75.75%200%200%200%201.5%200v-6.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-map-mini);
    mask: var(--hero-map-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-map-pin {
    --hero-map-pin: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2010.5a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2010.5c0%207.142-7.5%2011.25-7.5%2011.25S4.5%2017.642%204.5%2010.5a7.5%207.5%200%201%201%2015%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-map-pin);
    mask: var(--hero-map-pin);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-map-pin-micro {
    --hero-map-pin-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m7.539%2014.841.003.003.002.002a.755.755%200%200%200%20.912%200l.002-.002.003-.003.012-.009a5.57%205.57%200%200%200%20.19-.153%2015.588%2015.588%200%200%200%202.046-2.082c1.101-1.362%202.291-3.342%202.291-5.597A5%205%200%200%200%203%207c0%202.255%201.19%204.235%202.292%205.597a15.591%2015.591%200%200%200%202.046%202.082%208.916%208.916%200%200%200%20.189.153l.012.01ZM8%208.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-map-pin-micro);
    mask: var(--hero-map-pin-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-map-pin-mini {
    --hero-map-pin-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m9.69%2018.933.003.001C9.89%2019.02%2010%2019%2010%2019s.11.02.308-.066l.002-.001.006-.003.018-.008a5.741%205.741%200%200%200%20.281-.14c.186-.096.446-.24.757-.433.62-.384%201.445-.966%202.274-1.765C15.302%2014.988%2017%2012.493%2017%209A7%207%200%201%200%203%209c0%203.492%201.698%205.988%203.355%207.584a13.731%2013.731%200%200%200%202.273%201.765%2011.842%2011.842%200%200%200%20.976.544l.062.029.018.008.006.003ZM10%2011.25a2.25%202.25%200%201%200%200-4.5%202.25%202.25%200%200%200%200%204.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-map-pin-mini);
    mask: var(--hero-map-pin-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-map-pin-solid {
    --hero-map-pin-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m11.54%2022.351.07.04.028.016a.76.76%200%200%200%20.723%200l.028-.015.071-.041a16.975%2016.975%200%200%200%201.144-.742%2019.58%2019.58%200%200%200%202.683-2.282c1.944-1.99%203.963-4.98%203.963-8.827a8.25%208.25%200%200%200-16.5%200c0%203.846%202.02%206.837%203.963%208.827a19.58%2019.58%200%200%200%202.682%202.282%2016.975%2016.975%200%200%200%201.145.742ZM12%2013.5a3%203%200%201%200%200-6%203%203%200%200%200%200%206Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-map-pin-solid);
    mask: var(--hero-map-pin-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-map-solid {
    --hero-map-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.161%202.58a1.875%201.875%200%200%201%201.678%200l4.993%202.498c.106.052.23.052.336%200l3.869-1.935A1.875%201.875%200%200%201%2021.75%204.82v12.485c0%20.71-.401%201.36-1.037%201.677l-4.875%202.437a1.875%201.875%200%200%201-1.676%200l-4.994-2.497a.375.375%200%200%200-.336%200l-3.868%201.935A1.875%201.875%200%200%201%202.25%2019.18V6.695c0-.71.401-1.36%201.036-1.677l4.875-2.437ZM9%206a.75.75%200%200%201%20.75.75V15a.75.75%200%200%201-1.5%200V6.75A.75.75%200%200%201%209%206Zm6.75%203a.75.75%200%200%200-1.5%200v8.25a.75.75%200%200%200%201.5%200V9Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-map-solid);
    mask: var(--hero-map-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-megaphone {
    --hero-megaphone: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.34%2015.84c-.688-.06-1.386-.09-2.09-.09H7.5a4.5%204.5%200%201%201%200-9h.75c.704%200%201.402-.03%202.09-.09m0%209.18c.253.962.584%201.892.985%202.783.247.55.06%201.21-.463%201.511l-.657.38c-.551.318-1.26.117-1.527-.461a20.845%2020.845%200%200%201-1.44-4.282m3.102.069a18.03%2018.03%200%200%201-.59-4.59c0-1.586.205-3.124.59-4.59m0%209.18a23.848%2023.848%200%200%201%208.835%202.535M10.34%206.66a23.847%2023.847%200%200%200%208.835-2.535m0%200A23.74%2023.74%200%200%200%2018.795%203m.38%201.125a23.91%2023.91%200%200%201%201.014%205.395m-1.014%208.855c-.118.38-.245.754-.38%201.125m.38-1.125a23.91%2023.91%200%200%200%201.014-5.395m0-3.46c.495.413.811%201.035.811%201.73%200%20.695-.316%201.317-.811%201.73m0-3.46a24.347%2024.347%200%200%201%200%203.46%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-megaphone);
    mask: var(--hero-megaphone);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-megaphone-micro {
    --hero-megaphone-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M13.407%202.59a.75.75%200%200%200-1.464.326c.365%201.636.557%203.337.557%205.084%200%201.747-.192%203.448-.557%205.084a.75.75%200%200%200%201.464.327c.264-1.185.444-2.402.531-3.644a2%202%200%200%200%200-3.534%2024.736%2024.736%200%200%200-.531-3.643ZM4.348%2011H4a3%203%200%200%201%200-6h2c1.647%200%203.217-.332%204.646-.933C10.878%205.341%2011%206.655%2011%208c0%201.345-.122%202.659-.354%203.933a11.946%2011.946%200%200%200-4.23-.925c.203.718.478%201.407.816%202.057.12.23.057.515-.155.663l-.828.58a.484.484%200%200%201-.707-.16A12.91%2012.91%200%200%201%204.348%2011Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-megaphone-micro);
    mask: var(--hero-megaphone-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-megaphone-mini {
    --hero-megaphone-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M13.92%203.845a19.362%2019.362%200%200%201-6.3%201.98C6.765%205.942%205.89%206%205%206a4%204%200%200%200-.504%207.969%2015.97%2015.97%200%200%200%201.271%203.34c.397.771%201.342%201%202.05.59l.867-.5c.726-.419.94-1.32.588-2.02-.166-.331-.315-.666-.448-1.004%201.8.357%203.511.963%205.096%201.78A17.964%2017.964%200%200%200%2015%2010c0-2.162-.381-4.235-1.08-6.155ZM15.243%203.097A19.456%2019.456%200%200%201%2016.5%2010c0%202.43-.445%204.758-1.257%206.904l-.03.077a.75.75%200%200%200%201.401.537%2020.903%2020.903%200%200%200%201.312-5.745%202%202%200%200%200%200-3.546%2020.902%2020.902%200%200%200-1.312-5.745.75.75%200%200%200-1.4.537l.029.078Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-megaphone-mini);
    mask: var(--hero-megaphone-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-megaphone-solid {
    --hero-megaphone-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M16.881%204.345A23.112%2023.112%200%200%201%208.25%206H7.5a5.25%205.25%200%200%200-.88%2010.427%2021.593%2021.593%200%200%200%201.378%203.94c.464%201.004%201.674%201.32%202.582.796l.657-.379c.88-.508%201.165-1.593.772-2.468a17.116%2017.116%200%200%201-.628-1.607c1.918.258%203.76.75%205.5%201.446A21.727%2021.727%200%200%200%2018%2011.25c0-2.414-.393-4.735-1.119-6.905ZM18.26%203.74a23.22%2023.22%200%200%201%201.24%207.51%2023.22%2023.22%200%200%201-1.41%207.992.75.75%200%201%200%201.409.516%2024.555%2024.555%200%200%200%201.415-6.43%202.992%202.992%200%200%200%20.836-2.078c0-.807-.319-1.54-.836-2.078a24.65%2024.65%200%200%200-1.415-6.43.75.75%200%201%200-1.409.516c.059.16.116.321.17.483Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-megaphone-solid);
    mask: var(--hero-megaphone-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-microphone {
    --hero-microphone: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2018.75a6%206%200%200%200%206-6v-1.5m-6%207.5a6%206%200%200%201-6-6v-1.5m6%207.5v3.75m-3.75%200h7.5M12%2015.75a3%203%200%200%201-3-3V4.5a3%203%200%201%201%206%200v8.25a3%203%200%200%201-3%203Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-microphone);
    mask: var(--hero-microphone);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-microphone-micro {
    --hero-microphone-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%201a2%202%200%200%200-2%202v4a2%202%200%201%200%204%200V3a2%202%200%200%200-2-2Z%22%2F%3E%20%20%3Cpath%20d%3D%22M4.5%207A.75.75%200%200%200%203%207a5.001%205.001%200%200%200%204.25%204.944V13.5h-1.5a.75.75%200%200%200%200%201.5h4.5a.75.75%200%200%200%200-1.5h-1.5v-1.556A5.001%205.001%200%200%200%2013%207a.75.75%200%200%200-1.5%200%203.5%203.5%200%201%201-7%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-microphone-micro);
    mask: var(--hero-microphone-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-microphone-mini {
    --hero-microphone-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7%204a3%203%200%200%201%206%200v6a3%203%200%201%201-6%200V4Z%22%2F%3E%20%20%3Cpath%20d%3D%22M5.5%209.643a.75.75%200%200%200-1.5%200V10c0%203.06%202.29%205.585%205.25%205.954V17.5h-1.5a.75.75%200%200%200%200%201.5h4.5a.75.75%200%200%200%200-1.5h-1.5v-1.546A6.001%206.001%200%200%200%2016%2010v-.357a.75.75%200%200%200-1.5%200V10a4.5%204.5%200%200%201-9%200v-.357Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-microphone-mini);
    mask: var(--hero-microphone-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-microphone-solid {
    --hero-microphone-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.25%204.5a3.75%203.75%200%201%201%207.5%200v8.25a3.75%203.75%200%201%201-7.5%200V4.5Z%22%2F%3E%20%20%3Cpath%20d%3D%22M6%2010.5a.75.75%200%200%201%20.75.75v1.5a5.25%205.25%200%201%200%2010.5%200v-1.5a.75.75%200%200%201%201.5%200v1.5a6.751%206.751%200%200%201-6%206.709v2.291h3a.75.75%200%200%201%200%201.5h-7.5a.75.75%200%200%201%200-1.5h3v-2.291a6.751%206.751%200%200%201-6-6.709v-1.5A.75.75%200%200%201%206%2010.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-microphone-solid);
    mask: var(--hero-microphone-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-minus {
    --hero-minus: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5%2012h14%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-minus);
    mask: var(--hero-minus);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-minus-circle {
    --hero-minus-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012H9m12%200a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-minus-circle);
    mask: var(--hero-minus-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-minus-circle-micro {
    --hero-minus-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2015A7%207%200%201%200%208%201a7%207%200%200%200%200%2014Zm4-7a.75.75%200%200%200-.75-.75h-6.5a.75.75%200%200%200%200%201.5h6.5A.75.75%200%200%200%2012%208Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-minus-circle-micro);
    mask: var(--hero-minus-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-minus-circle-mini {
    --hero-minus-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM6.75%209.25a.75.75%200%200%200%200%201.5h6.5a.75.75%200%200%200%200-1.5h-6.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-minus-circle-mini);
    mask: var(--hero-minus-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-minus-circle-solid {
    --hero-minus-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25Zm3%2010.5a.75.75%200%200%200%200-1.5H9a.75.75%200%200%200%200%201.5h6Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-minus-circle-solid);
    mask: var(--hero-minus-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-minus-micro {
    --hero-minus-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.75%207.25a.75.75%200%200%200%200%201.5h8.5a.75.75%200%200%200%200-1.5h-8.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-minus-micro);
    mask: var(--hero-minus-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-minus-mini {
    --hero-minus-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%2010a.75.75%200%200%201%20.75-.75h10.5a.75.75%200%200%201%200%201.5H4.75A.75.75%200%200%201%204%2010Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-minus-mini);
    mask: var(--hero-minus-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-minus-small {
    --hero-minus-small: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18%2012H6%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-minus-small);
    mask: var(--hero-minus-small);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-minus-small-mini {
    --hero-minus-small-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6.75%209.25a.75.75%200%200%200%200%201.5h6.5a.75.75%200%200%200%200-1.5h-6.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-minus-small-mini);
    mask: var(--hero-minus-small-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-minus-small-solid {
    --hero-minus-small-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.25%2012a.75.75%200%200%201%20.75-.75h12a.75.75%200%200%201%200%201.5H6a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-minus-small-solid);
    mask: var(--hero-minus-small-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-minus-solid {
    --hero-minus-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.25%2012a.75.75%200%200%201%20.75-.75h14a.75.75%200%200%201%200%201.5H5a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-minus-solid);
    mask: var(--hero-minus-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-moon {
    --hero-moon: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.752%2015.002A9.72%209.72%200%200%201%2018%2015.75c-5.385%200-9.75-4.365-9.75-9.75%200-1.33.266-2.597.748-3.752A9.753%209.753%200%200%200%203%2011.25C3%2016.635%207.365%2021%2012.75%2021a9.753%209.753%200%200%200%209.002-5.998Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-moon);
    mask: var(--hero-moon);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-moon-micro {
    --hero-moon-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M14.438%2010.148c.19-.425-.321-.787-.748-.601A5.5%205.5%200%200%201%206.453%202.31c.186-.427-.176-.938-.6-.748a6.501%206.501%200%201%200%208.585%208.586Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-moon-micro);
    mask: var(--hero-moon-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-moon-mini {
    --hero-moon-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.455%202.004a.75.75%200%200%201%20.26.77%207%207%200%200%200%209.958%207.967.75.75%200%200%201%201.067.853A8.5%208.5%200%201%201%206.647%201.921a.75.75%200%200%201%20.808.083Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-moon-mini);
    mask: var(--hero-moon-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-moon-solid {
    --hero-moon-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.528%201.718a.75.75%200%200%201%20.162.819A8.97%208.97%200%200%200%209%206a9%209%200%200%200%209%209%208.97%208.97%200%200%200%203.463-.69.75.75%200%200%201%20.981.98%2010.503%2010.503%200%200%201-9.694%206.46c-5.799%200-10.5-4.7-10.5-10.5%200-4.368%202.667-8.112%206.46-9.694a.75.75%200%200%201%20.818.162Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-moon-solid);
    mask: var(--hero-moon-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-musical-note {
    --hero-musical-note: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m9%209%2010.5-3m0%206.553v3.75a2.25%202.25%200%200%201-1.632%202.163l-1.32.377a1.803%201.803%200%201%201-.99-3.467l2.31-.66a2.25%202.25%200%200%200%201.632-2.163Zm0%200V2.25L9%205.25v10.303m0%200v3.75a2.25%202.25%200%200%201-1.632%202.163l-1.32.377a1.803%201.803%200%200%201-.99-3.467l2.31-.66A2.25%202.25%200%200%200%209%2015.553Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-musical-note);
    mask: var(--hero-musical-note);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-musical-note-micro {
    --hero-musical-note-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M14%201.75a.75.75%200%200%200-.89-.737l-7.502%201.43a.75.75%200%200%200-.61.736v2.5c0%20.018%200%20.036.002.054V9.73a1%201%200%200%201-.813.983l-.58.11a1.978%201.978%200%200%200%20.741%203.886l.603-.115c.9-.171%201.55-.957%201.55-1.873v-1.543l-.001-.043V6.3l6-1.143v3.146a1%201%200%200%201-.813.982l-.584.111a1.978%201.978%200%200%200%20.74%203.886l.326-.062A2.252%202.252%200%200%200%2014%2011.007V1.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-musical-note-micro);
    mask: var(--hero-musical-note-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-musical-note-mini {
    --hero-musical-note-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M17.721%201.599a.75.75%200%200%201%20.279.583v11.29a2.25%202.25%200%200%201-1.774%202.2l-2.041.44a2.216%202.216%200%200%201-.938-4.332l2.662-.577a.75.75%200%200%200%20.591-.733V6.112l-8%201.73v7.684a2.25%202.25%200%200%201-1.774%202.2l-2.042.44a2.216%202.216%200%201%201-.935-4.331l2.659-.573A.75.75%200%200%200%207%2012.529V4.236a.75.75%200%200%201%20.591-.733l9.5-2.054a.75.75%200%200%201%20.63.15Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-musical-note-mini);
    mask: var(--hero-musical-note-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-musical-note-solid {
    --hero-musical-note-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M19.952%201.651a.75.75%200%200%201%20.298.599V16.303a3%203%200%200%201-2.176%202.884l-1.32.377a2.553%202.553%200%201%201-1.403-4.909l2.311-.66a1.5%201.5%200%200%200%201.088-1.442V6.994l-9%202.572v9.737a3%203%200%200%201-2.176%202.884l-1.32.377a2.553%202.553%200%201%201-1.402-4.909l2.31-.66a1.5%201.5%200%200%200%201.088-1.442V5.25a.75.75%200%200%201%20.544-.721l10.5-3a.75.75%200%200%201%20.658.122Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-musical-note-solid);
    mask: var(--hero-musical-note-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-newspaper {
    --hero-newspaper: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%207.5h1.5m-1.5%203h1.5m-7.5%203h7.5m-7.5%203h7.5m3-9h3.375c.621%200%201.125.504%201.125%201.125V18a2.25%202.25%200%200%201-2.25%202.25M16.5%207.5V18a2.25%202.25%200%200%200%202.25%202.25M16.5%207.5V4.875c0-.621-.504-1.125-1.125-1.125H4.125C3.504%203.75%203%204.254%203%204.875V18a2.25%202.25%200%200%200%202.25%202.25h13.5M6%207.5h3v3H6v-3Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-newspaper);
    mask: var(--hero-newspaper);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-newspaper-micro {
    --hero-newspaper-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%203a1%201%200%200%200-1-1H3a1%201%200%200%200-1%201v9a2%202%200%200%200%202%202h8a2%202%200%200%201-2-2V3ZM4%204h4v2H4V4Zm4%203.5H4V9h4V7.5Zm-4%203h4V12H4v-1.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M13%205h-1.5v6.25a1.25%201.25%200%201%200%202.5%200V6a1%201%200%200%200-1-1Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-newspaper-micro);
    mask: var(--hero-newspaper-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-newspaper-mini {
    --hero-newspaper-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%203.5A1.5%201.5%200%200%201%203.5%202h9A1.5%201.5%200%200%201%2014%203.5v11.75A2.75%202.75%200%200%200%2016.75%2018h-12A2.75%202.75%200%200%201%202%2015.25V3.5Zm3.75%207a.75.75%200%200%200%200%201.5h4.5a.75.75%200%200%200%200-1.5h-4.5Zm0%203a.75.75%200%200%200%200%201.5h4.5a.75.75%200%200%200%200-1.5h-4.5ZM5%205.75A.75.75%200%200%201%205.75%205h4.5a.75.75%200%200%201%20.75.75v2.5a.75.75%200%200%201-.75.75h-4.5A.75.75%200%200%201%205%208.25v-2.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M16.5%206.5h-1v8.75a1.25%201.25%200%201%200%202.5%200V8a1.5%201.5%200%200%200-1.5-1.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-newspaper-mini);
    mask: var(--hero-newspaper-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-newspaper-solid {
    --hero-newspaper-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.125%203C3.089%203%202.25%203.84%202.25%204.875V18a3%203%200%200%200%203%203h15a3%203%200%200%201-3-3V4.875C17.25%203.839%2016.41%203%2015.375%203H4.125ZM12%209.75a.75.75%200%200%200%200%201.5h1.5a.75.75%200%200%200%200-1.5H12Zm-.75-2.25a.75.75%200%200%201%20.75-.75h1.5a.75.75%200%200%201%200%201.5H12a.75.75%200%200%201-.75-.75ZM6%2012.75a.75.75%200%200%200%200%201.5h7.5a.75.75%200%200%200%200-1.5H6Zm-.75%203.75a.75.75%200%200%201%20.75-.75h7.5a.75.75%200%200%201%200%201.5H6a.75.75%200%200%201-.75-.75ZM6%206.75a.75.75%200%200%200-.75.75v3c0%20.414.336.75.75.75h3a.75.75%200%200%200%20.75-.75v-3A.75.75%200%200%200%209%206.75H6Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M18.75%206.75h1.875c.621%200%201.125.504%201.125%201.125V18a1.5%201.5%200%200%201-3%200V6.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-newspaper-solid);
    mask: var(--hero-newspaper-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-no-symbol {
    --hero-no-symbol: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18.364%2018.364A9%209%200%200%200%205.636%205.636m12.728%2012.728A9%209%200%200%201%205.636%205.636m12.728%2012.728L5.636%205.636%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-no-symbol);
    mask: var(--hero-no-symbol);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-no-symbol-micro {
    --hero-no-symbol-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.05%203.05a7%207%200%201%201%209.9%209.9%207%207%200%200%201-9.9-9.9Zm1.627.566%207.707%207.707a5.501%205.501%200%200%200-7.707-7.707Zm6.646%208.768L3.616%204.677a5.501%205.501%200%200%200%207.707%207.707Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-no-symbol-micro);
    mask: var(--hero-no-symbol-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-no-symbol-mini {
    --hero-no-symbol-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m5.965%204.904%209.131%209.131a6.5%206.5%200%200%200-9.131-9.131Zm8.07%2010.192L4.904%205.965a6.5%206.5%200%200%200%209.131%209.131ZM4.343%204.343a8%208%200%201%201%2011.314%2011.314A8%208%200%200%201%204.343%204.343Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-no-symbol-mini);
    mask: var(--hero-no-symbol-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-no-symbol-solid {
    --hero-no-symbol-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m6.72%205.66%2011.62%2011.62A8.25%208.25%200%200%200%206.72%205.66Zm10.56%2012.68L5.66%206.72a8.25%208.25%200%200%200%2011.62%2011.62ZM5.105%205.106c3.807-3.808%209.98-3.808%2013.788%200%203.808%203.807%203.808%209.98%200%2013.788-3.807%203.808-9.98%203.808-13.788%200-3.808-3.807-3.808-9.98%200-13.788Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-no-symbol-solid);
    mask: var(--hero-no-symbol-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-numbered-list {
    --hero-numbered-list: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.242%205.992h12m-12%206.003H20.24m-12%205.999h12M4.117%207.495v-3.75H2.99m1.125%203.75H2.99m1.125%200H5.24m-1.92%202.577a1.125%201.125%200%201%201%201.591%201.59l-1.83%201.83h2.16M2.99%2015.745h1.125a1.125%201.125%200%200%201%200%202.25H3.74m0-.002h.375a1.125%201.125%200%200%201%200%202.25H2.99%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-numbered-list);
    mask: var(--hero-numbered-list);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-numbered-list-micro {
    --hero-numbered-list-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2.995%201a.625.625%200%201%200%200%201.25h.38v2.125a.625.625%200%201%200%201.25%200v-2.75A.625.625%200%200%200%204%201H2.995ZM3.208%207.385a2.37%202.37%200%200%201%201.027-.124L2.573%208.923a.625.625%200%200%200%20.439%201.067l1.987.011a.625.625%200%200%200%20.006-1.25l-.49-.003.777-.776c.215-.215.335-.506.335-.809%200-.465-.297-.957-.842-1.078a3.636%203.636%200%200%200-1.993.121.625.625%200%201%200%20.416%201.179ZM2.625%2011a.625.625%200%201%200%200%201.25H4.25a.125.125%200%200%201%200%20.25H3.5a.625.625%200%201%200%200%201.25h.75a.125.125%200%200%201%200%20.25H2.625a.625.625%200%201%200%200%201.25H4.25a1.375%201.375%200%200%200%201.153-2.125A1.375%201.375%200%200%200%204.25%2011H2.625ZM7.25%202a.75.75%200%200%200%200%201.5h6a.75.75%200%200%200%200-1.5h-6ZM7.25%207.25a.75.75%200%200%200%200%201.5h6a.75.75%200%200%200%200-1.5h-6ZM6.5%2013.25a.75.75%200%200%201%20.75-.75h6a.75.75%200%200%201%200%201.5h-6a.75.75%200%200%201-.75-.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-numbered-list-micro);
    mask: var(--hero-numbered-list-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-numbered-list-mini {
    --hero-numbered-list-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3%201.25a.75.75%200%200%200%200%201.5h.25v2.5a.75.75%200%200%200%201.5%200V2A.75.75%200%200%200%204%201.25H3ZM2.97%208.654a3.5%203.5%200%200%201%201.524-.12.034.034%200%200%201-.012.012L2.415%209.579A.75.75%200%200%200%202%2010.25v1c0%20.414.336.75.75.75h2.5a.75.75%200%200%200%200-1.5H3.927l1.225-.613c.52-.26.848-.79.848-1.371%200-.647-.429-1.327-1.193-1.451a5.03%205.03%200%200%200-2.277.155.75.75%200%200%200%20.44%201.434ZM7.75%203a.75.75%200%200%200%200%201.5h9.5a.75.75%200%200%200%200-1.5h-9.5ZM7.75%209.25a.75.75%200%200%200%200%201.5h9.5a.75.75%200%200%200%200-1.5h-9.5ZM7.75%2015.5a.75.75%200%200%200%200%201.5h9.5a.75.75%200%200%200%200-1.5h-9.5ZM2.625%2013.875a.75.75%200%200%200%200%201.5h1.5a.125.125%200%200%201%200%20.25H3.5a.75.75%200%200%200%200%201.5h.625a.125.125%200%200%201%200%20.25h-1.5a.75.75%200%200%200%200%201.5h1.5a1.625%201.625%200%200%200%201.37-2.5%201.625%201.625%200%200%200-1.37-2.5h-1.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-numbered-list-mini);
    mask: var(--hero-numbered-list-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-numbered-list-solid {
    --hero-numbered-list-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.491%205.992a.75.75%200%200%201%20.75-.75h12a.75.75%200%201%201%200%201.5h-12a.75.75%200%200%201-.75-.75ZM7.49%2011.995a.75.75%200%200%201%20.75-.75h12a.75.75%200%200%201%200%201.5h-12a.75.75%200%200%201-.75-.75ZM7.491%2017.994a.75.75%200%200%201%20.75-.75h12a.75.75%200%201%201%200%201.5h-12a.75.75%200%200%201-.75-.75ZM2.24%203.745a.75.75%200%200%201%20.75-.75h1.125a.75.75%200%200%201%20.75.75v3h.375a.75.75%200%200%201%200%201.5H2.99a.75.75%200%200%201%200-1.5h.375v-2.25H2.99a.75.75%200%200%201-.75-.75ZM2.79%2010.602a.75.75%200%200%201%200-1.06%201.875%201.875%200%201%201%202.652%202.651l-.55.55h.35a.75.75%200%200%201%200%201.5h-2.16a.75.75%200%200%201-.53-1.281l1.83-1.83a.375.375%200%200%200-.53-.53.75.75%200%200%201-1.062%200ZM2.24%2015.745a.75.75%200%200%201%20.75-.75h1.125a1.875%201.875%200%200%201%201.501%202.999%201.875%201.875%200%200%201-1.501%203H2.99a.75.75%200%200%201%200-1.501h1.125a.375.375%200%200%200%20.036-.748H3.74a.75.75%200%200%201-.75-.75v-.002a.75.75%200%200%201%20.75-.75h.411a.375.375%200%200%200-.036-.748H2.99a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-numbered-list-solid);
    mask: var(--hero-numbered-list-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-paint-brush {
    --hero-paint-brush: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.53%2016.122a3%203%200%200%200-5.78%201.128%202.25%202.25%200%200%201-2.4%202.245%204.5%204.5%200%200%200%208.4-2.245c0-.399-.078-.78-.22-1.128Zm0%200a15.998%2015.998%200%200%200%203.388-1.62m-5.043-.025a15.994%2015.994%200%200%201%201.622-3.395m3.42%203.42a15.995%2015.995%200%200%200%204.764-4.648l3.876-5.814a1.151%201.151%200%200%200-1.597-1.597L14.146%206.32a15.996%2015.996%200%200%200-4.649%204.763m3.42%203.42a6.776%206.776%200%200%200-3.42-3.42%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-paint-brush);
    mask: var(--hero-paint-brush);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-paint-brush-micro {
    --hero-paint-brush-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12.613%201.258a1.535%201.535%200%200%201%202.13%202.129l-1.905%202.856a8%208%200%200%201-3.56%202.939%204.011%204.011%200%200%200-2.46-2.46%208%208%200%200%201%202.94-3.56l2.855-1.904ZM5.5%208A2.5%202.5%200%200%200%203%2010.5a.5.5%200%200%201-.7.459.75.75%200%200%200-.983%201A3.5%203.5%200%200%200%208%2010.5%202.5%202.5%200%200%200%205.5%208Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-paint-brush-micro);
    mask: var(--hero-paint-brush-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-paint-brush-mini {
    --hero-paint-brush-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M15.993%201.385a1.87%201.87%200%200%201%202.623%202.622l-4.03%205.27a12.749%2012.749%200%200%201-4.237%203.562%204.508%204.508%200%200%200-3.188-3.188%2012.75%2012.75%200%200%201%203.562-4.236l5.27-4.03ZM6%2011a3%203%200%200%200-3%203%20.5.5%200%200%201-.72.45.75.75%200%200%200-1.035.931A4.001%204.001%200%200%200%209%2014.004V14a3.01%203.01%200%200%200-1.66-2.685A2.99%202.99%200%200%200%206%2011Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-paint-brush-mini);
    mask: var(--hero-paint-brush-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-paint-brush-solid {
    --hero-paint-brush-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M20.599%201.5c-.376%200-.743.111-1.055.32l-5.08%203.385a18.747%2018.747%200%200%200-3.471%202.987%2010.04%2010.04%200%200%201%204.815%204.815%2018.748%2018.748%200%200%200%202.987-3.472l3.386-5.079A1.902%201.902%200%200%200%2020.599%201.5Zm-8.3%2014.025a18.76%2018.76%200%200%200%201.896-1.207%208.026%208.026%200%200%200-4.513-4.513A18.75%2018.75%200%200%200%208.475%2011.7l-.278.5a5.26%205.26%200%200%201%203.601%203.602l.502-.278ZM6.75%2013.5A3.75%203.75%200%200%200%203%2017.25a1.5%201.5%200%200%201-1.601%201.497.75.75%200%200%200-.7%201.123%205.25%205.25%200%200%200%209.8-2.62%203.75%203.75%200%200%200-3.75-3.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-paint-brush-solid);
    mask: var(--hero-paint-brush-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-paper-airplane {
    --hero-paper-airplane: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2012%203.269%203.125A59.769%2059.769%200%200%201%2021.485%2012%2059.768%2059.768%200%200%201%203.27%2020.875L5.999%2012Zm0%200h7.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-paper-airplane);
    mask: var(--hero-paper-airplane);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-paper-airplane-micro {
    --hero-paper-airplane-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2.87%202.298a.75.75%200%200%200-.812%201.021L3.39%206.624a1%201%200%200%200%20.928.626H8.25a.75.75%200%200%201%200%201.5H4.318a1%201%200%200%200-.927.626l-1.333%203.305a.75.75%200%200%200%20.811%201.022%2024.89%2024.89%200%200%200%2011.668-5.115.75.75%200%200%200%200-1.175A24.89%2024.89%200%200%200%202.869%202.298Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-paper-airplane-micro);
    mask: var(--hero-paper-airplane-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-paper-airplane-mini {
    --hero-paper-airplane-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.105%202.288a.75.75%200%200%200-.826.95l1.414%204.926A1.5%201.5%200%200%200%205.135%209.25h6.115a.75.75%200%200%201%200%201.5H5.135a1.5%201.5%200%200%200-1.442%201.086l-1.414%204.926a.75.75%200%200%200%20.826.95%2028.897%2028.897%200%200%200%2015.293-7.155.75.75%200%200%200%200-1.114A28.897%2028.897%200%200%200%203.105%202.288Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-paper-airplane-mini);
    mask: var(--hero-paper-airplane-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-paper-airplane-solid {
    --hero-paper-airplane-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.478%202.404a.75.75%200%200%200-.926.941l2.432%207.905H13.5a.75.75%200%200%201%200%201.5H4.984l-2.432%207.905a.75.75%200%200%200%20.926.94%2060.519%2060.519%200%200%200%2018.445-8.986.75.75%200%200%200%200-1.218A60.517%2060.517%200%200%200%203.478%202.404Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-paper-airplane-solid);
    mask: var(--hero-paper-airplane-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-paper-clip {
    --hero-paper-clip: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m18.375%2012.739-7.693%207.693a4.5%204.5%200%200%201-6.364-6.364l10.94-10.94A3%203%200%201%201%2019.5%207.372L8.552%2018.32m.009-.01-.01.01m5.699-9.941-7.81%207.81a1.5%201.5%200%200%200%202.112%202.13%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-paper-clip);
    mask: var(--hero-paper-clip);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-paper-clip-micro {
    --hero-paper-clip-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.914%204.086a2%202%200%200%200-2.828%200l-5%205a2%202%200%201%200%202.828%202.828l.556-.555a.75.75%200%200%201%201.06%201.06l-.555.556a3.5%203.5%200%200%201-4.95-4.95l5-5a3.5%203.5%200%200%201%204.95%204.95l-1.972%201.972a2.125%202.125%200%200%201-3.006-3.005L9.97%204.97a.75.75%200%201%201%201.06%201.06L9.058%208.003a.625.625%200%200%200%20.884.883l1.972-1.972a2%202%200%200%200%200-2.828Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-paper-clip-micro);
    mask: var(--hero-paper-clip-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-paper-clip-mini {
    --hero-paper-clip-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.621%204.379a3%203%200%200%200-4.242%200l-7%207a3%203%200%200%200%204.241%204.243h.001l.497-.5a.75.75%200%200%201%201.064%201.057l-.498.501-.002.002a4.5%204.5%200%200%201-6.364-6.364l7-7a4.5%204.5%200%200%201%206.368%206.36l-3.455%203.553A2.625%202.625%200%201%201%209.52%209.52l3.45-3.451a.75.75%200%201%201%201.061%201.06l-3.45%203.451a1.125%201.125%200%200%200%201.587%201.595l3.454-3.553a3%203%200%200%200%200-4.242Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-paper-clip-mini);
    mask: var(--hero-paper-clip-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-paper-clip-solid {
    --hero-paper-clip-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18.97%203.659a2.25%202.25%200%200%200-3.182%200l-10.94%2010.94a3.75%203.75%200%201%200%205.304%205.303l7.693-7.693a.75.75%200%200%201%201.06%201.06l-7.693%207.693a5.25%205.25%200%201%201-7.424-7.424l10.939-10.94a3.75%203.75%200%201%201%205.303%205.304L9.097%2018.835l-.008.008-.007.007-.002.002-.003.002A2.25%202.25%200%200%201%205.91%2015.66l7.81-7.81a.75.75%200%200%201%201.061%201.06l-7.81%207.81a.75.75%200%200%200%201.054%201.068L18.97%206.84a2.25%202.25%200%200%200%200-3.182Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-paper-clip-solid);
    mask: var(--hero-paper-clip-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-pause {
    --hero-pause: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%205.25v13.5m-7.5-13.5v13.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-pause);
    mask: var(--hero-pause);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-pause-circle {
    --hero-pause-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.25%209v6m-4.5%200V9M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-pause-circle);
    mask: var(--hero-pause-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-pause-circle-micro {
    --hero-pause-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200ZM5.5%205.5A.5.5%200%200%201%206%205h.5a.5.5%200%200%201%20.5.5v5a.5.5%200%200%201-.5.5H6a.5.5%200%200%201-.5-.5v-5Zm4-.5a.5.5%200%200%200-.5.5v5a.5.5%200%200%200%20.5.5h.5a.5.5%200%200%200%20.5-.5v-5A.5.5%200%200%200%2010%205h-.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-pause-circle-micro);
    mask: var(--hero-pause-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-pause-circle-mini {
    --hero-pause-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%2010a8%208%200%201%201%2016%200%208%208%200%200%201-16%200Zm5-2.25A.75.75%200%200%201%207.75%207h.5a.75.75%200%200%201%20.75.75v4.5a.75.75%200%200%201-.75.75h-.5a.75.75%200%200%201-.75-.75v-4.5Zm4%200a.75.75%200%200%201%20.75-.75h.5a.75.75%200%200%201%20.75.75v4.5a.75.75%200%200%201-.75.75h-.5a.75.75%200%200%201-.75-.75v-4.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-pause-circle-mini);
    mask: var(--hero-pause-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-pause-circle-solid {
    --hero-pause-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%2012c0-5.385%204.365-9.75%209.75-9.75s9.75%204.365%209.75%209.75-4.365%209.75-9.75%209.75S2.25%2017.385%202.25%2012ZM9%208.25a.75.75%200%200%200-.75.75v6c0%20.414.336.75.75.75h.75a.75.75%200%200%200%20.75-.75V9a.75.75%200%200%200-.75-.75H9Zm5.25%200a.75.75%200%200%200-.75.75v6c0%20.414.336.75.75.75H15a.75.75%200%200%200%20.75-.75V9a.75.75%200%200%200-.75-.75h-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-pause-circle-solid);
    mask: var(--hero-pause-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-pause-micro {
    --hero-pause-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.5%202a.5.5%200%200%200-.5.5v11a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-11a.5.5%200%200%200-.5-.5h-1ZM10.5%202a.5.5%200%200%200-.5.5v11a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-11a.5.5%200%200%200-.5-.5h-1Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-pause-micro);
    mask: var(--hero-pause-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-pause-mini {
    --hero-pause-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.75%203a.75.75%200%200%200-.75.75v12.5c0%20.414.336.75.75.75h1.5a.75.75%200%200%200%20.75-.75V3.75A.75.75%200%200%200%207.25%203h-1.5ZM12.75%203a.75.75%200%200%200-.75.75v12.5c0%20.414.336.75.75.75h1.5a.75.75%200%200%200%20.75-.75V3.75a.75.75%200%200%200-.75-.75h-1.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-pause-mini);
    mask: var(--hero-pause-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-pause-solid {
    --hero-pause-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.75%205.25a.75.75%200%200%201%20.75-.75H9a.75.75%200%200%201%20.75.75v13.5a.75.75%200%200%201-.75.75H7.5a.75.75%200%200%201-.75-.75V5.25Zm7.5%200A.75.75%200%200%201%2015%204.5h1.5a.75.75%200%200%201%20.75.75v13.5a.75.75%200%200%201-.75.75H15a.75.75%200%200%201-.75-.75V5.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-pause-solid);
    mask: var(--hero-pause-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-pencil {
    --hero-pencil: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m16.862%204.487%201.687-1.688a1.875%201.875%200%201%201%202.652%202.652L6.832%2019.82a4.5%204.5%200%200%201-1.897%201.13l-2.685.8.8-2.685a4.5%204.5%200%200%201%201.13-1.897L16.863%204.487Zm0%200L19.5%207.125%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-pencil);
    mask: var(--hero-pencil);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-pencil-micro {
    --hero-pencil-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.013%202.513a1.75%201.75%200%200%201%202.475%202.474L6.226%2012.25a2.751%202.751%200%200%201-.892.596l-2.047.848a.75.75%200%200%201-.98-.98l.848-2.047a2.75%202.75%200%200%201%20.596-.892l7.262-7.261Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-pencil-micro);
    mask: var(--hero-pencil-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-pencil-mini {
    --hero-pencil-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m2.695%2014.762-1.262%203.155a.5.5%200%200%200%20.65.65l3.155-1.262a4%204%200%200%200%201.343-.886L17.5%205.501a2.121%202.121%200%200%200-3-3L3.58%2013.419a4%204%200%200%200-.885%201.343Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-pencil-mini);
    mask: var(--hero-pencil-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-pencil-solid {
    --hero-pencil-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M21.731%202.269a2.625%202.625%200%200%200-3.712%200l-1.157%201.157%203.712%203.712%201.157-1.157a2.625%202.625%200%200%200%200-3.712ZM19.513%208.199l-3.712-3.712-12.15%2012.15a5.25%205.25%200%200%200-1.32%202.214l-.8%202.685a.75.75%200%200%200%20.933.933l2.685-.8a5.25%205.25%200%200%200%202.214-1.32L19.513%208.2Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-pencil-solid);
    mask: var(--hero-pencil-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-pencil-square {
    --hero-pencil-square: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m16.862%204.487%201.687-1.688a1.875%201.875%200%201%201%202.652%202.652L10.582%2016.07a4.5%204.5%200%200%201-1.897%201.13L6%2018l.8-2.685a4.5%204.5%200%200%201%201.13-1.897l8.932-8.931Zm0%200L19.5%207.125M18%2014v4.75A2.25%202.25%200%200%201%2015.75%2021H5.25A2.25%202.25%200%200%201%203%2018.75V8.25A2.25%202.25%200%200%201%205.25%206H10%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-pencil-square);
    mask: var(--hero-pencil-square);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-pencil-square-micro {
    --hero-pencil-square-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M13.488%202.513a1.75%201.75%200%200%200-2.475%200L6.75%206.774a2.75%202.75%200%200%200-.596.892l-.848%202.047a.75.75%200%200%200%20.98.98l2.047-.848a2.75%202.75%200%200%200%20.892-.596l4.261-4.262a1.75%201.75%200%200%200%200-2.474Z%22%2F%3E%20%20%3Cpath%20d%3D%22M4.75%203.5c-.69%200-1.25.56-1.25%201.25v6.5c0%20.69.56%201.25%201.25%201.25h6.5c.69%200%201.25-.56%201.25-1.25V9A.75.75%200%200%201%2014%209v2.25A2.75%202.75%200%200%201%2011.25%2014h-6.5A2.75%202.75%200%200%201%202%2011.25v-6.5A2.75%202.75%200%200%201%204.75%202H7a.75.75%200%200%201%200%201.5H4.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-pencil-square-micro);
    mask: var(--hero-pencil-square-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-pencil-square-mini {
    --hero-pencil-square-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m5.433%2013.917%201.262-3.155A4%204%200%200%201%207.58%209.42l6.92-6.918a2.121%202.121%200%200%201%203%203l-6.92%206.918c-.383.383-.84.685-1.343.886l-3.154%201.262a.5.5%200%200%201-.65-.65Z%22%2F%3E%20%20%3Cpath%20d%3D%22M3.5%205.75c0-.69.56-1.25%201.25-1.25H10A.75.75%200%200%200%2010%203H4.75A2.75%202.75%200%200%200%202%205.75v9.5A2.75%202.75%200%200%200%204.75%2018h9.5A2.75%202.75%200%200%200%2017%2015.25V10a.75.75%200%200%200-1.5%200v5.25c0%20.69-.56%201.25-1.25%201.25h-9.5c-.69%200-1.25-.56-1.25-1.25v-9.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-pencil-square-mini);
    mask: var(--hero-pencil-square-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-pencil-square-solid {
    --hero-pencil-square-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M21.731%202.269a2.625%202.625%200%200%200-3.712%200l-1.157%201.157%203.712%203.712%201.157-1.157a2.625%202.625%200%200%200%200-3.712ZM19.513%208.199l-3.712-3.712-8.4%208.4a5.25%205.25%200%200%200-1.32%202.214l-.8%202.685a.75.75%200%200%200%20.933.933l2.685-.8a5.25%205.25%200%200%200%202.214-1.32l8.4-8.4Z%22%2F%3E%20%20%3Cpath%20d%3D%22M5.25%205.25a3%203%200%200%200-3%203v10.5a3%203%200%200%200%203%203h10.5a3%203%200%200%200%203-3V13.5a.75.75%200%200%200-1.5%200v5.25a1.5%201.5%200%200%201-1.5%201.5H5.25a1.5%201.5%200%200%201-1.5-1.5V8.25a1.5%201.5%200%200%201%201.5-1.5h5.25a.75.75%200%200%200%200-1.5H5.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-pencil-square-solid);
    mask: var(--hero-pencil-square-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-percent-badge {
    --hero-percent-badge: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m8.99%2014.993%206-6m6%203.001c0%201.268-.63%202.39-1.593%203.069a3.746%203.746%200%200%201-1.043%203.296%203.745%203.745%200%200%201-3.296%201.043%203.745%203.745%200%200%201-3.068%201.593c-1.268%200-2.39-.63-3.068-1.593a3.745%203.745%200%200%201-3.296-1.043%203.746%203.746%200%200%201-1.043-3.297%203.746%203.746%200%200%201-1.593-3.068c0-1.268.63-2.39%201.593-3.068a3.746%203.746%200%200%201%201.043-3.297%203.745%203.745%200%200%201%203.296-1.042%203.745%203.745%200%200%201%203.068-1.594c1.268%200%202.39.63%203.068%201.593a3.745%203.745%200%200%201%203.296%201.043%203.746%203.746%200%200%201%201.043%203.297%203.746%203.746%200%200%201%201.593%203.068ZM9.74%209.743h.008v.007H9.74v-.007Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm4.125%204.5h.008v.008h-.008v-.008Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-percent-badge);
    mask: var(--hero-percent-badge);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-percent-badge-micro {
    --hero-percent-badge-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.396%206.093a2%202%200%200%200%200%203.814%202%202%200%200%200%202.697%202.697%202%202%200%200%200%203.814%200%202.001%202.001%200%200%200%202.698-2.697%202%202%200%200%200-.001-3.814%202.001%202.001%200%200%200-2.697-2.698%202%202%200%200%200-3.814.001%202%202%200%200%200-2.697%202.697ZM6%207a1%201%200%201%200%200-2%201%201%200%200%200%200%202Zm3.47-1.53a.75.75%200%201%201%201.06%201.06l-4%204a.75.75%200%201%201-1.06-1.06l4-4ZM11%2010a1%201%200%201%201-2%200%201%201%200%200%201%202%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-percent-badge-micro);
    mask: var(--hero-percent-badge-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-percent-badge-mini {
    --hero-percent-badge-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.597%207.348a3%203%200%200%200%200%205.304%203%203%200%200%200%203.75%203.751%203%203%200%200%200%205.305%200%203%203%200%200%200%203.751-3.75%203%203%200%200%200%200-5.305%203%203%200%200%200-3.75-3.751%203%203%200%200%200-5.305%200%203%203%200%200%200-3.751%203.75Zm9.933.182a.75.75%200%200%200-1.06-1.06l-6%206a.75.75%200%201%200%201.06%201.06l6-6Zm.47%205.22a1.25%201.25%200%201%201-2.5%200%201.25%201.25%200%200%201%202.5%200ZM7.25%208.5a1.25%201.25%200%201%200%200-2.5%201.25%201.25%200%200%200%200%202.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-percent-badge-mini);
    mask: var(--hero-percent-badge-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-percent-badge-solid {
    --hero-percent-badge-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.99%202.243a4.49%204.49%200%200%200-3.398%201.55%204.49%204.49%200%200%200-3.497%201.306%204.491%204.491%200%200%200-1.307%203.498%204.491%204.491%200%200%200-1.548%203.397c0%201.357.6%202.573%201.548%203.397a4.491%204.491%200%200%200%201.307%203.498%204.49%204.49%200%200%200%203.498%201.307%204.49%204.49%200%200%200%203.397%201.549%204.49%204.49%200%200%200%203.397-1.549%204.49%204.49%200%200%200%203.497-1.307%204.491%204.491%200%200%200%201.306-3.497%204.491%204.491%200%200%200%201.55-3.398c0-1.357-.601-2.573-1.549-3.397a4.491%204.491%200%200%200-1.307-3.498%204.49%204.49%200%200%200-3.498-1.307%204.49%204.49%200%200%200-3.396-1.549Zm3.53%207.28a.75.75%200%200%200-1.06-1.06l-6%206a.75.75%200%201%200%201.06%201.06l6-6Zm-5.78-.905a1.125%201.125%200%201%200%200%202.25%201.125%201.125%200%200%200%200-2.25Zm4.5%204.5a1.125%201.125%200%201%200%200%202.25%201.125%201.125%200%200%200%200-2.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-percent-badge-solid);
    mask: var(--hero-percent-badge-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-phone {
    --hero-phone: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%206.75c0%208.284%206.716%2015%2015%2015h2.25a2.25%202.25%200%200%200%202.25-2.25v-1.372c0-.516-.351-.966-.852-1.091l-4.423-1.106c-.44-.11-.902.055-1.173.417l-.97%201.293c-.282.376-.769.542-1.21.38a12.035%2012.035%200%200%201-7.143-7.143c-.162-.441.004-.928.38-1.21l1.293-.97c.363-.271.527-.734.417-1.173L6.963%203.102a1.125%201.125%200%200%200-1.091-.852H4.5A2.25%202.25%200%200%200%202.25%204.5v2.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-phone);
    mask: var(--hero-phone);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-phone-arrow-down-left {
    --hero-phone-arrow-down-left: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.25%209.75v-4.5m0%204.5h4.5m-4.5%200%206-6m-3%2018c-8.284%200-15-6.716-15-15V4.5A2.25%202.25%200%200%201%204.5%202.25h1.372c.516%200%20.966.351%201.091.852l1.106%204.423c.11.44-.054.902-.417%201.173l-1.293.97a1.062%201.062%200%200%200-.38%201.21%2012.035%2012.035%200%200%200%207.143%207.143c.441.162.928-.004%201.21-.38l.97-1.293a1.125%201.125%200%200%201%201.173-.417l4.423%201.106c.5.125.852.575.852%201.091V19.5a2.25%202.25%200%200%201-2.25%202.25h-2.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-phone-arrow-down-left);
    mask: var(--hero-phone-arrow-down-left);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-phone-arrow-down-left-micro {
    --hero-phone-arrow-down-left-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m4.922%206.752-1.067.534a7.52%207.52%200%200%200%204.859%204.86l.534-1.068a1%201%200%200%201%201.046-.542l2.858.44a1%201%200%200%201%20.848.988V13a1%201%200%200%201-1%201h-2c-.709%200-1.4-.082-2.062-.238a9.012%209.012%200%200%201-6.7-6.7A9.024%209.024%200%200%201%202%205V3a1%201%200%200%201%201-1h1.036a1%201%200%200%201%20.988.848l.44%202.858a1%201%200%200%201-.542%201.046Z%22%2F%3E%20%20%3Cpath%20d%3D%22m11.56%205.5%202.22-2.22a.75.75%200%200%200-1.06-1.06L10.5%204.44V2.75a.75.75%200%200%200-1.5%200v3.5c0%20.414.336.75.75.75h3.5a.75.75%200%200%200%200-1.5h-1.69Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-phone-arrow-down-left-micro);
    mask: var(--hero-phone-arrow-down-left-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-phone-arrow-down-left-mini {
    --hero-phone-arrow-down-left-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.5%202A1.5%201.5%200%200%200%202%203.5V5c0%201.149.15%202.263.43%203.326a13.022%2013.022%200%200%200%209.244%209.244c1.063.28%202.177.43%203.326.43h1.5a1.5%201.5%200%200%200%201.5-1.5v-1.148a1.5%201.5%200%200%200-1.175-1.465l-3.223-.716a1.5%201.5%200%200%200-1.767%201.052l-.267.933c-.117.41-.555.643-.95.48a11.542%2011.542%200%200%201-6.254-6.254c-.163-.395.07-.833.48-.95l.933-.267a1.5%201.5%200%200%200%201.052-1.767l-.716-3.223A1.5%201.5%200%200%200%204.648%202H3.5ZM16.72%202.22a.75.75%200%201%201%201.06%201.06L14.56%206.5h2.69a.75.75%200%200%201%200%201.5h-4.5a.75.75%200%200%201-.75-.75v-4.5a.75.75%200%200%201%201.5%200v2.69l3.22-3.22Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-phone-arrow-down-left-mini);
    mask: var(--hero-phone-arrow-down-left-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-phone-arrow-down-left-solid {
    --hero-phone-arrow-down-left-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M19.5%209.75a.75.75%200%200%201-.75.75h-4.5a.75.75%200%200%201-.75-.75v-4.5a.75.75%200%200%201%201.5%200v2.69l4.72-4.72a.75.75%200%201%201%201.06%201.06L16.06%209h2.69a.75.75%200%200%201%20.75.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.5%204.5a3%203%200%200%201%203-3h1.372c.86%200%201.61.586%201.819%201.42l1.105%204.423a1.875%201.875%200%200%201-.694%201.955l-1.293.97c-.135.101-.164.249-.126.352a11.285%2011.285%200%200%200%206.697%206.697c.103.038.25.009.352-.126l.97-1.293a1.875%201.875%200%200%201%201.955-.694l4.423%201.105c.834.209%201.42.959%201.42%201.82V19.5a3%203%200%200%201-3%203h-2.25C8.552%2022.5%201.5%2015.448%201.5%206.75V4.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-phone-arrow-down-left-solid);
    mask: var(--hero-phone-arrow-down-left-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-phone-arrow-up-right {
    --hero-phone-arrow-up-right: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.25%203.75v4.5m0-4.5h-4.5m4.5%200-6%206m3%2012c-8.284%200-15-6.716-15-15V4.5A2.25%202.25%200%200%201%204.5%202.25h1.372c.516%200%20.966.351%201.091.852l1.106%204.423c.11.44-.054.902-.417%201.173l-1.293.97a1.062%201.062%200%200%200-.38%201.21%2012.035%2012.035%200%200%200%207.143%207.143c.441.162.928-.004%201.21-.38l.97-1.293a1.125%201.125%200%200%201%201.173-.417l4.423%201.106c.5.125.852.575.852%201.091V19.5a2.25%202.25%200%200%201-2.25%202.25h-2.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-phone-arrow-up-right);
    mask: var(--hero-phone-arrow-up-right);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-phone-arrow-up-right-micro {
    --hero-phone-arrow-up-right-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m4.922%206.752-1.067.534a7.52%207.52%200%200%200%204.859%204.86l.534-1.068a1%201%200%200%201%201.046-.542l2.858.44a1%201%200%200%201%20.848.988V13a1%201%200%200%201-1%201h-2c-.709%200-1.4-.082-2.062-.238a9.012%209.012%200%200%201-6.7-6.7A9.024%209.024%200%200%201%202%205V3a1%201%200%200%201%201-1h1.036a1%201%200%200%201%20.988.848l.44%202.858a1%201%200%200%201-.542%201.046Z%22%2F%3E%20%20%3Cpath%20d%3D%22M9.22%205.72a.75.75%200%200%200%201.06%201.06l2.22-2.22v1.69a.75.75%200%200%200%201.5%200v-3.5a.75.75%200%200%200-.75-.75h-3.5a.75.75%200%200%200%200%201.5h1.69L9.22%205.72Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-phone-arrow-up-right-micro);
    mask: var(--hero-phone-arrow-up-right-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-phone-arrow-up-right-mini {
    --hero-phone-arrow-up-right-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.5%202A1.5%201.5%200%200%200%202%203.5V5c0%201.149.15%202.263.43%203.326a13.022%2013.022%200%200%200%209.244%209.244c1.063.28%202.177.43%203.326.43h1.5a1.5%201.5%200%200%200%201.5-1.5v-1.148a1.5%201.5%200%200%200-1.175-1.465l-3.223-.716a1.5%201.5%200%200%200-1.767%201.052l-.267.933c-.117.41-.555.643-.95.48a11.542%2011.542%200%200%201-6.254-6.254c-.163-.395.07-.833.48-.95l.933-.267a1.5%201.5%200%200%200%201.052-1.767l-.716-3.223A1.5%201.5%200%200%200%204.648%202H3.5ZM16.5%204.56l-3.22%203.22a.75.75%200%201%201-1.06-1.06l3.22-3.22h-2.69a.75.75%200%200%201%200-1.5h4.5a.75.75%200%200%201%20.75.75v4.5a.75.75%200%200%201-1.5%200V4.56Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-phone-arrow-up-right-mini);
    mask: var(--hero-phone-arrow-up-right-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-phone-arrow-up-right-solid {
    --hero-phone-arrow-up-right-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%203.75a.75.75%200%200%201%20.75-.75h4.5a.75.75%200%200%201%20.75.75v4.5a.75.75%200%200%201-1.5%200V5.56l-4.72%204.72a.75.75%200%201%201-1.06-1.06l4.72-4.72h-2.69a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.5%204.5a3%203%200%200%201%203-3h1.372c.86%200%201.61.586%201.819%201.42l1.105%204.423a1.875%201.875%200%200%201-.694%201.955l-1.293.97c-.135.101-.164.249-.126.352a11.285%2011.285%200%200%200%206.697%206.697c.103.038.25.009.352-.126l.97-1.293a1.875%201.875%200%200%201%201.955-.694l4.423%201.105c.834.209%201.42.959%201.42%201.82V19.5a3%203%200%200%201-3%203h-2.25C8.552%2022.5%201.5%2015.448%201.5%206.75V4.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-phone-arrow-up-right-solid);
    mask: var(--hero-phone-arrow-up-right-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-phone-micro {
    --hero-phone-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m3.855%207.286%201.067-.534a1%201%200%200%200%20.542-1.046l-.44-2.858A1%201%200%200%200%204.036%202H3a1%201%200%200%200-1%201v2c0%20.709.082%201.4.238%202.062a9.012%209.012%200%200%200%206.7%206.7A9.024%209.024%200%200%200%2011%2014h2a1%201%200%200%200%201-1v-1.036a1%201%200%200%200-.848-.988l-2.858-.44a1%201%200%200%200-1.046.542l-.534%201.067a7.52%207.52%200%200%201-4.86-4.859Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-phone-micro);
    mask: var(--hero-phone-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-phone-mini {
    --hero-phone-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%203.5A1.5%201.5%200%200%201%203.5%202h1.148a1.5%201.5%200%200%201%201.465%201.175l.716%203.223a1.5%201.5%200%200%201-1.052%201.767l-.933.267c-.41.117-.643.555-.48.95a11.542%2011.542%200%200%200%206.254%206.254c.395.163.833-.07.95-.48l.267-.933a1.5%201.5%200%200%201%201.767-1.052l3.223.716A1.5%201.5%200%200%201%2018%2015.352V16.5a1.5%201.5%200%200%201-1.5%201.5H15c-1.149%200-2.263-.15-3.326-.43A13.022%2013.022%200%200%201%202.43%208.326%2013.019%2013.019%200%200%201%202%205V3.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-phone-mini);
    mask: var(--hero-phone-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-phone-solid {
    --hero-phone-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.5%204.5a3%203%200%200%201%203-3h1.372c.86%200%201.61.586%201.819%201.42l1.105%204.423a1.875%201.875%200%200%201-.694%201.955l-1.293.97c-.135.101-.164.249-.126.352a11.285%2011.285%200%200%200%206.697%206.697c.103.038.25.009.352-.126l.97-1.293a1.875%201.875%200%200%201%201.955-.694l4.423%201.105c.834.209%201.42.959%201.42%201.82V19.5a3%203%200%200%201-3%203h-2.25C8.552%2022.5%201.5%2015.448%201.5%206.75V4.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-phone-solid);
    mask: var(--hero-phone-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-phone-x-mark {
    --hero-phone-x-mark: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%203.75%2018%206m0%200%202.25%202.25M18%206l2.25-2.25M18%206l-2.25%202.25m1.5%2013.5c-8.284%200-15-6.716-15-15V4.5A2.25%202.25%200%200%201%204.5%202.25h1.372c.516%200%20.966.351%201.091.852l1.106%204.423c.11.44-.054.902-.417%201.173l-1.293.97a1.062%201.062%200%200%200-.38%201.21%2012.035%2012.035%200%200%200%207.143%207.143c.441.162.928-.004%201.21-.38l.97-1.293a1.125%201.125%200%200%201%201.173-.417l4.423%201.106c.5.125.852.575.852%201.091V19.5a2.25%202.25%200%200%201-2.25%202.25h-2.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-phone-x-mark);
    mask: var(--hero-phone-x-mark);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-phone-x-mark-micro {
    --hero-phone-x-mark-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m3.855%207.286%201.067-.534a1%201%200%200%200%20.542-1.046l-.44-2.858A1%201%200%200%200%204.036%202H3a1%201%200%200%200-1%201v2c0%20.709.082%201.4.238%202.062a9.012%209.012%200%200%200%206.7%206.7A9.024%209.024%200%200%200%2011%2014h2a1%201%200%200%200%201-1v-1.036a1%201%200%200%200-.848-.988l-2.858-.44a1%201%200%200%200-1.046.542l-.534%201.067a7.52%207.52%200%200%201-4.86-4.859Z%22%2F%3E%20%20%3Cpath%20d%3D%22M13.78%202.22a.75.75%200%200%201%200%201.06L12.56%204.5l1.22%201.22a.75.75%200%200%201-1.06%201.06L11.5%205.56l-1.22%201.22a.75.75%200%201%201-1.06-1.06l1.22-1.22-1.22-1.22a.75.75%200%200%201%201.06-1.06l1.22%201.22%201.22-1.22a.75.75%200%200%201%201.06%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-phone-x-mark-micro);
    mask: var(--hero-phone-x-mark-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-phone-x-mark-mini {
    --hero-phone-x-mark-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.5%202A1.5%201.5%200%200%200%202%203.5V5c0%201.149.15%202.263.43%203.326a13.022%2013.022%200%200%200%209.244%209.244c1.063.28%202.177.43%203.326.43h1.5a1.5%201.5%200%200%200%201.5-1.5v-1.148a1.5%201.5%200%200%200-1.175-1.465l-3.223-.716a1.5%201.5%200%200%200-1.767%201.052l-.267.933c-.117.41-.555.643-.95.48a11.542%2011.542%200%200%201-6.254-6.254c-.163-.395.07-.833.48-.95l.933-.267a1.5%201.5%200%200%200%201.052-1.767l-.716-3.223A1.5%201.5%200%200%200%204.648%202H3.5Zm9.78.22a.75.75%200%201%200-1.06%201.06L13.94%205l-1.72%201.72a.75.75%200%200%200%201.06%201.06L15%206.06l1.72%201.72a.75.75%200%201%200%201.06-1.06L16.06%205l1.72-1.72a.75.75%200%200%200-1.06-1.06L15%203.94l-1.72-1.72Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-phone-x-mark-mini);
    mask: var(--hero-phone-x-mark-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-phone-x-mark-solid {
    --hero-phone-x-mark-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.22%203.22a.75.75%200%200%201%201.06%200L18%204.94l1.72-1.72a.75.75%200%201%201%201.06%201.06L19.06%206l1.72%201.72a.75.75%200%200%201-1.06%201.06L18%207.06l-1.72%201.72a.75.75%200%201%201-1.06-1.06L16.94%206l-1.72-1.72a.75.75%200%200%201%200-1.06ZM1.5%204.5a3%203%200%200%201%203-3h1.372c.86%200%201.61.586%201.819%201.42l1.105%204.423a1.875%201.875%200%200%201-.694%201.955l-1.293.97c-.135.101-.164.249-.126.352a11.285%2011.285%200%200%200%206.697%206.697c.103.038.25.009.352-.126l.97-1.293a1.875%201.875%200%200%201%201.955-.694l4.423%201.105c.834.209%201.42.959%201.42%201.82V19.5a3%203%200%200%201-3%203h-2.25C8.552%2022.5%201.5%2015.448%201.5%206.75V4.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-phone-x-mark-solid);
    mask: var(--hero-phone-x-mark-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-photo {
    --hero-photo: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m2.25%2015.75%205.159-5.159a2.25%202.25%200%200%201%203.182%200l5.159%205.159m-1.5-1.5%201.409-1.409a2.25%202.25%200%200%201%203.182%200l2.909%202.909m-18%203.75h16.5a1.5%201.5%200%200%200%201.5-1.5V6a1.5%201.5%200%200%200-1.5-1.5H3.75A1.5%201.5%200%200%200%202.25%206v12a1.5%201.5%200%200%200%201.5%201.5Zm10.5-11.25h.008v.008h-.008V8.25Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-photo);
    mask: var(--hero-photo);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-photo-micro {
    --hero-photo-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%204a2%202%200%200%201%202-2h8a2%202%200%200%201%202%202v8a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2V4Zm10.5%205.707a.5.5%200%200%200-.146-.353l-1-1a.5.5%200%200%200-.708%200L9.354%209.646a.5.5%200%200%201-.708%200L6.354%207.354a.5.5%200%200%200-.708%200l-2%202a.5.5%200%200%200-.146.353V12a.5.5%200%200%200%20.5.5h8a.5.5%200%200%200%20.5-.5V9.707ZM12%205a1%201%200%201%201-2%200%201%201%200%200%201%202%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-photo-micro);
    mask: var(--hero-photo-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-photo-mini {
    --hero-photo-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%205.25A2.25%202.25%200%200%201%203.25%203h13.5A2.25%202.25%200%200%201%2019%205.25v9.5A2.25%202.25%200%200%201%2016.75%2017H3.25A2.25%202.25%200%200%201%201%2014.75v-9.5Zm1.5%205.81v3.69c0%20.414.336.75.75.75h13.5a.75.75%200%200%200%20.75-.75v-2.69l-2.22-2.219a.75.75%200%200%200-1.06%200l-1.91%201.909.47.47a.75.75%200%201%201-1.06%201.06L6.53%208.091a.75.75%200%200%200-1.06%200l-2.97%202.97ZM12%207a1%201%200%201%201-2%200%201%201%200%200%201%202%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-photo-mini);
    mask: var(--hero-photo-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-photo-solid {
    --hero-photo-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.5%206a2.25%202.25%200%200%201%202.25-2.25h16.5A2.25%202.25%200%200%201%2022.5%206v12a2.25%202.25%200%200%201-2.25%202.25H3.75A2.25%202.25%200%200%201%201.5%2018V6ZM3%2016.06V18c0%20.414.336.75.75.75h16.5A.75.75%200%200%200%2021%2018v-1.94l-2.69-2.689a1.5%201.5%200%200%200-2.12%200l-.88.879.97.97a.75.75%200%201%201-1.06%201.06l-5.16-5.159a1.5%201.5%200%200%200-2.12%200L3%2016.061Zm10.125-7.81a1.125%201.125%200%201%201%202.25%200%201.125%201.125%200%200%201-2.25%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-photo-solid);
    mask: var(--hero-photo-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-play {
    --hero-play: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.25%205.653c0-.856.917-1.398%201.667-.986l11.54%206.347a1.125%201.125%200%200%201%200%201.972l-11.54%206.347a1.125%201.125%200%200%201-1.667-.986V5.653Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-play);
    mask: var(--hero-play);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-play-circle {
    --hero-play-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.91%2011.672a.375.375%200%200%201%200%20.656l-5.603%203.113a.375.375%200%200%201-.557-.328V8.887c0-.286.307-.466.557-.327l5.603%203.112Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-play-circle);
    mask: var(--hero-play-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-play-circle-micro {
    --hero-play-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2015A7%207%200%201%200%208%201a7%207%200%200%200%200%2014Zm-.847-9.766A.75.75%200%200%200%206%205.866v4.268a.75.75%200%200%200%201.153.633l3.353-2.134a.75.75%200%200%200%200-1.266L7.153%205.234Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-play-circle-micro);
    mask: var(--hero-play-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-play-circle-mini {
    --hero-play-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%2010a8%208%200%201%201%2016%200%208%208%200%200%201-16%200Zm6.39-2.908a.75.75%200%200%201%20.766.027l3.5%202.25a.75.75%200%200%201%200%201.262l-3.5%202.25A.75.75%200%200%201%208%2012.25v-4.5a.75.75%200%200%201%20.39-.658Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-play-circle-mini);
    mask: var(--hero-play-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-play-circle-solid {
    --hero-play-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%2012c0-5.385%204.365-9.75%209.75-9.75s9.75%204.365%209.75%209.75-4.365%209.75-9.75%209.75S2.25%2017.385%202.25%2012Zm14.024-.983a1.125%201.125%200%200%201%200%201.966l-5.603%203.113A1.125%201.125%200%200%201%209%2015.113V8.887c0-.857.921-1.4%201.671-.983l5.603%203.113Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-play-circle-solid);
    mask: var(--hero-play-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-play-micro {
    --hero-play-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3%203.732a1.5%201.5%200%200%201%202.305-1.265l6.706%204.267a1.5%201.5%200%200%201%200%202.531l-6.706%204.268A1.5%201.5%200%200%201%203%2012.267V3.732Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-play-micro);
    mask: var(--hero-play-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-play-mini {
    --hero-play-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6.3%202.84A1.5%201.5%200%200%200%204%204.11v11.78a1.5%201.5%200%200%200%202.3%201.27l9.344-5.891a1.5%201.5%200%200%200%200-2.538L6.3%202.841Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-play-mini);
    mask: var(--hero-play-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-play-pause {
    --hero-play-pause: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%207.5V18M15%207.5V18M3%2016.811V8.69c0-.864.933-1.406%201.683-.977l7.108%204.061a1.125%201.125%200%200%201%200%201.954l-7.108%204.061A1.125%201.125%200%200%201%203%2016.811Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-play-pause);
    mask: var(--hero-play-pause);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-play-pause-micro {
    --hero-play-pause-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M1%204.804a1%201%200%200%201%201.53-.848l5.113%203.196a1%201%200%200%201%200%201.696L2.53%2012.044A1%201%200%200%201%201%2011.196V4.804ZM13.5%204.5A.5.5%200%200%201%2014%204h.5a.5.5%200%200%201%20.5.5v7a.5.5%200%200%201-.5.5H14a.5.5%200%200%201-.5-.5v-7ZM10.5%204a.5.5%200%200%200-.5.5v7a.5.5%200%200%200%20.5.5h.5a.5.5%200%200%200%20.5-.5v-7A.5.5%200%200%200%2011%204h-.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-play-pause-micro);
    mask: var(--hero-play-pause-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-play-pause-mini {
    --hero-play-pause-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12.75%204a.75.75%200%200%200-.75.75v10.5c0%20.414.336.75.75.75h.5a.75.75%200%200%200%20.75-.75V4.75a.75.75%200%200%200-.75-.75h-.5ZM17.75%204a.75.75%200%200%200-.75.75v10.5c0%20.414.336.75.75.75h.5a.75.75%200%200%200%20.75-.75V4.75a.75.75%200%200%200-.75-.75h-.5ZM3.288%204.819A1.5%201.5%200%200%200%201%206.095v7.81a1.5%201.5%200%200%200%202.288%201.277l6.323-3.906a1.5%201.5%200%200%200%200-2.552L3.288%204.819Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-play-pause-mini);
    mask: var(--hero-play-pause-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-play-pause-solid {
    --hero-play-pause-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M15%206.75a.75.75%200%200%200-.75.75V18a.75.75%200%200%200%20.75.75h.75a.75.75%200%200%200%20.75-.75V7.5a.75.75%200%200%200-.75-.75H15ZM20.25%206.75a.75.75%200%200%200-.75.75V18c0%20.414.336.75.75.75H21a.75.75%200%200%200%20.75-.75V7.5a.75.75%200%200%200-.75-.75h-.75ZM5.055%207.06C3.805%206.347%202.25%207.25%202.25%208.69v8.122c0%201.44%201.555%202.343%202.805%201.628l7.108-4.061c1.26-.72%201.26-2.536%200-3.256L5.055%207.061Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-play-pause-solid);
    mask: var(--hero-play-pause-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-play-solid {
    --hero-play-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%205.653c0-1.427%201.529-2.33%202.779-1.643l11.54%206.347c1.295.712%201.295%202.573%200%203.286L7.28%2019.99c-1.25.687-2.779-.217-2.779-1.643V5.653Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-play-solid);
    mask: var(--hero-play-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-plus {
    --hero-plus: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%204.5v15m7.5-7.5h-15%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-plus);
    mask: var(--hero-plus);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-plus-circle {
    --hero-plus-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v6m3-3H9m12%200a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-plus-circle);
    mask: var(--hero-plus-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-plus-circle-micro {
    --hero-plus-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2015A7%207%200%201%200%208%201a7%207%200%200%200%200%2014Zm.75-10.25v2.5h2.5a.75.75%200%200%201%200%201.5h-2.5v2.5a.75.75%200%200%201-1.5%200v-2.5h-2.5a.75.75%200%200%201%200-1.5h2.5v-2.5a.75.75%200%200%201%201.5%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-plus-circle-micro);
    mask: var(--hero-plus-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-plus-circle-mini {
    --hero-plus-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016Zm.75-11.25a.75.75%200%200%200-1.5%200v2.5h-2.5a.75.75%200%200%200%200%201.5h2.5v2.5a.75.75%200%200%200%201.5%200v-2.5h2.5a.75.75%200%200%200%200-1.5h-2.5v-2.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-plus-circle-mini);
    mask: var(--hero-plus-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-plus-circle-solid {
    --hero-plus-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25ZM12.75%209a.75.75%200%200%200-1.5%200v2.25H9a.75.75%200%200%200%200%201.5h2.25V15a.75.75%200%200%200%201.5%200v-2.25H15a.75.75%200%200%200%200-1.5h-2.25V9Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-plus-circle-solid);
    mask: var(--hero-plus-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-plus-micro {
    --hero-plus-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.75%203.75a.75.75%200%200%200-1.5%200v3.5h-3.5a.75.75%200%200%200%200%201.5h3.5v3.5a.75.75%200%200%200%201.5%200v-3.5h3.5a.75.75%200%200%200%200-1.5h-3.5v-3.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-plus-micro);
    mask: var(--hero-plus-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-plus-mini {
    --hero-plus-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.75%204.75a.75.75%200%200%200-1.5%200v4.5h-4.5a.75.75%200%200%200%200%201.5h4.5v4.5a.75.75%200%200%200%201.5%200v-4.5h4.5a.75.75%200%200%200%200-1.5h-4.5v-4.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-plus-mini);
    mask: var(--hero-plus-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-plus-small {
    --hero-plus-small: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%206v12m6-6H6%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-plus-small);
    mask: var(--hero-plus-small);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-plus-small-mini {
    --hero-plus-small-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.75%206.75a.75.75%200%200%200-1.5%200v2.5h-2.5a.75.75%200%200%200%200%201.5h2.5v2.5a.75.75%200%200%200%201.5%200v-2.5h2.5a.75.75%200%200%200%200-1.5h-2.5v-2.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-plus-small-mini);
    mask: var(--hero-plus-small-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-plus-small-solid {
    --hero-plus-small-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%205.25a.75.75%200%200%201%20.75.75v5.25H18a.75.75%200%200%201%200%201.5h-5.25V18a.75.75%200%200%201-1.5%200v-5.25H6a.75.75%200%200%201%200-1.5h5.25V6a.75.75%200%200%201%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-plus-small-solid);
    mask: var(--hero-plus-small-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-plus-solid {
    --hero-plus-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%203.75a.75.75%200%200%201%20.75.75v6.75h6.75a.75.75%200%200%201%200%201.5h-6.75v6.75a.75.75%200%200%201-1.5%200v-6.75H4.5a.75.75%200%200%201%200-1.5h6.75V4.5a.75.75%200%200%201%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-plus-solid);
    mask: var(--hero-plus-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-power {
    --hero-power: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.636%205.636a9%209%200%201%200%2012.728%200M12%203v9%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-power);
    mask: var(--hero-power);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-power-micro {
    --hero-power-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%201a.75.75%200%200%201%20.75.75v6.5a.75.75%200%200%201-1.5%200v-6.5A.75.75%200%200%201%208%201ZM4.11%203.05a.75.75%200%200%201%200%201.06%205.5%205.5%200%201%200%207.78%200%20.75.75%200%200%201%201.06-1.06%207%207%200%201%201-9.9%200%20.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-power-micro);
    mask: var(--hero-power-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-power-mini {
    --hero-power-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%202a.75.75%200%200%201%20.75.75v7.5a.75.75%200%200%201-1.5%200v-7.5A.75.75%200%200%201%2010%202ZM5.404%204.343a.75.75%200%200%201%200%201.06%206.5%206.5%200%201%200%209.192%200%20.75.75%200%201%201%201.06-1.06%208%208%200%201%201-11.313%200%20.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-power-mini);
    mask: var(--hero-power-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-power-solid {
    --hero-power-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25a.75.75%200%200%201%20.75.75v9a.75.75%200%200%201-1.5%200V3a.75.75%200%200%201%20.75-.75ZM6.166%205.106a.75.75%200%200%201%200%201.06%208.25%208.25%200%201%200%2011.668%200%20.75.75%200%201%201%201.06-1.06c3.808%203.807%203.808%209.98%200%2013.788-3.807%203.808-9.98%203.808-13.788%200-3.808-3.807-3.808-9.98%200-13.788a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-power-solid);
    mask: var(--hero-power-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-presentation-chart-bar {
    --hero-presentation-chart-bar: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%203v11.25A2.25%202.25%200%200%200%206%2016.5h2.25M3.75%203h-1.5m1.5%200h16.5m0%200h1.5m-1.5%200v11.25A2.25%202.25%200%200%201%2018%2016.5h-2.25m-7.5%200h7.5m-7.5%200-1%203m8.5-3%201%203m0%200%20.5%201.5m-.5-1.5h-9.5m0%200-.5%201.5M9%2011.25v1.5M12%209v3.75m3-6v6%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-presentation-chart-bar);
    mask: var(--hero-presentation-chart-bar);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-presentation-chart-bar-micro {
    --hero-presentation-chart-bar-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.75%202a.75.75%200%200%200%200%201.5H2V9a2%202%200%200%200%202%202h.043l-1.004%203.013a.75.75%200%200%200%201.423.474L4.624%2014h6.752l.163.487a.75.75%200%201%200%201.422-.474L11.957%2011H12a2%202%200%200%200%202-2V3.5h.25a.75.75%200%200%200%200-1.5H1.75Zm8.626%209%20.5%201.5H5.124l.5-1.5h4.752ZM5.25%207a.75.75%200%200%200-.75.75v.5a.75.75%200%200%200%201.5%200v-.5A.75.75%200%200%200%205.25%207ZM10%204.75a.75.75%200%200%201%201.5%200v3.5a.75.75%200%200%201-1.5%200v-3.5ZM8%205.5a.75.75%200%200%200-.75.75v2a.75.75%200%200%200%201.5%200v-2A.75.75%200%200%200%208%205.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-presentation-chart-bar-micro);
    mask: var(--hero-presentation-chart-bar-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-presentation-chart-bar-mini {
    --hero-presentation-chart-bar-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%202.75A.75.75%200%200%201%201.75%202h16.5a.75.75%200%200%201%200%201.5H18v8.75A2.75%202.75%200%200%201%2015.25%2015h-1.072l.798%203.06a.75.75%200%200%201-1.452.38L13.41%2018H6.59l-.114.44a.75.75%200%200%201-1.452-.38L5.823%2015H4.75A2.75%202.75%200%200%201%202%2012.25V3.5h-.25A.75.75%200%200%201%201%202.75ZM7.373%2015l-.391%201.5h6.037l-.392-1.5H7.373ZM13.25%205a.75.75%200%200%201%20.75.75v5.5a.75.75%200%200%201-1.5%200v-5.5a.75.75%200%200%201%20.75-.75Zm-6.5%204a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%206.75%209Zm4-1.25a.75.75%200%200%200-1.5%200v3.5a.75.75%200%200%200%201.5%200v-3.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-presentation-chart-bar-mini);
    mask: var(--hero-presentation-chart-bar-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-presentation-chart-bar-solid {
    --hero-presentation-chart-bar-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%202.25a.75.75%200%200%200%200%201.5H3v10.5a3%203%200%200%200%203%203h1.21l-1.172%203.513a.75.75%200%200%200%201.424.474l.329-.987h8.418l.33.987a.75.75%200%200%200%201.422-.474l-1.17-3.513H18a3%203%200%200%200%203-3V3.75h.75a.75.75%200%200%200%200-1.5H2.25Zm6.04%2016.5.5-1.5h6.42l.5%201.5H8.29Zm7.46-12a.75.75%200%200%200-1.5%200v6a.75.75%200%200%200%201.5%200v-6Zm-3%202.25a.75.75%200%200%200-1.5%200v3.75a.75.75%200%200%200%201.5%200V9Zm-3%202.25a.75.75%200%200%200-1.5%200v1.5a.75.75%200%200%200%201.5%200v-1.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-presentation-chart-bar-solid);
    mask: var(--hero-presentation-chart-bar-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-presentation-chart-line {
    --hero-presentation-chart-line: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%203v11.25A2.25%202.25%200%200%200%206%2016.5h2.25M3.75%203h-1.5m1.5%200h16.5m0%200h1.5m-1.5%200v11.25A2.25%202.25%200%200%201%2018%2016.5h-2.25m-7.5%200h7.5m-7.5%200-1%203m8.5-3%201%203m0%200%20.5%201.5m-.5-1.5h-9.5m0%200-.5%201.5m.75-9%203-3%202.148%202.148A12.061%2012.061%200%200%201%2016.5%207.605%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-presentation-chart-line);
    mask: var(--hero-presentation-chart-line);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-presentation-chart-line-micro {
    --hero-presentation-chart-line-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.75%202a.75.75%200%200%200%200%201.5H2V9a2%202%200%200%200%202%202h.043l-1.005%203.013a.75.75%200%200%200%201.423.474L4.624%2014h6.752l.163.487a.75.75%200%200%200%201.423-.474L11.957%2011H12a2%202%200%200%200%202-2V3.5h.25a.75.75%200%200%200%200-1.5H1.75Zm8.626%209%20.5%201.5H5.124l.5-1.5h4.752Zm1.317-5.833a.75.75%200%200%200-.892-1.206%208.789%208.789%200%200%200-2.465%202.814L7.28%205.72a.75.75%200%200%200-1.06%200l-2%202a.75.75%200%200%200%201.06%201.06l1.47-1.47L8.028%208.59a.75.75%200%200%200%201.228-.255%207.275%207.275%200%200%201%202.437-3.167Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-presentation-chart-line-micro);
    mask: var(--hero-presentation-chart-line-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-presentation-chart-line-mini {
    --hero-presentation-chart-line-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%202.75A.75.75%200%200%201%201.75%202h16.5a.75.75%200%200%201%200%201.5H18v8.75A2.75%202.75%200%200%201%2015.25%2015h-1.072l.798%203.06a.75.75%200%200%201-1.452.38L13.41%2018H6.59l-.114.44a.75.75%200%200%201-1.452-.38L5.823%2015H4.75A2.75%202.75%200%200%201%202%2012.25V3.5h-.25A.75.75%200%200%201%201%202.75ZM7.373%2015l-.391%201.5h6.037l-.392-1.5H7.373Zm7.49-8.931a.75.75%200%200%201-.175%201.046%2019.326%2019.326%200%200%200-3.398%203.098.75.75%200%200%201-1.097.04L8.5%208.561l-2.22%202.22A.75.75%200%201%201%205.22%209.72l2.75-2.75a.75.75%200%200%201%201.06%200l1.664%201.663a20.786%2020.786%200%200%201%203.122-2.74.75.75%200%200%201%201.046.176Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-presentation-chart-line-mini);
    mask: var(--hero-presentation-chart-line-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-presentation-chart-line-solid {
    --hero-presentation-chart-line-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%202.25a.75.75%200%200%200%200%201.5H3v10.5a3%203%200%200%200%203%203h1.21l-1.172%203.513a.75.75%200%200%200%201.424.474l.329-.987h8.418l.33.987a.75.75%200%200%200%201.422-.474l-1.17-3.513H18a3%203%200%200%200%203-3V3.75h.75a.75.75%200%200%200%200-1.5H2.25Zm6.54%2015h6.42l.5%201.5H8.29l.5-1.5Zm8.085-8.995a.75.75%200%201%200-.75-1.299%2012.81%2012.81%200%200%200-3.558%203.05L11.03%208.47a.75.75%200%200%200-1.06%200l-3%203a.75.75%200%201%200%201.06%201.06l2.47-2.47%201.617%201.618a.75.75%200%200%200%201.146-.102%2011.312%2011.312%200%200%201%203.612-3.321Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-presentation-chart-line-solid);
    mask: var(--hero-presentation-chart-line-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-printer {
    --hero-printer: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.72%2013.829c-.24.03-.48.062-.72.096m.72-.096a42.415%2042.415%200%200%201%2010.56%200m-10.56%200L6.34%2018m10.94-4.171c.24.03.48.062.72.096m-.72-.096L17.66%2018m0%200%20.229%202.523a1.125%201.125%200%200%201-1.12%201.227H7.231c-.662%200-1.18-.568-1.12-1.227L6.34%2018m11.318%200h1.091A2.25%202.25%200%200%200%2021%2015.75V9.456c0-1.081-.768-2.015-1.837-2.175a48.055%2048.055%200%200%200-1.913-.247M6.34%2018H5.25A2.25%202.25%200%200%201%203%2015.75V9.456c0-1.081.768-2.015%201.837-2.175a48.041%2048.041%200%200%201%201.913-.247m10.5%200a48.536%2048.536%200%200%200-10.5%200m10.5%200V3.375c0-.621-.504-1.125-1.125-1.125h-8.25c-.621%200-1.125.504-1.125%201.125v3.659M18%2010.5h.008v.008H18V10.5Zm-3%200h.008v.008H15V10.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-printer);
    mask: var(--hero-printer);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-printer-micro {
    --hero-printer-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%205a2%202%200%200%200-2%202v3a2%202%200%200%200%201.51%201.94l-.315%201.896A1%201%200%200%200%204.18%2015h7.639a1%201%200%200%200%20.986-1.164l-.316-1.897A2%202%200%200%200%2014%2010V7a2%202%200%200%200-2-2V2a1%201%200%200%200-1-1H5a1%201%200%200%200-1%201v3Zm1.5%200V2.5h5V5h-5Zm5.23%205.5H5.27l-.5%203h6.459l-.5-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-printer-micro);
    mask: var(--hero-printer-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-printer-mini {
    --hero-printer-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5%202.75C5%201.784%205.784%201%206.75%201h6.5c.966%200%201.75.784%201.75%201.75v3.552c.377.046.752.097%201.126.153A2.212%202.212%200%200%201%2018%208.653v4.097A2.25%202.25%200%200%201%2015.75%2015h-.241l.305%201.984A1.75%201.75%200%200%201%2014.084%2019H5.915a1.75%201.75%200%200%201-1.73-2.016L4.492%2015H4.25A2.25%202.25%200%200%201%202%2012.75V8.653c0-1.082.775-2.034%201.874-2.198.374-.056.75-.107%201.127-.153L5%206.25v-3.5Zm8.5%203.397a41.533%2041.533%200%200%200-7%200V2.75a.25.25%200%200%201%20.25-.25h6.5a.25.25%200%200%201%20.25.25v3.397ZM6.608%2012.5a.25.25%200%200%200-.247.212l-.693%204.5a.25.25%200%200%200%20.247.288h8.17a.25.25%200%200%200%20.246-.288l-.692-4.5a.25.25%200%200%200-.247-.212H6.608Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-printer-mini);
    mask: var(--hero-printer-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-printer-solid {
    --hero-printer-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.875%201.5C6.839%201.5%206%202.34%206%203.375v2.99c-.426.053-.851.11-1.274.174-1.454.218-2.476%201.483-2.476%202.917v6.294a3%203%200%200%200%203%203h.27l-.155%201.705A1.875%201.875%200%200%200%207.232%2022.5h9.536a1.875%201.875%200%200%200%201.867-2.045l-.155-1.705h.27a3%203%200%200%200%203-3V9.456c0-1.434-1.022-2.7-2.476-2.917A48.716%2048.716%200%200%200%2018%206.366V3.375c0-1.036-.84-1.875-1.875-1.875h-8.25ZM16.5%206.205v-2.83A.375.375%200%200%200%2016.125%203h-8.25a.375.375%200%200%200-.375.375v2.83a49.353%2049.353%200%200%201%209%200Zm-.217%208.265c.178.018.317.16.333.337l.526%205.784a.375.375%200%200%201-.374.409H7.232a.375.375%200%200%201-.374-.409l.526-5.784a.373.373%200%200%201%20.333-.337%2041.741%2041.741%200%200%201%208.566%200Zm.967-3.97a.75.75%200%200%201%20.75-.75h.008a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75H18a.75.75%200%200%201-.75-.75V10.5ZM15%209.75a.75.75%200%200%200-.75.75v.008c0%20.414.336.75.75.75h.008a.75.75%200%200%200%20.75-.75V10.5a.75.75%200%200%200-.75-.75H15Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-printer-solid);
    mask: var(--hero-printer-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-puzzle-piece {
    --hero-puzzle-piece: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.25%206.087c0-.355.186-.676.401-.959.221-.29.349-.634.349-1.003%200-1.036-1.007-1.875-2.25-1.875s-2.25.84-2.25%201.875c0%20.369.128.713.349%201.003.215.283.401.604.401.959v0a.64.64%200%200%201-.657.643%2048.39%2048.39%200%200%201-4.163-.3c.186%201.613.293%203.25.315%204.907a.656.656%200%200%201-.658.663v0c-.355%200-.676-.186-.959-.401a1.647%201.647%200%200%200-1.003-.349c-1.036%200-1.875%201.007-1.875%202.25s.84%202.25%201.875%202.25c.369%200%20.713-.128%201.003-.349.283-.215.604-.401.959-.401v0c.31%200%20.555.26.532.57a48.039%2048.039%200%200%201-.642%205.056c1.518.19%203.058.309%204.616.354a.64.64%200%200%200%20.657-.643v0c0-.355-.186-.676-.401-.959a1.647%201.647%200%200%201-.349-1.003c0-1.035%201.008-1.875%202.25-1.875%201.243%200%202.25.84%202.25%201.875%200%20.369-.128.713-.349%201.003-.215.283-.4.604-.4.959v0c0%20.333.277.599.61.58a48.1%2048.1%200%200%200%205.427-.63%2048.05%2048.05%200%200%200%20.582-4.717.532.532%200%200%200-.533-.57v0c-.355%200-.676.186-.959.401-.29.221-.634.349-1.003.349-1.035%200-1.875-1.007-1.875-2.25s.84-2.25%201.875-2.25c.37%200%20.713.128%201.003.349.283.215.604.401.96.401v0a.656.656%200%200%200%20.658-.663%2048.422%2048.422%200%200%200-.37-5.36c-1.886.342-3.81.574-5.766.689a.578.578%200%200%201-.61-.58v0Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-puzzle-piece);
    mask: var(--hero-puzzle-piece);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-puzzle-piece-micro {
    --hero-puzzle-piece-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M9%203.889c0-.273.188-.502.417-.65.355-.229.583-.587.583-.989C10%201.56%209.328%201%208.5%201S7%201.56%207%202.25c0%20.41.237.774.603%201.002.22.137.397.355.397.613%200%20.331-.275.596-.605.579-.744-.04-1.482-.1-2.214-.18a.75.75%200%200%200-.83.81c.067.764.111%201.535.133%202.312A.6.6%200%200%201%203.882%208c-.268%200-.495-.185-.64-.412C3.015%207.231%202.655%207%202.25%207%201.56%207%201%207.672%201%208.5S1.56%2010%202.25%2010c.404%200%20.764-.23.993-.588.144-.227.37-.412.64-.412a.6.6%200%200%201%20.601.614%2039.338%2039.338%200%200%201-.231%203.3.75.75%200%200%200%20.661.829c.826.093%201.66.161%202.5.204A.56.56%200%200%200%208%2013.386c0-.271-.187-.499-.415-.645C7.23%2012.512%207%2012.153%207%2011.75c0-.69.672-1.25%201.5-1.25s1.5.56%201.5%201.25c0%20.403-.23.762-.585.99-.228.147-.415.375-.415.646v.11c0%20.278.223.504.5.504%201.196%200%202.381-.052%203.552-.154a.75.75%200%200%200%20.68-.661c.135-1.177.22-2.37.253-3.574a.597.597%200%200%200-.6-.611c-.27%200-.498.187-.644.415-.229.356-.588.585-.991.585-.69%200-1.25-.672-1.25-1.5S11.06%207%2011.75%207c.403%200%20.762.23.99.585.147.228.375.415.646.415a.597.597%200%200%200%20.599-.61%2040.914%2040.914%200%200%200-.132-2.365.75.75%200%200%200-.815-.684A39.51%2039.51%200%200%201%209.5%204.5a.501.501%200%200%201-.5-.503v-.108Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-puzzle-piece-micro);
    mask: var(--hero-puzzle-piece-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-puzzle-piece-mini {
    --hero-puzzle-piece-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12%204.467c0-.405.262-.75.559-1.027.276-.257.441-.584.441-.94%200-.828-.895-1.5-2-1.5s-2%20.672-2%201.5c0%20.362.171.694.456.953.29.265.544.6.544.994a.968.968%200%200%201-1.024.974%2039.655%2039.655%200%200%201-3.014-.306.75.75%200%200%200-.847.847c.14.993.242%201.999.306%203.014A.968.968%200%200%201%204.447%2010c-.393%200-.729-.253-.994-.544C3.194%209.17%202.862%209%202.5%209%201.672%209%201%209.895%201%2011s.672%202%201.5%202c.356%200%20.683-.165.94-.441.276-.297.622-.559%201.027-.559a.997.997%200%200%201%201.004%201.03%2039.747%2039.747%200%200%201-.319%203.734.75.75%200%200%200%20.64.842c1.05.146%202.111.252%203.184.318A.97.97%200%200%200%2010%2016.948c0-.394-.254-.73-.545-.995C9.171%2015.693%209%2015.362%209%2015c0-.828.895-1.5%202-1.5s2%20.672%202%201.5c0%20.356-.165.683-.441.94-.297.276-.559.622-.559%201.027a.998.998%200%200%200%201.03%201.005c1.337-.05%202.659-.162%203.961-.337a.75.75%200%200%200%20.644-.644c.175-1.302.288-2.624.337-3.961A.998.998%200%200%200%2016.967%2012c-.405%200-.75.262-1.027.559-.257.276-.584.441-.94.441-.828%200-1.5-.895-1.5-2s.672-2%201.5-2c.362%200%20.694.17.953.455.265.291.601.545.995.545a.97.97%200%200%200%20.976-1.024%2041.159%2041.159%200%200%200-.318-3.184.75.75%200%200%200-.842-.64c-1.228.164-2.473.271-3.734.319A.997.997%200%200%201%2012%204.467Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-puzzle-piece-mini);
    mask: var(--hero-puzzle-piece-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-puzzle-piece-solid {
    --hero-puzzle-piece-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.25%205.337c0-.355-.186-.676-.401-.959a1.647%201.647%200%200%201-.349-1.003c0-1.036%201.007-1.875%202.25-1.875S15%202.34%2015%203.375c0%20.369-.128.713-.349%201.003-.215.283-.401.604-.401.959%200%20.332.278.598.61.578%201.91-.114%203.79-.342%205.632-.676a.75.75%200%200%201%20.878.645%2049.17%2049.17%200%200%201%20.376%205.452.657.657%200%200%201-.66.664c-.354%200-.675-.186-.958-.401a1.647%201.647%200%200%200-1.003-.349c-1.035%200-1.875%201.007-1.875%202.25s.84%202.25%201.875%202.25c.369%200%20.713-.128%201.003-.349.283-.215.604-.401.959-.401.31%200%20.557.262.534.571a48.774%2048.774%200%200%201-.595%204.845.75.75%200%200%201-.61.61c-1.82.317-3.673.533-5.555.642a.58.58%200%200%201-.611-.581c0-.355.186-.676.401-.959.221-.29.349-.634.349-1.003%200-1.035-1.007-1.875-2.25-1.875s-2.25.84-2.25%201.875c0%20.369.128.713.349%201.003.215.283.401.604.401.959a.641.641%200%200%201-.658.643%2049.118%2049.118%200%200%201-4.708-.36.75.75%200%200%201-.645-.878c.293-1.614.504-3.257.629-4.924A.53.53%200%200%200%205.337%2015c-.355%200-.676.186-.959.401-.29.221-.634.349-1.003.349-1.036%200-1.875-1.007-1.875-2.25s.84-2.25%201.875-2.25c.369%200%20.713.128%201.003.349.283.215.604.401.959.401a.656.656%200%200%200%20.659-.663%2047.703%2047.703%200%200%200-.31-4.82.75.75%200%200%201%20.83-.832c1.343.155%202.703.254%204.077.294a.64.64%200%200%200%20.657-.642Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-puzzle-piece-solid);
    mask: var(--hero-puzzle-piece-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-qr-code {
    --hero-qr-code: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%204.875c0-.621.504-1.125%201.125-1.125h4.5c.621%200%201.125.504%201.125%201.125v4.5c0%20.621-.504%201.125-1.125%201.125h-4.5A1.125%201.125%200%200%201%203.75%209.375v-4.5ZM3.75%2014.625c0-.621.504-1.125%201.125-1.125h4.5c.621%200%201.125.504%201.125%201.125v4.5c0%20.621-.504%201.125-1.125%201.125h-4.5a1.125%201.125%200%200%201-1.125-1.125v-4.5ZM13.5%204.875c0-.621.504-1.125%201.125-1.125h4.5c.621%200%201.125.504%201.125%201.125v4.5c0%20.621-.504%201.125-1.125%201.125h-4.5A1.125%201.125%200%200%201%2013.5%209.375v-4.5Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.75%206.75h.75v.75h-.75v-.75ZM6.75%2016.5h.75v.75h-.75v-.75ZM16.5%206.75h.75v.75h-.75v-.75ZM13.5%2013.5h.75v.75h-.75v-.75ZM13.5%2019.5h.75v.75h-.75v-.75ZM19.5%2013.5h.75v.75h-.75v-.75ZM19.5%2019.5h.75v.75h-.75v-.75ZM16.5%2016.5h.75v.75h-.75v-.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-qr-code);
    mask: var(--hero-qr-code);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-qr-code-micro {
    --hero-qr-code-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.75%204.25a.5.5%200%201%200%200%201%20.5.5%200%200%200%200-1Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%203.5A1.5%201.5%200%200%201%203.5%202H6a1.5%201.5%200%200%201%201.5%201.5V6A1.5%201.5%200%200%201%206%207.5H3.5A1.5%201.5%200%200%201%202%206V3.5Zm1.5%200H6V6H3.5V3.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M4.25%2011.25a.5.5%200%201%201%201%200%20.5.5%200%200%201-1%200Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%2010a1.5%201.5%200%200%201%201.5-1.5H6A1.5%201.5%200%200%201%207.5%2010v2.5A1.5%201.5%200%200%201%206%2014H3.5A1.5%201.5%200%200%201%202%2012.5V10Zm1.5%202.5V10H6v2.5H3.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M11.25%204.25a.5.5%200%201%200%200%201%20.5.5%200%200%200%200-1Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%202a1.5%201.5%200%200%200-1.5%201.5V6A1.5%201.5%200%200%200%2010%207.5h2.5A1.5%201.5%200%200%200%2014%206V3.5A1.5%201.5%200%200%200%2012.5%202H10Zm2.5%201.5H10V6h2.5V3.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M8.5%209.417a.917.917%200%201%201%201.833%200%20.917.917%200%200%201-1.833%200ZM8.5%2013.083a.917.917%200%201%201%201.833%200%20.917.917%200%200%201-1.833%200ZM13.083%208.5a.917.917%200%201%200%200%201.833.917.917%200%200%200%200-1.833ZM12.166%2013.084a.917.917%200%201%201%201.833%200%20.917.917%200%200%201-1.833%200ZM11.25%2010.333a.917.917%200%201%200%200%201.833.917.917%200%200%200%200-1.833Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-qr-code-micro);
    mask: var(--hero-qr-code-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-qr-code-mini {
    --hero-qr-code-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%202A1.75%201.75%200%200%200%202%203.75v3.5C2%208.216%202.784%209%203.75%209h3.5A1.75%201.75%200%200%200%209%207.25v-3.5A1.75%201.75%200%200%200%207.25%202h-3.5ZM3.5%203.75a.25.25%200%200%201%20.25-.25h3.5a.25.25%200%200%201%20.25.25v3.5a.25.25%200%200%201-.25.25h-3.5a.25.25%200%200%201-.25-.25v-3.5ZM3.75%2011A1.75%201.75%200%200%200%202%2012.75v3.5c0%20.966.784%201.75%201.75%201.75h3.5A1.75%201.75%200%200%200%209%2016.25v-3.5A1.75%201.75%200%200%200%207.25%2011h-3.5Zm-.25%201.75a.25.25%200%200%201%20.25-.25h3.5a.25.25%200%200%201%20.25.25v3.5a.25.25%200%200%201-.25.25h-3.5a.25.25%200%200%201-.25-.25v-3.5Zm7.5-9c0-.966.784-1.75%201.75-1.75h3.5c.966%200%201.75.784%201.75%201.75v3.5A1.75%201.75%200%200%201%2016.25%209h-3.5A1.75%201.75%200%200%201%2011%207.25v-3.5Zm1.75-.25a.25.25%200%200%200-.25.25v3.5c0%20.138.112.25.25.25h3.5a.25.25%200%200%200%20.25-.25v-3.5a.25.25%200%200%200-.25-.25h-3.5Zm-7.26%201a1%201%200%200%200-1%201v.01a1%201%200%200%200%201%201h.01a1%201%200%200%200%201-1V5.5a1%201%200%200%200-1-1h-.01Zm9%200a1%201%200%200%200-1%201v.01a1%201%200%200%200%201%201h.01a1%201%200%200%200%201-1V5.5a1%201%200%200%200-1-1h-.01Zm-9%209a1%201%200%200%200-1%201v.01a1%201%200%200%200%201%201h.01a1%201%200%200%200%201-1v-.01a1%201%200%200%200-1-1h-.01Zm9%200a1%201%200%200%200-1%201v.01a1%201%200%200%200%201%201h.01a1%201%200%200%200%201-1v-.01a1%201%200%200%200-1-1h-.01Zm-3.5-1.5a1%201%200%200%201%201-1H12a1%201%200%200%201%201%201v.01a1%201%200%200%201-1%201h-.01a1%201%200%200%201-1-1V12Zm6-1a1%201%200%200%200-1%201v.01a1%201%200%200%200%201%201H17a1%201%200%200%200%201-1V12a1%201%200%200%200-1-1h-.01Zm-1%206a1%201%200%200%201%201-1H17a1%201%200%200%201%201%201v.01a1%201%200%200%201-1%201h-.01a1%201%200%200%201-1-1V17Zm-4-1a1%201%200%200%200-1%201v.01a1%201%200%200%200%201%201H12a1%201%200%200%200%201-1V17a1%201%200%200%200-1-1h-.01Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-qr-code-mini);
    mask: var(--hero-qr-code-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-qr-code-solid {
    --hero-qr-code-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%204.875C3%203.839%203.84%203%204.875%203h4.5c1.036%200%201.875.84%201.875%201.875v4.5c0%201.036-.84%201.875-1.875%201.875h-4.5A1.875%201.875%200%200%201%203%209.375v-4.5ZM4.875%204.5a.375.375%200%200%200-.375.375v4.5c0%20.207.168.375.375.375h4.5a.375.375%200%200%200%20.375-.375v-4.5a.375.375%200%200%200-.375-.375h-4.5Zm7.875.375c0-1.036.84-1.875%201.875-1.875h4.5C20.16%203%2021%203.84%2021%204.875v4.5c0%201.036-.84%201.875-1.875%201.875h-4.5a1.875%201.875%200%200%201-1.875-1.875v-4.5Zm1.875-.375a.375.375%200%200%200-.375.375v4.5c0%20.207.168.375.375.375h4.5a.375.375%200%200%200%20.375-.375v-4.5a.375.375%200%200%200-.375-.375h-4.5ZM6%206.75A.75.75%200%200%201%206.75%206h.75a.75.75%200%200%201%20.75.75v.75a.75.75%200%200%201-.75.75h-.75A.75.75%200%200%201%206%207.5v-.75Zm9.75%200A.75.75%200%200%201%2016.5%206h.75a.75.75%200%200%201%20.75.75v.75a.75.75%200%200%201-.75.75h-.75a.75.75%200%200%201-.75-.75v-.75ZM3%2014.625c0-1.036.84-1.875%201.875-1.875h4.5c1.036%200%201.875.84%201.875%201.875v4.5c0%201.035-.84%201.875-1.875%201.875h-4.5A1.875%201.875%200%200%201%203%2019.125v-4.5Zm1.875-.375a.375.375%200%200%200-.375.375v4.5c0%20.207.168.375.375.375h4.5a.375.375%200%200%200%20.375-.375v-4.5a.375.375%200%200%200-.375-.375h-4.5Zm7.875-.75a.75.75%200%200%201%20.75-.75h.75a.75.75%200%200%201%20.75.75v.75a.75.75%200%200%201-.75.75h-.75a.75.75%200%200%201-.75-.75v-.75Zm6%200a.75.75%200%200%201%20.75-.75h.75a.75.75%200%200%201%20.75.75v.75a.75.75%200%200%201-.75.75h-.75a.75.75%200%200%201-.75-.75v-.75ZM6%2016.5a.75.75%200%200%201%20.75-.75h.75a.75.75%200%200%201%20.75.75v.75a.75.75%200%200%201-.75.75h-.75a.75.75%200%200%201-.75-.75v-.75Zm9.75%200a.75.75%200%200%201%20.75-.75h.75a.75.75%200%200%201%20.75.75v.75a.75.75%200%200%201-.75.75h-.75a.75.75%200%200%201-.75-.75v-.75Zm-3%203a.75.75%200%200%201%20.75-.75h.75a.75.75%200%200%201%20.75.75v.75a.75.75%200%200%201-.75.75h-.75a.75.75%200%200%201-.75-.75v-.75Zm6%200a.75.75%200%200%201%20.75-.75h.75a.75.75%200%200%201%20.75.75v.75a.75.75%200%200%201-.75.75h-.75a.75.75%200%200%201-.75-.75v-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-qr-code-solid);
    mask: var(--hero-qr-code-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-question-mark-circle {
    --hero-question-mark-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.879%207.519c1.171-1.025%203.071-1.025%204.242%200%201.172%201.025%201.172%202.687%200%203.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45%201.827v.75M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9%205.25h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-question-mark-circle);
    mask: var(--hero-question-mark-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-question-mark-circle-micro {
    --hero-question-mark-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200Zm-6%203.5a1%201%200%201%201-2%200%201%201%200%200%201%202%200ZM7.293%205.293a1%201%200%201%201%20.99%201.667c-.459.134-1.033.566-1.033%201.29v.25a.75.75%200%201%200%201.5%200v-.115a2.5%202.5%200%201%200-2.518-4.153.75.75%200%201%200%201.061%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-question-mark-circle-micro);
    mask: var(--hero-question-mark-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-question-mark-circle-mini {
    --hero-question-mark-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18%2010a8%208%200%201%201-16%200%208%208%200%200%201%2016%200ZM8.94%206.94a.75.75%200%201%201-1.061-1.061%203%203%200%201%201%202.871%205.026v.345a.75.75%200%200%201-1.5%200v-.5c0-.72.57-1.172%201.081-1.287A1.5%201.5%200%201%200%208.94%206.94ZM10%2015a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-question-mark-circle-mini);
    mask: var(--hero-question-mark-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-question-mark-circle-solid {
    --hero-question-mark-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%2012c0-5.385%204.365-9.75%209.75-9.75s9.75%204.365%209.75%209.75-4.365%209.75-9.75%209.75S2.25%2017.385%202.25%2012Zm11.378-3.917c-.89-.777-2.366-.777-3.255%200a.75.75%200%200%201-.988-1.129c1.454-1.272%203.776-1.272%205.23%200%201.513%201.324%201.513%203.518%200%204.842a3.75%203.75%200%200%201-.837.552c-.676.328-1.028.774-1.028%201.152v.75a.75.75%200%200%201-1.5%200v-.75c0-1.279%201.06-2.107%201.875-2.502.182-.088.351-.199.503-.331.83-.727.83-1.857%200-2.584ZM12%2018a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-question-mark-circle-solid);
    mask: var(--hero-question-mark-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-queue-list {
    --hero-queue-list: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%2012h16.5m-16.5%203.75h16.5M3.75%2019.5h16.5M5.625%204.5h12.75a1.875%201.875%200%200%201%200%203.75H5.625a1.875%201.875%200%200%201%200-3.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-queue-list);
    mask: var(--hero-queue-list);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-queue-list-micro {
    --hero-queue-list-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2%204a2%202%200%200%201%202-2h8a2%202%200%201%201%200%204H4a2%202%200%200%201-2-2ZM2%209.25a.75.75%200%200%201%20.75-.75h10.5a.75.75%200%200%201%200%201.5H2.75A.75.75%200%200%201%202%209.25ZM2.75%2012.5a.75.75%200%200%200%200%201.5h10.5a.75.75%200%200%200%200-1.5H2.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-queue-list-micro);
    mask: var(--hero-queue-list-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-queue-list-mini {
    --hero-queue-list-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2%204.5A2.5%202.5%200%200%201%204.5%202h11a2.5%202.5%200%200%201%200%205h-11A2.5%202.5%200%200%201%202%204.5ZM2.75%209.083a.75.75%200%200%200%200%201.5h14.5a.75.75%200%200%200%200-1.5H2.75ZM2.75%2012.663a.75.75%200%200%200%200%201.5h14.5a.75.75%200%200%200%200-1.5H2.75ZM2.75%2016.25a.75.75%200%200%200%200%201.5h14.5a.75.75%200%201%200%200-1.5H2.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-queue-list-mini);
    mask: var(--hero-queue-list-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-queue-list-solid {
    --hero-queue-list-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.625%203.75a2.625%202.625%200%201%200%200%205.25h12.75a2.625%202.625%200%200%200%200-5.25H5.625ZM3.75%2011.25a.75.75%200%200%200%200%201.5h16.5a.75.75%200%200%200%200-1.5H3.75ZM3%2015.75a.75.75%200%200%201%20.75-.75h16.5a.75.75%200%200%201%200%201.5H3.75a.75.75%200%200%201-.75-.75ZM3.75%2018.75a.75.75%200%200%200%200%201.5h16.5a.75.75%200%200%200%200-1.5H3.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-queue-list-solid);
    mask: var(--hero-queue-list-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-radio {
    --hero-radio: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m3.75%207.5%2016.5-4.125M12%206.75c-2.708%200-5.363.224-7.948.655C2.999%207.58%202.25%208.507%202.25%209.574v9.176A2.25%202.25%200%200%200%204.5%2021h15a2.25%202.25%200%200%200%202.25-2.25V9.574c0-1.067-.75-1.994-1.802-2.169A48.329%2048.329%200%200%200%2012%206.75Zm-1.683%206.443-.005.005-.006-.005.006-.005.005.005Zm-.005%202.127-.005-.006.005-.005.005.005-.005.005Zm-2.116-.006-.005.006-.006-.006.005-.005.006.005Zm-.005-2.116-.006-.005.006-.005.005.005-.005.005ZM9.255%2010.5v.008h-.008V10.5h.008Zm3.249%201.88-.007.004-.003-.007.006-.003.004.006Zm-1.38%205.126-.003-.006.006-.004.004.007-.006.003Zm.007-6.501-.003.006-.007-.003.004-.007.006.004Zm1.37%205.129-.007-.004.004-.006.006.003-.004.007Zm.504-1.877h-.008v-.007h.008v.007ZM9.255%2018v.008h-.008V18h.008Zm-3.246-1.87-.007.004L6%2016.127l.006-.003.004.006Zm1.366-5.119-.004-.006.006-.004.004.007-.006.003ZM7.38%2017.5l-.003.006-.007-.003.004-.007.006.004Zm-1.376-5.116L6%2012.38l.003-.007.007.004-.004.007Zm-.5%201.873h-.008v-.007h.008v.007ZM17.25%2012.75a.75.75%200%201%201%200-1.5.75.75%200%200%201%200%201.5Zm0%204.5a.75.75%200%201%201%200-1.5.75.75%200%200%201%200%201.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-radio);
    mask: var(--hero-radio);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-radio-micro {
    --hero-radio-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.437%201.45a.75.75%200%200%201-.386.987L7.478%204H13a2%202%200%200%201%202%202v6a2%202%200%200%201-2%202H3a2%202%200%200%201-2-2V6a2%202%200%200%201%202-2h.736l6.713-2.937a.75.75%200%200%201%20.988.386ZM12%208a1%201%200%201%200%200-2%201%201%200%200%200%200%202ZM6.75%206.75a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Zm-.75%203a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Zm2.323-1.225a.75.75%200%201%201-.75-1.3.75.75%200%200%201%20.75%201.3ZM7.3%209.75a.75.75%200%201%200%201.299.75.75.75%200%200%200-1.3-.75Zm-.549%201.5a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Zm-3.348-.75a.75.75%200%201%200%201.3-.75.75.75%200%200%200-1.3.75Zm.275-1.975a.75.75%200%201%201%20.75-1.3.75.75%200%200%201-.75%201.3ZM12%2012a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-radio-micro);
    mask: var(--hero-radio-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-radio-mini {
    --hero-radio-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M17.45%203.473a.75.75%200%201%200-.4-1.446L5.313%205.265c-.84.096-1.671.217-2.495.362A2.212%202.212%200%200%200%201%207.816v7.934A2.25%202.25%200%200%200%203.25%2018h13.5A2.25%202.25%200%200%200%2019%2015.75V7.816c0-1.06-.745-2-1.817-2.189a41.12%2041.12%200%200%200-5.406-.59l5.673-1.564ZM16%209.5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM14.5%2016a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Zm-9.26-5a.75.75%200%200%201%20.75-.75H6a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75h-.01a.75.75%200%200%201-.75-.75V11Zm2.75-.75a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75H8a.75.75%200%200%200%20.75-.75V11a.75.75%200%200%200-.75-.75h-.01Zm-1.75-1.5A.75.75%200%200%201%206.99%208H7a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75h-.01a.75.75%200%200%201-.75-.75v-.01Zm3.583.42a.75.75%200%200%200-1.06%200l-.007.007a.75.75%200%200%200%200%201.06l.007.007a.75.75%200%200%200%201.06%200l.007-.007a.75.75%200%200%200%200-1.06l-.007-.008Zm.427%202.08A.75.75%200%200%201%2011%2012v.01a.75.75%200%200%201-.75.75h-.01a.75.75%200%200%201-.75-.75V12a.75.75%200%200%201%20.75-.75h.01Zm-.42%203.583a.75.75%200%200%200%200-1.06l-.007-.007a.75.75%200%200%200-1.06%200l-.007.007a.75.75%200%200%200%200%201.06l.007.008a.75.75%200%200%200%201.06%200l.008-.008Zm-3.59.417a.75.75%200%200%201%20.75-.75H7a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75h-.01a.75.75%200%200%201-.75-.75v-.01Zm-1.013-1.484a.75.75%200%200%200-1.06%200l-.008.007a.75.75%200%200%200%200%201.06l.007.008a.75.75%200%200%200%201.061%200l.007-.008a.75.75%200%200%200%200-1.06l-.007-.007ZM3.75%2011.25a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75h-.01a.75.75%200%200%201-.75-.75V12a.75.75%200%200%201%20.75-.75h.01Zm1.484-1.013a.75.75%200%200%200%200-1.06l-.007-.007a.75.75%200%200%200-1.06%200l-.007.007a.75.75%200%200%200%200%201.06l.007.007a.75.75%200%200%200%201.06%200l.007-.007ZM7.24%2013a.75.75%200%200%201%20.75-.75H8a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75h-.01a.75.75%200%200%201-.75-.75V13Zm-1.25-.75a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75H6a.75.75%200%200%200%20.75-.75V13a.75.75%200%200%200-.75-.75h-.01Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-radio-mini);
    mask: var(--hero-radio-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-radio-solid {
    --hero-radio-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M20.432%204.103a.75.75%200%200%200-.364-1.456L4.128%206.632l-.2.033C2.498%206.904%201.5%208.158%201.5%209.574v9.176a3%203%200%200%200%203%203h15a3%203%200%200%200%203-3V9.574c0-1.416-.997-2.67-2.429-2.909a49.017%2049.017%200%200%200-7.255-.658l7.616-1.904Zm-9.585%208.56a.75.75%200%200%201%200%201.06l-.005.006a.75.75%200%200%201-1.06%200l-.006-.006a.75.75%200%200%201%200-1.06l.005-.005a.75.75%200%200%201%201.06%200l.006.005ZM9.781%2015.85a.75.75%200%200%200%201.061%200l.005-.005a.75.75%200%200%200%200-1.061l-.005-.005a.75.75%200%200%200-1.06%200l-.006.005a.75.75%200%200%200%200%201.06l.005.006Zm-1.055-1.066a.75.75%200%200%201%200%201.06l-.005.006a.75.75%200%200%201-1.061%200l-.005-.005a.75.75%200%200%201%200-1.06l.005-.006a.75.75%200%200%201%201.06%200l.006.005ZM7.66%2013.73a.75.75%200%200%200%201.061%200l.005-.006a.75.75%200%200%200%200-1.06l-.005-.006a.75.75%200%200%200-1.06%200l-.006.006a.75.75%200%200%200%200%201.06l.005.006ZM9.255%209.75a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75h-.008a.75.75%200%200%201-.75-.75V10.5a.75.75%200%200%201%20.75-.75h.008Zm3.624%203.28a.75.75%200%200%200%20.275-1.025L13.15%2012a.75.75%200%200%200-1.025-.275l-.006.004a.75.75%200%200%200-.275%201.024l.004.007a.75.75%200%200%200%201.025.274l.006-.003Zm-1.38%205.126a.75.75%200%200%201-1.024-.275l-.004-.006a.75.75%200%200%201%20.275-1.025l.006-.004a.75.75%200%200%201%201.025.275l.004.007a.75.75%200%200%201-.275%201.024l-.006.004Zm.282-6.776a.75.75%200%200%200-.274-1.025l-.007-.003a.75.75%200%200%200-1.024.274l-.004.007a.75.75%200%200%200%20.274%201.024l.007.004a.75.75%200%200%200%201.024-.275l.004-.006Zm1.369%205.129a.75.75%200%200%201-1.025.274l-.006-.004a.75.75%200%200%201-.275-1.024l.004-.007a.75.75%200%200%201%201.025-.274l.006.004a.75.75%200%200%201%20.275%201.024l-.004.007Zm-.145-1.502a.75.75%200%200%200%20.75-.75v-.007a.75.75%200%200%200-.75-.75h-.008a.75.75%200%200%200-.75.75v.007c0%20.415.336.75.75.75h.008Zm-3.75%202.243a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75h-.008a.75.75%200%200%201-.75-.75V18a.75.75%200%200%201%20.75-.75h.008Zm-2.871-.47a.75.75%200%200%200%20.274-1.025l-.003-.006a.75.75%200%200%200-1.025-.275l-.006.004a.75.75%200%200%200-.275%201.024l.004.007a.75.75%200%200%200%201.024.274l.007-.003Zm1.366-5.12a.75.75%200%200%201-1.025-.274l-.004-.006a.75.75%200%200%201%20.275-1.025l.006-.004a.75.75%200%200%201%201.025.275l.004.006a.75.75%200%200%201-.275%201.025l-.006.004Zm.281%206.215a.75.75%200%200%200-.275-1.024l-.006-.004a.75.75%200%200%200-1.025.274l-.003.007a.75.75%200%200%200%20.274%201.024l.007.004a.75.75%200%200%200%201.024-.274l.004-.007Zm-1.376-5.116a.75.75%200%200%201-1.025.274l-.006-.003a.75.75%200%200%201-.275-1.025l.004-.007a.75.75%200%200%201%201.025-.274l.006.004a.75.75%200%200%201%20.275%201.024l-.004.007Zm-1.15%202.248a.75.75%200%200%200%20.75-.75v-.007a.75.75%200%200%200-.75-.75h-.008a.75.75%200%200%200-.75.75v.007c0%20.415.336.75.75.75h.008ZM17.25%2010.5a1.5%201.5%200%201%201%200%203%201.5%201.5%200%200%201%200-3Zm1.5%206a1.5%201.5%200%201%200-3%200%201.5%201.5%200%200%200%203%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-radio-solid);
    mask: var(--hero-radio-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-receipt-percent {
    --hero-receipt-percent: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m9%2014.25%206-6m4.5-3.493V21.75l-3.75-1.5-3.75%201.5-3.75-1.5-3.75%201.5V4.757c0-1.108.806-2.057%201.907-2.185a48.507%2048.507%200%200%201%2011.186%200c1.1.128%201.907%201.077%201.907%202.185ZM9.75%209h.008v.008H9.75V9Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm4.125%204.5h.008v.008h-.008V13.5Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-receipt-percent);
    mask: var(--hero-receipt-percent);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-receipt-percent-micro {
    --hero-receipt-percent-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.25%202A2.25%202.25%200%200%200%203%204.25v9a.75.75%200%200%200%201.183.613l1.692-1.195%201.692%201.195a.75.75%200%200%200%20.866%200l1.692-1.195%201.693%201.195A.75.75%200%200%200%2013%2013.25v-9A2.25%202.25%200%200%200%2010.75%202h-5.5Zm5.53%204.28a.75.75%200%201%200-1.06-1.06l-4.5%204.5a.75.75%200%201%200%201.06%201.06l4.5-4.5ZM7%206.25a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Zm2.75%204.25a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-receipt-percent-micro);
    mask: var(--hero-receipt-percent-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-receipt-percent-mini {
    --hero-receipt-percent-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.93%202.31a41.401%2041.401%200%200%201%2010.14%200C16.194%202.45%2017%203.414%2017%204.517V17.25a.75.75%200%200%201-1.075.676l-2.8-1.344-2.8%201.344a.75.75%200%200%201-.65%200l-2.8-1.344-2.8%201.344A.75.75%200%200%201%203%2017.25V4.517c0-1.103.806-2.068%201.93-2.207Zm8.85%204.97a.75.75%200%200%200-1.06-1.06l-6.5%206.5a.75.75%200%201%200%201.06%201.06l6.5-6.5ZM9%208a1%201%200%201%201-2%200%201%201%200%200%201%202%200Zm3%205a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-receipt-percent-mini);
    mask: var(--hero-receipt-percent-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-receipt-percent-solid {
    --hero-receipt-percent-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%201.5c-1.921%200-3.816.111-5.68.327-1.497.174-2.57%201.46-2.57%202.93V21.75a.75.75%200%200%200%201.029.696l3.471-1.388%203.472%201.388a.75.75%200%200%200%20.556%200l3.472-1.388%203.471%201.388a.75.75%200%200%200%201.029-.696V4.757c0-1.47-1.073-2.756-2.57-2.93A49.255%2049.255%200%200%200%2012%201.5Zm3.53%207.28a.75.75%200%200%200-1.06-1.06l-6%206a.75.75%200%201%200%201.06%201.06l6-6ZM8.625%209a1.125%201.125%200%201%201%202.25%200%201.125%201.125%200%200%201-2.25%200Zm5.625%203.375a1.125%201.125%200%201%200%200%202.25%201.125%201.125%200%200%200%200-2.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-receipt-percent-solid);
    mask: var(--hero-receipt-percent-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-receipt-refund {
    --hero-receipt-refund: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%209.75h4.875a2.625%202.625%200%200%201%200%205.25H12M8.25%209.75%2010.5%207.5M8.25%209.75%2010.5%2012m9-7.243V21.75l-3.75-1.5-3.75%201.5-3.75-1.5-3.75%201.5V4.757c0-1.108.806-2.057%201.907-2.185a48.507%2048.507%200%200%201%2011.186%200c1.1.128%201.907%201.077%201.907%202.185Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-receipt-refund);
    mask: var(--hero-receipt-refund);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-receipt-refund-micro {
    --hero-receipt-refund-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.25%202A2.25%202.25%200%200%200%203%204.25v9a.75.75%200%200%200%201.183.613l1.692-1.195%201.692%201.195a.75.75%200%200%200%20.866%200l1.692-1.195%201.693%201.195A.75.75%200%200%200%2013%2013.25v-9A2.25%202.25%200%200%200%2010.75%202h-5.5Zm3.03%203.28a.75.75%200%200%200-1.06-1.06L4.97%206.47a.75.75%200%200%200%200%201.06l2.25%202.25a.75.75%200%200%200%201.06-1.06l-.97-.97h1.315c.76%200%201.375.616%201.375%201.375a.75.75%200%200%200%201.5%200A2.875%202.875%200%200%200%208.625%206.25H7.311l.97-.97Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-receipt-refund-micro);
    mask: var(--hero-receipt-refund-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-receipt-refund-mini {
    --hero-receipt-refund-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.93%202.31a41.401%2041.401%200%200%201%2010.14%200C16.194%202.45%2017%203.414%2017%204.517V17.25a.75.75%200%200%201-1.075.676l-2.8-1.344-2.8%201.344a.75.75%200%200%201-.65%200l-2.8-1.344-2.8%201.344A.75.75%200%200%201%203%2017.25V4.517c0-1.103.806-2.068%201.93-2.207Zm4.822%203.997a.75.75%200%201%200-1.004-1.114l-2.5%202.25a.75.75%200%200%200%200%201.114l2.5%202.25a.75.75%200%200%200%201.004-1.114L8.704%208.75h1.921a1.875%201.875%200%200%201%200%203.75.75.75%200%200%200%200%201.5%203.375%203.375%200%201%200%200-6.75h-1.92l1.047-.943Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-receipt-refund-mini);
    mask: var(--hero-receipt-refund-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-receipt-refund-solid {
    --hero-receipt-refund-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%201.5c-1.921%200-3.816.111-5.68.327-1.497.174-2.57%201.46-2.57%202.93V21.75a.75.75%200%200%200%201.029.696l3.471-1.388%203.472%201.388a.75.75%200%200%200%20.556%200l3.472-1.388%203.471%201.388a.75.75%200%200%200%201.029-.696V4.757c0-1.47-1.073-2.756-2.57-2.93A49.255%2049.255%200%200%200%2012%201.5Zm-.97%206.53a.75.75%200%201%200-1.06-1.06L7.72%209.22a.75.75%200%200%200%200%201.06l2.25%202.25a.75.75%200%201%200%201.06-1.06l-.97-.97h3.065a1.875%201.875%200%200%201%200%203.75H12a.75.75%200%200%200%200%201.5h1.125a3.375%203.375%200%201%200%200-6.75h-3.064l.97-.97Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-receipt-refund-solid);
    mask: var(--hero-receipt-refund-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-rectangle-group {
    --hero-rectangle-group: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%207.125C2.25%206.504%202.754%206%203.375%206h6c.621%200%201.125.504%201.125%201.125v3.75c0%20.621-.504%201.125-1.125%201.125h-6a1.125%201.125%200%200%201-1.125-1.125v-3.75ZM14.25%208.625c0-.621.504-1.125%201.125-1.125h5.25c.621%200%201.125.504%201.125%201.125v8.25c0%20.621-.504%201.125-1.125%201.125h-5.25a1.125%201.125%200%200%201-1.125-1.125v-8.25ZM3.75%2016.125c0-.621.504-1.125%201.125-1.125h5.25c.621%200%201.125.504%201.125%201.125v2.25c0%20.621-.504%201.125-1.125%201.125h-5.25a1.125%201.125%200%200%201-1.125-1.125v-2.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-rectangle-group);
    mask: var(--hero-rectangle-group);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-rectangle-group-micro {
    --hero-rectangle-group-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M1%204a1%201%200%200%201%201-1h5a1%201%200%200%201%201%201v3a1%201%200%200%201-1%201H2a1%201%200%200%201-1-1V4ZM10%205a1%201%200%200%201%201-1h3a1%201%200%200%201%201%201v6a1%201%200%200%201-1%201h-3a1%201%200%200%201-1-1V5ZM4%2010a1%201%200%200%200-1%201v1a1%201%200%200%200%201%201h4a1%201%200%200%200%201-1v-1a1%201%200%200%200-1-1H4Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-rectangle-group-micro);
    mask: var(--hero-rectangle-group-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-rectangle-group-mini {
    --hero-rectangle-group-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.5%203A1.5%201.5%200%200%200%201%204.5v4A1.5%201.5%200%200%200%202.5%2010h6A1.5%201.5%200%200%200%2010%208.5v-4A1.5%201.5%200%200%200%208.5%203h-6Zm11%202A1.5%201.5%200%200%200%2012%206.5v7a1.5%201.5%200%200%200%201.5%201.5h4a1.5%201.5%200%200%200%201.5-1.5v-7A1.5%201.5%200%200%200%2017.5%205h-4Zm-10%207A1.5%201.5%200%200%200%202%2013.5v2A1.5%201.5%200%200%200%203.5%2017h6a1.5%201.5%200%200%200%201.5-1.5v-2A1.5%201.5%200%200%200%209.5%2012h-6Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-rectangle-group-mini);
    mask: var(--hero-rectangle-group-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-rectangle-group-solid {
    --hero-rectangle-group-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.5%207.125c0-1.036.84-1.875%201.875-1.875h6c1.036%200%201.875.84%201.875%201.875v3.75c0%201.036-.84%201.875-1.875%201.875h-6A1.875%201.875%200%200%201%201.5%2010.875v-3.75Zm12%201.5c0-1.036.84-1.875%201.875-1.875h5.25c1.035%200%201.875.84%201.875%201.875v8.25c0%201.035-.84%201.875-1.875%201.875h-5.25a1.875%201.875%200%200%201-1.875-1.875v-8.25ZM3%2016.125c0-1.036.84-1.875%201.875-1.875h5.25c1.036%200%201.875.84%201.875%201.875v2.25c0%201.035-.84%201.875-1.875%201.875h-5.25A1.875%201.875%200%200%201%203%2018.375v-2.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-rectangle-group-solid);
    mask: var(--hero-rectangle-group-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-rectangle-stack {
    --hero-rectangle-stack: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%206.878V6a2.25%202.25%200%200%201%202.25-2.25h7.5A2.25%202.25%200%200%201%2018%206v.878m-12%200c.235-.083.487-.128.75-.128h10.5c.263%200%20.515.045.75.128m-12%200A2.25%202.25%200%200%200%204.5%209v.878m13.5-3A2.25%202.25%200%200%201%2019.5%209v.878m0%200a2.246%202.246%200%200%200-.75-.128H5.25c-.263%200-.515.045-.75.128m15%200A2.25%202.25%200%200%201%2021%2012v6a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2018v-6c0-.98.626-1.813%201.5-2.122%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-rectangle-stack);
    mask: var(--hero-rectangle-stack);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-rectangle-stack-micro {
    --hero-rectangle-stack-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5%203.5A1.5%201.5%200%200%201%206.5%202h3A1.5%201.5%200%200%201%2011%203.5H5ZM4.5%205A1.5%201.5%200%200%200%203%206.5v.041a3.02%203.02%200%200%201%20.5-.041h9c.17%200%20.337.014.5.041V6.5A1.5%201.5%200%200%200%2011.5%205h-7ZM12.5%208h-9A1.5%201.5%200%200%200%202%209.5v3A1.5%201.5%200%200%200%203.5%2014h9a1.5%201.5%200%200%200%201.5-1.5v-3A1.5%201.5%200%200%200%2012.5%208Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-rectangle-stack-micro);
    mask: var(--hero-rectangle-stack-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-rectangle-stack-mini {
    --hero-rectangle-stack-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.127%203.502%205.25%203.5h9.5c.041%200%20.082%200%20.123.002A2.251%202.251%200%200%200%2012.75%202h-5.5a2.25%202.25%200%200%200-2.123%201.502ZM1%2010.25A2.25%202.25%200%200%201%203.25%208h13.5A2.25%202.25%200%200%201%2019%2010.25v5.5A2.25%202.25%200%200%201%2016.75%2018H3.25A2.25%202.25%200%200%201%201%2015.75v-5.5ZM3.25%206.5c-.04%200-.082%200-.123.002A2.25%202.25%200%200%201%205.25%205h9.5c.98%200%201.814.627%202.123%201.502a3.819%203.819%200%200%200-.123-.002H3.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-rectangle-stack-mini);
    mask: var(--hero-rectangle-stack-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-rectangle-stack-solid {
    --hero-rectangle-stack-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.566%204.657A4.505%204.505%200%200%201%206.75%204.5h10.5c.41%200%20.806.055%201.183.157A3%203%200%200%200%2015.75%203h-7.5a3%203%200%200%200-2.684%201.657ZM2.25%2012a3%203%200%200%201%203-3h13.5a3%203%200%200%201%203%203v6a3%203%200%200%201-3%203H5.25a3%203%200%200%201-3-3v-6ZM5.25%207.5c-.41%200-.806.055-1.184.157A3%203%200%200%201%206.75%206h10.5a3%203%200%200%201%202.683%201.657A4.505%204.505%200%200%200%2018.75%207.5H5.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-rectangle-stack-solid);
    mask: var(--hero-rectangle-stack-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-rocket-launch {
    --hero-rocket-launch: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.59%2014.37a6%206%200%200%201-5.84%207.38v-4.8m5.84-2.58a14.98%2014.98%200%200%200%206.16-12.12A14.98%2014.98%200%200%200%209.631%208.41m5.96%205.96a14.926%2014.926%200%200%201-5.841%202.58m-.119-8.54a6%206%200%200%200-7.381%205.84h4.8m2.581-5.84a14.927%2014.927%200%200%200-2.58%205.84m2.699%202.7c-.103.021-.207.041-.311.06a15.09%2015.09%200%200%201-2.448-2.448%2014.9%2014.9%200%200%201%20.06-.312m-2.24%202.39a4.493%204.493%200%200%200-1.757%204.306%204.493%204.493%200%200%200%204.306-1.758M16.5%209a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-rocket-launch);
    mask: var(--hero-rocket-launch);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-rocket-launch-micro {
    --hero-rocket-launch-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.333%204.478A4%204%200%200%200%201%208.25c0%20.414.336.75.75.75h3.322c.572.71%201.219%201.356%201.928%201.928v3.322c0%20.414.336.75.75.75a4%204%200%200%200%203.772-5.333A10.721%2010.721%200%200%200%2015%201.75a.75.75%200%200%200-.75-.75c-3.133%200-5.953%201.34-7.917%203.478ZM12%205.5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M3.902%2010.682a.75.75%200%201%200-1.313-.725%204.764%204.764%200%200%200-.469%203.36.75.75%200%200%200%20.564.563%204.76%204.76%200%200%200%203.359-.47.75.75%200%201%200-.725-1.312%203.231%203.231%200%200%201-1.81.393%203.232%203.232%200%200%201%20.394-1.81Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-rocket-launch-micro);
    mask: var(--hero-rocket-launch-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-rocket-launch-mini {
    --hero-rocket-launch-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.606%2012.97a.75.75%200%200%201-.134%201.051%202.494%202.494%200%200%200-.93%202.437%202.494%202.494%200%200%200%202.437-.93.75.75%200%201%201%201.186.918%203.995%203.995%200%200%201-4.482%201.332.75.75%200%200%201-.461-.461%203.994%203.994%200%200%201%201.332-4.482.75.75%200%200%201%201.052.134Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.752%2012A13.07%2013.07%200%200%200%208%2014.248v4.002c0%20.414.336.75.75.75a5%205%200%200%200%204.797-6.414%2012.984%2012.984%200%200%200%205.45-10.848.75.75%200%200%200-.735-.735%2012.984%2012.984%200%200%200-10.849%205.45A5%205%200%200%200%201%2011.25c.001.414.337.75.751.75h4.002ZM13%209a2%202%200%201%200%200-4%202%202%200%200%200%200%204Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-rocket-launch-mini);
    mask: var(--hero-rocket-launch-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-rocket-launch-solid {
    --hero-rocket-launch-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.315%207.584C12.195%203.883%2016.695%201.5%2021.75%201.5a.75.75%200%200%201%20.75.75c0%205.056-2.383%209.555-6.084%2012.436A6.75%206.75%200%200%201%209.75%2022.5a.75.75%200%200%201-.75-.75v-4.131A15.838%2015.838%200%200%201%206.382%2015H2.25a.75.75%200%200%201-.75-.75%206.75%206.75%200%200%201%207.815-6.666ZM15%206.75a2.25%202.25%200%201%200%200%204.5%202.25%202.25%200%200%200%200-4.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M5.26%2017.242a.75.75%200%201%200-.897-1.203%205.243%205.243%200%200%200-2.05%205.022.75.75%200%200%200%20.625.627%205.243%205.243%200%200%200%205.022-2.051.75.75%200%201%200-1.202-.897%203.744%203.744%200%200%201-3.008%201.51c0-1.23.592-2.323%201.51-3.008Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-rocket-launch-solid);
    mask: var(--hero-rocket-launch-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-rss {
    --hero-rss: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12.75%2019.5v-.75a7.5%207.5%200%200%200-7.5-7.5H4.5m0-6.75h.75c7.87%200%2014.25%206.38%2014.25%2014.25v.75M6%2018.75a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-rss);
    mask: var(--hero-rss);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-rss-micro {
    --hero-rss-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%202.75A.75.75%200%200%201%202.75%202C8.963%202%2014%207.037%2014%2013.25a.75.75%200%200%201-1.5%200c0-5.385-4.365-9.75-9.75-9.75A.75.75%200%200%201%202%202.75Zm0%204.5a.75.75%200%200%201%20.75-.75%206.75%206.75%200%200%201%206.75%206.75.75.75%200%200%201-1.5%200C8%2010.35%205.65%208%202.75%208A.75.75%200%200%201%202%207.25ZM3.5%2011a1.5%201.5%200%201%200%200%203%201.5%201.5%200%200%200%200-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-rss-micro);
    mask: var(--hero-rss-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-rss-mini {
    --hero-rss-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.75%203a.75.75%200%200%200-.75.75v.5c0%20.414.336.75.75.75H4c6.075%200%2011%204.925%2011%2011v.25c0%20.414.336.75.75.75h.5a.75.75%200%200%200%20.75-.75V16C17%208.82%2011.18%203%204%203h-.25Z%22%2F%3E%20%20%3Cpath%20d%3D%22M3%208.75A.75.75%200%200%201%203.75%208H4a8%208%200%200%201%208%208v.25a.75.75%200%200%201-.75.75h-.5a.75.75%200%200%201-.75-.75V16a6%206%200%200%200-6-6h-.25A.75.75%200%200%201%203%209.25v-.5ZM7%2015a2%202%200%201%201-4%200%202%202%200%200%201%204%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-rss-mini);
    mask: var(--hero-rss-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-rss-solid {
    --hero-rss-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%204.5a.75.75%200%200%201%20.75-.75h.75c8.284%200%2015%206.716%2015%2015v.75a.75.75%200%200%201-.75.75h-.75a.75.75%200%200%201-.75-.75v-.75C18%2011.708%2012.292%206%205.25%206H4.5a.75.75%200%200%201-.75-.75V4.5Zm0%206.75a.75.75%200%200%201%20.75-.75h.75a8.25%208.25%200%200%201%208.25%208.25v.75a.75.75%200%200%201-.75.75H12a.75.75%200%200%201-.75-.75v-.75a6%206%200%200%200-6-6H4.5a.75.75%200%200%201-.75-.75v-.75Zm0%207.5a1.5%201.5%200%201%201%203%200%201.5%201.5%200%200%201-3%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-rss-solid);
    mask: var(--hero-rss-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-scale {
    --hero-scale: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%203v17.25m0%200c-1.472%200-2.882.265-4.185.75M12%2020.25c1.472%200%202.882.265%204.185.75M18.75%204.97A48.416%2048.416%200%200%200%2012%204.5c-2.291%200-4.545.16-6.75.47m13.5%200c1.01.143%202.01.317%203%20.52m-3-.52%202.62%2010.726c.122.499-.106%201.028-.589%201.202a5.988%205.988%200%200%201-2.031.352%205.988%205.988%200%200%201-2.031-.352c-.483-.174-.711-.703-.59-1.202L18.75%204.971Zm-16.5.52c.99-.203%201.99-.377%203-.52m0%200%202.62%2010.726c.122.499-.106%201.028-.589%201.202a5.989%205.989%200%200%201-2.031.352%205.989%205.989%200%200%201-2.031-.352c-.483-.174-.711-.703-.59-1.202L5.25%204.971Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-scale);
    mask: var(--hero-scale);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-scale-micro {
    --hero-scale-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.75%202.5a.75.75%200%200%200-1.5%200v.508a32.661%2032.661%200%200%200-4.624.434.75.75%200%200%200%20.246%201.48l.13-.021-1.188%204.75a.75.75%200%200%200%20.33.817A3.487%203.487%200%200%200%204%2011c.68%200%201.318-.195%201.856-.532a.75.75%200%200%200%20.33-.818l-1.25-5a31.31%2031.31%200%200%201%202.314-.141V12.012c-.882.027-1.752.104-2.607.226a.75.75%200%200%200%20.213%201.485%2022.188%2022.188%200%200%201%206.288%200%20.75.75%200%201%200%20.213-1.485%2023.657%2023.657%200%200%200-2.607-.226V4.509c.779.018%201.55.066%202.314.14L9.814%209.65a.75.75%200%200%200%20.329.818%203.487%203.487%200%200%200%201.856.532c.68%200%201.318-.195%201.856-.532a.75.75%200%200%200%20.33-.818L12.997%204.9l.13.022a.75.75%200%201%200%20.247-1.48%2032.66%2032.66%200%200%200-4.624-.434V2.5ZM3.42%209.415a2%202%200%200%200%201.16%200L4%207.092l-.58%202.323ZM12%209.5a2%202%200%200%201-.582-.085L12%207.092l.58%202.323A2%202%200%200%201%2012%209.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-scale-micro);
    mask: var(--hero-scale-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-scale-mini {
    --hero-scale-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%202a.75.75%200%200%201%20.75.75v.258a33.186%2033.186%200%200%201%206.668.83.75.75%200%200%201-.336%201.461%2031.28%2031.28%200%200%200-1.103-.232l1.702%207.545a.75.75%200%200%201-.387.832A4.981%204.981%200%200%201%2015%2014c-.825%200-1.606-.2-2.294-.556a.75.75%200%200%201-.387-.832l1.77-7.849a31.743%2031.743%200%200%200-3.339-.254v11.505a20.01%2020.01%200%200%201%203.78.501.75.75%200%201%201-.339%201.462A18.558%2018.558%200%200%200%2010%2017.5c-1.442%200-2.845.165-4.191.477a.75.75%200%200%201-.338-1.462%2020.01%2020.01%200%200%201%203.779-.501V4.509c-1.129.026-2.243.112-3.34.254l1.771%207.85a.75.75%200%200%201-.387.83A4.98%204.98%200%200%201%205%2014a4.98%204.98%200%200%201-2.294-.556.75.75%200%200%201-.387-.832L4.02%205.067c-.37.07-.738.148-1.103.232a.75.75%200%200%201-.336-1.462%2032.845%2032.845%200%200%201%206.668-.829V2.75A.75.75%200%200%201%2010%202ZM5%207.543%203.92%2012.33a3.499%203.499%200%200%200%202.16%200L5%207.543Zm10%200-1.08%204.787a3.498%203.498%200%200%200%202.16%200L15%207.543Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-scale-mini);
    mask: var(--hero-scale-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-scale-solid {
    --hero-scale-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25a.75.75%200%200%201%20.75.75v.756a49.106%2049.106%200%200%201%209.152%201%20.75.75%200%200%201-.152%201.485h-1.918l2.474%2010.124a.75.75%200%200%201-.375.84A6.723%206.723%200%200%201%2018.75%2018a6.723%206.723%200%200%201-3.181-.795.75.75%200%200%201-.375-.84l2.474-10.124H12.75v13.28c1.293.076%202.534.343%203.697.776a.75.75%200%200%201-.262%201.453h-8.37a.75.75%200%200%201-.262-1.453c1.162-.433%202.404-.7%203.697-.775V6.24H6.332l2.474%2010.124a.75.75%200%200%201-.375.84A6.723%206.723%200%200%201%205.25%2018a6.723%206.723%200%200%201-3.181-.795.75.75%200%200%201-.375-.84L4.168%206.241H2.25a.75.75%200%200%201-.152-1.485%2049.105%2049.105%200%200%201%209.152-1V3a.75.75%200%200%201%20.75-.75Zm4.878%2013.543%201.872-7.662%201.872%207.662h-3.744Zm-9.756%200L5.25%208.131l-1.872%207.662h3.744Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-scale-solid);
    mask: var(--hero-scale-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-scissors {
    --hero-scissors: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m7.848%208.25%201.536.887M7.848%208.25a3%203%200%201%201-5.196-3%203%203%200%200%201%205.196%203Zm1.536.887a2.165%202.165%200%200%201%201.083%201.839c.005.351.054.695.14%201.024M9.384%209.137l2.077%201.199M7.848%2015.75l1.536-.887m-1.536.887a3%203%200%201%201-5.196%203%203%203%200%200%201%205.196-3Zm1.536-.887a2.165%202.165%200%200%200%201.083-1.838c.005-.352.054-.695.14-1.025m-1.223%202.863%202.077-1.199m0-3.328a4.323%204.323%200%200%201%202.068-1.379l5.325-1.628a4.5%204.5%200%200%201%202.48-.044l.803.215-7.794%204.5m-2.882-1.664A4.33%204.33%200%200%200%2010.607%2012m3.736%200%207.794%204.5-.802.215a4.5%204.5%200%200%201-2.48-.043l-5.326-1.629a4.324%204.324%200%200%201-2.068-1.379M14.343%2012l-2.882%201.664%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-scissors);
    mask: var(--hero-scissors);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-scissors-micro {
    --hero-scissors-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%206.665c.969.56%202.157.396%202.94-.323l.359.207c.34.196.777.02.97-.322.19-.337.115-.784-.22-.977l-.359-.207a2.501%202.501%200%201%200-3.69%201.622ZM4.364%205a1%201%200%201%201-1.732-1%201%201%200%200%201%201.732%201ZM8.903%205.465a2.75%202.75%200%200%200-1.775%201.893l-.375%201.398-1.563.902a2.501%202.501%200%201%200%20.75%201.3L14.7%205.9a.75.75%200%200%200-.18-1.374l-.782-.21a2.75%202.75%200%200%200-1.593.052L8.903%205.465ZM4.365%2011a1%201%200%201%201-1.732%201%201%201%200%200%201%201.732-1Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M8.892%2010.408c-.052.03-.047.108.011.128l3.243%201.097a2.75%202.75%200%200%200%201.593.05l.781-.208a.75.75%200%200%200%20.18-1.374l-2.137-1.235a1%201%200%200%200-1%200l-2.67%201.542Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-scissors-micro);
    mask: var(--hero-scissors-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-scissors-mini {
    --hero-scissors-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.469%203.75a3.5%203.5%200%200%200%205.617%204.11l.883.51c.025.092.147.116.21.043.15-.176.318-.338.5-.484.286-.23.3-.709-.018-.892l-.825-.477A3.501%203.501%200%200%200%201.47%203.75Zm2.03%203.482a2%202%200%201%201%202-3.464%202%202%200%200%201-2%203.464ZM9.956%208.322a2.75%202.75%200%200%200-1.588%201.822L7.97%2011.63l-.884.51A3.501%203.501%200%200%200%201.47%2016.25a3.5%203.5%200%200%200%206.367-2.81l10.68-6.166a.75.75%200%200%200-.182-1.373l-.703-.189a2.75%202.75%200%200%200-1.78.123L9.955%208.322ZM2.768%2015.5a2%202%200%201%201%203.464-2%202%202%200%200%201-3.464%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M12.52%2011.89a.5.5%200%200%200%20.056.894l3.274%201.381a2.75%202.75%200%200%200%201.78.123l.704-.189a.75.75%200%200%200%20.18-1.373l-3.47-2.004a.5.5%200%200%200-.5%200L12.52%2011.89Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-scissors-mini);
    mask: var(--hero-scissors-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-scissors-solid {
    --hero-scissors-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.128%209.155a3.751%203.751%200%201%201%20.713-1.321l1.136.656a.75.75%200%200%201%20.222%201.104l-.006.007a.75.75%200%200%201-1.032.157%201.421%201.421%200%200%200-.113-.072l-.92-.531Zm-4.827-3.53a2.25%202.25%200%200%201%203.994%202.063.756.756%200%200%200-.122.23%202.25%202.25%200%200%201-3.872-2.293ZM13.348%208.272a5.073%205.073%200%200%200-3.428%203.57%205.08%205.08%200%200%200-.165%201.202%201.415%201.415%200%200%201-.707%201.201l-.96.554a3.751%203.751%200%201%200%20.734%201.309l13.729-7.926a.75.75%200%200%200-.181-1.374l-.803-.215a5.25%205.25%200%200%200-2.894.05l-5.325%201.629Zm-9.223%207.03a2.25%202.25%200%201%200%202.25%203.897%202.25%202.25%200%200%200-2.25-3.897ZM12%2012.75a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M16.372%2012.615a.75.75%200%200%201%20.75%200l5.43%203.135a.75.75%200%200%201-.182%201.374l-.802.215a5.25%205.25%200%200%201-2.894-.051l-5.147-1.574a.75.75%200%200%201-.156-1.367l3-1.732Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-scissors-solid);
    mask: var(--hero-scissors-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-server {
    --hero-server: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.75%2017.25v-.228a4.5%204.5%200%200%200-.12-1.03l-2.268-9.64a3.375%203.375%200%200%200-3.285-2.602H7.923a3.375%203.375%200%200%200-3.285%202.602l-2.268%209.64a4.5%204.5%200%200%200-.12%201.03v.228m19.5%200a3%203%200%200%201-3%203H5.25a3%203%200%200%201-3-3m19.5%200a3%203%200%200%200-3-3H5.25a3%203%200%200%200-3%203m16.5%200h.008v.008h-.008v-.008Zm-3%200h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-server);
    mask: var(--hero-server);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-server-micro {
    --hero-server-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.665%203.588A2%202%200%200%201%205.622%202h4.754a2%202%200%200%201%201.958%201.588l1.098%205.218a3.487%203.487%200%200%200-1.433-.306H4c-.51%200-.995.11-1.433.306l1.099-5.218Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%2010a2%202%200%201%200%200%204h8a2%202%200%201%200%200-4H4Zm8%202.75a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5ZM9.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-server-micro);
    mask: var(--hero-server-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-server-mini {
    --hero-server-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.632%203.533A2%202%200%200%201%206.577%202h6.846a2%202%200%200%201%201.945%201.533l1.976%208.234A3.489%203.489%200%200%200%2016%2011.5H4c-.476%200-.93.095-1.344.267l1.976-8.234Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4%2013a2%202%200%201%200%200%204h12a2%202%200%201%200%200-4H4Zm11.24%202a.75.75%200%200%201%20.75-.75H16a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75h-.01a.75.75%200%200%201-.75-.75V15Zm-2.25-.75a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75H13a.75.75%200%200%200%20.75-.75V15a.75.75%200%200%200-.75-.75h-.01Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-server-mini);
    mask: var(--hero-server-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-server-solid {
    --hero-server-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.08%205.227A3%203%200%200%201%206.979%203H17.02a3%203%200%200%201%202.9%202.227l2.113%207.926A5.228%205.228%200%200%200%2018.75%2012H5.25a5.228%205.228%200%200%200-3.284%201.153L4.08%205.227Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.25%2013.5a3.75%203.75%200%201%200%200%207.5h13.5a3.75%203.75%200%201%200%200-7.5H5.25Zm10.5%204.5a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Zm3.75-.75a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-server-solid);
    mask: var(--hero-server-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-server-stack {
    --hero-server-stack: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.25%2014.25h13.5m-13.5%200a3%203%200%200%201-3-3m3%203a3%203%200%201%200%200%206h13.5a3%203%200%201%200%200-6m-16.5-3a3%203%200%200%201%203-3h13.5a3%203%200%200%201%203%203m-19.5%200a4.5%204.5%200%200%201%20.9-2.7L5.737%205.1a3.375%203.375%200%200%201%202.7-1.35h7.126c1.062%200%202.062.5%202.7%201.35l2.587%203.45a4.5%204.5%200%200%201%20.9%202.7m0%200a3%203%200%200%201-3%203m0%203h.008v.008h-.008v-.008Zm0-6h.008v.008h-.008v-.008Zm-3%206h.008v.008h-.008v-.008Zm0-6h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-server-stack);
    mask: var(--hero-server-stack);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-server-stack-micro {
    --hero-server-stack-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.354%202a2%202%200%200%200-1.857%201.257l-.338.845C3.43%204.035%203.71%204%204%204h8c.29%200%20.571.035.84.102l-.337-.845A2%202%200%200%200%2010.646%202H5.354Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%2013a2%202%200%200%201%202-2h8a2%202%200%201%201%200%204H4a2%202%200%200%201-2-2Zm10.75%200a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM9%2013.75a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5ZM4%205.5a2%202%200%201%200%200%204h8a2%202%200%201%200%200-4H4Zm8%202.75a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5ZM9.75%207.5a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-server-stack-micro);
    mask: var(--hero-server-stack-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-server-stack-mini {
    --hero-server-stack-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.464%203.162A2%202%200%200%201%206.28%202h7.44a2%202%200%200%201%201.816%201.162l1.154%202.5c.067.145.115.291.145.438A3.508%203.508%200%200%200%2016%206H4c-.288%200-.568.035-.835.1.03-.147.078-.293.145-.438l1.154-2.5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%209.5a2%202%200%200%201%202-2h12a2%202%200%201%201%200%204H4a2%202%200%200%201-2-2Zm13.24%200a.75.75%200%200%201%20.75-.75H16a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75h-.01a.75.75%200%200%201-.75-.75V9.5Zm-2.25-.75a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75H13a.75.75%200%200%200%20.75-.75V9.5a.75.75%200%200%200-.75-.75h-.01ZM2%2015a2%202%200%200%201%202-2h12a2%202%200%201%201%200%204H4a2%202%200%200%201-2-2Zm13.24%200a.75.75%200%200%201%20.75-.75H16a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75h-.01a.75.75%200%200%201-.75-.75V15Zm-2.25-.75a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75H13a.75.75%200%200%200%20.75-.75V15a.75.75%200%200%200-.75-.75h-.01Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-server-stack-mini);
    mask: var(--hero-server-stack-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-server-stack-solid {
    --hero-server-stack-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.507%204.048A3%203%200%200%201%207.785%203h8.43a3%203%200%200%201%202.278%201.048l1.722%202.008A4.533%204.533%200%200%200%2019.5%206h-15c-.243%200-.482.02-.715.056l1.722-2.008Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.5%2010.5a3%203%200%200%201%203-3h15a3%203%200%201%201%200%206h-15a3%203%200%200%201-3-3Zm15%200a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Zm2.25.75a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5ZM4.5%2015a3%203%200%201%200%200%206h15a3%203%200%201%200%200-6h-15Zm11.25%203.75a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5ZM19.5%2018a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-server-stack-solid);
    mask: var(--hero-server-stack-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-share {
    --hero-share: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.217%2010.907a2.25%202.25%200%201%200%200%202.186m0-2.186c.18.324.283.696.283%201.093s-.103.77-.283%201.093m0-2.186%209.566-5.314m-9.566%207.5%209.566%205.314m0%200a2.25%202.25%200%201%200%203.935%202.186%202.25%202.25%200%200%200-3.935-2.186Zm0-12.814a2.25%202.25%200%201%200%203.933-2.185%202.25%202.25%200%200%200-3.933%202.185Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-share);
    mask: var(--hero-share);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-share-micro {
    --hero-share-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12%206a2%202%200%201%200-1.994-1.842L5.323%206.5a2%202%200%201%200%200%203l4.683%202.342a2%202%200%201%200%20.67-1.342L5.995%208.158a2.03%202.03%200%200%200%200-.316L10.677%205.5c.353.311.816.5%201.323.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-share-micro);
    mask: var(--hero-share-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-share-mini {
    --hero-share-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M13%204.5a2.5%202.5%200%201%201%20.702%201.737L6.97%209.604a2.518%202.518%200%200%201%200%20.792l6.733%203.367a2.5%202.5%200%201%201-.671%201.341l-6.733-3.367a2.5%202.5%200%201%201%200-3.475l6.733-3.366A2.52%202.52%200%200%201%2013%204.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-share-mini);
    mask: var(--hero-share-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-share-solid {
    --hero-share-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.75%204.5a3%203%200%201%201%20.825%202.066l-8.421%204.679a3.002%203.002%200%200%201%200%201.51l8.421%204.679a3%203%200%201%201-.729%201.31l-8.421-4.678a3%203%200%201%201%200-4.132l8.421-4.679a3%203%200%200%201-.096-.755Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-share-solid);
    mask: var(--hero-share-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-shield-check {
    --hero-shield-check: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75m-3-7.036A11.959%2011.959%200%200%201%203.598%206%2011.99%2011.99%200%200%200%203%209.749c0%205.592%203.824%2010.29%209%2011.623%205.176-1.332%209-6.03%209-11.622%200-1.31-.21-2.571-.598-3.751h-.152c-3.196%200-6.1-1.248-8.25-3.285Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-shield-check);
    mask: var(--hero-shield-check);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-shield-check-micro {
    --hero-shield-check-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.5%201.709a.75.75%200%200%200-1%200%208.963%208.963%200%200%201-4.84%202.217.75.75%200%200%200-.654.72%2010.499%2010.499%200%200%200%205.647%209.672.75.75%200%200%200%20.694-.001%2010.499%2010.499%200%200%200%205.647-9.672.75.75%200%200%200-.654-.719A8.963%208.963%200%200%201%208.5%201.71Zm2.34%205.504a.75.75%200%200%200-1.18-.926L7.394%209.17l-1.156-.99a.75.75%200%201%200-.976%201.138l1.75%201.5a.75.75%200%200%200%201.078-.106l2.75-3.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-shield-check-micro);
    mask: var(--hero-shield-check-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-shield-check-mini {
    --hero-shield-check-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.661%202.237a.531.531%200%200%201%20.678%200%2011.947%2011.947%200%200%200%207.078%202.749.5.5%200%200%201%20.479.425c.069.52.104%201.05.104%201.59%200%205.162-3.26%209.563-7.834%2011.256a.48.48%200%200%201-.332%200C5.26%2016.564%202%2012.163%202%207c0-.538.035-1.069.104-1.589a.5.5%200%200%201%20.48-.425%2011.947%2011.947%200%200%200%207.077-2.75Zm4.196%205.954a.75.75%200%200%200-1.214-.882l-3.483%204.79-1.88-1.88a.75.75%200%201%200-1.06%201.061l2.5%202.5a.75.75%200%200%200%201.137-.089l4-5.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-shield-check-mini);
    mask: var(--hero-shield-check-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-shield-check-solid {
    --hero-shield-check-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.516%202.17a.75.75%200%200%200-1.032%200%2011.209%2011.209%200%200%201-7.877%203.08.75.75%200%200%200-.722.515A12.74%2012.74%200%200%200%202.25%209.75c0%205.942%204.064%2010.933%209.563%2012.348a.749.749%200%200%200%20.374%200c5.499-1.415%209.563-6.406%209.563-12.348%200-1.39-.223-2.73-.635-3.985a.75.75%200%200%200-.722-.516l-.143.001c-2.996%200-5.717-1.17-7.734-3.08Zm3.094%208.016a.75.75%200%201%200-1.22-.872l-3.236%204.53L9.53%2012.22a.75.75%200%200%200-1.06%201.06l2.25%202.25a.75.75%200%200%200%201.14-.094l3.75-5.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-shield-check-solid);
    mask: var(--hero-shield-check-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-shield-exclamation {
    --hero-shield-exclamation: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m0-10.036A11.959%2011.959%200%200%201%203.598%206%2011.99%2011.99%200%200%200%203%209.75c0%205.592%203.824%2010.29%209%2011.622%205.176-1.332%209-6.03%209-11.622%200-1.31-.21-2.57-.598-3.75h-.152c-3.196%200-6.1-1.25-8.25-3.286Zm0%2013.036h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-shield-exclamation);
    mask: var(--hero-shield-exclamation);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-shield-exclamation-micro {
    --hero-shield-exclamation-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.5%201.709a.75.75%200%200%201%201%200%208.963%208.963%200%200%200%204.84%202.217.75.75%200%200%201%20.654.72%2010.499%2010.499%200%200%201-5.647%209.672.75.75%200%200%201-.694-.001%2010.499%2010.499%200%200%201-5.647-9.672.75.75%200%200%201%20.654-.719A8.963%208.963%200%200%200%207.5%201.71ZM8%205a.75.75%200%200%201%20.75.75v2a.75.75%200%200%201-1.5%200v-2A.75.75%200%200%201%208%205Zm0%207a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-shield-exclamation-micro);
    mask: var(--hero-shield-exclamation-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-shield-exclamation-mini {
    --hero-shield-exclamation-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.339%202.237a.531.531%200%200%200-.678%200%2011.947%2011.947%200%200%201-7.078%202.75.5.5%200%200%200-.479.425A12.11%2012.11%200%200%200%202%207c0%205.163%203.26%209.564%207.834%2011.257a.48.48%200%200%200%20.332%200C14.74%2016.564%2018%2012.163%2018%207c0-.538-.035-1.069-.104-1.589a.5.5%200%200%200-.48-.425%2011.947%2011.947%200%200%201-7.077-2.75ZM10%206a.75.75%200%200%201%20.75.75v3.5a.75.75%200%200%201-1.5%200v-3.5A.75.75%200%200%201%2010%206Zm0%209a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-shield-exclamation-mini);
    mask: var(--hero-shield-exclamation-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-shield-exclamation-solid {
    --hero-shield-exclamation-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.484%202.17a.75.75%200%200%201%201.032%200%2011.209%2011.209%200%200%200%207.877%203.08.75.75%200%200%201%20.722.515%2012.74%2012.74%200%200%201%20.635%203.985c0%205.942-4.064%2010.933-9.563%2012.348a.749.749%200%200%201-.374%200C6.314%2020.683%202.25%2015.692%202.25%209.75c0-1.39.223-2.73.635-3.985a.75.75%200%200%201%20.722-.516l.143.001c2.996%200%205.718-1.17%207.734-3.08ZM12%208.25a.75.75%200%200%201%20.75.75v3.75a.75.75%200%200%201-1.5%200V9a.75.75%200%200%201%20.75-.75ZM12%2015a.75.75%200%200%200-.75.75v.008c0%20.414.336.75.75.75h.008a.75.75%200%200%200%20.75-.75v-.008a.75.75%200%200%200-.75-.75H12Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-shield-exclamation-solid);
    mask: var(--hero-shield-exclamation-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-shopping-bag {
    --hero-shopping-bag: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%2010.5V6a3.75%203.75%200%201%200-7.5%200v4.5m11.356-1.993%201.263%2012c.07.665-.45%201.243-1.119%201.243H4.25a1.125%201.125%200%200%201-1.12-1.243l1.264-12A1.125%201.125%200%200%201%205.513%207.5h12.974c.576%200%201.059.435%201.119%201.007ZM8.625%2010.5a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Zm7.5%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-shopping-bag);
    mask: var(--hero-shopping-bag);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-shopping-bag-micro {
    --hero-shopping-bag-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5%204a3%203%200%200%201%206%200v1h.643a1.5%201.5%200%200%201%201.492%201.35l.7%207A1.5%201.5%200%200%201%2012.342%2015H3.657a1.5%201.5%200%200%201-1.492-1.65l.7-7A1.5%201.5%200%200%201%204.357%205H5V4Zm4.5%200v1h-3V4a1.5%201.5%200%200%201%203%200Zm-3%203.75a.75.75%200%200%200-1.5%200v1a3%203%200%201%200%206%200v-1a.75.75%200%200%200-1.5%200v1a1.5%201.5%200%201%201-3%200v-1Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-shopping-bag-micro);
    mask: var(--hero-shopping-bag-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-shopping-bag-mini {
    --hero-shopping-bag-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6%205v1H4.667a1.75%201.75%200%200%200-1.743%201.598l-.826%209.5A1.75%201.75%200%200%200%203.84%2019H16.16a1.75%201.75%200%200%200%201.743-1.902l-.826-9.5A1.75%201.75%200%200%200%2015.333%206H14V5a4%204%200%200%200-8%200Zm4-2.5A2.5%202.5%200%200%200%207.5%205v1h5V5A2.5%202.5%200%200%200%2010%202.5ZM7.5%2010a2.5%202.5%200%200%200%205%200V8.75a.75.75%200%200%201%201.5%200V10a4%204%200%200%201-8%200V8.75a.75.75%200%200%201%201.5%200V10Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-shopping-bag-mini);
    mask: var(--hero-shopping-bag-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-shopping-bag-solid {
    --hero-shopping-bag-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.5%206v.75H5.513c-.96%200-1.764.724-1.865%201.679l-1.263%2012A1.875%201.875%200%200%200%204.25%2022.5h15.5a1.875%201.875%200%200%200%201.865-2.071l-1.263-12a1.875%201.875%200%200%200-1.865-1.679H16.5V6a4.5%204.5%200%201%200-9%200ZM12%203a3%203%200%200%200-3%203v.75h6V6a3%203%200%200%200-3-3Zm-3%208.25a3%203%200%201%200%206%200v-.75a.75.75%200%200%201%201.5%200v.75a4.5%204.5%200%201%201-9%200v-.75a.75.75%200%200%201%201.5%200v.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-shopping-bag-solid);
    mask: var(--hero-shopping-bag-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-shopping-cart {
    --hero-shopping-cart: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%203h1.386c.51%200%20.955.343%201.087.835l.383%201.437M7.5%2014.25a3%203%200%200%200-3%203h15.75m-12.75-3h11.218c1.121-2.3%202.1-4.684%202.924-7.138a60.114%2060.114%200%200%200-16.536-1.84M7.5%2014.25%205.106%205.272M6%2020.25a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Zm12.75%200a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-shopping-cart);
    mask: var(--hero-shopping-cart);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-shopping-cart-micro {
    --hero-shopping-cart-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M1.75%201.002a.75.75%200%201%200%200%201.5h1.835l1.24%205.113A3.752%203.752%200%200%200%202%2011.25c0%20.414.336.75.75.75h10.5a.75.75%200%200%200%200-1.5H3.628A2.25%202.25%200%200%201%205.75%209h6.5a.75.75%200%200%200%20.73-.578l.846-3.595a.75.75%200%200%200-.578-.906%2044.118%2044.118%200%200%200-7.996-.91l-.348-1.436a.75.75%200%200%200-.73-.573H1.75ZM5%2014a1%201%200%201%201-2%200%201%201%200%200%201%202%200ZM13%2014a1%201%200%201%201-2%200%201%201%200%200%201%202%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-shopping-cart-micro);
    mask: var(--hero-shopping-cart-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-shopping-cart-mini {
    --hero-shopping-cart-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M1%201.75A.75.75%200%200%201%201.75%201h1.628a1.75%201.75%200%200%201%201.734%201.51L5.18%203a65.25%2065.25%200%200%201%2013.36%201.412.75.75%200%200%201%20.58.875%2048.645%2048.645%200%200%201-1.618%206.2.75.75%200%200%201-.712.513H6a2.503%202.503%200%200%200-2.292%201.5H17.25a.75.75%200%200%201%200%201.5H2.76a.75.75%200%200%201-.748-.807%204.002%204.002%200%200%201%202.716-3.486L3.626%202.716a.25.25%200%200%200-.248-.216H1.75A.75.75%200%200%201%201%201.75ZM6%2017.5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM15.5%2019a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-shopping-cart-mini);
    mask: var(--hero-shopping-cart-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-shopping-cart-solid {
    --hero-shopping-cart-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2.25%202.25a.75.75%200%200%200%200%201.5h1.386c.17%200%20.318.114.362.278l2.558%209.592a3.752%203.752%200%200%200-2.806%203.63c0%20.414.336.75.75.75h15.75a.75.75%200%200%200%200-1.5H5.378A2.25%202.25%200%200%201%207.5%2015h11.218a.75.75%200%200%200%20.674-.421%2060.358%2060.358%200%200%200%202.96-7.228.75.75%200%200%200-.525-.965A60.864%2060.864%200%200%200%205.68%204.509l-.232-.867A1.875%201.875%200%200%200%203.636%202.25H2.25ZM3.75%2020.25a1.5%201.5%200%201%201%203%200%201.5%201.5%200%200%201-3%200ZM16.5%2020.25a1.5%201.5%200%201%201%203%200%201.5%201.5%200%200%201-3%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-shopping-cart-solid);
    mask: var(--hero-shopping-cart-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-signal {
    --hero-signal: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.348%2014.652a3.75%203.75%200%200%201%200-5.304m5.304%200a3.75%203.75%200%200%201%200%205.304m-7.425%202.121a6.75%206.75%200%200%201%200-9.546m9.546%200a6.75%206.75%200%200%201%200%209.546M5.106%2018.894c-3.808-3.807-3.808-9.98%200-13.788m13.788%200c3.808%203.807%203.808%209.98%200%2013.788M12%2012h.008v.008H12V12Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-signal);
    mask: var(--hero-signal);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-signal-micro {
    --hero-signal-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M9%208a1%201%200%201%201-2%200%201%201%200%200%201%202%200Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.68%205.26a.75.75%200%200%201%201.06%200%203.875%203.875%200%200%201%200%205.48.75.75%200%201%201-1.06-1.06%202.375%202.375%200%200%200%200-3.36.75.75%200%200%201%200-1.06Zm-3.36%200a.75.75%200%200%201%200%201.06%202.375%202.375%200%200%200%200%203.36.75.75%200%201%201-1.06%201.06%203.875%203.875%200%200%201%200-5.48.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.89%203.05a.75.75%200%200%201%201.06%200%207%207%200%200%201%200%209.9.75.75%200%201%201-1.06-1.06%205.5%205.5%200%200%200%200-7.78.75.75%200%200%201%200-1.06Zm-7.78%200a.75.75%200%200%201%200%201.06%205.5%205.5%200%200%200%200%207.78.75.75%200%201%201-1.06%201.06%207%207%200%200%201%200-9.9.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-signal-micro);
    mask: var(--hero-signal-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-signal-mini {
    --hero-signal-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M16.364%203.636a.75.75%200%200%200-1.06%201.06%207.5%207.5%200%200%201%200%2010.607.75.75%200%200%200%201.06%201.061%209%209%200%200%200%200-12.728ZM4.697%204.697a.75.75%200%200%200-1.061-1.061%209%209%200%200%200%200%2012.728.75.75%200%201%200%201.06-1.06%207.5%207.5%200%200%201%200-10.607Z%22%2F%3E%20%20%3Cpath%20d%3D%22M12.475%206.464a.75.75%200%200%201%201.06%200%205%205%200%200%201%200%207.072.75.75%200%200%201-1.06-1.061%203.5%203.5%200%200%200%200-4.95.75.75%200%200%201%200-1.06ZM7.525%206.464a.75.75%200%200%201%200%201.061%203.5%203.5%200%200%200%200%204.95.75.75%200%200%201-1.06%201.06%205%205%200%200%201%200-7.07.75.75%200%200%201%201.06%200ZM11%2010a1%201%200%201%201-2%200%201%201%200%200%201%202%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-signal-mini);
    mask: var(--hero-signal-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-signal-slash {
    --hero-signal-slash: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m3%203%208.735%208.735m0%200a.374.374%200%201%201%20.53.53m-.53-.53.53.53m0%200L21%2021M14.652%209.348a3.75%203.75%200%200%201%200%205.304m2.121-7.425a6.75%206.75%200%200%201%200%209.546m2.121-11.667c3.808%203.807%203.808%209.98%200%2013.788m-9.546-4.242a3.733%203.733%200%200%201-1.06-2.122m-1.061%204.243a6.75%206.75%200%200%201-1.625-6.929m-.496%209.05c-3.068-3.067-3.664-7.67-1.79-11.334M12%2012h.008v.008H12V12Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-signal-slash);
    mask: var(--hero-signal-slash);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-signal-slash-micro {
    --hero-signal-slash-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.28%202.22a.75.75%200%200%200-1.06%201.06l4.782%204.783a1%201%200%200%200%20.935.935l4.783%204.782a.75.75%200%201%200%201.06-1.06L8.998%207.937a1%201%200%200%200-.935-.935L3.28%202.22ZM3.05%2012.95a7.003%207.003%200%200%201-1.33-8.047L2.86%206.04a5.501%205.501%200%200%200%201.25%205.849.75.75%200%201%201-1.06%201.06ZM5.26%2010.74a3.87%203.87%200%200%201-1.082-3.38L5.87%209.052c.112.226.262.439.45.627a.75.75%200%201%201-1.06%201.061ZM12.95%203.05a7.003%207.003%200%200%201%201.33%208.048l-1.14-1.139a5.501%205.501%200%200%200-1.25-5.848.75.75%200%200%201%201.06-1.06ZM10.74%205.26a3.87%203.87%200%200%201%201.082%203.38L10.13%206.948a2.372%202.372%200%200%200-.45-.627.75.75%200%200%201%201.06-1.061Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-signal-slash-micro);
    mask: var(--hero-signal-slash-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-signal-slash-mini {
    --hero-signal-slash-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2.22%202.22a.75.75%200%200%201%201.06%200l6.783%206.782a1%201%200%200%201%20.935.935l6.782%206.783a.75.75%200%201%201-1.06%201.06l-6.783-6.782a1%201%200%200%201-.935-.935L2.22%203.28a.75.75%200%200%201%200-1.06ZM3.636%2016.364a9.004%209.004%200%200%201-1.39-10.936L3.349%206.53a7.503%207.503%200%200%200%201.348%208.773.75.75%200%200%201-1.061%201.061ZM6.464%2013.536a5%205%200%200%201-1.213-5.103l1.262%201.262a3.493%203.493%200%200%200%201.012%202.78.75.75%200%200%201-1.06%201.06ZM16.364%203.636a9.004%209.004%200%200%201%201.39%2010.937l-1.103-1.104a7.503%207.503%200%200%200-1.348-8.772.75.75%200%201%201%201.061-1.061ZM13.536%206.464a5%205%200%200%201%201.213%205.103l-1.262-1.262a3.493%203.493%200%200%200-1.012-2.78.75.75%200%200%201%201.06-1.06Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-signal-slash-mini);
    mask: var(--hero-signal-slash-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-signal-slash-solid {
    --hero-signal-slash-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.47%202.47a.75.75%200%200%201%201.06%200l8.407%208.407a1.125%201.125%200%200%201%201.186%201.186l1.462%201.461a3.001%203.001%200%200%200-.464-3.645.75.75%200%201%201%201.061-1.061%204.501%204.501%200%200%201%20.486%205.79l1.072%201.072a6.001%206.001%200%200%200-.497-7.923.75.75%200%200%201%201.06-1.06%207.501%207.501%200%200%201%20.505%2010.05l1.064%201.065a9%209%200%200%200-.508-12.176.75.75%200%200%201%201.06-1.06c3.923%203.922%204.093%2010.175.512%2014.3l1.594%201.594a.75.75%200%201%201-1.06%201.06l-2.106-2.105-2.121-2.122h-.001l-4.705-4.706a.747.747%200%200%201-.127-.126L2.47%203.53a.75.75%200%200%201%200-1.061Zm1.189%204.422a.75.75%200%200%201%20.326%201.01%209.004%209.004%200%200%200%201.651%2010.462.75.75%200%201%201-1.06%201.06C1.27%2016.12.63%2011.165%202.648%207.219a.75.75%200%200%201%201.01-.326ZM5.84%209.134a.75.75%200%200%201%20.472.95%206%206%200%200%200%201.444%206.159.75.75%200%200%201-1.06%201.06A7.5%207.5%200%200%201%204.89%209.606a.75.75%200%200%201%20.95-.472Zm2.341%202.653a.75.75%200%200%201%20.848.638c.088.62.37%201.218.849%201.696a.75.75%200%200%201-1.061%201.061%204.483%204.483%200%200%201-1.273-2.546.75.75%200%200%201%20.637-.848Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-signal-slash-solid);
    mask: var(--hero-signal-slash-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-signal-solid {
    --hero-signal-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.636%204.575a.75.75%200%200%201%200%201.061%209%209%200%200%200%200%2012.728.75.75%200%201%201-1.06%201.06c-4.101-4.1-4.101-10.748%200-14.849a.75.75%200%200%201%201.06%200Zm12.728%200a.75.75%200%200%201%201.06%200c4.101%204.1%204.101%2010.75%200%2014.85a.75.75%200%201%201-1.06-1.061%209%209%200%200%200%200-12.728.75.75%200%200%201%200-1.06ZM7.757%206.697a.75.75%200%200%201%200%201.06%206%206%200%200%200%200%208.486.75.75%200%200%201-1.06%201.06%207.5%207.5%200%200%201%200-10.606.75.75%200%200%201%201.06%200Zm8.486%200a.75.75%200%200%201%201.06%200%207.5%207.5%200%200%201%200%2010.606.75.75%200%200%201-1.06-1.06%206%206%200%200%200%200-8.486.75.75%200%200%201%200-1.06ZM9.879%208.818a.75.75%200%200%201%200%201.06%203%203%200%200%200%200%204.243.75.75%200%201%201-1.061%201.061%204.5%204.5%200%200%201%200-6.364.75.75%200%200%201%201.06%200Zm4.242%200a.75.75%200%200%201%201.061%200%204.5%204.5%200%200%201%200%206.364.75.75%200%200%201-1.06-1.06%203%203%200%200%200%200-4.243.75.75%200%200%201%200-1.061ZM10.875%2012a1.125%201.125%200%201%201%202.25%200%201.125%201.125%200%200%201-2.25%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-signal-solid);
    mask: var(--hero-signal-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-slash {
    --hero-slash: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m9%2020.247%206-16.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-slash);
    mask: var(--hero-slash);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-slash-micro {
    --hero-slash-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.074%202.047a.75.75%200%200%201%20.449.961L6.705%2013.507a.75.75%200%200%201-1.41-.513L9.113%202.496a.75.75%200%200%201%20.961-.449Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-slash-micro);
    mask: var(--hero-slash-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-slash-mini {
    --hero-slash-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12.528%203.047a.75.75%200%200%201%20.449.961L8.433%2016.504a.75.75%200%201%201-1.41-.512l4.544-12.496a.75.75%200%200%201%20.961-.449Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-slash-mini);
    mask: var(--hero-slash-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-slash-solid {
    --hero-slash-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.256%203.042a.75.75%200%200%201%20.449.962l-6%2016.5a.75.75%200%201%201-1.41-.513l6-16.5a.75.75%200%200%201%20.961-.449Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-slash-solid);
    mask: var(--hero-slash-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-sparkles {
    --hero-sparkles: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.813%2015.904%209%2018.75l-.813-2.846a4.5%204.5%200%200%200-3.09-3.09L2.25%2012l2.846-.813a4.5%204.5%200%200%200%203.09-3.09L9%205.25l.813%202.846a4.5%204.5%200%200%200%203.09%203.09L15.75%2012l-2.846.813a4.5%204.5%200%200%200-3.09%203.09ZM18.259%208.715%2018%209.75l-.259-1.035a3.375%203.375%200%200%200-2.455-2.456L14.25%206l1.036-.259a3.375%203.375%200%200%200%202.455-2.456L18%202.25l.259%201.035a3.375%203.375%200%200%200%202.456%202.456L21.75%206l-1.035.259a3.375%203.375%200%200%200-2.456%202.456ZM16.894%2020.567%2016.5%2021.75l-.394-1.183a2.25%202.25%200%200%200-1.423-1.423L13.5%2018.75l1.183-.394a2.25%202.25%200%200%200%201.423-1.423l.394-1.183.394%201.183a2.25%202.25%200%200%200%201.423%201.423l1.183.394-1.183.394a2.25%202.25%200%200%200-1.423%201.423Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-sparkles);
    mask: var(--hero-sparkles);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-sparkles-micro {
    --hero-sparkles-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5%204a.75.75%200%200%201%20.738.616l.252%201.388A1.25%201.25%200%200%200%206.996%207.01l1.388.252a.75.75%200%200%201%200%201.476l-1.388.252A1.25%201.25%200%200%200%205.99%209.996l-.252%201.388a.75.75%200%200%201-1.476%200L4.01%209.996A1.25%201.25%200%200%200%203.004%208.99l-1.388-.252a.75.75%200%200%201%200-1.476l1.388-.252A1.25%201.25%200%200%200%204.01%206.004l.252-1.388A.75.75%200%200%201%205%204ZM12%201a.75.75%200%200%201%20.721.544l.195.682c.118.415.443.74.858.858l.682.195a.75.75%200%200%201%200%201.442l-.682.195a1.25%201.25%200%200%200-.858.858l-.195.682a.75.75%200%200%201-1.442%200l-.195-.682a1.25%201.25%200%200%200-.858-.858l-.682-.195a.75.75%200%200%201%200-1.442l.682-.195a1.25%201.25%200%200%200%20.858-.858l.195-.682A.75.75%200%200%201%2012%201ZM10%2011a.75.75%200%200%201%20.728.568.968.968%200%200%200%20.704.704.75.75%200%200%201%200%201.456.968.968%200%200%200-.704.704.75.75%200%200%201-1.456%200%20.968.968%200%200%200-.704-.704.75.75%200%200%201%200-1.456.968.968%200%200%200%20.704-.704A.75.75%200%200%201%2010%2011Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-sparkles-micro);
    mask: var(--hero-sparkles-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-sparkles-mini {
    --hero-sparkles-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M15.98%201.804a1%201%200%200%200-1.96%200l-.24%201.192a1%201%200%200%201-.784.785l-1.192.238a1%201%200%200%200%200%201.962l1.192.238a1%201%200%200%201%20.785.785l.238%201.192a1%201%200%200%200%201.962%200l.238-1.192a1%201%200%200%201%20.785-.785l1.192-.238a1%201%200%200%200%200-1.962l-1.192-.238a1%201%200%200%201-.785-.785l-.238-1.192ZM6.949%205.684a1%201%200%200%200-1.898%200l-.683%202.051a1%201%200%200%201-.633.633l-2.051.683a1%201%200%200%200%200%201.898l2.051.684a1%201%200%200%201%20.633.632l.683%202.051a1%201%200%200%200%201.898%200l.683-2.051a1%201%200%200%201%20.633-.633l2.051-.683a1%201%200%200%200%200-1.898l-2.051-.683a1%201%200%200%201-.633-.633L6.95%205.684ZM13.949%2013.684a1%201%200%200%200-1.898%200l-.184.551a1%201%200%200%201-.632.633l-.551.183a1%201%200%200%200%200%201.898l.551.183a1%201%200%200%201%20.633.633l.183.551a1%201%200%200%200%201.898%200l.184-.551a1%201%200%200%201%20.632-.633l.551-.183a1%201%200%200%200%200-1.898l-.551-.184a1%201%200%200%201-.633-.632l-.183-.551Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-sparkles-mini);
    mask: var(--hero-sparkles-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-sparkles-solid {
    --hero-sparkles-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9%204.5a.75.75%200%200%201%20.721.544l.813%202.846a3.75%203.75%200%200%200%202.576%202.576l2.846.813a.75.75%200%200%201%200%201.442l-2.846.813a3.75%203.75%200%200%200-2.576%202.576l-.813%202.846a.75.75%200%200%201-1.442%200l-.813-2.846a3.75%203.75%200%200%200-2.576-2.576l-2.846-.813a.75.75%200%200%201%200-1.442l2.846-.813A3.75%203.75%200%200%200%207.466%207.89l.813-2.846A.75.75%200%200%201%209%204.5ZM18%201.5a.75.75%200%200%201%20.728.568l.258%201.036c.236.94.97%201.674%201.91%201.91l1.036.258a.75.75%200%200%201%200%201.456l-1.036.258c-.94.236-1.674.97-1.91%201.91l-.258%201.036a.75.75%200%200%201-1.456%200l-.258-1.036a2.625%202.625%200%200%200-1.91-1.91l-1.036-.258a.75.75%200%200%201%200-1.456l1.036-.258a2.625%202.625%200%200%200%201.91-1.91l.258-1.036A.75.75%200%200%201%2018%201.5ZM16.5%2015a.75.75%200%200%201%20.712.513l.394%201.183c.15.447.5.799.948.948l1.183.395a.75.75%200%200%201%200%201.422l-1.183.395c-.447.15-.799.5-.948.948l-.395%201.183a.75.75%200%200%201-1.422%200l-.395-1.183a1.5%201.5%200%200%200-.948-.948l-1.183-.395a.75.75%200%200%201%200-1.422l1.183-.395c.447-.15.799-.5.948-.948l.395-1.183A.75.75%200%200%201%2016.5%2015Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-sparkles-solid);
    mask: var(--hero-sparkles-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-speaker-wave {
    --hero-speaker-wave: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.114%205.636a9%209%200%200%201%200%2012.728M16.463%208.288a5.25%205.25%200%200%201%200%207.424M6.75%208.25l4.72-4.72a.75.75%200%200%201%201.28.53v15.88a.75.75%200%200%201-1.28.53l-4.72-4.72H4.51c-.88%200-1.704-.507-1.938-1.354A9.009%209.009%200%200%201%202.25%2012c0-.83.112-1.633.322-2.396C2.806%208.756%203.63%208.25%204.51%208.25H6.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-speaker-wave);
    mask: var(--hero-speaker-wave);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-speaker-wave-micro {
    --hero-speaker-wave-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7.557%202.066A.75.75%200%200%201%208%202.75v10.5a.75.75%200%200%201-1.248.56L3.59%2011H2a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h1.59l3.162-2.81a.75.75%200%200%201%20.805-.124ZM12.95%203.05a.75.75%200%201%200-1.06%201.06%205.5%205.5%200%200%201%200%207.78.75.75%200%201%200%201.06%201.06%207%207%200%200%200%200-9.9Z%22%2F%3E%20%20%3Cpath%20d%3D%22M10.828%205.172a.75.75%200%201%200-1.06%201.06%202.5%202.5%200%200%201%200%203.536.75.75%200%201%200%201.06%201.06%204%204%200%200%200%200-5.656Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-speaker-wave-micro);
    mask: var(--hero-speaker-wave-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-speaker-wave-mini {
    --hero-speaker-wave-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.5%203.75a.75.75%200%200%200-1.264-.546L5.203%207H2.667a.75.75%200%200%200-.7.48A6.985%206.985%200%200%200%201.5%2010c0%20.887.165%201.737.468%202.52.111.29.39.48.7.48h2.535l4.033%203.796a.75.75%200%200%200%201.264-.546V3.75ZM16.45%205.05a.75.75%200%200%200-1.06%201.061%205.5%205.5%200%200%201%200%207.778.75.75%200%200%200%201.06%201.06%207%207%200%200%200%200-9.899Z%22%2F%3E%20%20%3Cpath%20d%3D%22M14.329%207.172a.75.75%200%200%200-1.061%201.06%202.5%202.5%200%200%201%200%203.536.75.75%200%200%200%201.06%201.06%204%204%200%200%200%200-5.656Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-speaker-wave-mini);
    mask: var(--hero-speaker-wave-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-speaker-wave-solid {
    --hero-speaker-wave-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M13.5%204.06c0-1.336-1.616-2.005-2.56-1.06l-4.5%204.5H4.508c-1.141%200-2.318.664-2.66%201.905A9.76%209.76%200%200%200%201.5%2012c0%20.898.121%201.768.35%202.595.341%201.24%201.518%201.905%202.659%201.905h1.93l4.5%204.5c.945.945%202.561.276%202.561-1.06V4.06ZM18.584%205.106a.75.75%200%200%201%201.06%200c3.808%203.807%203.808%209.98%200%2013.788a.75.75%200%200%201-1.06-1.06%208.25%208.25%200%200%200%200-11.668.75.75%200%200%201%200-1.06Z%22%2F%3E%20%20%3Cpath%20d%3D%22M15.932%207.757a.75.75%200%200%201%201.061%200%206%206%200%200%201%200%208.486.75.75%200%200%201-1.06-1.061%204.5%204.5%200%200%200%200-6.364.75.75%200%200%201%200-1.06Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-speaker-wave-solid);
    mask: var(--hero-speaker-wave-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-speaker-x-mark {
    --hero-speaker-x-mark: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.25%209.75%2019.5%2012m0%200%202.25%202.25M19.5%2012l2.25-2.25M19.5%2012l-2.25%202.25m-10.5-6%204.72-4.72a.75.75%200%200%201%201.28.53v15.88a.75.75%200%200%201-1.28.53l-4.72-4.72H4.51c-.88%200-1.704-.507-1.938-1.354A9.009%209.009%200%200%201%202.25%2012c0-.83.112-1.633.322-2.396C2.806%208.756%203.63%208.25%204.51%208.25H6.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-speaker-x-mark);
    mask: var(--hero-speaker-x-mark);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-speaker-x-mark-micro {
    --hero-speaker-x-mark-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7.557%202.066A.75.75%200%200%201%208%202.75v10.5a.75.75%200%200%201-1.248.56L3.59%2011H2a1%201%200%200%201-1-1V6a1%201%200%200%201%201-1h1.59l3.162-2.81a.75.75%200%200%201%20.805-.124ZM11.28%205.72a.75.75%200%201%200-1.06%201.06L11.44%208l-1.22%201.22a.75.75%200%201%200%201.06%201.06l1.22-1.22%201.22%201.22a.75.75%200%201%200%201.06-1.06L13.56%208l1.22-1.22a.75.75%200%200%200-1.06-1.06L12.5%206.94l-1.22-1.22Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-speaker-x-mark-micro);
    mask: var(--hero-speaker-x-mark-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-speaker-x-mark-mini {
    --hero-speaker-x-mark-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.047%203.062a.75.75%200%200%201%20.453.688v12.5a.75.75%200%200%201-1.264.546L5.203%2013H2.667a.75.75%200%200%201-.7-.48A6.985%206.985%200%200%201%201.5%2010c0-.887.165-1.737.468-2.52a.75.75%200%200%201%20.7-.48h2.535l4.033-3.796a.75.75%200%200%201%20.811-.142ZM13.78%207.22a.75.75%200%201%200-1.06%201.06L14.44%2010l-1.72%201.72a.75.75%200%200%200%201.06%201.06l1.72-1.72%201.72%201.72a.75.75%200%201%200%201.06-1.06L16.56%2010l1.72-1.72a.75.75%200%200%200-1.06-1.06L15.5%208.94l-1.72-1.72Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-speaker-x-mark-mini);
    mask: var(--hero-speaker-x-mark-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-speaker-x-mark-solid {
    --hero-speaker-x-mark-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M13.5%204.06c0-1.336-1.616-2.005-2.56-1.06l-4.5%204.5H4.508c-1.141%200-2.318.664-2.66%201.905A9.76%209.76%200%200%200%201.5%2012c0%20.898.121%201.768.35%202.595.341%201.24%201.518%201.905%202.659%201.905h1.93l4.5%204.5c.945.945%202.561.276%202.561-1.06V4.06ZM17.78%209.22a.75.75%200%201%200-1.06%201.06L18.44%2012l-1.72%201.72a.75.75%200%201%200%201.06%201.06l1.72-1.72%201.72%201.72a.75.75%200%201%200%201.06-1.06L20.56%2012l1.72-1.72a.75.75%200%201%200-1.06-1.06l-1.72%201.72-1.72-1.72Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-speaker-x-mark-solid);
    mask: var(--hero-speaker-x-mark-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-square-2-stack {
    --hero-square-2-stack: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%208.25V6a2.25%202.25%200%200%200-2.25-2.25H6A2.25%202.25%200%200%200%203.75%206v8.25A2.25%202.25%200%200%200%206%2016.5h2.25m8.25-8.25H18a2.25%202.25%200%200%201%202.25%202.25V18A2.25%202.25%200%200%201%2018%2020.25h-7.5A2.25%202.25%200%200%201%208.25%2018v-1.5m8.25-8.25h-6a2.25%202.25%200%200%200-2.25%202.25v6%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-square-2-stack);
    mask: var(--hero-square-2-stack);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-square-2-stack-micro {
    --hero-square-2-stack-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5%206.5A1.5%201.5%200%200%201%206.5%205h6A1.5%201.5%200%200%201%2014%206.5v6a1.5%201.5%200%200%201-1.5%201.5h-6A1.5%201.5%200%200%201%205%2012.5v-6Z%22%2F%3E%20%20%3Cpath%20d%3D%22M3.5%202A1.5%201.5%200%200%200%202%203.5v6A1.5%201.5%200%200%200%203.5%2011V6.5a3%203%200%200%201%203-3H11A1.5%201.5%200%200%200%209.5%202h-6Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-square-2-stack-micro);
    mask: var(--hero-square-2-stack-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-square-2-stack-mini {
    --hero-square-2-stack-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2%204.25A2.25%202.25%200%200%201%204.25%202h6.5A2.25%202.25%200%200%201%2013%204.25V5.5H9.25A3.75%203.75%200%200%200%205.5%209.25V13H4.25A2.25%202.25%200%200%201%202%2010.75v-6.5Z%22%2F%3E%20%20%3Cpath%20d%3D%22M9.25%207A2.25%202.25%200%200%200%207%209.25v6.5A2.25%202.25%200%200%200%209.25%2018h6.5A2.25%202.25%200%200%200%2018%2015.75v-6.5A2.25%202.25%200%200%200%2015.75%207h-6.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-square-2-stack-mini);
    mask: var(--hero-square-2-stack-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-square-2-stack-solid {
    --hero-square-2-stack-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M16.5%206a3%203%200%200%200-3-3H6a3%203%200%200%200-3%203v7.5a3%203%200%200%200%203%203v-6A4.5%204.5%200%200%201%2010.5%206h6Z%22%2F%3E%20%20%3Cpath%20d%3D%22M18%207.5a3%203%200%200%201%203%203V18a3%203%200%200%201-3%203h-7.5a3%203%200%200%201-3-3v-7.5a3%203%200%200%201%203-3H18Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-square-2-stack-solid);
    mask: var(--hero-square-2-stack-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-square-3-stack-3d {
    --hero-square-3-stack-3d: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6.429%209.75%202.25%2012l4.179%202.25m0-4.5%205.571%203%205.571-3m-11.142%200L2.25%207.5%2012%202.25l9.75%205.25-4.179%202.25m0%200L21.75%2012l-4.179%202.25m0%200%204.179%202.25L12%2021.75%202.25%2016.5l4.179-2.25m11.142%200-5.571%203-5.571-3%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-square-3-stack-3d);
    mask: var(--hero-square-3-stack-3d);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-square-3-stack-3d-micro {
    --hero-square-3-stack-3d-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7.628%201.099a.75.75%200%200%201%20.744%200l5.25%203a.75.75%200%200%201%200%201.302l-5.25%203a.75.75%200%200%201-.744%200l-5.25-3a.75.75%200%200%201%200-1.302l5.25-3Z%22%2F%3E%20%20%3Cpath%20d%3D%22m2.57%207.24-.192.11a.75.75%200%200%200%200%201.302l5.25%203a.75.75%200%200%200%20.744%200l5.25-3a.75.75%200%200%200%200-1.303l-.192-.11-4.314%202.465a2.25%202.25%200%200%201-2.232%200L2.57%207.239Z%22%2F%3E%20%20%3Cpath%20d%3D%22m2.378%2010.6.192-.11%204.314%202.464a2.25%202.25%200%200%200%202.232%200l4.314-2.465.192.11a.75.75%200%200%201%200%201.303l-5.25%203a.75.75%200%200%201-.744%200l-5.25-3a.75.75%200%200%201%200-1.303Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-square-3-stack-3d-micro);
    mask: var(--hero-square-3-stack-3d-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-square-3-stack-3d-mini {
    --hero-square-3-stack-3d-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22m3.196%2012.87-.825.483a.75.75%200%200%200%200%201.294l7.25%204.25a.75.75%200%200%200%20.758%200l7.25-4.25a.75.75%200%200%200%200-1.294l-.825-.484-5.666%203.322a2.25%202.25%200%200%201-2.276%200L3.196%2012.87Z%22%2F%3E%20%20%3Cpath%20d%3D%22m3.196%208.87-.825.483a.75.75%200%200%200%200%201.294l7.25%204.25a.75.75%200%200%200%20.758%200l7.25-4.25a.75.75%200%200%200%200-1.294l-.825-.484-5.666%203.322a2.25%202.25%200%200%201-2.276%200L3.196%208.87Z%22%2F%3E%20%20%3Cpath%20d%3D%22M10.38%201.103a.75.75%200%200%200-.76%200l-7.25%204.25a.75.75%200%200%200%200%201.294l7.25%204.25a.75.75%200%200%200%20.76%200l7.25-4.25a.75.75%200%200%200%200-1.294l-7.25-4.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-square-3-stack-3d-mini);
    mask: var(--hero-square-3-stack-3d-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-square-3-stack-3d-solid {
    --hero-square-3-stack-3d-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11.644%201.59a.75.75%200%200%201%20.712%200l9.75%205.25a.75.75%200%200%201%200%201.32l-9.75%205.25a.75.75%200%200%201-.712%200l-9.75-5.25a.75.75%200%200%201%200-1.32l9.75-5.25Z%22%2F%3E%20%20%3Cpath%20d%3D%22m3.265%2010.602%207.668%204.129a2.25%202.25%200%200%200%202.134%200l7.668-4.13%201.37.739a.75.75%200%200%201%200%201.32l-9.75%205.25a.75.75%200%200%201-.71%200l-9.75-5.25a.75.75%200%200%201%200-1.32l1.37-.738Z%22%2F%3E%20%20%3Cpath%20d%3D%22m10.933%2019.231-7.668-4.13-1.37.739a.75.75%200%200%200%200%201.32l9.75%205.25c.221.12.489.12.71%200l9.75-5.25a.75.75%200%200%200%200-1.32l-1.37-.738-7.668%204.13a2.25%202.25%200%200%201-2.134-.001Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-square-3-stack-3d-solid);
    mask: var(--hero-square-3-stack-3d-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-squares-2x2 {
    --hero-squares-2x2: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%206A2.25%202.25%200%200%201%206%203.75h2.25A2.25%202.25%200%200%201%2010.5%206v2.25a2.25%202.25%200%200%201-2.25%202.25H6a2.25%202.25%200%200%201-2.25-2.25V6ZM3.75%2015.75A2.25%202.25%200%200%201%206%2013.5h2.25a2.25%202.25%200%200%201%202.25%202.25V18a2.25%202.25%200%200%201-2.25%202.25H6A2.25%202.25%200%200%201%203.75%2018v-2.25ZM13.5%206a2.25%202.25%200%200%201%202.25-2.25H18A2.25%202.25%200%200%201%2020.25%206v2.25A2.25%202.25%200%200%201%2018%2010.5h-2.25a2.25%202.25%200%200%201-2.25-2.25V6ZM13.5%2015.75a2.25%202.25%200%200%201%202.25-2.25H18a2.25%202.25%200%200%201%202.25%202.25V18A2.25%202.25%200%200%201%2018%2020.25h-2.25A2.25%202.25%200%200%201%2013.5%2018v-2.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-squares-2x2);
    mask: var(--hero-squares-2x2);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-squares-2x2-micro {
    --hero-squares-2x2-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.5%202A1.5%201.5%200%200%200%202%203.5v2A1.5%201.5%200%200%200%203.5%207h2A1.5%201.5%200%200%200%207%205.5v-2A1.5%201.5%200%200%200%205.5%202h-2ZM3.5%209A1.5%201.5%200%200%200%202%2010.5v2A1.5%201.5%200%200%200%203.5%2014h2A1.5%201.5%200%200%200%207%2012.5v-2A1.5%201.5%200%200%200%205.5%209h-2ZM9%203.5A1.5%201.5%200%200%201%2010.5%202h2A1.5%201.5%200%200%201%2014%203.5v2A1.5%201.5%200%200%201%2012.5%207h-2A1.5%201.5%200%200%201%209%205.5v-2ZM10.5%209A1.5%201.5%200%200%200%209%2010.5v2a1.5%201.5%200%200%200%201.5%201.5h2a1.5%201.5%200%200%200%201.5-1.5v-2A1.5%201.5%200%200%200%2012.5%209h-2Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-squares-2x2-micro);
    mask: var(--hero-squares-2x2-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-squares-2x2-mini {
    --hero-squares-2x2-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.25%202A2.25%202.25%200%200%200%202%204.25v2.5A2.25%202.25%200%200%200%204.25%209h2.5A2.25%202.25%200%200%200%209%206.75v-2.5A2.25%202.25%200%200%200%206.75%202h-2.5Zm0%209A2.25%202.25%200%200%200%202%2013.25v2.5A2.25%202.25%200%200%200%204.25%2018h2.5A2.25%202.25%200%200%200%209%2015.75v-2.5A2.25%202.25%200%200%200%206.75%2011h-2.5Zm9-9A2.25%202.25%200%200%200%2011%204.25v2.5A2.25%202.25%200%200%200%2013.25%209h2.5A2.25%202.25%200%200%200%2018%206.75v-2.5A2.25%202.25%200%200%200%2015.75%202h-2.5Zm0%209A2.25%202.25%200%200%200%2011%2013.25v2.5A2.25%202.25%200%200%200%2013.25%2018h2.5A2.25%202.25%200%200%200%2018%2015.75v-2.5A2.25%202.25%200%200%200%2015.75%2011h-2.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-squares-2x2-mini);
    mask: var(--hero-squares-2x2-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-squares-2x2-solid {
    --hero-squares-2x2-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3%206a3%203%200%200%201%203-3h2.25a3%203%200%200%201%203%203v2.25a3%203%200%200%201-3%203H6a3%203%200%200%201-3-3V6Zm9.75%200a3%203%200%200%201%203-3H18a3%203%200%200%201%203%203v2.25a3%203%200%200%201-3%203h-2.25a3%203%200%200%201-3-3V6ZM3%2015.75a3%203%200%200%201%203-3h2.25a3%203%200%200%201%203%203V18a3%203%200%200%201-3%203H6a3%203%200%200%201-3-3v-2.25Zm9.75%200a3%203%200%200%201%203-3H18a3%203%200%200%201%203%203V18a3%203%200%200%201-3%203h-2.25a3%203%200%200%201-3-3v-2.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-squares-2x2-solid);
    mask: var(--hero-squares-2x2-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-squares-plus {
    --hero-squares-plus: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%2016.875h3.375m0%200h3.375m-3.375%200V13.5m0%203.375v3.375M6%2010.5h2.25a2.25%202.25%200%200%200%202.25-2.25V6a2.25%202.25%200%200%200-2.25-2.25H6A2.25%202.25%200%200%200%203.75%206v2.25A2.25%202.25%200%200%200%206%2010.5Zm0%209.75h2.25A2.25%202.25%200%200%200%2010.5%2018v-2.25a2.25%202.25%200%200%200-2.25-2.25H6a2.25%202.25%200%200%200-2.25%202.25V18A2.25%202.25%200%200%200%206%2020.25Zm9.75-9.75H18a2.25%202.25%200%200%200%202.25-2.25V6A2.25%202.25%200%200%200%2018%203.75h-2.25A2.25%202.25%200%200%200%2013.5%206v2.25a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-squares-plus);
    mask: var(--hero-squares-plus);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-squares-plus-micro {
    --hero-squares-plus-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2%203.5A1.5%201.5%200%200%201%203.5%202h2A1.5%201.5%200%200%201%207%203.5v2A1.5%201.5%200%200%201%205.5%207h-2A1.5%201.5%200%200%201%202%205.5v-2ZM2%2010.5A1.5%201.5%200%200%201%203.5%209h2A1.5%201.5%200%200%201%207%2010.5v2A1.5%201.5%200%200%201%205.5%2014h-2A1.5%201.5%200%200%201%202%2012.5v-2ZM10.5%202A1.5%201.5%200%200%200%209%203.5v2A1.5%201.5%200%200%200%2010.5%207h2A1.5%201.5%200%200%200%2014%205.5v-2A1.5%201.5%200%200%200%2012.5%202h-2ZM11.5%209a.75.75%200%200%201%20.75.75v1h1a.75.75%200%200%201%200%201.5h-1v1a.75.75%200%200%201-1.5%200v-1h-1a.75.75%200%200%201%200-1.5h1v-1A.75.75%200%200%201%2011.5%209Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-squares-plus-micro);
    mask: var(--hero-squares-plus-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-squares-plus-mini {
    --hero-squares-plus-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2%204.25A2.25%202.25%200%200%201%204.25%202h2.5A2.25%202.25%200%200%201%209%204.25v2.5A2.25%202.25%200%200%201%206.75%209h-2.5A2.25%202.25%200%200%201%202%206.75v-2.5ZM2%2013.25A2.25%202.25%200%200%201%204.25%2011h2.5A2.25%202.25%200%200%201%209%2013.25v2.5A2.25%202.25%200%200%201%206.75%2018h-2.5A2.25%202.25%200%200%201%202%2015.75v-2.5ZM11%204.25A2.25%202.25%200%200%201%2013.25%202h2.5A2.25%202.25%200%200%201%2018%204.25v2.5A2.25%202.25%200%200%201%2015.75%209h-2.5A2.25%202.25%200%200%201%2011%206.75v-2.5ZM15.25%2011.75a.75.75%200%200%200-1.5%200v2h-2a.75.75%200%200%200%200%201.5h2v2a.75.75%200%200%200%201.5%200v-2h2a.75.75%200%200%200%200-1.5h-2v-2Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-squares-plus-mini);
    mask: var(--hero-squares-plus-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-squares-plus-solid {
    --hero-squares-plus-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6%203a3%203%200%200%200-3%203v2.25a3%203%200%200%200%203%203h2.25a3%203%200%200%200%203-3V6a3%203%200%200%200-3-3H6ZM15.75%203a3%203%200%200%200-3%203v2.25a3%203%200%200%200%203%203H18a3%203%200%200%200%203-3V6a3%203%200%200%200-3-3h-2.25ZM6%2012.75a3%203%200%200%200-3%203V18a3%203%200%200%200%203%203h2.25a3%203%200%200%200%203-3v-2.25a3%203%200%200%200-3-3H6ZM17.625%2013.5a.75.75%200%200%200-1.5%200v2.625H13.5a.75.75%200%200%200%200%201.5h2.625v2.625a.75.75%200%200%200%201.5%200v-2.625h2.625a.75.75%200%200%200%200-1.5h-2.625V13.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-squares-plus-solid);
    mask: var(--hero-squares-plus-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-star {
    --hero-star: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M11.48%203.499a.562.562%200%200%201%201.04%200l2.125%205.111a.563.563%200%200%200%20.475.345l5.518.442c.499.04.701.663.321.988l-4.204%203.602a.563.563%200%200%200-.182.557l1.285%205.385a.562.562%200%200%201-.84.61l-4.725-2.885a.562.562%200%200%200-.586%200L6.982%2020.54a.562.562%200%200%201-.84-.61l1.285-5.386a.562.562%200%200%200-.182-.557l-4.204-3.602a.562.562%200%200%201%20.321-.988l5.518-.442a.563.563%200%200%200%20.475-.345L11.48%203.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-star);
    mask: var(--hero-star);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-star-micro {
    --hero-star-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%201.75a.75.75%200%200%201%20.692.462l1.41%203.393%203.664.293a.75.75%200%200%201%20.428%201.317l-2.791%202.39.853%203.575a.75.75%200%200%201-1.12.814L7.998%2012.08l-3.135%201.915a.75.75%200%200%201-1.12-.814l.852-3.574-2.79-2.39a.75.75%200%200%201%20.427-1.318l3.663-.293%201.41-3.393A.75.75%200%200%201%208%201.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-star-micro);
    mask: var(--hero-star-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-star-mini {
    --hero-star-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.868%202.884c-.321-.772-1.415-.772-1.736%200l-1.83%204.401-4.753.381c-.833.067-1.171%201.107-.536%201.651l3.62%203.102-1.106%204.637c-.194.813.691%201.456%201.405%201.02L10%2015.591l4.069%202.485c.713.436%201.598-.207%201.404-1.02l-1.106-4.637%203.62-3.102c.635-.544.297-1.584-.536-1.65l-4.752-.382-1.831-4.401Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-star-mini);
    mask: var(--hero-star-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-star-solid {
    --hero-star-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10.788%203.21c.448-1.077%201.976-1.077%202.424%200l2.082%205.006%205.404.434c1.164.093%201.636%201.545.749%202.305l-4.117%203.527%201.257%205.273c.271%201.136-.964%202.033-1.96%201.425L12%2018.354%207.373%2021.18c-.996.608-2.231-.29-1.96-1.425l1.257-5.273-4.117-3.527c-.887-.76-.415-2.212.749-2.305l5.404-.434%202.082-5.005Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-star-solid);
    mask: var(--hero-star-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-stop {
    --hero-stop: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M5.25%207.5A2.25%202.25%200%200%201%207.5%205.25h9a2.25%202.25%200%200%201%202.25%202.25v9a2.25%202.25%200%200%201-2.25%202.25h-9a2.25%202.25%200%200%201-2.25-2.25v-9Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-stop);
    mask: var(--hero-stop);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-stop-circle {
    --hero-stop-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%209.563C9%209.252%209.252%209%209.563%209h4.874c.311%200%20.563.252.563.563v4.874c0%20.311-.252.563-.563.563H9.564A.562.562%200%200%201%209%2014.437V9.564Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-stop-circle);
    mask: var(--hero-stop-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-stop-circle-micro {
    --hero-stop-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2015A7%207%200%201%200%208%201a7%207%200%200%200%200%2014ZM6.5%205.5a1%201%200%200%200-1%201v3a1%201%200%200%200%201%201h3a1%201%200%200%200%201-1v-3a1%201%200%200%200-1-1h-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-stop-circle-micro);
    mask: var(--hero-stop-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-stop-circle-mini {
    --hero-stop-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%2010a8%208%200%201%201%2016%200%208%208%200%200%201-16%200Zm5-2.25A.75.75%200%200%201%207.75%207h4.5a.75.75%200%200%201%20.75.75v4.5a.75.75%200%200%201-.75.75h-4.5a.75.75%200%200%201-.75-.75v-4.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-stop-circle-mini);
    mask: var(--hero-stop-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-stop-circle-solid {
    --hero-stop-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%2012c0-5.385%204.365-9.75%209.75-9.75s9.75%204.365%209.75%209.75-4.365%209.75-9.75%209.75S2.25%2017.385%202.25%2012Zm6-2.438c0-.724.588-1.312%201.313-1.312h4.874c.725%200%201.313.588%201.313%201.313v4.874c0%20.725-.588%201.313-1.313%201.313H9.564a1.312%201.312%200%200%201-1.313-1.313V9.564Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-stop-circle-solid);
    mask: var(--hero-stop-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-stop-micro {
    --hero-stop-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Crect%20width%3D%2210%22%20height%3D%2210%22%20x%3D%223%22%20y%3D%223%22%20rx%3D%221.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-stop-micro);
    mask: var(--hero-stop-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-stop-mini {
    --hero-stop-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.25%203A2.25%202.25%200%200%200%203%205.25v9.5A2.25%202.25%200%200%200%205.25%2017h9.5A2.25%202.25%200%200%200%2017%2014.75v-9.5A2.25%202.25%200%200%200%2014.75%203h-9.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-stop-mini);
    mask: var(--hero-stop-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-stop-solid {
    --hero-stop-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%207.5a3%203%200%200%201%203-3h9a3%203%200%200%201%203%203v9a3%203%200%200%201-3%203h-9a3%203%200%200%201-3-3v-9Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-stop-solid);
    mask: var(--hero-stop-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-strikethrough {
    --hero-strikethrough: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2012a8.912%208.912%200%200%201-.318-.079c-1.585-.424-2.904-1.247-3.76-2.236-.873-1.009-1.265-2.19-.968-3.301.59-2.2%203.663-3.29%206.863-2.432A8.186%208.186%200%200%201%2016.5%205.21M6.42%2017.81c.857.99%202.176%201.812%203.761%202.237%203.2.858%206.274-.23%206.863-2.431.233-.868.044-1.779-.465-2.617M3.75%2012h16.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-strikethrough);
    mask: var(--hero-strikethrough);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-strikethrough-micro {
    --hero-strikethrough-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.165%203.654c-.95-.255-1.921-.273-2.693-.042-.769.231-1.087.624-1.173.947-.087.323-.008.822.543%201.407.389.412.927.77%201.55%201.034H13a.75.75%200%200%201%200%201.5H3A.75.75%200%200%201%203%207h1.756l-.006-.006c-.787-.835-1.161-1.849-.9-2.823.26-.975%201.092-1.666%202.191-1.995%201.097-.33%202.36-.28%203.512.029.75.2%201.478.518%202.11.939a.75.75%200%200%201-.833%201.248%205.682%205.682%200%200%200-1.665-.738Zm2.074%206.365a.75.75%200%200%201%20.91.543%202.44%202.44%200%200%201-.35%202.024c-.405.585-1.052%201.003-1.84%201.24-1.098.329-2.36.279-3.512-.03-1.152-.308-2.27-.897-3.056-1.73a.75.75%200%200%201%201.092-1.029c.552.586%201.403%201.056%202.352%201.31.95.255%201.92.273%202.692.042.55-.165.873-.417%201.038-.656a.942.942%200%200%200%20.13-.803.75.75%200%200%201%20.544-.91Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-strikethrough-micro);
    mask: var(--hero-strikethrough-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-strikethrough-mini {
    --hero-strikethrough-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.617%203.963c-1.186-.318-2.418-.323-3.416.015-.992.336-1.49.91-1.642%201.476-.152.566-.007%201.313.684%202.1.528.6%201.273%201.1%202.128%201.446h7.879a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201%200-1.5h3.813a5.976%205.976%200%200%201-.447-.456C5.18%207.479%204.798%206.231%205.11%205.066c.312-1.164%201.268-2.055%202.61-2.509%201.336-.451%202.877-.42%204.286-.043.856.23%201.684.592%202.409%201.074a.75.75%200%201%201-.83%201.25%206.723%206.723%200%200%200-1.968-.875Zm1.909%208.123a.75.75%200%200%201%201.015.309c.53.99.607%202.062.18%203.01-.421.94-1.289%201.648-2.441%202.038-1.336.452-2.877.42-4.286.043-1.409-.377-2.759-1.121-3.69-2.18a.75.75%200%201%201%201.127-.99c.696.791%201.765%201.403%202.952%201.721%201.186.318%202.418.323%203.416-.015.853-.288%201.34-.756%201.555-1.232.21-.467.205-1.049-.136-1.69a.75.75%200%200%201%20.308-1.014Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-strikethrough-mini);
    mask: var(--hero-strikethrough-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-strikethrough-solid {
    --hero-strikethrough-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.657%204.728c-1.086.385-1.766%201.057-1.979%201.85-.214.8.046%201.733.81%202.616.746.862%201.93%201.612%203.388%202.003.07.019.14.037.21.053h8.163a.75.75%200%200%201%200%201.5h-8.24a.66.66%200%200%201-.02%200H3.75a.75.75%200%200%201%200-1.5h4.78a7.108%207.108%200%200%201-1.175-1.074C6.372%209.042%205.849%207.61%206.229%206.19c.377-1.408%201.528-2.38%202.927-2.876%201.402-.497%203.127-.55%204.855-.086A8.937%208.937%200%200%201%2016.94%204.6a.75.75%200%200%201-.881%201.215%207.437%207.437%200%200%200-2.436-1.14c-1.473-.394-2.885-.331-3.966.052Zm6.533%209.632a.75.75%200%200%201%201.03.25c.592.974.846%202.094.55%203.2-.378%201.408-1.529%202.38-2.927%202.876-1.402.497-3.127.55-4.855.087-1.712-.46-3.168-1.354-4.134-2.47a.75.75%200%200%201%201.134-.982c.746.862%201.93%201.612%203.388%202.003%201.473.394%202.884.331%203.966-.052%201.085-.384%201.766-1.056%201.978-1.85.169-.628.046-1.33-.381-2.032a.75.75%200%200%201%20.25-1.03Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-strikethrough-solid);
    mask: var(--hero-strikethrough-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-sun {
    --hero-sun: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%203v2.25m6.364.386-1.591%201.591M21%2012h-2.25m-.386%206.364-1.591-1.591M12%2018.75V21m-4.773-4.227-1.591%201.591M5.25%2012H3m4.227-4.773L5.636%205.636M15.75%2012a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-sun);
    mask: var(--hero-sun);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-sun-micro {
    --hero-sun-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%201a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%208%201ZM10.5%208a2.5%202.5%200%201%201-5%200%202.5%202.5%200%200%201%205%200ZM12.95%204.11a.75.75%200%201%200-1.06-1.06l-1.062%201.06a.75.75%200%200%200%201.061%201.062l1.06-1.061ZM15%208a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5A.75.75%200%200%201%2015%208ZM11.89%2012.95a.75.75%200%200%200%201.06-1.06l-1.06-1.062a.75.75%200%200%200-1.062%201.061l1.061%201.06ZM8%2012a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%208%2012ZM5.172%2011.89a.75.75%200%200%200-1.061-1.062L3.05%2011.89a.75.75%200%201%200%201.06%201.06l1.06-1.06ZM4%208a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5A.75.75%200%200%201%204%208ZM4.11%205.172A.75.75%200%200%200%205.173%204.11L4.11%203.05a.75.75%200%201%200-1.06%201.06l1.06%201.06Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-sun-micro);
    mask: var(--hero-sun-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-sun-mini {
    --hero-sun-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%202a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%2010%202ZM10%2015a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%2010%2015ZM10%207a3%203%200%201%200%200%206%203%203%200%200%200%200-6ZM15.657%205.404a.75.75%200%201%200-1.06-1.06l-1.061%201.06a.75.75%200%200%200%201.06%201.06l1.06-1.06ZM6.464%2014.596a.75.75%200%201%200-1.06-1.06l-1.06%201.06a.75.75%200%200%200%201.06%201.06l1.06-1.06ZM18%2010a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5A.75.75%200%200%201%2018%2010ZM5%2010a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5A.75.75%200%200%201%205%2010ZM14.596%2015.657a.75.75%200%200%200%201.06-1.06l-1.06-1.061a.75.75%200%201%200-1.06%201.06l1.06%201.06ZM5.404%206.464a.75.75%200%200%200%201.06-1.06l-1.06-1.06a.75.75%200%201%200-1.061%201.06l1.06%201.06Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-sun-mini);
    mask: var(--hero-sun-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-sun-solid {
    --hero-sun-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12%202.25a.75.75%200%200%201%20.75.75v2.25a.75.75%200%200%201-1.5%200V3a.75.75%200%200%201%20.75-.75ZM7.5%2012a4.5%204.5%200%201%201%209%200%204.5%204.5%200%200%201-9%200ZM18.894%206.166a.75.75%200%200%200-1.06-1.06l-1.591%201.59a.75.75%200%201%200%201.06%201.061l1.591-1.59ZM21.75%2012a.75.75%200%200%201-.75.75h-2.25a.75.75%200%200%201%200-1.5H21a.75.75%200%200%201%20.75.75ZM17.834%2018.894a.75.75%200%200%200%201.06-1.06l-1.59-1.591a.75.75%200%201%200-1.061%201.06l1.59%201.591ZM12%2018a.75.75%200%200%201%20.75.75V21a.75.75%200%200%201-1.5%200v-2.25A.75.75%200%200%201%2012%2018ZM7.758%2017.303a.75.75%200%200%200-1.061-1.06l-1.591%201.59a.75.75%200%200%200%201.06%201.061l1.591-1.59ZM6%2012a.75.75%200%200%201-.75.75H3a.75.75%200%200%201%200-1.5h2.25A.75.75%200%200%201%206%2012ZM6.697%207.757a.75.75%200%200%200%201.06-1.06l-1.59-1.591a.75.75%200%200%200-1.061%201.06l1.59%201.591Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-sun-solid);
    mask: var(--hero-sun-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-swatch {
    --hero-swatch: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.098%2019.902a3.75%203.75%200%200%200%205.304%200l6.401-6.402M6.75%2021A3.75%203.75%200%200%201%203%2017.25V4.125C3%203.504%203.504%203%204.125%203h5.25c.621%200%201.125.504%201.125%201.125v4.072M6.75%2021a3.75%203.75%200%200%200%203.75-3.75V8.197M6.75%2021h13.125c.621%200%201.125-.504%201.125-1.125v-5.25c0-.621-.504-1.125-1.125-1.125h-4.072M10.5%208.197l2.88-2.88c.438-.439%201.15-.439%201.59%200l3.712%203.713c.44.44.44%201.152%200%201.59l-2.879%202.88M6.75%2017.25h.008v.008H6.75v-.008Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-swatch);
    mask: var(--hero-swatch);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-swatch-micro {
    --hero-swatch-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%203a1%201%200%200%201%201-1h3a1%201%200%200%201%201%201v8.5a2.5%202.5%200%200%201-5%200V3Zm3.25%208.5a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22m8.5%2011.035%203.778-3.778a1%201%200%200%200%200-1.414l-2.122-2.121a1%201%200%200%200-1.414%200l-.242.242v7.07ZM7.656%2014H13a1%201%200%200%200%201-1v-3a1%201%200%200%200-1-1h-.344l-5%205Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-swatch-micro);
    mask: var(--hero-swatch-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-swatch-mini {
    --hero-swatch-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.5%202A1.5%201.5%200%200%200%202%203.5V15a3%203%200%201%200%206%200V3.5A1.5%201.5%200%200%200%206.5%202h-3Zm11.753%206.99L9.5%2014.743V6.257l1.51-1.51a1.5%201.5%200%200%201%202.122%200l2.121%202.121a1.5%201.5%200%200%201%200%202.122ZM8.364%2018H16.5a1.5%201.5%200%200%200%201.5-1.5v-3a1.5%201.5%200%200%200-1.5-1.5h-2.136l-6%206ZM5%2016a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-swatch-mini);
    mask: var(--hero-swatch-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-swatch-solid {
    --hero-swatch-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%204.125c0-1.036.84-1.875%201.875-1.875h5.25c1.036%200%201.875.84%201.875%201.875V17.25a4.5%204.5%200%201%201-9%200V4.125Zm4.5%2014.25a1.125%201.125%200%201%200%200-2.25%201.125%201.125%200%200%200%200%202.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M10.719%2021.75h9.156c1.036%200%201.875-.84%201.875-1.875v-5.25c0-1.036-.84-1.875-1.875-1.875h-.14l-8.742%208.743c-.09.089-.18.175-.274.257ZM12.738%2017.625l6.474-6.474a1.875%201.875%200%200%200%200-2.651L15.5%204.787a1.875%201.875%200%200%200-2.651%200l-.1.099V17.25c0%20.126-.003.251-.01.375Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-swatch-solid);
    mask: var(--hero-swatch-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-table-cells {
    --hero-table-cells: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.375%2019.5h17.25m-17.25%200a1.125%201.125%200%200%201-1.125-1.125M3.375%2019.5h7.5c.621%200%201.125-.504%201.125-1.125m-9.75%200V5.625m0%2012.75v-1.5c0-.621.504-1.125%201.125-1.125m18.375%202.625V5.625m0%2012.75c0%20.621-.504%201.125-1.125%201.125m1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125m0%203.75h-7.5A1.125%201.125%200%200%201%2012%2018.375m9.75-12.75c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125m19.5%200v1.5c0%20.621-.504%201.125-1.125%201.125M2.25%205.625v1.5c0%20.621.504%201.125%201.125%201.125m0%200h17.25m-17.25%200h7.5c.621%200%201.125.504%201.125%201.125M3.375%208.25c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125m17.25-3.75h-7.5c-.621%200-1.125.504-1.125%201.125m8.625-1.125c.621%200%201.125.504%201.125%201.125v1.5c0%20.621-.504%201.125-1.125%201.125m-17.25%200h7.5m-7.5%200c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125M12%2010.875v-1.5m0%201.5c0%20.621-.504%201.125-1.125%201.125M12%2010.875c0%20.621.504%201.125%201.125%201.125m-2.25%200c.621%200%201.125.504%201.125%201.125M13.125%2012h7.5m-7.5%200c-.621%200-1.125.504-1.125%201.125M20.625%2012c.621%200%201.125.504%201.125%201.125v1.5c0%20.621-.504%201.125-1.125%201.125m-17.25%200h7.5M12%2014.625v-1.5m0%201.5c0%20.621-.504%201.125-1.125%201.125M12%2014.625c0%20.621.504%201.125%201.125%201.125m-2.25%200c.621%200%201.125.504%201.125%201.125m0%201.5v-1.5m0%200c0-.621.504-1.125%201.125-1.125m0%200h7.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-table-cells);
    mask: var(--hero-table-cells);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-table-cells-micro {
    --hero-table-cells-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%2011a2%202%200%200%201-2%202H3a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2h10a2%202%200%200%201%202%202v6ZM7.25%207.5a.5.5%200%200%200-.5-.5H3a.5.5%200%200%200-.5.5V8a.5.5%200%200%200%20.5.5h3.75a.5.5%200%200%200%20.5-.5v-.5Zm1.5%203a.5.5%200%200%201%20.5-.5H13a.5.5%200%200%201%20.5.5v.5a.5.5%200%200%201-.5.5H9.25a.5.5%200%200%201-.5-.5v-.5ZM13.5%208v-.5A.5.5%200%200%200%2013%207H9.25a.5.5%200%200%200-.5.5V8a.5.5%200%200%200%20.5.5H13a.5.5%200%200%200%20.5-.5Zm-6.75%203.5a.5.5%200%200%200%20.5-.5v-.5a.5.5%200%200%200-.5-.5H3a.5.5%200%200%200-.5.5v.5a.5.5%200%200%200%20.5.5h3.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-table-cells-micro);
    mask: var(--hero-table-cells-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-table-cells-mini {
    --hero-table-cells-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M.99%205.24A2.25%202.25%200%200%201%203.25%203h13.5A2.25%202.25%200%200%201%2019%205.25l.01%209.5A2.25%202.25%200%200%201%2016.76%2017H3.26A2.267%202.267%200%200%201%201%2014.74l-.01-9.5Zm8.26%209.52v-.625a.75.75%200%200%200-.75-.75H3.25a.75.75%200%200%200-.75.75v.615c0%20.414.336.75.75.75h5.373a.75.75%200%200%200%20.627-.74Zm1.5%200a.75.75%200%200%200%20.627.74h5.373a.75.75%200%200%200%20.75-.75v-.615a.75.75%200%200%200-.75-.75H11.5a.75.75%200%200%200-.75.75v.625Zm6.75-3.63v-.625a.75.75%200%200%200-.75-.75H11.5a.75.75%200%200%200-.75.75v.625c0%20.414.336.75.75.75h5.25a.75.75%200%200%200%20.75-.75Zm-8.25%200v-.625a.75.75%200%200%200-.75-.75H3.25a.75.75%200%200%200-.75.75v.625c0%20.414.336.75.75.75H8.5a.75.75%200%200%200%20.75-.75ZM17.5%207.5v-.625a.75.75%200%200%200-.75-.75H11.5a.75.75%200%200%200-.75.75V7.5c0%20.414.336.75.75.75h5.25a.75.75%200%200%200%20.75-.75Zm-8.25%200v-.625a.75.75%200%200%200-.75-.75H3.25a.75.75%200%200%200-.75.75V7.5c0%20.414.336.75.75.75H8.5a.75.75%200%200%200%20.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-table-cells-mini);
    mask: var(--hero-table-cells-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-table-cells-solid {
    --hero-table-cells-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.5%205.625c0-1.036.84-1.875%201.875-1.875h17.25c1.035%200%201.875.84%201.875%201.875v12.75c0%201.035-.84%201.875-1.875%201.875H3.375A1.875%201.875%200%200%201%201.5%2018.375V5.625ZM21%209.375A.375.375%200%200%200%2020.625%209h-7.5a.375.375%200%200%200-.375.375v1.5c0%20.207.168.375.375.375h7.5a.375.375%200%200%200%20.375-.375v-1.5Zm0%203.75a.375.375%200%200%200-.375-.375h-7.5a.375.375%200%200%200-.375.375v1.5c0%20.207.168.375.375.375h7.5a.375.375%200%200%200%20.375-.375v-1.5Zm0%203.75a.375.375%200%200%200-.375-.375h-7.5a.375.375%200%200%200-.375.375v1.5c0%20.207.168.375.375.375h7.5a.375.375%200%200%200%20.375-.375v-1.5ZM10.875%2018.75a.375.375%200%200%200%20.375-.375v-1.5a.375.375%200%200%200-.375-.375h-7.5a.375.375%200%200%200-.375.375v1.5c0%20.207.168.375.375.375h7.5ZM3.375%2015h7.5a.375.375%200%200%200%20.375-.375v-1.5a.375.375%200%200%200-.375-.375h-7.5a.375.375%200%200%200-.375.375v1.5c0%20.207.168.375.375.375Zm0-3.75h7.5a.375.375%200%200%200%20.375-.375v-1.5A.375.375%200%200%200%2010.875%209h-7.5A.375.375%200%200%200%203%209.375v1.5c0%20.207.168.375.375.375Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-table-cells-solid);
    mask: var(--hero-table-cells-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-tag {
    --hero-tag: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.568%203H5.25A2.25%202.25%200%200%200%203%205.25v4.318c0%20.597.237%201.17.659%201.591l9.581%209.581c.699.699%201.78.872%202.607.33a18.095%2018.095%200%200%200%205.223-5.223c.542-.827.369-1.908-.33-2.607L11.16%203.66A2.25%202.25%200%200%200%209.568%203Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%206h.008v.008H6V6Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-tag);
    mask: var(--hero-tag);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-tag-micro {
    --hero-tag-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A2.5%202.5%200%200%200%202%204.5v2.879a2.5%202.5%200%200%200%20.732%201.767l4.5%204.5a2.5%202.5%200%200%200%203.536%200l2.878-2.878a2.5%202.5%200%200%200%200-3.536l-4.5-4.5A2.5%202.5%200%200%200%207.38%202H4.5ZM5%206a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-tag-micro);
    mask: var(--hero-tag-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-tag-mini {
    --hero-tag-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A2.5%202.5%200%200%200%202%204.5v3.879a2.5%202.5%200%200%200%20.732%201.767l7.5%207.5a2.5%202.5%200%200%200%203.536%200l3.878-3.878a2.5%202.5%200%200%200%200-3.536l-7.5-7.5A2.5%202.5%200%200%200%208.38%202H4.5ZM5%206a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-tag-mini);
    mask: var(--hero-tag-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-tag-solid {
    --hero-tag-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.25%202.25a3%203%200%200%200-3%203v4.318a3%203%200%200%200%20.879%202.121l9.58%209.581c.92.92%202.39%201.186%203.548.428a18.849%2018.849%200%200%200%205.441-5.44c.758-1.16.492-2.629-.428-3.548l-9.58-9.581a3%203%200%200%200-2.122-.879H5.25ZM6.375%207.5a1.125%201.125%200%201%200%200-2.25%201.125%201.125%200%200%200%200%202.25Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-tag-solid);
    mask: var(--hero-tag-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-ticket {
    --hero-ticket: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%206v.75m0%203v.75m0%203v.75m0%203V18m-9-5.25h5.25M7.5%2015h3M3.375%205.25c-.621%200-1.125.504-1.125%201.125v3.026a2.999%202.999%200%200%201%200%205.198v3.026c0%20.621.504%201.125%201.125%201.125h17.25c.621%200%201.125-.504%201.125-1.125v-3.026a2.999%202.999%200%200%201%200-5.198V6.375c0-.621-.504-1.125-1.125-1.125H3.375Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-ticket);
    mask: var(--hero-ticket);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-ticket-micro {
    --hero-ticket-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%204.5A1.5%201.5%200%200%201%202.5%203h11A1.5%201.5%200%200%201%2015%204.5v1c0%20.276-.227.494-.495.562a2%202%200%200%200%200%203.876c.268.068.495.286.495.562v1a1.5%201.5%200%200%201-1.5%201.5h-11A1.5%201.5%200%200%201%201%2011.5v-1c0-.276.227-.494.495-.562a2%202%200%200%200%200-3.876C1.227%205.994%201%205.776%201%205.5v-1Zm9%201.25a.75.75%200%200%201%201.5%200v1a.75.75%200%200%201-1.5%200v-1Zm.75%202.75a.75.75%200%200%200-.75.75v1a.75.75%200%200%200%201.5%200v-1a.75.75%200%200%200-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-ticket-micro);
    mask: var(--hero-ticket-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-ticket-mini {
    --hero-ticket-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.75%203A2.25%202.25%200%200%201%2018%205.25v1.214c0%20.423-.277.788-.633%201.019A2.997%202.997%200%200%200%2016%2010c0%201.055.544%201.982%201.367%202.517.356.231.633.596.633%201.02v1.213A2.25%202.25%200%200%201%2015.75%2017H4.25A2.25%202.25%200%200%201%202%2014.75v-1.213c0-.424.277-.789.633-1.02A2.998%202.998%200%200%200%204%2010a2.997%202.997%200%200%200-1.367-2.517C2.277%207.252%202%206.887%202%206.463V5.25A2.25%202.25%200%200%201%204.25%203h11.5ZM13.5%207.396a.75.75%200%200%200-1.5%200v1.042a.75.75%200%200%200%201.5%200V7.396Zm0%204.167a.75.75%200%200%200-1.5%200v1.041a.75.75%200%200%200%201.5%200v-1.041Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-ticket-mini);
    mask: var(--hero-ticket-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-ticket-solid {
    --hero-ticket-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.5%206.375c0-1.036.84-1.875%201.875-1.875h17.25c1.035%200%201.875.84%201.875%201.875v3.026a.75.75%200%200%201-.375.65%202.249%202.249%200%200%200%200%203.898.75.75%200%200%201%20.375.65v3.026c0%201.035-.84%201.875-1.875%201.875H3.375A1.875%201.875%200%200%201%201.5%2017.625v-3.026a.75.75%200%200%201%20.374-.65%202.249%202.249%200%200%200%200-3.898.75.75%200%200%201-.374-.65V6.375Zm15-1.125a.75.75%200%200%201%20.75.75v.75a.75.75%200%200%201-1.5%200V6a.75.75%200%200%201%20.75-.75Zm.75%204.5a.75.75%200%200%200-1.5%200v.75a.75.75%200%200%200%201.5%200v-.75Zm-.75%203a.75.75%200%200%201%20.75.75v.75a.75.75%200%200%201-1.5%200v-.75a.75.75%200%200%201%20.75-.75Zm.75%204.5a.75.75%200%200%200-1.5%200V18a.75.75%200%200%200%201.5%200v-.75ZM6%2012a.75.75%200%200%201%20.75-.75H12a.75.75%200%200%201%200%201.5H6.75A.75.75%200%200%201%206%2012Zm.75%202.25a.75.75%200%200%200%200%201.5h3a.75.75%200%200%200%200-1.5h-3Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-ticket-solid);
    mask: var(--hero-ticket-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-trash {
    --hero-trash: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m14.74%209-.346%209m-4.788%200L9.26%209m9.968-3.21c.342.052.682.107%201.022.166m-1.022-.165L18.16%2019.673a2.25%202.25%200%200%201-2.244%202.077H8.084a2.25%202.25%200%200%201-2.244-2.077L4.772%205.79m14.456%200a48.108%2048.108%200%200%200-3.478-.397m-12%20.562c.34-.059.68-.114%201.022-.165m0%200a48.11%2048.11%200%200%201%203.478-.397m7.5%200v-.916c0-1.18-.91-2.164-2.09-2.201a51.964%2051.964%200%200%200-3.32%200c-1.18.037-2.09%201.022-2.09%202.201v.916m7.5%200a48.667%2048.667%200%200%200-7.5%200%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-trash);
    mask: var(--hero-trash);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-trash-micro {
    --hero-trash-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5%203.25V4H2.75a.75.75%200%200%200%200%201.5h.3l.815%208.15A1.5%201.5%200%200%200%205.357%2015h5.285a1.5%201.5%200%200%200%201.493-1.35l.815-8.15h.3a.75.75%200%200%200%200-1.5H11v-.75A2.25%202.25%200%200%200%208.75%201h-1.5A2.25%202.25%200%200%200%205%203.25Zm2.25-.75a.75.75%200%200%200-.75.75V4h3v-.75a.75.75%200%200%200-.75-.75h-1.5ZM6.05%206a.75.75%200%200%201%20.787.713l.275%205.5a.75.75%200%200%201-1.498.075l-.275-5.5A.75.75%200%200%201%206.05%206Zm3.9%200a.75.75%200%200%201%20.712.787l-.275%205.5a.75.75%200%200%201-1.498-.075l.275-5.5a.75.75%200%200%201%20.786-.711Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-trash-micro);
    mask: var(--hero-trash-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-trash-mini {
    --hero-trash-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.75%201A2.75%202.75%200%200%200%206%203.75v.443c-.795.077-1.584.176-2.365.298a.75.75%200%201%200%20.23%201.482l.149-.022.841%2010.518A2.75%202.75%200%200%200%207.596%2019h4.807a2.75%202.75%200%200%200%202.742-2.53l.841-10.52.149.023a.75.75%200%200%200%20.23-1.482A41.03%2041.03%200%200%200%2014%204.193V3.75A2.75%202.75%200%200%200%2011.25%201h-2.5ZM10%204c.84%200%201.673.025%202.5.075V3.75c0-.69-.56-1.25-1.25-1.25h-2.5c-.69%200-1.25.56-1.25%201.25v.325C8.327%204.025%209.16%204%2010%204ZM8.58%207.72a.75.75%200%200%200-1.5.06l.3%207.5a.75.75%200%201%200%201.5-.06l-.3-7.5Zm4.34.06a.75.75%200%201%200-1.5-.06l-.3%207.5a.75.75%200%201%200%201.5.06l.3-7.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-trash-mini);
    mask: var(--hero-trash-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-trash-solid {
    --hero-trash-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M16.5%204.478v.227a48.816%2048.816%200%200%201%203.878.512.75.75%200%201%201-.256%201.478l-.209-.035-1.005%2013.07a3%203%200%200%201-2.991%202.77H8.084a3%203%200%200%201-2.991-2.77L4.087%206.66l-.209.035a.75.75%200%200%201-.256-1.478A48.567%2048.567%200%200%201%207.5%204.705v-.227c0-1.564%201.213-2.9%202.816-2.951a52.662%2052.662%200%200%201%203.369%200c1.603.051%202.815%201.387%202.815%202.951Zm-6.136-1.452a51.196%2051.196%200%200%201%203.273%200C14.39%203.05%2015%203.684%2015%204.478v.113a49.488%2049.488%200%200%200-6%200v-.113c0-.794.609-1.428%201.364-1.452Zm-.355%205.945a.75.75%200%201%200-1.5.058l.347%209a.75.75%200%201%200%201.499-.058l-.346-9Zm5.48.058a.75.75%200%201%200-1.498-.058l-.347%209a.75.75%200%200%200%201.5.058l.345-9Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-trash-solid);
    mask: var(--hero-trash-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-trophy {
    --hero-trophy: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2018.75h-9m9%200a3%203%200%200%201%203%203h-15a3%203%200%200%201%203-3m9%200v-3.375c0-.621-.503-1.125-1.125-1.125h-.871M7.5%2018.75v-3.375c0-.621.504-1.125%201.125-1.125h.872m5.007%200H9.497m5.007%200a7.454%207.454%200%200%201-.982-3.172M9.497%2014.25a7.454%207.454%200%200%200%20.981-3.172M5.25%204.236c-.982.143-1.954.317-2.916.52A6.003%206.003%200%200%200%207.73%209.728M5.25%204.236V4.5c0%202.108.966%203.99%202.48%205.228M5.25%204.236V2.721C7.456%202.41%209.71%202.25%2012%202.25c2.291%200%204.545.16%206.75.47v1.516M7.73%209.728a6.726%206.726%200%200%200%202.748%201.35m8.272-6.842V4.5c0%202.108-.966%203.99-2.48%205.228m2.48-5.492a46.32%2046.32%200%200%201%202.916.52%206.003%206.003%200%200%201-5.395%204.972m0%200a6.726%206.726%200%200%201-2.749%201.35m0%200a6.772%206.772%200%200%201-3.044%200%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-trophy);
    mask: var(--hero-trophy);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-trophy-micro {
    --hero-trophy-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%201.69a.494.494%200%200%200-.438-.494%2032.352%2032.352%200%200%200-7.124%200A.494.494%200%200%200%204%201.689v.567c-.811.104-1.612.24-2.403.406a.75.75%200%200%200-.595.714%204.5%204.5%200%200%200%204.35%204.622A3.99%203.99%200%200%200%207%208.874V10H6a1%201%200%200%200-1%201v2h-.667C3.597%2013%203%2013.597%203%2014.333c0%20.368.298.667.667.667h8.666a.667.667%200%200%200%20.667-.667c0-.736-.597-1.333-1.333-1.333H11v-2a1%201%200%200%200-1-1H9V8.874a3.99%203.99%200%200%200%201.649-.876%204.5%204.5%200%200%200%204.35-4.622.75.75%200%200%200-.596-.714A30.897%2030.897%200%200%200%2012%202.256v-.567ZM4%203.768c-.49.066-.976.145-1.458.235a3.004%203.004%200%200%200%201.64%202.192A3.999%203.999%200%200%201%204%205V3.769Zm8%200c.49.066.976.145%201.458.235a3.004%203.004%200%200%201-1.64%202.192C11.936%205.818%2012%205.416%2012%205V3.769Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-trophy-micro);
    mask: var(--hero-trophy-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-trophy-mini {
    --hero-trophy-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%201c-1.828%200-3.623.149-5.371.435a.75.75%200%200%200-.629.74v.387c-.827.157-1.642.345-2.445.564a.75.75%200%200%200-.552.698%205%205%200%200%200%204.503%205.152%206%206%200%200%200%202.946%201.822A6.451%206.451%200%200%201%207.768%2013H7.5A1.5%201.5%200%200%200%206%2014.5V17h-.75C4.56%2017%204%2017.56%204%2018.25c0%20.414.336.75.75.75h10.5a.75.75%200%200%200%20.75-.75c0-.69-.56-1.25-1.25-1.25H14v-2.5a1.5%201.5%200%200%200-1.5-1.5h-.268a6.453%206.453%200%200%201-.684-2.202%206%206%200%200%200%202.946-1.822%205%205%200%200%200%204.503-5.152.75.75%200%200%200-.552-.698A31.804%2031.804%200%200%200%2016%202.562v-.387a.75.75%200%200%200-.629-.74A33.227%2033.227%200%200%200%2010%201ZM2.525%204.422C3.012%204.3%203.504%204.19%204%204.09V5c0%20.74.134%201.448.38%202.103a3.503%203.503%200%200%201-1.855-2.68Zm14.95%200a3.503%203.503%200%200%201-1.854%202.68C15.866%206.449%2016%205.74%2016%205v-.91c.496.099.988.21%201.475.332Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-trophy-mini);
    mask: var(--hero-trophy-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-trophy-solid {
    --hero-trophy-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.166%202.621v.858c-1.035.148-2.059.33-3.071.543a.75.75%200%200%200-.584.859%206.753%206.753%200%200%200%206.138%205.6%206.73%206.73%200%200%200%202.743%201.346A6.707%206.707%200%200%201%209.279%2015H8.54c-1.036%200-1.875.84-1.875%201.875V19.5h-.75a2.25%202.25%200%200%200-2.25%202.25c0%20.414.336.75.75.75h15a.75.75%200%200%200%20.75-.75%202.25%202.25%200%200%200-2.25-2.25h-.75v-2.625c0-1.036-.84-1.875-1.875-1.875h-.739a6.706%206.706%200%200%201-1.112-3.173%206.73%206.73%200%200%200%202.743-1.347%206.753%206.753%200%200%200%206.139-5.6.75.75%200%200%200-.585-.858%2047.077%2047.077%200%200%200-3.07-.543V2.62a.75.75%200%200%200-.658-.744%2049.22%2049.22%200%200%200-6.093-.377c-2.063%200-4.096.128-6.093.377a.75.75%200%200%200-.657.744Zm0%202.629c0%201.196.312%202.32.857%203.294A5.266%205.266%200%200%201%203.16%205.337a45.6%2045.6%200%200%201%202.006-.343v.256Zm13.5%200v-.256c.674.1%201.343.214%202.006.343a5.265%205.265%200%200%201-2.863%203.207%206.72%206.72%200%200%200%20.857-3.294Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-trophy-solid);
    mask: var(--hero-trophy-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-truck {
    --hero-truck: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%2018.75a1.5%201.5%200%200%201-3%200m3%200a1.5%201.5%200%200%200-3%200m3%200h6m-9%200H3.375a1.125%201.125%200%200%201-1.125-1.125V14.25m17.25%204.5a1.5%201.5%200%200%201-3%200m3%200a1.5%201.5%200%200%200-3%200m3%200h1.125c.621%200%201.129-.504%201.09-1.124a17.902%2017.902%200%200%200-3.213-9.193%202.056%202.056%200%200%200-1.58-.86H14.25M16.5%2018.75h-2.25m0-11.177v-.958c0-.568-.422-1.048-.987-1.106a48.554%2048.554%200%200%200-10.026%200%201.106%201.106%200%200%200-.987%201.106v7.635m12-6.677v6.677m0%204.5v-4.5m0%200h-12%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-truck);
    mask: var(--hero-truck);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-truck-micro {
    --hero-truck-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2.908%202.067A.978.978%200%200%200%202%203.05V8h6V3.05a.978.978%200%200%200-.908-.983%2032.481%2032.481%200%200%200-4.184%200ZM12.919%204.722A.98.98%200%200%200%2011.968%204H10a1%201%200%200%200-1%201v6.268A2%202%200%200%201%2012%2013h1a.977.977%200%200%200%20.985-1%2031.99%2031.99%200%200%200-1.066-7.278Z%22%2F%3E%20%20%3Cpath%20d%3D%22M11%2013a1%201%200%201%201-2%200%201%201%200%200%201%202%200ZM2%2012V9h6v3a1%201%200%200%201-1%201%202%202%200%201%200-4%200%201%201%200%200%201-1-1Z%22%2F%3E%20%20%3Cpath%20d%3D%22M6%2013a1%201%200%201%201-2%200%201%201%200%200%201%202%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-truck-micro);
    mask: var(--hero-truck-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-truck-mini {
    --hero-truck-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6.5%203c-1.051%200-2.093.04-3.125.117A1.49%201.49%200%200%200%202%204.607V10.5h9V4.606c0-.771-.59-1.43-1.375-1.489A41.568%2041.568%200%200%200%206.5%203ZM2%2012v2.5A1.5%201.5%200%200%200%203.5%2016h.041a3%203%200%200%201%205.918%200h.791a.75.75%200%200%200%20.75-.75V12H2Z%22%2F%3E%20%20%3Cpath%20d%3D%22M6.5%2018a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM13.25%205a.75.75%200%200%200-.75.75v8.514a3.001%203.001%200%200%201%204.893%201.44c.37-.275.61-.719.595-1.227a24.905%2024.905%200%200%200-1.784-8.549A1.486%201.486%200%200%200%2014.823%205H13.25ZM14.5%2018a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-truck-mini);
    mask: var(--hero-truck-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-truck-solid {
    --hero-truck-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.375%204.5C2.339%204.5%201.5%205.34%201.5%206.375V13.5h12V6.375c0-1.036-.84-1.875-1.875-1.875h-8.25ZM13.5%2015h-12v2.625c0%201.035.84%201.875%201.875%201.875h.375a3%203%200%201%201%206%200h3a.75.75%200%200%200%20.75-.75V15Z%22%2F%3E%20%20%3Cpath%20d%3D%22M8.25%2019.5a1.5%201.5%200%201%200-3%200%201.5%201.5%200%200%200%203%200ZM15.75%206.75a.75.75%200%200%200-.75.75v11.25c0%20.087.015.17.042.248a3%203%200%200%201%205.958.464c.853-.175%201.522-.935%201.464-1.883a18.659%2018.659%200%200%200-3.732-10.104%201.837%201.837%200%200%200-1.47-.725H15.75Z%22%2F%3E%20%20%3Cpath%20d%3D%22M19.5%2019.5a1.5%201.5%200%201%200-3%200%201.5%201.5%200%200%200%203%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-truck-solid);
    mask: var(--hero-truck-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-tv {
    --hero-tv: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2020.25h12m-7.5-3v3m3-3v3m-10.125-3h17.25c.621%200%201.125-.504%201.125-1.125V4.875c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125v11.25c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-tv);
    mask: var(--hero-tv);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-tv-micro {
    --hero-tv-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M12%205H4v4h8V5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%203a1%201%200%200%201%201-1h12a1%201%200%200%201%201%201v8a1%201%200%200%201-1%201h-4v1.5h2.25a.75.75%200%200%201%200%201.5h-8.5a.75.75%200%200%201%200-1.5H6V12H2a1%201%200%200%201-1-1V3Zm1.5%207.5v-7h11v7h-11Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-tv-micro);
    mask: var(--hero-tv-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-tv-mini {
    --hero-tv-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4%205h12v7H4V5Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%203.5A1.5%201.5%200%200%201%202.5%202h15A1.5%201.5%200%200%201%2019%203.5v10a1.5%201.5%200%200%201-1.5%201.5H12v1.5h3.25a.75.75%200%200%201%200%201.5H4.75a.75.75%200%200%201%200-1.5H8V15H2.5A1.5%201.5%200%200%201%201%2013.5v-10Zm16.5%200h-15v10h15v-10Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-tv-mini);
    mask: var(--hero-tv-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-tv-solid {
    --hero-tv-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M19.5%206h-15v9h15V6Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.375%203C2.339%203%201.5%203.84%201.5%204.875v11.25C1.5%2017.16%202.34%2018%203.375%2018H9.75v1.5H6A.75.75%200%200%200%206%2021h12a.75.75%200%200%200%200-1.5h-3.75V18h6.375c1.035%200%201.875-.84%201.875-1.875V4.875C22.5%203.839%2021.66%203%2020.625%203H3.375Zm0%2013.5h17.25a.375.375%200%200%200%20.375-.375V4.875a.375.375%200%200%200-.375-.375H3.375A.375.375%200%200%200%203%204.875v11.25c0%20.207.168.375.375.375Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-tv-solid);
    mask: var(--hero-tv-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-underline {
    --hero-underline: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.995%203.744v7.5a6%206%200%201%201-12%200v-7.5m-2.25%2016.502h16.5%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-underline);
    mask: var(--hero-underline);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-underline-micro {
    --hero-underline-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.75%202a.75.75%200%200%201%20.75.75V7a2.5%202.5%200%200%200%205%200V2.75a.75.75%200%200%201%201.5%200V7a4%204%200%200%201-8%200V2.75A.75.75%200%200%201%204.75%202ZM2%2013.25a.75.75%200%200%201%20.75-.75h10.5a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-underline-micro);
    mask: var(--hero-underline-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-underline-mini {
    --hero-underline-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.75%202a.75.75%200%200%201%20.75.75V9a4.5%204.5%200%201%200%209%200V2.75a.75.75%200%200%201%201.5%200V9A6%206%200%200%201%204%209V2.75A.75.75%200%200%201%204.75%202ZM2%2017.25a.75.75%200%200%201%20.75-.75h14.5a.75.75%200%200%201%200%201.5H2.75a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-underline-mini);
    mask: var(--hero-underline-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-underline-solid {
    --hero-underline-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.995%202.994a.75.75%200%200%201%20.75.75v7.5a5.25%205.25%200%201%200%2010.5%200v-7.5a.75.75%200%200%201%201.5%200v7.5a6.75%206.75%200%201%201-13.5%200v-7.5a.75.75%200%200%201%20.75-.75Zm-3%2017.252a.75.75%200%200%201%20.75-.75h16.5a.75.75%200%200%201%200%201.5h-16.5a.75.75%200%200%201-.75-.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-underline-solid);
    mask: var(--hero-underline-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-user {
    --hero-user: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%206a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200ZM4.501%2020.118a7.5%207.5%200%200%201%2014.998%200A17.933%2017.933%200%200%201%2012%2021.75c-2.676%200-5.216-.584-7.499-1.632Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user);
    mask: var(--hero-user);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-user-circle {
    --hero-user-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.982%2018.725A7.488%207.488%200%200%200%2012%2015.75a7.488%207.488%200%200%200-5.982%202.975m11.963%200a9%209%200%201%200-11.963%200m11.963%200A8.966%208.966%200%200%201%2012%2021a8.966%208.966%200%200%201-5.982-2.275M15%209.75a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-circle);
    mask: var(--hero-user-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-user-circle-micro {
    --hero-user-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%208A7%207%200%201%201%201%208a7%207%200%200%201%2014%200Zm-5-2a2%202%200%201%201-4%200%202%202%200%200%201%204%200ZM8%209c-1.825%200-3.422.977-4.295%202.437A5.49%205.49%200%200%200%208%2013.5a5.49%205.49%200%200%200%204.294-2.063A4.997%204.997%200%200%200%208%209Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-circle-micro);
    mask: var(--hero-user-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-user-circle-mini {
    --hero-user-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18%2010a8%208%200%201%201-16%200%208%208%200%200%201%2016%200Zm-5.5-2.5a2.5%202.5%200%201%201-5%200%202.5%202.5%200%200%201%205%200ZM10%2012a5.99%205.99%200%200%200-4.793%202.39A6.483%206.483%200%200%200%2010%2016.5a6.483%206.483%200%200%200%204.793-2.11A5.99%205.99%200%200%200%2010%2012Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-circle-mini);
    mask: var(--hero-user-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-user-circle-solid {
    --hero-user-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18.685%2019.097A9.723%209.723%200%200%200%2021.75%2012c0-5.385-4.365-9.75-9.75-9.75S2.25%206.615%202.25%2012a9.723%209.723%200%200%200%203.065%207.097A9.716%209.716%200%200%200%2012%2021.75a9.716%209.716%200%200%200%206.685-2.653Zm-12.54-1.285A7.486%207.486%200%200%201%2012%2015a7.486%207.486%200%200%201%205.855%202.812A8.224%208.224%200%200%201%2012%2020.25a8.224%208.224%200%200%201-5.855-2.438ZM15.75%209a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-circle-solid);
    mask: var(--hero-user-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-user-group {
    --hero-user-group: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18%2018.72a9.094%209.094%200%200%200%203.741-.479%203%203%200%200%200-4.682-2.72m.94%203.198.001.031c0%20.225-.012.447-.037.666A11.944%2011.944%200%200%201%2012%2021c-2.17%200-4.207-.576-5.963-1.584A6.062%206.062%200%200%201%206%2018.719m12%200a5.971%205.971%200%200%200-.941-3.197m0%200A5.995%205.995%200%200%200%2012%2012.75a5.995%205.995%200%200%200-5.058%202.772m0%200a3%203%200%200%200-4.681%202.72%208.986%208.986%200%200%200%203.74.477m.94-3.197a5.971%205.971%200%200%200-.94%203.197M15%206.75a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm6%203a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Zm-13.5%200a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-group);
    mask: var(--hero-user-group);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-user-group-micro {
    --hero-user-group-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%208a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205ZM3.156%2011.763c.16-.629.44-1.21.813-1.72a2.5%202.5%200%200%200-2.725%201.377c-.136.287.102.58.418.58h1.449c.01-.077.025-.156.045-.237ZM12.847%2011.763c.02.08.036.16.046.237h1.446c.316%200%20.554-.293.417-.579a2.5%202.5%200%200%200-2.722-1.378c.374.51.653%201.09.813%201.72ZM14%207.5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM3.5%209a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM5%2013c-.552%200-1.013-.455-.876-.99a4.002%204.002%200%200%201%207.753%200c.136.535-.324.99-.877.99H5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-group-micro);
    mask: var(--hero-user-group-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-user-group-mini {
    --hero-user-group-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%209a3%203%200%201%200%200-6%203%203%200%200%200%200%206ZM6%208a2%202%200%201%201-4%200%202%202%200%200%201%204%200ZM1.49%2015.326a.78.78%200%200%201-.358-.442%203%203%200%200%201%204.308-3.516%206.484%206.484%200%200%200-1.905%203.959c-.023.222-.014.442.025.654a4.97%204.97%200%200%201-2.07-.655ZM16.44%2015.98a4.97%204.97%200%200%200%202.07-.654.78.78%200%200%200%20.357-.442%203%203%200%200%200-4.308-3.517%206.484%206.484%200%200%201%201.907%203.96%202.32%202.32%200%200%201-.026.654ZM18%208a2%202%200%201%201-4%200%202%202%200%200%201%204%200ZM5.304%2016.19a.844.844%200%200%201-.277-.71%205%205%200%200%201%209.947%200%20.843.843%200%200%201-.277.71A6.975%206.975%200%200%201%2010%2018a6.974%206.974%200%200%201-4.696-1.81Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-group-mini);
    mask: var(--hero-user-group-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-user-group-solid {
    --hero-user-group-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.25%206.75a3.75%203.75%200%201%201%207.5%200%203.75%203.75%200%200%201-7.5%200ZM15.75%209.75a3%203%200%201%201%206%200%203%203%200%200%201-6%200ZM2.25%209.75a3%203%200%201%201%206%200%203%203%200%200%201-6%200ZM6.31%2015.117A6.745%206.745%200%200%201%2012%2012a6.745%206.745%200%200%201%206.709%207.498.75.75%200%200%201-.372.568A12.696%2012.696%200%200%201%2012%2021.75c-2.305%200-4.47-.612-6.337-1.684a.75.75%200%200%201-.372-.568%206.787%206.787%200%200%201%201.019-4.38Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M5.082%2014.254a8.287%208.287%200%200%200-1.308%205.135%209.687%209.687%200%200%201-1.764-.44l-.115-.04a.563.563%200%200%201-.373-.487l-.01-.121a3.75%203.75%200%200%201%203.57-4.047ZM20.226%2019.389a8.287%208.287%200%200%200-1.308-5.135%203.75%203.75%200%200%201%203.57%204.047l-.01.121a.563.563%200%200%201-.373.486l-.115.04c-.567.2-1.156.349-1.764.441Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-group-solid);
    mask: var(--hero-user-group-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-user-micro {
    --hero-user-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%208a3%203%200%201%200%200-6%203%203%200%200%200%200%206ZM12.735%2014c.618%200%201.093-.561.872-1.139a6.002%206.002%200%200%200-11.215%200c-.22.578.254%201.139.872%201.139h9.47Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-micro);
    mask: var(--hero-user-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-user-mini {
    --hero-user-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%208a3%203%200%201%200%200-6%203%203%200%200%200%200%206ZM3.465%2014.493a1.23%201.23%200%200%200%20.41%201.412A9.957%209.957%200%200%200%2010%2018c2.31%200%204.438-.784%206.131-2.1.43-.333.604-.903.408-1.41a7.002%207.002%200%200%200-13.074.003Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-mini);
    mask: var(--hero-user-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-user-minus {
    --hero-user-minus: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M22%2010.5h-6m-2.25-4.125a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200ZM4%2019.235v-.11a6.375%206.375%200%200%201%2012.75%200v.109A12.318%2012.318%200%200%201%2010.374%2021c-2.331%200-4.512-.645-6.374-1.766Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-minus);
    mask: var(--hero-user-minus);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-user-minus-micro {
    --hero-user-minus-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.5%204.5a2.5%202.5%200%201%201-5%200%202.5%202.5%200%200%201%205%200ZM10%2013c.552%200%201.01-.452.9-.994a5.002%205.002%200%200%200-9.802%200c-.109.542.35.994.902.994h8ZM10.75%205.25a.75.75%200%200%200%200%201.5h3.5a.75.75%200%200%200%200-1.5h-3.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-minus-micro);
    mask: var(--hero-user-minus-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-user-minus-mini {
    --hero-user-minus-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M11%205a3%203%200%201%201-6%200%203%203%200%200%201%206%200ZM2.046%2015.253c-.058.468.172.92.57%201.175A9.953%209.953%200%200%200%208%2018c1.982%200%203.83-.578%205.384-1.573.398-.254.628-.707.57-1.175a6.001%206.001%200%200%200-11.908%200ZM12.75%207.75a.75.75%200%200%200%200%201.5h5.5a.75.75%200%200%200%200-1.5h-5.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-minus-mini);
    mask: var(--hero-user-minus-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-user-minus-solid {
    --hero-user-minus-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10.375%202.25a4.125%204.125%200%201%200%200%208.25%204.125%204.125%200%200%200%200-8.25ZM10.375%2012a7.125%207.125%200%200%200-7.124%207.247.75.75%200%200%200%20.363.63%2013.067%2013.067%200%200%200%206.761%201.873c2.472%200%204.786-.684%206.76-1.873a.75.75%200%200%200%20.364-.63l.001-.12v-.002A7.125%207.125%200%200%200%2010.375%2012ZM16%209.75a.75.75%200%200%200%200%201.5h6a.75.75%200%200%200%200-1.5h-6Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-minus-solid);
    mask: var(--hero-user-minus-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-user-plus {
    --hero-user-plus: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18%207.5v3m0%200v3m0-3h3m-3%200h-3m-2.25-4.125a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200ZM3%2019.235v-.11a6.375%206.375%200%200%201%2012.75%200v.109A12.318%2012.318%200%200%201%209.374%2021c-2.331%200-4.512-.645-6.374-1.766Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-plus);
    mask: var(--hero-user-plus);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-user-plus-micro {
    --hero-user-plus-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.5%204.5a2.5%202.5%200%201%201-5%200%202.5%202.5%200%200%201%205%200ZM10%2013c.552%200%201.01-.452.9-.994a5.002%205.002%200%200%200-9.802%200c-.109.542.35.994.902.994h8ZM12.5%203.5a.75.75%200%200%201%20.75.75v1h1a.75.75%200%200%201%200%201.5h-1v1a.75.75%200%200%201-1.5%200v-1h-1a.75.75%200%200%201%200-1.5h1v-1a.75.75%200%200%201%20.75-.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-plus-micro);
    mask: var(--hero-user-plus-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-user-plus-mini {
    --hero-user-plus-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%205a3%203%200%201%201-6%200%203%203%200%200%201%206%200ZM1.615%2016.428a1.224%201.224%200%200%201-.569-1.175%206.002%206.002%200%200%201%2011.908%200c.058.467-.172.92-.57%201.174A9.953%209.953%200%200%201%207%2018a9.953%209.953%200%200%201-5.385-1.572ZM16.25%205.75a.75.75%200%200%200-1.5%200v2h-2a.75.75%200%200%200%200%201.5h2v2a.75.75%200%200%200%201.5%200v-2h2a.75.75%200%200%200%200-1.5h-2v-2Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-plus-mini);
    mask: var(--hero-user-plus-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-user-plus-solid {
    --hero-user-plus-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.25%206.375a4.125%204.125%200%201%201%208.25%200%204.125%204.125%200%200%201-8.25%200ZM2.25%2019.125a7.125%207.125%200%200%201%2014.25%200v.003l-.001.119a.75.75%200%200%201-.363.63%2013.067%2013.067%200%200%201-6.761%201.873c-2.472%200-4.786-.684-6.76-1.873a.75.75%200%200%201-.364-.63l-.001-.122ZM18.75%207.5a.75.75%200%200%200-1.5%200v2.25H15a.75.75%200%200%200%200%201.5h2.25v2.25a.75.75%200%200%200%201.5%200v-2.25H21a.75.75%200%200%200%200-1.5h-2.25V7.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-plus-solid);
    mask: var(--hero-user-plus-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-user-solid {
    --hero-user-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M7.5%206a4.5%204.5%200%201%201%209%200%204.5%204.5%200%200%201-9%200ZM3.751%2020.105a8.25%208.25%200%200%201%2016.498%200%20.75.75%200%200%201-.437.695A18.683%2018.683%200%200%201%2012%2022.5c-2.786%200-5.433-.608-7.812-1.7a.75.75%200%200%201-.437-.695Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-user-solid);
    mask: var(--hero-user-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-users {
    --hero-users: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2019.128a9.38%209.38%200%200%200%202.625.372%209.337%209.337%200%200%200%204.121-.952%204.125%204.125%200%200%200-7.533-2.493M15%2019.128v-.003c0-1.113-.285-2.16-.786-3.07M15%2019.128v.106A12.318%2012.318%200%200%201%208.624%2021c-2.331%200-4.512-.645-6.374-1.766l-.001-.109a6.375%206.375%200%200%201%2011.964-3.07M12%206.375a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200Zm8.25%202.25a2.625%202.625%200%201%201-5.25%200%202.625%202.625%200%200%201%205.25%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-users);
    mask: var(--hero-users);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-users-micro {
    --hero-users-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8.5%204.5a2.5%202.5%200%201%201-5%200%202.5%202.5%200%200%201%205%200ZM10.9%2012.006c.11.542-.348.994-.9.994H2c-.553%200-1.01-.452-.902-.994a5.002%205.002%200%200%201%209.803%200ZM14.002%2012h-1.59a2.556%202.556%200%200%200-.04-.29%206.476%206.476%200%200%200-1.167-2.603%203.002%203.002%200%200%201%203.633%201.911c.18.522-.283.982-.836.982ZM12%208a2%202%200%201%200%200-4%202%202%200%200%200%200%204Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-users-micro);
    mask: var(--hero-users-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-users-mini {
    --hero-users-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M7%208a3%203%200%201%200%200-6%203%203%200%200%200%200%206ZM14.5%209a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205ZM1.615%2016.428a1.224%201.224%200%200%201-.569-1.175%206.002%206.002%200%200%201%2011.908%200c.058.467-.172.92-.57%201.174A9.953%209.953%200%200%201%207%2018a9.953%209.953%200%200%201-5.385-1.572ZM14.5%2016h-.106c.07-.297.088-.611.048-.933a7.47%207.47%200%200%200-1.588-3.755%204.502%204.502%200%200%201%205.874%202.636.818.818%200%200%201-.36.98A7.465%207.465%200%200%201%2014.5%2016Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-users-mini);
    mask: var(--hero-users-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-users-solid {
    --hero-users-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.5%206.375a4.125%204.125%200%201%201%208.25%200%204.125%204.125%200%200%201-8.25%200ZM14.25%208.625a3.375%203.375%200%201%201%206.75%200%203.375%203.375%200%200%201-6.75%200ZM1.5%2019.125a7.125%207.125%200%200%201%2014.25%200v.003l-.001.119a.75.75%200%200%201-.363.63%2013.067%2013.067%200%200%201-6.761%201.873c-2.472%200-4.786-.684-6.76-1.873a.75.75%200%200%201-.364-.63l-.001-.122ZM17.25%2019.128l-.001.144a2.25%202.25%200%200%201-.233.96%2010.088%2010.088%200%200%200%205.06-1.01.75.75%200%200%200%20.42-.643%204.875%204.875%200%200%200-6.957-4.611%208.586%208.586%200%200%201%201.71%205.157v.003Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-users-solid);
    mask: var(--hero-users-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-variable {
    --hero-variable: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.745%203A23.933%2023.933%200%200%200%203%2012c0%203.183.62%206.22%201.745%209M19.5%203c.967%202.78%201.5%205.817%201.5%209s-.533%206.22-1.5%209M8.25%208.885l1.444-.89a.75.75%200%200%201%201.105.402l2.402%207.206a.75.75%200%200%200%201.104.401l1.445-.889m-8.25.75.213.09a1.687%201.687%200%200%200%202.062-.617l4.45-6.676a1.688%201.688%200%200%201%202.062-.618l.213.09%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-variable);
    mask: var(--hero-variable);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-variable-micro {
    --hero-variable-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.38%203.012a.75.75%200%201%200-1.408-.516A15.97%2015.97%200%200%200%201%208c0%201.932.343%203.786.972%205.503a.75.75%200%200%200%201.408-.516A14.47%2014.47%200%200%201%202.5%208c0-1.754.311-3.434.88-4.988ZM12.62%203.012a.75.75%200%201%201%201.408-.516A15.97%2015.97%200%200%201%2015%208a15.97%2015.97%200%200%201-.972%205.503.75.75%200%200%201-1.408-.516c.569-1.554.88-3.233.88-4.987s-.311-3.434-.88-4.988ZM6.523%204.785a.75.75%200%200%201%20.898.38l.758%201.515.812-.902a2.376%202.376%200%200%201%202.486-.674.75.75%200%201%201-.454%201.429.876.876%200%200%200-.918.249L8.9%208.122l.734%201.468.388-.124a.75.75%200%200%201%20.457%201.428l-1%20.32a.75.75%200%200%201-.899-.379L7.821%209.32l-.811.901a2.374%202.374%200%200%201-2.489.673.75.75%200%200%201%20.458-1.428.874.874%200%200%200%20.916-.248L7.1%207.878%206.366%206.41l-.389.124a.75.75%200%201%201-.454-1.43l1-.318Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-variable-micro);
    mask: var(--hero-variable-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-variable-mini {
    --hero-variable-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.212%202.079a.75.75%200%200%201%201.006.336A16.932%2016.932%200%200%201%2018%2010c0%202.724-.641%205.3-1.782%207.585a.75.75%200%201%201-1.342-.67A15.432%2015.432%200%200%200%2016.5%2010c0-2.486-.585-4.834-1.624-6.915a.75.75%200%200%201%20.336-1.006Zm-10.424%200a.75.75%200%200%201%20.336%201.006A15.433%2015.433%200%200%200%203.5%2010c0%202.486.585%204.834%201.624%206.915a.75.75%200%201%201-1.342.67A16.933%2016.933%200%200%201%202%2010c0-2.724.641-5.3%201.782-7.585a.75.75%200%200%201%201.006-.336Zm2.285%203.554a1.5%201.5%200%200%201%202.219.677l.856%202.08%201.146-1.77a2.25%202.25%200%200%201%203.137-.65l.235.156a.75.75%200%201%201-.832%201.248l-.235-.156a.75.75%200%200%200-1.045.216l-1.71%202.644%201.251%203.04.739-.492a.75.75%200%201%201%20.832%201.248l-.739.493a1.5%201.5%200%200%201-2.219-.677l-.856-2.08-1.146%201.77a2.25%202.25%200%200%201-3.137.65l-.235-.156a.75.75%200%200%201%20.832-1.248l.235.157a.75.75%200%200%200%201.045-.217l1.71-2.644-1.251-3.04-.739.492a.75.75%200%200%201-.832-1.248l.739-.493Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-variable-mini);
    mask: var(--hero-variable-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-variable-solid {
    --hero-variable-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M19.253%202.292a.75.75%200%200%201%20.955.461A28.123%2028.123%200%200%201%2021.75%2012c0%203.266-.547%206.388-1.542%209.247a.75.75%200%201%201-1.416-.494c.94-2.7%201.458-5.654%201.458-8.753s-.519-6.054-1.458-8.754a.75.75%200%200%201%20.461-.954Zm-14.227.013a.75.75%200%200%201%20.414.976A23.183%2023.183%200%200%200%203.75%2012c0%203.085.6%206.027%201.69%208.718a.75.75%200%200%201-1.39.563c-1.161-2.867-1.8-6-1.8-9.281%200-3.28.639-6.414%201.8-9.281a.75.75%200%200%201%20.976-.414Zm4.275%205.052a1.5%201.5%200%200%201%202.21.803l.716%202.148L13.6%208.246a2.438%202.438%200%200%201%202.978-.892l.213.09a.75.75%200%201%201-.584%201.381l-.214-.09a.937.937%200%200%200-1.145.343l-2.021%203.033%201.084%203.255%201.445-.89a.75.75%200%201%201%20.786%201.278l-1.444.889a1.5%201.5%200%200%201-2.21-.803l-.716-2.148-1.374%202.062a2.437%202.437%200%200%201-2.978.892l-.213-.09a.75.75%200%200%201%20.584-1.381l.214.09a.938.938%200%200%200%201.145-.344l2.021-3.032-1.084-3.255-1.445.89a.75.75%200%201%201-.786-1.278l1.444-.89Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-variable-solid);
    mask: var(--hero-variable-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-video-camera {
    --hero-video-camera: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m15.75%2010.5%204.72-4.72a.75.75%200%200%201%201.28.53v11.38a.75.75%200%200%201-1.28.53l-4.72-4.72M4.5%2018.75h9a2.25%202.25%200%200%200%202.25-2.25v-9a2.25%202.25%200%200%200-2.25-2.25h-9A2.25%202.25%200%200%200%202.25%207.5v9a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-video-camera);
    mask: var(--hero-video-camera);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-video-camera-micro {
    --hero-video-camera-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3%204a2%202%200%200%200-2%202v4a2%202%200%200%200%202%202h5a2%202%200%200%200%202-2V6a2%202%200%200%200-2-2H3ZM15%204.75a.75.75%200%200%200-1.28-.53l-2%202a.75.75%200%200%200-.22.53v2.5c0%20.199.079.39.22.53l2%202a.75.75%200%200%200%201.28-.53v-6.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-video-camera-micro);
    mask: var(--hero-video-camera-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-video-camera-mini {
    --hero-video-camera-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.25%204A2.25%202.25%200%200%200%201%206.25v7.5A2.25%202.25%200%200%200%203.25%2016h7.5A2.25%202.25%200%200%200%2013%2013.75v-7.5A2.25%202.25%200%200%200%2010.75%204h-7.5ZM19%204.75a.75.75%200%200%200-1.28-.53l-3%203a.75.75%200%200%200-.22.53v4.5c0%20.199.079.39.22.53l3%203a.75.75%200%200%200%201.28-.53V4.75Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-video-camera-mini);
    mask: var(--hero-video-camera-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-video-camera-slash {
    --hero-video-camera-slash: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m15.75%2010.5%204.72-4.72a.75.75%200%200%201%201.28.53v11.38a.75.75%200%200%201-1.28.53l-4.72-4.72M12%2018.75H4.5a2.25%202.25%200%200%201-2.25-2.25V9m12.841%209.091L16.5%2019.5m-1.409-1.409c.407-.407.659-.97.659-1.591v-9a2.25%202.25%200%200%200-2.25-2.25h-9c-.621%200-1.184.252-1.591.659m12.182%2012.182L2.909%205.909M1.5%204.5l1.409%201.409%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-video-camera-slash);
    mask: var(--hero-video-camera-slash);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-video-camera-slash-micro {
    --hero-video-camera-slash-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M1%2010V6.682L6.318%2012H3a2%202%200%200%201-2-2ZM10%206v3.318L4.682%204H8a2%202%200%200%201%202%202ZM14.537%204.057A.75.75%200%200%201%2015%204.75v6.5a.75.75%200%200%201-1.28.53l-2-2a.75.75%200%200%201-.22-.53v-2.5a.75.75%200%200%201%20.22-.53l2-2a.75.75%200%200%201%20.817-.163ZM2.78%204.22a.75.75%200%200%200-1.06%201.06l6.5%206.5a.75.75%200%200%200%201.06-1.06l-6.5-6.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-video-camera-slash-micro);
    mask: var(--hero-video-camera-slash-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-video-camera-slash-mini {
    --hero-video-camera-slash-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M1%2013.75V7.182L9.818%2016H3.25A2.25%202.25%200%200%201%201%2013.75ZM13%206.25v6.568L4.182%204h6.568A2.25%202.25%200%200%201%2013%206.25ZM19%204.75a.75.75%200%200%200-1.28-.53l-3%203a.75.75%200%200%200-.22.53v4.5c0%20.199.079.39.22.53l3%203a.75.75%200%200%200%201.28-.53V4.75ZM2.28%204.22a.75.75%200%200%200-1.06%201.06l10.5%2010.5a.75.75%200%201%200%201.06-1.06L2.28%204.22Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-video-camera-slash-mini);
    mask: var(--hero-video-camera-slash-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-video-camera-slash-solid {
    --hero-video-camera-slash-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M.97%203.97a.75.75%200%200%201%201.06%200l15%2015a.75.75%200%201%201-1.06%201.06l-15-15a.75.75%200%200%201%200-1.06ZM17.25%2016.06l2.69%202.69c.944.945%202.56.276%202.56-1.06V6.31c0-1.336-1.616-2.005-2.56-1.06l-2.69%202.69v8.12ZM15.75%207.5v8.068L4.682%204.5h8.068a3%203%200%200%201%203%203ZM1.5%2016.5V7.682l11.773%2011.773c-.17.03-.345.045-.523.045H4.5a3%203%200%200%201-3-3Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-video-camera-slash-solid);
    mask: var(--hero-video-camera-slash-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-video-camera-solid {
    --hero-video-camera-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.5%204.5a3%203%200%200%200-3%203v9a3%203%200%200%200%203%203h8.25a3%203%200%200%200%203-3v-9a3%203%200%200%200-3-3H4.5ZM19.94%2018.75l-2.69-2.69V7.94l2.69-2.69c.944-.945%202.56-.276%202.56%201.06v11.38c0%201.336-1.616%202.005-2.56%201.06Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-video-camera-solid);
    mask: var(--hero-video-camera-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-view-columns {
    --hero-view-columns: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%204.5v15m6-15v15m-10.875%200h15.75c.621%200%201.125-.504%201.125-1.125V5.625c0-.621-.504-1.125-1.125-1.125H4.125C3.504%204.5%203%205.004%203%205.625v12.75c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-view-columns);
    mask: var(--hero-view-columns);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-view-columns-micro {
    --hero-view-columns-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M9.836%203h-3.67v10h3.67V3ZM11.336%2013H13.5a1.5%201.5%200%200%200%201.5-1.5v-7A1.5%201.5%200%200%200%2013.5%203h-2.164v10ZM2.5%203h2.166v10H2.5A1.5%201.5%200%200%201%201%2011.5v-7A1.5%201.5%200%200%201%202.5%203Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-view-columns-micro);
    mask: var(--hero-view-columns-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-view-columns-mini {
    --hero-view-columns-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M14%2017h2.75A2.25%202.25%200%200%200%2019%2014.75v-9.5A2.25%202.25%200%200%200%2016.75%203H14v14ZM12.5%203h-5v14h5V3ZM3.25%203H6v14H3.25A2.25%202.25%200%200%201%201%2014.75v-9.5A2.25%202.25%200%200%201%203.25%203Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-view-columns-mini);
    mask: var(--hero-view-columns-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-view-columns-solid {
    --hero-view-columns-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M15%203.75H9v16.5h6V3.75ZM16.5%2020.25h3.375c1.035%200%201.875-.84%201.875-1.875V5.625c0-1.036-.84-1.875-1.875-1.875H16.5v16.5ZM4.125%203.75H7.5v16.5H4.125a1.875%201.875%200%200%201-1.875-1.875V5.625c0-1.036.84-1.875%201.875-1.875Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-view-columns-solid);
    mask: var(--hero-view-columns-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-viewfinder-circle {
    --hero-viewfinder-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%203.75H6A2.25%202.25%200%200%200%203.75%206v1.5M16.5%203.75H18A2.25%202.25%200%200%201%2020.25%206v1.5m0%209V18A2.25%202.25%200%200%201%2018%2020.25h-1.5m-9%200H6A2.25%202.25%200%200%201%203.75%2018v-1.5M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-viewfinder-circle);
    mask: var(--hero-viewfinder-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-viewfinder-circle-micro {
    --hero-viewfinder-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.75%202A1.75%201.75%200%200%200%202%203.75v1.5a.75.75%200%200%200%201.5%200v-1.5a.25.25%200%200%201%20.25-.25h1.5a.75.75%200%200%200%200-1.5h-1.5ZM10.75%202a.75.75%200%200%200%200%201.5h1.5a.25.25%200%200%201%20.25.25v1.5a.75.75%200%200%200%201.5%200v-1.5A1.75%201.75%200%200%200%2012.25%202h-1.5ZM3.5%2010.75a.75.75%200%200%200-1.5%200v1.5c0%20.966.784%201.75%201.75%201.75h1.5a.75.75%200%200%200%200-1.5h-1.5a.25.25%200%200%201-.25-.25v-1.5ZM14%2010.75a.75.75%200%200%200-1.5%200v1.5a.25.25%200%200%201-.25.25h-1.5a.75.75%200%200%200%200%201.5h1.5A1.75%201.75%200%200%200%2014%2012.25v-1.5ZM8%2010a2%202%200%201%200%200-4%202%202%200%200%200%200%204Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-viewfinder-circle-micro);
    mask: var(--hero-viewfinder-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-viewfinder-circle-mini {
    --hero-viewfinder-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M4.25%202A2.25%202.25%200%200%200%202%204.25v2a.75.75%200%200%200%201.5%200v-2a.75.75%200%200%201%20.75-.75h2a.75.75%200%200%200%200-1.5h-2ZM13.75%202a.75.75%200%200%200%200%201.5h2a.75.75%200%200%201%20.75.75v2a.75.75%200%200%200%201.5%200v-2A2.25%202.25%200%200%200%2015.75%202h-2ZM3.5%2013.75a.75.75%200%200%200-1.5%200v2A2.25%202.25%200%200%200%204.25%2018h2a.75.75%200%200%200%200-1.5h-2a.75.75%200%200%201-.75-.75v-2ZM18%2013.75a.75.75%200%200%200-1.5%200v2a.75.75%200%200%201-.75.75h-2a.75.75%200%200%200%200%201.5h2A2.25%202.25%200%200%200%2018%2015.75v-2ZM7%2010a3%203%200%201%201%206%200%203%203%200%200%201-6%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-viewfinder-circle-mini);
    mask: var(--hero-viewfinder-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-viewfinder-circle-solid {
    --hero-viewfinder-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6%203a3%203%200%200%200-3%203v1.5a.75.75%200%200%200%201.5%200V6A1.5%201.5%200%200%201%206%204.5h1.5a.75.75%200%200%200%200-1.5H6ZM16.5%203a.75.75%200%200%200%200%201.5H18A1.5%201.5%200%200%201%2019.5%206v1.5a.75.75%200%200%200%201.5%200V6a3%203%200%200%200-3-3h-1.5ZM12%208.25a3.75%203.75%200%201%200%200%207.5%203.75%203.75%200%200%200%200-7.5ZM4.5%2016.5a.75.75%200%200%200-1.5%200V18a3%203%200%200%200%203%203h1.5a.75.75%200%200%200%200-1.5H6A1.5%201.5%200%200%201%204.5%2018v-1.5ZM21%2016.5a.75.75%200%200%200-1.5%200V18a1.5%201.5%200%200%201-1.5%201.5h-1.5a.75.75%200%200%200%200%201.5H18a3%203%200%200%200%203-3v-1.5Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-viewfinder-circle-solid);
    mask: var(--hero-viewfinder-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-wallet {
    --hero-wallet: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21%2012a2.25%202.25%200%200%200-2.25-2.25H15a3%203%200%201%201-6%200H5.25A2.25%202.25%200%200%200%203%2012m18%200v6a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2018v-6m18%200V9M3%2012V9m18%200a2.25%202.25%200%200%200-2.25-2.25H5.25A2.25%202.25%200%200%200%203%209m18%200V6a2.25%202.25%200%200%200-2.25-2.25H5.25A2.25%202.25%200%200%200%203%206v3%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-wallet);
    mask: var(--hero-wallet);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-wallet-micro {
    --hero-wallet-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2%203.5A1.5%201.5%200%200%201%203.5%202h9A1.5%201.5%200%200%201%2014%203.5v.401a2.986%202.986%200%200%200-1.5-.401h-9c-.546%200-1.059.146-1.5.401V3.5ZM3.5%205A1.5%201.5%200%200%200%202%206.5v.401A2.986%202.986%200%200%201%203.5%206.5h9c.546%200%201.059.146%201.5.401V6.5A1.5%201.5%200%200%200%2012.5%205h-9ZM8%2010a2%202%200%200%200%201.938-1.505c.068-.268.286-.495.562-.495h2A1.5%201.5%200%200%201%2014%209.5v3a1.5%201.5%200%200%201-1.5%201.5h-9A1.5%201.5%200%200%201%202%2012.5v-3A1.5%201.5%200%200%201%203.5%208h2c.276%200%20.494.227.562.495A2%202%200%200%200%208%2010Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-wallet-micro);
    mask: var(--hero-wallet-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-wallet-mini {
    --hero-wallet-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M1%204.25a3.733%203.733%200%200%201%202.25-.75h13.5c.844%200%201.623.279%202.25.75A2.25%202.25%200%200%200%2016.75%202H3.25A2.25%202.25%200%200%200%201%204.25ZM1%207.25a3.733%203.733%200%200%201%202.25-.75h13.5c.844%200%201.623.279%202.25.75A2.25%202.25%200%200%200%2016.75%205H3.25A2.25%202.25%200%200%200%201%207.25ZM7%208a1%201%200%200%201%201%201%202%202%200%201%200%204%200%201%201%200%200%201%201-1h3.75A2.25%202.25%200%200%201%2019%2010.25v5.5A2.25%202.25%200%200%201%2016.75%2018H3.25A2.25%202.25%200%200%201%201%2015.75v-5.5A2.25%202.25%200%200%201%203.25%208H7Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-wallet-mini);
    mask: var(--hero-wallet-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-wallet-solid {
    --hero-wallet-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2.273%205.625A4.483%204.483%200%200%201%205.25%204.5h13.5c1.141%200%202.183.425%202.977%201.125A3%203%200%200%200%2018.75%203H5.25a3%203%200%200%200-2.977%202.625ZM2.273%208.625A4.483%204.483%200%200%201%205.25%207.5h13.5c1.141%200%202.183.425%202.977%201.125A3%203%200%200%200%2018.75%206H5.25a3%203%200%200%200-2.977%202.625ZM5.25%209a3%203%200%200%200-3%203v6a3%203%200%200%200%203%203h13.5a3%203%200%200%200%203-3v-6a3%203%200%200%200-3-3H15a.75.75%200%200%200-.75.75%202.25%202.25%200%200%201-4.5%200A.75.75%200%200%200%209%209H5.25Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-wallet-solid);
    mask: var(--hero-wallet-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-wifi {
    --hero-wifi: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.288%2015.038a5.25%205.25%200%200%201%207.424%200M5.106%2011.856c3.807-3.808%209.98-3.808%2013.788%200M1.924%208.674c5.565-5.565%2014.587-5.565%2020.152%200M12.53%2018.22l-.53.53-.53-.53a.75.75%200%200%201%201.06%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-wifi);
    mask: var(--hero-wifi);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-wifi-micro {
    --hero-wifi-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14.188%207.063a8.75%208.75%200%200%200-12.374%200%20.75.75%200%200%201-1.061-1.06c4.003-4.004%2010.493-4.004%2014.496%200a.75.75%200%201%201-1.061%201.06Zm-2.121%202.121a5.75%205.75%200%200%200-8.132%200%20.75.75%200%200%201-1.06-1.06%207.25%207.25%200%200%201%2010.252%200%20.75.75%200%200%201-1.06%201.06Zm-2.122%202.122a2.75%202.75%200%200%200-3.889%200%20.75.75%200%201%201-1.06-1.061%204.25%204.25%200%200%201%206.01%200%20.75.75%200%200%201-1.06%201.06Zm-2.828%201.06a1.25%201.25%200%200%201%201.768%200%20.75.75%200%200%201%200%201.06l-.355.355a.75.75%200%200%201-1.06%200l-.354-.354a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-wifi-micro);
    mask: var(--hero-wifi-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-wifi-mini {
    --hero-wifi-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M.676%206.941A12.964%2012.964%200%200%201%2010%203c3.657%200%206.963%201.511%209.324%203.941a.75.75%200%200%201-.008%201.053l-.353.354a.75.75%200%200%201-1.069-.008C15.894%206.28%2013.097%205%2010%205%206.903%205%204.106%206.28%202.106%208.34a.75.75%200%200%201-1.069.008l-.353-.354a.75.75%200%200%201-.008-1.053Zm2.825%202.833A8.976%208.976%200%200%201%2010%207a8.976%208.976%200%200%201%206.499%202.774.75.75%200%200%201-.011%201.049l-.354.354a.75.75%200%200%201-1.072-.012A6.978%206.978%200%200%200%2010%209c-1.99%200-3.786.83-5.061%202.165a.75.75%200%200%201-1.073.012l-.354-.354a.75.75%200%200%201-.01-1.05Zm2.82%202.84A4.989%204.989%200%200%201%2010%2011c1.456%200%202.767.623%203.68%201.614a.75.75%200%200%201-.022%201.039l-.354.354a.75.75%200%200%201-1.085-.026A2.99%202.99%200%200%200%2010%2013c-.88%200-1.67.377-2.22.981a.75.75%200%200%201-1.084.026l-.354-.354a.75.75%200%200%201-.021-1.039Zm2.795%202.752a1.248%201.248%200%200%201%201.768%200%20.75.75%200%200%201%200%201.06l-.354.354a.75.75%200%200%201-1.06%200l-.354-.353a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-wifi-mini);
    mask: var(--hero-wifi-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-wifi-solid {
    --hero-wifi-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.371%208.143c5.858-5.857%2015.356-5.857%2021.213%200a.75.75%200%200%201%200%201.061l-.53.53a.75.75%200%200%201-1.06%200c-4.98-4.979-13.053-4.979-18.032%200a.75.75%200%200%201-1.06%200l-.53-.53a.75.75%200%200%201%200-1.06Zm3.182%203.182c4.1-4.1%2010.749-4.1%2014.85%200a.75.75%200%200%201%200%201.061l-.53.53a.75.75%200%200%201-1.062%200%208.25%208.25%200%200%200-11.667%200%20.75.75%200%200%201-1.06%200l-.53-.53a.75.75%200%200%201%200-1.06Zm3.204%203.182a6%206%200%200%201%208.486%200%20.75.75%200%200%201%200%201.061l-.53.53a.75.75%200%200%201-1.061%200%203.75%203.75%200%200%200-5.304%200%20.75.75%200%200%201-1.06%200l-.53-.53a.75.75%200%200%201%200-1.06Zm3.182%203.182a1.5%201.5%200%200%201%202.122%200%20.75.75%200%200%201%200%201.061l-.53.53a.75.75%200%200%201-1.061%200l-.53-.53a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-wifi-solid);
    mask: var(--hero-wifi-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-window {
    --hero-window: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%208.25V18a2.25%202.25%200%200%200%202.25%202.25h13.5A2.25%202.25%200%200%200%2021%2018V8.25m-18%200V6a2.25%202.25%200%200%201%202.25-2.25h13.5A2.25%202.25%200%200%201%2021%206v2.25m-18%200h18M5.25%206h.008v.008H5.25V6ZM7.5%206h.008v.008H7.5V6Zm2.25%200h.008v.008H9.75V6Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-window);
    mask: var(--hero-window);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-window-micro {
    --hero-window-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%2012V4a2%202%200%200%201%202-2h8a2%202%200%200%201%202%202v8a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2Zm1.5-5.5V12a.5.5%200%200%200%20.5.5h8a.5.5%200%200%200%20.5-.5V6.5A.5.5%200%200%200%2012%206H4a.5.5%200%200%200-.5.5Zm.75-1.75a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5ZM7%204a.75.75%200%201%201-1.5%200A.75.75%200%200%201%207%204Zm1.25.75a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-window-micro);
    mask: var(--hero-window-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-window-mini {
    --hero-window-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.25%202A2.25%202.25%200%200%200%202%204.25v11.5A2.25%202.25%200%200%200%204.25%2018h11.5A2.25%202.25%200%200%200%2018%2015.75V4.25A2.25%202.25%200%200%200%2015.75%202H4.25ZM3.5%208v7.75c0%20.414.336.75.75.75h11.5a.75.75%200%200%200%20.75-.75V8h-13ZM5%204.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V5a.75.75%200%200%200-.75-.75H5ZM7.25%205A.75.75%200%200%201%208%204.25h.01a.75.75%200%200%201%20.75.75v.01a.75.75%200%200%201-.75.75H8a.75.75%200%200%201-.75-.75V5ZM11%204.25a.75.75%200%200%200-.75.75v.01c0%20.414.336.75.75.75h.01a.75.75%200%200%200%20.75-.75V5a.75.75%200%200%200-.75-.75H11Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-window-mini);
    mask: var(--hero-window-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-window-solid {
    --hero-window-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%206a3%203%200%200%201%203-3h13.5a3%203%200%200%201%203%203v12a3%203%200%200%201-3%203H5.25a3%203%200%200%201-3-3V6Zm18%203H3.75v9a1.5%201.5%200%200%200%201.5%201.5h13.5a1.5%201.5%200%200%200%201.5-1.5V9Zm-15-3.75A.75.75%200%200%200%204.5%206v.008c0%20.414.336.75.75.75h.008a.75.75%200%200%200%20.75-.75V6a.75.75%200%200%200-.75-.75H5.25Zm1.5.75a.75.75%200%200%201%20.75-.75h.008a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75H7.5a.75.75%200%200%201-.75-.75V6Zm3-.75A.75.75%200%200%200%209%206v.008c0%20.414.336.75.75.75h.008a.75.75%200%200%200%20.75-.75V6a.75.75%200%200%200-.75-.75H9.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-window-solid);
    mask: var(--hero-window-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-wrench {
    --hero-wrench: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.75%206.75a4.5%204.5%200%200%201-4.884%204.484c-1.076-.091-2.264.071-2.95.904l-7.152%208.684a2.548%202.548%200%201%201-3.586-3.586l8.684-7.152c.833-.686.995-1.874.904-2.95a4.5%204.5%200%200%201%206.336-4.486l-3.276%203.276a3.004%203.004%200%200%200%202.25%202.25l3.276-3.276c.256.565.398%201.192.398%201.852Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.867%2019.125h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-wrench);
    mask: var(--hero-wrench);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-wrench-micro {
    --hero-wrench-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.5%208a3.5%203.5%200%200%200%203.362-4.476c-.094-.325-.497-.39-.736-.15L12.099%205.4a.48.48%200%200%201-.653.033%208.554%208.554%200%200%201-.879-.879.48.48%200%200%201%20.033-.653l2.027-2.028c.24-.239.175-.642-.15-.736a3.502%203.502%200%200%200-4.476%203.427c.018.99-.133%202.093-.914%202.7l-5.31%204.13a2.015%202.015%200%201%200%202.828%202.827l4.13-5.309c.607-.78%201.71-.932%202.7-.914L11.5%208ZM3%2013.75a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-wrench-micro);
    mask: var(--hero-wrench-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-wrench-mini {
    --hero-wrench-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M19%205.5a4.5%204.5%200%200%201-4.791%204.49c-.873-.055-1.808.128-2.368.8l-6.024%207.23a2.724%202.724%200%201%201-3.837-3.837L9.21%208.16c.672-.56.855-1.495.8-2.368a4.5%204.5%200%200%201%205.873-4.575c.324.105.39.51.15.752L13.34%204.66a.455.455%200%200%200-.11.494%203.01%203.01%200%200%200%201.617%201.617c.17.07.363.02.493-.111l2.692-2.692c.241-.241.647-.174.752.15.14.435.216.9.216%201.382ZM4%2017a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-wrench-mini);
    mask: var(--hero-wrench-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-wrench-screwdriver {
    --hero-wrench-screwdriver: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M11.42%2015.17%2017.25%2021A2.652%202.652%200%200%200%2021%2017.25l-5.877-5.877M11.42%2015.17l2.496-3.03c.317-.384.74-.626%201.208-.766M11.42%2015.17l-4.655%205.653a2.548%202.548%200%201%201-3.586-3.586l6.837-5.63m5.108-.233c.55-.164%201.163-.188%201.743-.14a4.5%204.5%200%200%200%204.486-6.336l-3.276%203.277a3.004%203.004%200%200%201-2.25-2.25l3.276-3.276a4.5%204.5%200%200%200-6.336%204.486c.091%201.076-.071%202.264-.904%202.95l-.102.085m-1.745%201.437L5.909%207.5H4.5L2.25%203.75l1.5-1.5L7.5%204.5v1.409l4.26%204.26m-1.745%201.437%201.745-1.437m6.615%208.206L15.75%2015.75M4.867%2019.125h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-wrench-screwdriver);
    mask: var(--hero-wrench-screwdriver);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-wrench-screwdriver-micro {
    --hero-wrench-screwdriver-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15%204.5A3.5%203.5%200%200%201%2011.435%208c-.99-.019-2.093.132-2.7.913l-4.13%205.31a2.015%202.015%200%201%201-2.827-2.828l5.309-4.13c.78-.607.932-1.71.914-2.7L8%204.5a3.5%203.5%200%200%201%204.477-3.362c.325.094.39.497.15.736L10.6%203.902a.48.48%200%200%200-.033.653c.271.314.565.608.879.879a.48.48%200%200%200%20.653-.033l2.027-2.027c.239-.24.642-.175.736.15.09.31.138.637.138.976ZM3.75%2013a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M11.5%209.5c.313%200%20.62-.029.917-.084l1.962%201.962a2.121%202.121%200%200%201-3%203l-2.81-2.81%201.35-1.734c.05-.064.158-.158.426-.233.278-.078.639-.11%201.062-.102l.093.001ZM5%204l1.446%201.445a2.256%202.256%200%200%201-.047.21c-.075.268-.169.377-.233.427l-.61.474L4%205H2.655a.25.25%200%200%201-.224-.139l-1.35-2.7a.25.25%200%200%201%20.047-.289l.745-.745a.25.25%200%200%201%20.289-.047l2.7%201.35A.25.25%200%200%201%205%202.654V4Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-wrench-screwdriver-micro);
    mask: var(--hero-wrench-screwdriver-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-wrench-screwdriver-mini {
    --hero-wrench-screwdriver-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14.5%2010a4.5%204.5%200%200%200%204.284-5.882c-.105-.324-.51-.391-.752-.15L15.34%206.66a.454.454%200%200%201-.493.11%203.01%203.01%200%200%201-1.618-1.616.455.455%200%200%201%20.11-.494l2.694-2.692c.24-.241.174-.647-.15-.752a4.5%204.5%200%200%200-5.873%204.575c.055.873-.128%201.808-.8%202.368l-7.23%206.024a2.724%202.724%200%201%200%203.837%203.837l6.024-7.23c.56-.672%201.495-.855%202.368-.8.096.007.193.01.291.01ZM5%2016a1%201%200%201%201-2%200%201%201%200%200%201%202%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22M14.5%2011.5c.173%200%20.345-.007.514-.022l3.754%203.754a2.5%202.5%200%200%201-3.536%203.536l-4.41-4.41%202.172-2.607c.052-.063.147-.138.342-.196.202-.06.469-.087.777-.067.128.008.257.012.387.012ZM6%204.586l2.33%202.33a.452.452%200%200%201-.08.09L6.8%208.214%204.586%206H3.309a.5.5%200%200%201-.447-.276l-1.7-3.402a.5.5%200%200%201%20.093-.577l.49-.49a.5.5%200%200%201%20.577-.094l3.402%201.7A.5.5%200%200%201%206%203.31v1.277Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-wrench-screwdriver-mini);
    mask: var(--hero-wrench-screwdriver-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-wrench-screwdriver-solid {
    --hero-wrench-screwdriver-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%206.75a5.25%205.25%200%200%201%206.775-5.025.75.75%200%200%201%20.313%201.248l-3.32%203.319c.063.475.276.934.641%201.299.365.365.824.578%201.3.64l3.318-3.319a.75.75%200%200%201%201.248.313%205.25%205.25%200%200%201-5.472%206.756c-1.018-.086-1.87.1-2.309.634L7.344%2021.3A3.298%203.298%200%201%201%202.7%2016.657l8.684-7.151c.533-.44.72-1.291.634-2.309A5.342%205.342%200%200%201%2012%206.75ZM4.117%2019.125a.75.75%200%200%201%20.75-.75h.008a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75h-.008a.75.75%200%200%201-.75-.75v-.008Z%22%20clip-rule%3D%22evenodd%22%2F%3E%20%20%3Cpath%20d%3D%22m10.076%208.64-2.201-2.2V4.874a.75.75%200%200%200-.364-.643l-3.75-2.25a.75.75%200%200%200-.916.113l-.75.75a.75.75%200%200%200-.113.916l2.25%203.75a.75.75%200%200%200%20.643.364h1.564l2.062%202.062%201.575-1.297Z%22%2F%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m12.556%2017.329%204.183%204.182a3.375%203.375%200%200%200%204.773-4.773l-3.306-3.305a6.803%206.803%200%200%201-1.53.043c-.394-.034-.682-.006-.867.042a.589.589%200%200%200-.167.063l-3.086%203.748Zm3.414-1.36a.75.75%200%200%201%201.06%200l1.875%201.876a.75.75%200%201%201-1.06%201.06L15.97%2017.03a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-wrench-screwdriver-solid);
    mask: var(--hero-wrench-screwdriver-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-wrench-solid {
    --hero-wrench-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%206.75a5.25%205.25%200%200%201%206.775-5.025.75.75%200%200%201%20.313%201.248l-3.32%203.319c.063.475.276.934.641%201.299.365.365.824.578%201.3.64l3.318-3.319a.75.75%200%200%201%201.248.313%205.25%205.25%200%200%201-5.472%206.756c-1.018-.086-1.87.1-2.309.634L7.344%2021.3A3.298%203.298%200%201%201%202.7%2016.657l8.684-7.151c.533-.44.72-1.291.634-2.309A5.342%205.342%200%200%201%2012%206.75ZM4.117%2019.125a.75.75%200%200%201%20.75-.75h.008a.75.75%200%200%201%20.75.75v.008a.75.75%200%200%201-.75.75h-.008a.75.75%200%200%201-.75-.75v-.008Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-wrench-solid);
    mask: var(--hero-wrench-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-x-circle {
    --hero-x-circle: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m9.75%209.75%204.5%204.5m0-4.5-4.5%204.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-x-circle);
    mask: var(--hero-x-circle);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-x-circle-micro {
    --hero-x-circle-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2015A7%207%200%201%200%208%201a7%207%200%200%200%200%2014Zm2.78-4.22a.75.75%200%200%201-1.06%200L8%209.06l-1.72%201.72a.75.75%200%201%201-1.06-1.06L6.94%208%205.22%206.28a.75.75%200%200%201%201.06-1.06L8%206.94l1.72-1.72a.75.75%200%201%201%201.06%201.06L9.06%208l1.72%201.72a.75.75%200%200%201%200%201.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-x-circle-micro);
    mask: var(--hero-x-circle-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-x-circle-mini {
    --hero-x-circle-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M10%2018a8%208%200%201%200%200-16%208%208%200%200%200%200%2016ZM8.28%207.22a.75.75%200%200%200-1.06%201.06L8.94%2010l-1.72%201.72a.75.75%200%201%200%201.06%201.06L10%2011.06l1.72%201.72a.75.75%200%201%200%201.06-1.06L11.06%2010l1.72-1.72a.75.75%200%200%200-1.06-1.06L10%208.94%208.28%207.22Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-x-circle-mini);
    mask: var(--hero-x-circle-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-x-circle-solid {
    --hero-x-circle-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202.25c-5.385%200-9.75%204.365-9.75%209.75s4.365%209.75%209.75%209.75%209.75-4.365%209.75-9.75S17.385%202.25%2012%202.25Zm-1.72%206.97a.75.75%200%201%200-1.06%201.06L10.94%2012l-1.72%201.72a.75.75%200%201%200%201.06%201.06L12%2013.06l1.72%201.72a.75.75%200%201%200%201.06-1.06L13.06%2012l1.72-1.72a.75.75%200%201%200-1.06-1.06L12%2010.94l-1.72-1.72Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-x-circle-solid);
    mask: var(--hero-x-circle-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-x-mark {
    --hero-x-mark: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2018%2018%206M6%206l12%2012%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-x-mark);
    mask: var(--hero-x-mark);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .hero-x-mark-micro {
    --hero-x-mark-micro: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.28%204.22a.75.75%200%200%200-1.06%201.06L6.94%208l-2.72%202.72a.75.75%200%201%200%201.06%201.06L8%209.06l2.72%202.72a.75.75%200%201%200%201.06-1.06L9.06%208l2.72-2.72a.75.75%200%200%200-1.06-1.06L8%206.94%205.28%204.22Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-x-mark-micro);
    mask: var(--hero-x-mark-micro);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1rem;
    height: 1rem;
  }
  .hero-x-mark-mini {
    --hero-x-mark-mini: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M6.28%205.22a.75.75%200%200%200-1.06%201.06L8.94%2010l-3.72%203.72a.75.75%200%201%200%201.06%201.06L10%2011.06l3.72%203.72a.75.75%200%201%200%201.06-1.06L11.06%2010l3.72-3.72a.75.75%200%200%200-1.06-1.06L10%208.94%206.28%205.22Z%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-x-mark-mini);
    mask: var(--hero-x-mark-mini);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
  }
  .hero-x-mark-solid {
    --hero-x-mark-solid: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.47%205.47a.75.75%200%200%201%201.06%200L12%2010.94l5.47-5.47a.75.75%200%201%201%201.06%201.06L13.06%2012l5.47%205.47a.75.75%200%201%201-1.06%201.06L12%2013.06l-5.47%205.47a.75.75%200%200%201-1.06-1.06L10.94%2012%205.47%206.53a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    -webkit-mask: var(--hero-x-mark-solid);
    mask: var(--hero-x-mark-solid);
    mask-repeat: no-repeat;
    background-color: currentColor;
    vertical-align: middle;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
  }
  .tabs {
    display: flex;
    flex-wrap: wrap;
    --tabs-height: auto;
    --tabs-direction: row;
    height: var(--tabs-height);
    flex-direction: var(--tabs-direction);
  }
  .navbar {
    display: flex;
    width: 100%;
    align-items: center;
    padding: 0.5rem;
    min-height: 4rem;
  }
  .footer {
    display: grid;
    width: 100%;
    grid-auto-flow: row;
    place-items: start;
    column-gap: calc(0.25rem * 4);
    row-gap: calc(0.25rem * 10);
    font-size: 0.875rem;
    line-height: 1.25rem;
    & > * {
      display: grid;
      place-items: start;
      gap: calc(0.25rem * 2);
    }
    &.footer-center {
      grid-auto-flow: column dense;
      place-items: center;
      text-align: center;
      & > * {
        place-items: center;
      }
    }
  }
  .card-body {
    display: flex;
    flex: auto;
    flex-direction: column;
    gap: calc(0.25rem * 2);
    padding: var(--card-p, 1.5rem);
    font-size: var(--card-fs, 0.875rem);
    :where(p) {
      flex-grow: 1;
    }
  }
  .fieldset-label {
    display: flex;
    align-items: center;
    gap: calc(0.25rem * 1.5);
    color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-base-content) 60%, transparent);
    }
    &:has(input) {
      cursor: pointer;
    }
  }
  .carousel {
    display: inline-flex;
    overflow-x: scroll;
    scroll-snap-type: x mandatory;
    scroll-behavior: smooth;
    scrollbar-width: none;
    &::-webkit-scrollbar {
      display: none;
    }
  }
  .alert {
    display: grid;
    align-items: center;
    gap: calc(0.25rem * 4);
    border-radius: var(--radius-box);
    padding-inline: calc(0.25rem * 4);
    padding-block: calc(0.25rem * 3);
    color: var(--color-base-content);
    background-color: var(--alert-color, var(--color-base-200));
    justify-content: start;
    justify-items: start;
    grid-auto-flow: column;
    grid-template-columns: auto;
    text-align: start;
    border: var(--border) solid var(--color-base-200);
    font-size: 0.875rem;
    line-height: 1.25rem;
    background-size: auto, calc(var(--noise) * 100%);
    background-image: none, var(--fx-noise);
    box-shadow: 0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * 0.08)) inset, 0 1px #000, 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * 0.08));
    @supports (color: color-mix(in lab, red, red)) {
      box-shadow: 0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * 0.08)) inset, 0 1px color-mix( in oklab, color-mix(in oklab, #000 20%, var(--alert-color, var(--color-base-200))) calc(var(--depth) * 20%), #0000 ), 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * 0.08));
    }
    &:has(:nth-child(2)) {
      grid-template-columns: auto minmax(auto, 1fr);
    }
    &.alert-outline {
      background-color: transparent;
      color: var(--alert-color);
      box-shadow: none;
      background-image: none;
    }
    &.alert-dash {
      background-color: transparent;
      color: var(--alert-color);
      border-style: dashed;
      box-shadow: none;
      background-image: none;
    }
    &.alert-soft {
      color: var(--alert-color, var(--color-base-content));
      background: var(--alert-color, var(--color-base-content));
      @supports (color: color-mix(in lab, red, red)) {
        background: color-mix( in oklab, var(--alert-color, var(--color-base-content)) 8%, var(--color-base-100) );
      }
      border-color: var(--alert-color, var(--color-base-content));
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix( in oklab, var(--alert-color, var(--color-base-content)) 10%, var(--color-base-100) );
      }
      box-shadow: none;
      background-image: none;
    }
  }
  .fieldset {
    display: grid;
    gap: calc(0.25rem * 1.5);
    padding-block: calc(0.25rem * 1);
    font-size: 0.75rem;
    grid-template-columns: 1fr;
    grid-auto-rows: max-content;
  }
  .card-title {
    display: flex;
    align-items: center;
    gap: calc(0.25rem * 2);
    font-size: var(--cardtitle-fs, 1.125rem);
    font-weight: 600;
  }
  .join {
    display: inline-flex;
    align-items: stretch;
    --join-ss: 0;
    --join-se: 0;
    --join-es: 0;
    --join-ee: 0;
    :where(.join-item) {
      border-start-start-radius: var(--join-ss, 0);
      border-start-end-radius: var(--join-se, 0);
      border-end-start-radius: var(--join-es, 0);
      border-end-end-radius: var(--join-ee, 0);
      * {
        --join-ss: var(--radius-field);
        --join-se: var(--radius-field);
        --join-es: var(--radius-field);
        --join-ee: var(--radius-field);
      }
    }
    > .join-item:where(:first-child) {
      --join-ss: var(--radius-field);
      --join-se: 0;
      --join-es: var(--radius-field);
      --join-ee: 0;
    }
    :first-child:not(:last-child) {
      :where(.join-item) {
        --join-ss: var(--radius-field);
        --join-se: 0;
        --join-es: var(--radius-field);
        --join-ee: 0;
      }
    }
    > .join-item:where(:last-child) {
      --join-ss: 0;
      --join-se: var(--radius-field);
      --join-es: 0;
      --join-ee: var(--radius-field);
    }
    :last-child:not(:first-child) {
      :where(.join-item) {
        --join-ss: 0;
        --join-se: var(--radius-field);
        --join-es: 0;
        --join-ee: var(--radius-field);
      }
    }
    > .join-item:where(:only-child) {
      --join-ss: var(--radius-field);
      --join-se: var(--radius-field);
      --join-es: var(--radius-field);
      --join-ee: var(--radius-field);
    }
    :only-child {
      :where(.join-item) {
        --join-ss: var(--radius-field);
        --join-se: var(--radius-field);
        --join-es: var(--radius-field);
        --join-ee: var(--radius-field);
      }
    }
  }
  .line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
  .mask {
    display: inline-block;
    vertical-align: middle;
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
  }
  .\!flex {
    display: flex !important;
  }
  .block {
    display: block;
  }
  .contents {
    display: contents;
  }
  .flex {
    display: flex;
  }
  .grid {
    display: grid;
  }
  .hidden {
    display: none;
  }
  .inline {
    display: inline;
  }
  .inline-block {
    display: inline-block;
  }
  .inline-flex {
    display: inline-flex;
  }
  .table {
    display: table;
  }
  .table-row {
    display: table-row;
  }
  .aspect-\[3\/2\] {
    aspect-ratio: 3/2;
  }
  .aspect-\[4\/3\] {
    aspect-ratio: 4/3;
  }
  .aspect-\[21\/9\] {
    aspect-ratio: 21/9;
  }
  .aspect-auto {
    aspect-ratio: auto;
  }
  .aspect-square {
    aspect-ratio: 1 / 1;
  }
  .aspect-video {
    aspect-ratio: var(--aspect-video);
  }
  .btn-circle {
    border-radius: calc(infinity * 1px);
    padding-inline: calc(0.25rem * 0);
    width: var(--size);
    height: var(--size);
  }
  .btn-square {
    padding-inline: calc(0.25rem * 0);
    width: var(--size);
    height: var(--size);
  }
  .\!size-2 {
    width: calc(var(--spacing) * 2) !important;
    height: calc(var(--spacing) * 2) !important;
  }
  .\!size-2\.5 {
    width: calc(var(--spacing) * 2.5) !important;
    height: calc(var(--spacing) * 2.5) !important;
  }
  .\!size-3 {
    width: calc(var(--spacing) * 3) !important;
    height: calc(var(--spacing) * 3) !important;
  }
  .\!size-3\.5 {
    width: calc(var(--spacing) * 3.5) !important;
    height: calc(var(--spacing) * 3.5) !important;
  }
  .\!size-4 {
    width: calc(var(--spacing) * 4) !important;
    height: calc(var(--spacing) * 4) !important;
  }
  .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-7 {
    width: calc(var(--spacing) * 7);
    height: calc(var(--spacing) * 7);
  }
  .size-8 {
    width: calc(var(--spacing) * 8);
    height: calc(var(--spacing) * 8);
  }
  .size-9 {
    width: calc(var(--spacing) * 9);
    height: calc(var(--spacing) * 9);
  }
  .size-10 {
    width: calc(var(--spacing) * 10);
    height: calc(var(--spacing) * 10);
  }
  .size-11 {
    width: calc(var(--spacing) * 11);
    height: calc(var(--spacing) * 11);
  }
  .size-12 {
    width: calc(var(--spacing) * 12);
    height: calc(var(--spacing) * 12);
  }
  .size-14 {
    width: calc(var(--spacing) * 14);
    height: calc(var(--spacing) * 14);
  }
  .size-\[8px\] {
    width: 8px;
    height: 8px;
  }
  .h-0\.5 {
    height: calc(var(--spacing) * 0.5);
  }
  .h-1 {
    height: calc(var(--spacing) * 1);
  }
  .h-1\.5 {
    height: calc(var(--spacing) * 1.5);
  }
  .h-1\/2 {
    height: calc(1/2 * 100%);
  }
  .h-1\/3 {
    height: calc(1/3 * 100%);
  }
  .h-2 {
    height: calc(var(--spacing) * 2);
  }
  .h-3 {
    height: calc(var(--spacing) * 3);
  }
  .h-3\.5 {
    height: calc(var(--spacing) * 3.5);
  }
  .h-4 {
    height: calc(var(--spacing) * 4);
  }
  .h-5 {
    height: calc(var(--spacing) * 5);
  }
  .h-6 {
    height: calc(var(--spacing) * 6);
  }
  .h-7 {
    height: calc(var(--spacing) * 7);
  }
  .h-8 {
    height: calc(var(--spacing) * 8);
  }
  .h-10 {
    height: calc(var(--spacing) * 10);
  }
  .h-12 {
    height: calc(var(--spacing) * 12);
  }
  .h-16 {
    height: calc(var(--spacing) * 16);
  }
  .h-24 {
    height: calc(var(--spacing) * 24);
  }
  .h-32 {
    height: calc(var(--spacing) * 32);
  }
  .h-48 {
    height: calc(var(--spacing) * 48);
  }
  .h-52 {
    height: calc(var(--spacing) * 52);
  }
  .h-60 {
    height: calc(var(--spacing) * 60);
  }
  .h-64 {
    height: calc(var(--spacing) * 64);
  }
  .h-72 {
    height: calc(var(--spacing) * 72);
  }
  .h-80 {
    height: calc(var(--spacing) * 80);
  }
  .h-88 {
    height: calc(var(--spacing) * 88);
  }
  .h-96 {
    height: calc(var(--spacing) * 96);
  }
  .h-\[5px\] {
    height: 5px;
  }
  .h-\[5rem\] {
    height: 5rem;
  }
  .h-\[6rem\] {
    height: 6rem;
  }
  .h-\[7rem\] {
    height: 7rem;
  }
  .h-\[8rem\] {
    height: 8rem;
  }
  .h-\[9rem\] {
    height: 9rem;
  }
  .h-\[10rem\] {
    height: 10rem;
  }
  .h-\[11rem\] {
    height: 11rem;
  }
  .h-\[12rem\] {
    height: 12rem;
  }
  .h-\[17px\] {
    height: 17px;
  }
  .h-\[18px\] {
    height: 18px;
  }
  .h-\[20\%\] {
    height: 20%;
  }
  .h-\[20px\] {
    height: 20px;
  }
  .h-\[24px\] {
    height: 24px;
  }
  .h-\[32px\] {
    height: 32px;
  }
  .h-\[34px\] {
    height: 34px;
  }
  .h-\[40px\] {
    height: 40px;
  }
  .h-\[41px\] {
    height: 41px;
  }
  .h-\[42px\] {
    height: 42px;
  }
  .h-\[46px\] {
    height: 46px;
  }
  .h-\[48px\] {
    height: 48px;
  }
  .h-\[55px\] {
    height: 55px;
  }
  .h-\[63px\] {
    height: 63px;
  }
  .h-\[64px\] {
    height: 64px;
  }
  .h-\[85vh\] {
    height: 85vh;
  }
  .h-\[140px\] {
    height: 140px;
  }
  .h-\[156px\] {
    height: 156px;
  }
  .h-\[172px\] {
    height: 172px;
  }
  .h-\[193px\] {
    height: 193px;
  }
  .h-\[213px\] {
    height: 213px;
  }
  .h-\[426px\] {
    height: 426px;
  }
  .h-\[450px\] {
    height: 450px;
  }
  .h-\[454px\] {
    height: 454px;
  }
  .h-\[572px\] {
    height: 572px;
  }
  .h-\[600px\] {
    height: 600px;
  }
  .h-\[calc\(100vh-4rem\)\] {
    height: calc(100vh - 4rem);
  }
  .h-\[calc\(100vh-120px\)\] {
    height: calc(100vh - 120px);
  }
  .h-auto {
    height: auto;
  }
  .h-fit {
    height: fit-content;
  }
  .h-full {
    height: 100%;
  }
  .h-screen {
    height: 100vh;
  }
  .max-h-40 {
    max-height: calc(var(--spacing) * 40);
  }
  .max-h-48 {
    max-height: calc(var(--spacing) * 48);
  }
  .max-h-60 {
    max-height: calc(var(--spacing) * 60);
  }
  .max-h-64 {
    max-height: calc(var(--spacing) * 64);
  }
  .max-h-72 {
    max-height: calc(var(--spacing) * 72);
  }
  .max-h-96 {
    max-height: calc(var(--spacing) * 96);
  }
  .max-h-\[90vh\] {
    max-height: 90vh;
  }
  .min-h-0 {
    min-height: calc(var(--spacing) * 0);
  }
  .min-h-32 {
    min-height: calc(var(--spacing) * 32);
  }
  .min-h-36 {
    min-height: calc(var(--spacing) * 36);
  }
  .min-h-40 {
    min-height: calc(var(--spacing) * 40);
  }
  .min-h-44 {
    min-height: calc(var(--spacing) * 44);
  }
  .min-h-48 {
    min-height: calc(var(--spacing) * 48);
  }
  .min-h-\[6rem\] {
    min-height: 6rem;
  }
  .min-h-\[42px\] {
    min-height: 42px;
  }
  .min-h-full {
    min-height: 100%;
  }
  .min-h-screen {
    min-height: 100vh;
  }
  .btn-block {
    width: 100%;
  }
  .loading-lg {
    width: calc(var(--size-selector, 0.25rem) * 7);
  }
  .loading-sm {
    width: calc(var(--size-selector, 0.25rem) * 5);
  }
  .loading-xs {
    width: calc(var(--size-selector, 0.25rem) * 4);
  }
  .w-0 {
    width: calc(var(--spacing) * 0);
  }
  .w-0\.5 {
    width: calc(var(--spacing) * 0.5);
  }
  .w-1 {
    width: calc(var(--spacing) * 1);
  }
  .w-1\/2 {
    width: calc(1/2 * 100%);
  }
  .w-1\/3 {
    width: calc(1/3 * 100%);
  }
  .w-2 {
    width: calc(var(--spacing) * 2);
  }
  .w-3 {
    width: calc(var(--spacing) * 3);
  }
  .w-3\.5 {
    width: calc(var(--spacing) * 3.5);
  }
  .w-3\/12 {
    width: calc(3/12 * 100%);
  }
  .w-4 {
    width: calc(var(--spacing) * 4);
  }
  .w-5 {
    width: calc(var(--spacing) * 5);
  }
  .w-5\/12 {
    width: calc(5/12 * 100%);
  }
  .w-6 {
    width: calc(var(--spacing) * 6);
  }
  .w-6\/12 {
    width: calc(6/12 * 100%);
  }
  .w-7 {
    width: calc(var(--spacing) * 7);
  }
  .w-8 {
    width: calc(var(--spacing) * 8);
  }
  .w-9\/12 {
    width: calc(9/12 * 100%);
  }
  .w-10 {
    width: calc(var(--spacing) * 10);
  }
  .w-11\/12 {
    width: calc(11/12 * 100%);
  }
  .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-28 {
    width: calc(var(--spacing) * 28);
  }
  .w-32 {
    width: calc(var(--spacing) * 32);
  }
  .w-40 {
    width: calc(var(--spacing) * 40);
  }
  .w-44 {
    width: calc(var(--spacing) * 44);
  }
  .w-48 {
    width: calc(var(--spacing) * 48);
  }
  .w-52 {
    width: calc(var(--spacing) * 52);
  }
  .w-60 {
    width: calc(var(--spacing) * 60);
  }
  .w-64 {
    width: calc(var(--spacing) * 64);
  }
  .w-72 {
    width: calc(var(--spacing) * 72);
  }
  .w-80 {
    width: calc(var(--spacing) * 80);
  }
  .w-96 {
    width: calc(var(--spacing) * 96);
  }
  .w-\[3px\] {
    width: 3px;
  }
  .w-\[4px\] {
    width: 4px;
  }
  .w-\[6px\] {
    width: 6px;
  }
  .w-\[20\%\] {
    width: 20%;
  }
  .w-\[56px\] {
    width: 56px;
  }
  .w-\[148px\] {
    width: 148px;
  }
  .w-\[150px\] {
    width: 150px;
  }
  .w-\[160px\] {
    width: 160px;
  }
  .w-\[188px\] {
    width: 188px;
  }
  .w-\[208px\] {
    width: 208px;
  }
  .w-\[240px\] {
    width: 240px;
  }
  .w-\[272px\] {
    width: 272px;
  }
  .w-\[300px\] {
    width: 300px;
  }
  .w-\[calc\(100\%-10px\)\] {
    width: calc(100% - 10px);
  }
  .w-auto {
    width: auto;
  }
  .w-fit {
    width: fit-content;
  }
  .w-full {
    width: 100%;
  }
  .w-max {
    width: max-content;
  }
  .max-w-1\/2 {
    max-width: calc(1/2 * 100%);
  }
  .max-w-1\/3 {
    max-width: calc(1/3 * 100%);
  }
  .max-w-1\/4 {
    max-width: calc(1/4 * 100%);
  }
  .max-w-2xl {
    max-width: var(--container-2xl);
  }
  .max-w-3xl {
    max-width: var(--container-3xl);
  }
  .max-w-4xl {
    max-width: var(--container-4xl);
  }
  .max-w-5xl {
    max-width: var(--container-5xl);
  }
  .max-w-6xl {
    max-width: var(--container-6xl);
  }
  .max-w-7xl {
    max-width: var(--container-7xl);
  }
  .max-w-8\/12 {
    max-width: calc(8/12 * 100%);
  }
  .max-w-10\/12 {
    max-width: calc(10/12 * 100%);
  }
  .max-w-28 {
    max-width: calc(var(--spacing) * 28);
  }
  .max-w-32 {
    max-width: calc(var(--spacing) * 32);
  }
  .max-w-40 {
    max-width: calc(var(--spacing) * 40);
  }
  .max-w-44 {
    max-width: calc(var(--spacing) * 44);
  }
  .max-w-48 {
    max-width: calc(var(--spacing) * 48);
  }
  .max-w-52 {
    max-width: calc(var(--spacing) * 52);
  }
  .max-w-60 {
    max-width: calc(var(--spacing) * 60);
  }
  .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-\[5rem\] {
    max-width: 5rem;
  }
  .max-w-\[6rem\] {
    max-width: 6rem;
  }
  .max-w-\[83px\] {
    max-width: 83px;
  }
  .max-w-\[133px\] {
    max-width: 133px;
  }
  .max-w-\[301px\] {
    max-width: 301px;
  }
  .max-w-\[341px\] {
    max-width: 341px;
  }
  .max-w-\[351px\] {
    max-width: 351px;
  }
  .max-w-fit {
    max-width: fit-content;
  }
  .max-w-full {
    max-width: 100%;
  }
  .max-w-lg {
    max-width: var(--container-lg);
  }
  .max-w-md {
    max-width: var(--container-md);
  }
  .max-w-screen-xl {
    max-width: var(--breakpoint-xl);
  }
  .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: calc(var(--spacing) * 0);
  }
  .min-w-28 {
    min-width: calc(var(--spacing) * 28);
  }
  .min-w-32 {
    min-width: calc(var(--spacing) * 32);
  }
  .min-w-36 {
    min-width: calc(var(--spacing) * 36);
  }
  .min-w-40 {
    min-width: calc(var(--spacing) * 40);
  }
  .min-w-44 {
    min-width: calc(var(--spacing) * 44);
  }
  .min-w-48 {
    min-width: calc(var(--spacing) * 48);
  }
  .min-w-52 {
    min-width: calc(var(--spacing) * 52);
  }
  .min-w-56 {
    min-width: calc(var(--spacing) * 56);
  }
  .min-w-60 {
    min-width: calc(var(--spacing) * 60);
  }
  .min-w-64 {
    min-width: calc(var(--spacing) * 64);
  }
  .min-w-72 {
    min-width: calc(var(--spacing) * 72);
  }
  .min-w-80 {
    min-width: calc(var(--spacing) * 80);
  }
  .min-w-96 {
    min-width: calc(var(--spacing) * 96);
  }
  .min-w-\[16rem\] {
    min-width: 16rem;
  }
  .min-w-\[80px\] {
    min-width: 80px;
  }
  .min-w-fit {
    min-width: fit-content;
  }
  .min-w-full {
    min-width: 100%;
  }
  .flex-1 {
    flex: 1;
  }
  .flex-none {
    flex: none;
  }
  .flex-shrink-0 {
    flex-shrink: 0;
  }
  .shrink {
    flex-shrink: 1;
  }
  .shrink-0 {
    flex-shrink: 0;
  }
  .flex-grow {
    flex-grow: 1;
  }
  .grow {
    flex-grow: 1;
  }
  .grow-0 {
    flex-grow: 0;
  }
  .basis-1 {
    flex-basis: calc(var(--spacing) * 1);
  }
  .basis-2 {
    flex-basis: calc(var(--spacing) * 2);
  }
  .basis-3 {
    flex-basis: calc(var(--spacing) * 3);
  }
  .basis-4 {
    flex-basis: calc(var(--spacing) * 4);
  }
  .basis-5 {
    flex-basis: calc(var(--spacing) * 5);
  }
  .table-fixed {
    table-layout: fixed;
  }
  .border-collapse {
    border-collapse: collapse;
  }
  .border-separate {
    border-collapse: separate;
  }
  .origin-\[0\] {
    transform-origin: 0;
  }
  .-translate-x-1\/2 {
    --tw-translate-x: calc(calc(1/2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-\[6px\] {
    --tw-translate-x: calc(6px * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-full {
    --tw-translate-x: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-1\/2 {
    --tw-translate-x: calc(1/2 * 100%);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-\[6px\] {
    --tw-translate-x: 6px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-full {
    --tw-translate-x: 100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-1\/2 {
    --tw-translate-y: calc(calc(1/2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-4 {
    --tw-translate-y: calc(var(--spacing) * -4);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-\[4px\] {
    --tw-translate-y: calc(4px * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-\[6px\] {
    --tw-translate-y: calc(6px * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-full {
    --tw-translate-y: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-0 {
    --tw-translate-y: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-1\/2 {
    --tw-translate-y: calc(1/2 * 100%);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-4 {
    --tw-translate-y: calc(var(--spacing) * 4);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-\[4px\] {
    --tw-translate-y: 4px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-\[6px\] {
    --tw-translate-y: 6px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-full {
    --tw-translate-y: 100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .scale-75 {
    --tw-scale-x: 75%;
    --tw-scale-y: 75%;
    --tw-scale-z: 75%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .scale-100 {
    --tw-scale-x: 100%;
    --tw-scale-y: 100%;
    --tw-scale-z: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .scale-105 {
    --tw-scale-x: 105%;
    --tw-scale-y: 105%;
    --tw-scale-z: 105%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .scale-x-\[-1\] {
    --tw-scale-x: -1;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .-rotate-90 {
    rotate: calc(90deg * -1);
  }
  .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,);
  }
  .transform-none {
    transform: none;
  }
  .skeleton {
    border-radius: var(--radius-box);
    background-color: var(--color-base-300);
    @media (prefers-reduced-motion: reduce) {
      transition-duration: 15s;
    }
    will-change: background-position;
    animation: skeleton 1.8s ease-in-out infinite;
    background-image: linear-gradient( 105deg, #0000 0% 40%, var(--color-base-100) 50%, #0000 60% 100% );
    background-size: 200% auto;
    background-repeat: no-repeat;
    background-position-x: -50%;
  }
  .animate-bounce {
    animation: var(--animate-bounce);
  }
  .animate-ping {
    animation: var(--animate-ping);
  }
  .animate-pulse {
    animation: var(--animate-pulse);
  }
  .animate-spin {
    animation: var(--animate-spin);
  }
  .link {
    cursor: pointer;
    text-decoration-line: underline;
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
      @media (forced-colors: active) {
        outline: 2px solid transparent;
        outline-offset: 2px;
      }
    }
    &:focus-visible {
      outline: 2px solid currentColor;
      outline-offset: 2px;
    }
  }
  .cursor-not-allowed {
    cursor: not-allowed;
  }
  .cursor-pointer {
    cursor: pointer;
  }
  .resize {
    resize: both;
  }
  .resize-none {
    resize: none;
  }
  .list-decimal {
    list-style-type: decimal;
  }
  .list-disc {
    list-style-type: disc;
  }
  .list-none {
    list-style-type: none;
  }
  .\[appearance\:textfield\] {
    appearance: textfield;
  }
  .appearance-none {
    appearance: none;
  }
  .columns-1 {
    columns: 1;
  }
  .columns-2 {
    columns: 2;
  }
  .auto-cols-auto {
    grid-auto-columns: auto;
  }
  .auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }
  .auto-cols-max {
    grid-auto-columns: max-content;
  }
  .auto-cols-min {
    grid-auto-columns: min-content;
  }
  .grid-flow-col {
    grid-auto-flow: column;
  }
  .grid-flow-col-dense {
    grid-auto-flow: column dense;
  }
  .grid-flow-row {
    grid-auto-flow: row;
  }
  .grid-flow-row-dense {
    grid-auto-flow: row dense;
  }
  .auto-rows-auto {
    grid-auto-rows: auto;
  }
  .auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }
  .auto-rows-max {
    grid-auto-rows: max-content;
  }
  .auto-rows-min {
    grid-auto-rows: min-content;
  }
  .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  .grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  .grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
  .grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }
  .grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }
  .grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }
  .grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  .grid-cols-none {
    grid-template-columns: none;
  }
  .grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }
  .grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }
  .grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }
  .grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }
  .grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }
  .grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }
  .grid-rows-none {
    grid-template-rows: none;
  }
  .\!flex-col {
    flex-direction: column !important;
  }
  .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-nowrap {
    flex-wrap: nowrap;
  }
  .flex-wrap {
    flex-wrap: wrap;
  }
  .flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .place-content-around {
    place-content: space-around;
  }
  .place-content-between {
    place-content: space-between;
  }
  .place-content-center {
    place-content: center;
  }
  .place-content-end {
    place-content: end;
  }
  .place-content-evenly {
    place-content: space-evenly;
  }
  .place-content-start {
    place-content: start;
  }
  .place-content-stretch {
    place-content: stretch;
  }
  .place-items-center {
    place-items: center;
  }
  .place-items-end {
    place-items: end;
  }
  .place-items-start {
    place-items: start;
  }
  .place-items-stretch {
    place-items: stretch;
  }
  .content-around {
    align-content: space-around;
  }
  .content-between {
    align-content: space-between;
  }
  .content-center {
    align-content: center;
  }
  .content-end {
    align-content: flex-end;
  }
  .content-evenly {
    align-content: space-evenly;
  }
  .content-start {
    align-content: flex-start;
  }
  .items-baseline {
    align-items: baseline;
  }
  .items-center {
    align-items: center;
  }
  .items-end {
    align-items: flex-end;
  }
  .items-start {
    align-items: flex-start;
  }
  .items-stretch {
    align-items: stretch;
  }
  .justify-around {
    justify-content: space-around;
  }
  .justify-between {
    justify-content: space-between;
  }
  .justify-center {
    justify-content: center;
  }
  .justify-end {
    justify-content: flex-end;
  }
  .justify-evenly {
    justify-content: space-evenly;
  }
  .justify-start {
    justify-content: flex-start;
  }
  .gap-0 {
    gap: calc(var(--spacing) * 0);
  }
  .gap-1 {
    gap: calc(var(--spacing) * 1);
  }
  .gap-1\.5 {
    gap: calc(var(--spacing) * 1.5);
  }
  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }
  .gap-2\.5 {
    gap: calc(var(--spacing) * 2.5);
  }
  .gap-3 {
    gap: calc(var(--spacing) * 3);
  }
  .gap-3\.5 {
    gap: calc(var(--spacing) * 3.5);
  }
  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  .gap-5 {
    gap: calc(var(--spacing) * 5);
  }
  .gap-6 {
    gap: calc(var(--spacing) * 6);
  }
  .gap-7 {
    gap: calc(var(--spacing) * 7);
  }
  .gap-8 {
    gap: calc(var(--spacing) * 8);
  }
  .space-y-1 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-1\.5 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .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-2\.5 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 2.5) * 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-10 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .gap-x-2 {
    column-gap: calc(var(--spacing) * 2);
  }
  .gap-x-3 {
    column-gap: calc(var(--spacing) * 3);
  }
  .gap-x-4 {
    column-gap: calc(var(--spacing) * 4);
  }
  .gap-x-6 {
    column-gap: calc(var(--spacing) * 6);
  }
  .-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)));
    }
  }
  .-space-x-3 {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--spacing) * -3) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--spacing) * -3) * calc(1 - var(--tw-space-x-reverse)));
    }
  }
  .-space-x-4 {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--spacing) * -4) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--spacing) * -4) * calc(1 - var(--tw-space-x-reverse)));
    }
  }
  .-space-x-5 {
    :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)));
    }
  }
  .-space-x-6 {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--spacing) * -6) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--spacing) * -6) * calc(1 - var(--tw-space-x-reverse)));
    }
  }
  .-space-x-px {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(-1px * var(--tw-space-x-reverse));
      margin-inline-end: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
    }
  }
  .space-x-0\.5 {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--spacing) * 0.5) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--spacing) * 0.5) * calc(1 - var(--tw-space-x-reverse)));
    }
  }
  .space-x-1 {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)));
    }
  }
  .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)));
    }
  }
  .space-x-3 {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)));
    }
  }
  .space-x-4 {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));
    }
  }
  .space-x-6 {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)));
    }
  }
  .space-x-8 {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 0;
      margin-inline-start: calc(calc(var(--spacing) * 8) * var(--tw-space-x-reverse));
      margin-inline-end: calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-x-reverse)));
    }
  }
  .gap-y-4 {
    row-gap: calc(var(--spacing) * 4);
  }
  .gap-y-5 {
    row-gap: calc(var(--spacing) * 5);
  }
  .divide-x-2 {
    :where(& > :not(:last-child)) {
      --tw-divide-x-reverse: 0;
      border-inline-style: var(--tw-border-style);
      border-inline-start-width: calc(2px * var(--tw-divide-x-reverse));
      border-inline-end-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
    }
  }
  .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-blue-500\/20 {
    :where(& > :not(:last-child)) {
      border-color: color-mix(in srgb, oklch(62.3% 0.214 259.815) 20%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-blue-500) 20%, transparent);
      }
    }
  }
  .divide-cyan-400\/30 {
    :where(& > :not(:last-child)) {
      border-color: color-mix(in srgb, oklch(78.9% 0.154 211.53) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-cyan-400) 30%, transparent);
      }
    }
  }
  .divide-gray-100 {
    :where(& > :not(:last-child)) {
      border-color: var(--color-gray-100);
    }
  }
  .divide-gray-200 {
    :where(& > :not(:last-child)) {
      border-color: var(--color-gray-200);
    }
  }
  .divide-gray-700 {
    :where(& > :not(:last-child)) {
      border-color: var(--color-gray-700);
    }
  }
  .divide-green-500\/20 {
    :where(& > :not(:last-child)) {
      border-color: color-mix(in srgb, oklch(72.3% 0.219 149.579) 20%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-green-500) 20%, transparent);
      }
    }
  }
  .divide-pink-500\/30 {
    :where(& > :not(:last-child)) {
      border-color: color-mix(in srgb, oklch(65.6% 0.241 354.308) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-pink-500) 30%, transparent);
      }
    }
  }
  .place-self-auto {
    place-self: auto;
  }
  .place-self-center {
    place-self: center;
  }
  .place-self-end {
    place-self: end;
  }
  .place-self-start {
    place-self: start;
  }
  .place-self-stretch {
    place-self: stretch;
  }
  .self-auto {
    align-self: auto;
  }
  .self-center {
    align-self: center;
  }
  .self-end {
    align-self: flex-end;
  }
  .self-start {
    align-self: flex-start;
  }
  .self-stretch {
    align-self: stretch;
  }
  .justify-self-auto {
    justify-self: auto;
  }
  .justify-self-center {
    justify-self: center;
  }
  .justify-self-end {
    justify-self: flex-end;
  }
  .justify-self-start {
    justify-self: flex-start;
  }
  .justify-self-stretch {
    justify-self: stretch;
  }
  .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;
  }
  .overflow-y-hidden {
    overflow-y: hidden;
  }
  .overflow-y-scroll {
    overflow-y: scroll;
  }
  .scroll-smooth {
    scroll-behavior: smooth;
  }
  .rounded {
    border-radius: 0.25rem;
  }
  .rounded-2xl {
    border-radius: var(--radius-2xl);
  }
  .rounded-3xl {
    border-radius: var(--radius-3xl);
  }
  .rounded-\[2\.5rem\] {
    border-radius: 2.5rem;
  }
  .rounded-\[2rem\] {
    border-radius: 2rem;
  }
  .rounded-box {
    border-radius: var(--radius-box);
  }
  .rounded-box {
    border-radius: var(--radius-box);
  }
  .rounded-field {
    border-radius: var(--radius-field);
  }
  .rounded-field {
    border-radius: var(--radius-field);
  }
  .rounded-full {
    border-radius: calc(infinity * 1px);
  }
  .rounded-lg {
    border-radius: var(--radius-lg);
  }
  .rounded-md {
    border-radius: var(--radius-md);
  }
  .rounded-none {
    border-radius: 0;
  }
  .rounded-selector {
    border-radius: var(--radius-selector);
  }
  .rounded-selector {
    border-radius: var(--radius-selector);
  }
  .rounded-sm {
    border-radius: var(--radius-sm);
  }
  .rounded-xl {
    border-radius: var(--radius-xl);
  }
  .rounded-xs {
    border-radius: var(--radius-xs);
  }
  .rounded-s-lg {
    border-start-start-radius: var(--radius-lg);
    border-end-start-radius: var(--radius-lg);
  }
  .rounded-e-lg {
    border-start-end-radius: var(--radius-lg);
    border-end-end-radius: var(--radius-lg);
  }
  .rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }
  .rounded-t-\[2\.5rem\] {
    border-top-left-radius: 2.5rem;
    border-top-right-radius: 2.5rem;
  }
  .rounded-t-lg {
    border-top-left-radius: var(--radius-lg);
    border-top-right-radius: var(--radius-lg);
  }
  .rounded-t-md {
    border-top-left-radius: var(--radius-md);
    border-top-right-radius: var(--radius-md);
  }
  .rounded-t-sm {
    border-top-left-radius: var(--radius-sm);
    border-top-right-radius: var(--radius-sm);
  }
  .rounded-t-xl {
    border-top-left-radius: var(--radius-xl);
    border-top-right-radius: var(--radius-xl);
  }
  .rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  .rounded-b-\[1rem\] {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }
  .rounded-b-\[2\.5rem\] {
    border-bottom-right-radius: 2.5rem;
    border-bottom-left-radius: 2.5rem;
  }
  .rounded-b-box {
    border-bottom-left-radius: var(--radius-box);
    border-bottom-right-radius: var(--radius-box);
  }
  .rounded-b-box {
    border-bottom-right-radius: var(--radius-box);
    border-bottom-left-radius: var(--radius-box);
  }
  .rounded-b-lg {
    border-bottom-right-radius: var(--radius-lg);
    border-bottom-left-radius: var(--radius-lg);
  }
  .rounded-b-md {
    border-bottom-right-radius: var(--radius-md);
    border-bottom-left-radius: var(--radius-md);
  }
  .rounded-b-sm {
    border-bottom-right-radius: var(--radius-sm);
    border-bottom-left-radius: var(--radius-sm);
  }
  .rounded-b-xl {
    border-bottom-right-radius: var(--radius-xl);
    border-bottom-left-radius: var(--radius-xl);
  }
  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-\(length\:--border\) {
    border-style: var(--tw-border-style);
    border-width: var(--border);
  }
  .border-0 {
    border-style: var(--tw-border-style);
    border-width: 0px;
  }
  .border-1 {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }
  .border-4 {
    border-style: var(--tw-border-style);
    border-width: 4px;
  }
  .border-\[3px\] {
    border-style: var(--tw-border-style);
    border-width: 3px;
  }
  .border-\[5px\] {
    border-style: var(--tw-border-style);
    border-width: 5px;
  }
  .border-\[6px\] {
    border-style: var(--tw-border-style);
    border-width: 6px;
  }
  .border-\[8px\] {
    border-style: var(--tw-border-style);
    border-width: 8px;
  }
  .border-\[10px\] {
    border-style: var(--tw-border-style);
    border-width: 10px;
  }
  .border-\[14px\] {
    border-style: var(--tw-border-style);
    border-width: 14px;
  }
  .border-\[16px\] {
    border-style: var(--tw-border-style);
    border-width: 16px;
  }
  .border-y {
    border-block-style: var(--tw-border-style);
    border-block-width: 1px;
  }
  .border-y-2 {
    border-block-style: var(--tw-border-style);
    border-block-width: 2px;
  }
  .border-y-4 {
    border-block-style: var(--tw-border-style);
    border-block-width: 4px;
  }
  .border-y-\[3px\] {
    border-block-style: var(--tw-border-style);
    border-block-width: 3px;
  }
  .border-y-\[5px\] {
    border-block-style: var(--tw-border-style);
    border-block-width: 5px;
  }
  .border-s {
    border-inline-start-style: var(--tw-border-style);
    border-inline-start-width: 1px;
  }
  .border-s-2 {
    border-inline-start-style: var(--tw-border-style);
    border-inline-start-width: 2px;
  }
  .border-s-4 {
    border-inline-start-style: var(--tw-border-style);
    border-inline-start-width: 4px;
  }
  .border-s-\[3px\] {
    border-inline-start-style: var(--tw-border-style);
    border-inline-start-width: 3px;
  }
  .border-s-\[5px\] {
    border-inline-start-style: var(--tw-border-style);
    border-inline-start-width: 5px;
  }
  .border-e {
    border-inline-end-style: var(--tw-border-style);
    border-inline-end-width: 1px;
  }
  .border-e-2 {
    border-inline-end-style: var(--tw-border-style);
    border-inline-end-width: 2px;
  }
  .border-e-4 {
    border-inline-end-style: var(--tw-border-style);
    border-inline-end-width: 4px;
  }
  .border-e-\[3px\] {
    border-inline-end-style: var(--tw-border-style);
    border-inline-end-width: 3px;
  }
  .border-e-\[5px\] {
    border-inline-end-style: var(--tw-border-style);
    border-inline-end-width: 5px;
  }
  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }
  .border-t-0 {
    border-top-style: var(--tw-border-style);
    border-top-width: 0px;
  }
  .border-t-2 {
    border-top-style: var(--tw-border-style);
    border-top-width: 2px;
  }
  .border-t-4 {
    border-top-style: var(--tw-border-style);
    border-top-width: 4px;
  }
  .border-t-\[0\.031rem\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 0.031rem;
  }
  .border-t-\[0\.063rem\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 0.063rem;
  }
  .border-t-\[0\.094rem\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 0.094rem;
  }
  .border-t-\[0\.156rem\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 0.156rem;
  }
  .border-t-\[0\.188rem\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 0.188rem;
  }
  .border-t-\[3px\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 3px;
  }
  .border-t-\[5px\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 5px;
  }
  .border-r {
    border-right-style: var(--tw-border-style);
    border-right-width: 1px;
  }
  .border-r-2 {
    border-right-style: var(--tw-border-style);
    border-right-width: 2px;
  }
  .border-r-4 {
    border-right-style: var(--tw-border-style);
    border-right-width: 4px;
  }
  .border-r-\[3px\] {
    border-right-style: var(--tw-border-style);
    border-right-width: 3px;
  }
  .border-r-\[5px\] {
    border-right-style: var(--tw-border-style);
    border-right-width: 5px;
  }
  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }
  .border-b-0 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0px;
  }
  .border-b-2 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 2px;
  }
  .border-b-4 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 4px;
  }
  .border-b-\[1px\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }
  .border-b-\[3px\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 3px;
  }
  .border-b-\[5px\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 5px;
  }
  .border-l {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }
  .border-l-2 {
    border-left-style: var(--tw-border-style);
    border-left-width: 2px;
  }
  .border-l-4 {
    border-left-style: var(--tw-border-style);
    border-left-width: 4px;
  }
  .border-l-\[3px\] {
    border-left-style: var(--tw-border-style);
    border-left-width: 3px;
  }
  .border-l-\[5px\] {
    border-left-style: var(--tw-border-style);
    border-left-width: 5px;
  }
  .border-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }
  .border-dotted {
    --tw-border-style: dotted;
    border-style: dotted;
  }
  .border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }
  .badge-ghost {
    border-color: var(--color-base-200);
    background-color: var(--color-base-200);
    color: var(--color-base-content);
    background-image: none;
  }
  .input-ghost {
    background-color: transparent;
    box-shadow: none;
    border-color: #0000;
    &:focus, &:focus-within {
      background-color: var(--color-base-100);
      color: var(--color-base-content);
      border-color: #0000;
      box-shadow: none;
    }
  }
  .alert-error {
    border-color: var(--color-error);
    color: var(--color-error-content);
    --alert-color: var(--color-error);
  }
  .alert-info {
    border-color: var(--color-info);
    color: var(--color-info-content);
    --alert-color: var(--color-info);
  }
  .alert-success {
    border-color: var(--color-success);
    color: var(--color-success-content);
    --alert-color: var(--color-success);
  }
  .alert-warning {
    border-color: var(--color-warning);
    color: var(--color-warning-content);
    --alert-color: var(--color-warning);
  }
  .border-\[var\(--color-bordered-dark-border\)\] {
    border-color: var(--color-bordered-dark-border);
  }
  .border-\[var\(--color-bordered-white-border\)\] {
    border-color: var(--color-bordered-white-border);
  }
  .border-\[var\(--color-secondary-light\)\] {
    border-color: var(--color-secondary-light);
  }
  .border-base-200 {
    border-color: var(--color-base-200);
  }
  .border-base-300 {
    border-color: var(--color-base-300);
  }
  .border-base-bg-dark {
    border-color: var(--color-base-bg-dark);
  }
  .border-base-border-light {
    border-color: var(--color-base-border-light);
  }
  .border-base-content\/10 {
    border-color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-base-content) 10%, transparent);
    }
  }
  .border-base-content\/20 {
    border-color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-base-content) 20%, transparent);
    }
  }
  .border-base-content\/25 {
    border-color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-base-content) 25%, transparent);
    }
  }
  .border-black {
    border-color: var(--color-black);
  }
  .border-blue-300 {
    border-color: var(--color-blue-300);
  }
  .border-blue-500\/20 {
    border-color: color-mix(in srgb, oklch(62.3% 0.214 259.815) 20%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-blue-500) 20%, transparent);
    }
  }
  .border-blue-500\/30 {
    border-color: color-mix(in srgb, oklch(62.3% 0.214 259.815) 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-blue-500) 30%, transparent);
    }
  }
  .border-blue-500\/40 {
    border-color: color-mix(in srgb, oklch(62.3% 0.214 259.815) 40%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-blue-500) 40%, transparent);
    }
  }
  .border-blue-500\/50 {
    border-color: color-mix(in srgb, oklch(62.3% 0.214 259.815) 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-blue-500) 50%, transparent);
    }
  }
  .border-blue-500\/60 {
    border-color: color-mix(in srgb, oklch(62.3% 0.214 259.815) 60%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-blue-500) 60%, transparent);
    }
  }
  .border-blue-600 {
    border-color: var(--color-blue-600);
  }
  .border-blue-700 {
    border-color: var(--color-blue-700);
  }
  .border-bordered-dark-bg {
    border-color: var(--color-bordered-dark-bg);
  }
  .border-bordered-dark-border {
    border-color: var(--color-bordered-dark-border);
  }
  .border-bordered-white-border {
    border-color: var(--color-bordered-white-border);
  }
  .border-current {
    border-color: currentcolor;
  }
  .border-cyan-400 {
    border-color: var(--color-cyan-400);
  }
  .border-cyan-400\/50 {
    border-color: color-mix(in srgb, oklch(78.9% 0.154 211.53) 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-cyan-400) 50%, transparent);
    }
  }
  .border-danger-border-light {
    border-color: var(--color-danger-border-light);
  }
  .border-danger-bordered-text-light {
    border-color: var(--color-danger-bordered-text-light);
  }
  .border-danger-hover-light {
    border-color: var(--color-danger-hover-light);
  }
  .border-danger-indicator-light {
    border-color: var(--color-danger-indicator-light);
  }
  .border-danger-light {
    border-color: var(--color-danger-light);
  }
  .border-dawn-border-light {
    border-color: var(--color-dawn-border-light);
  }
  .border-dawn-bordered-text-light {
    border-color: var(--color-dawn-bordered-text-light);
  }
  .border-dawn-hover-light {
    border-color: var(--color-dawn-hover-light);
  }
  .border-dawn-indicator-light {
    border-color: var(--color-dawn-indicator-light);
  }
  .border-dawn-light {
    border-color: var(--color-dawn-light);
  }
  .border-default-dark-bg {
    border-color: var(--color-default-dark-bg);
  }
  .border-emerald-700 {
    border-color: var(--color-emerald-700);
  }
  .border-error {
    border-color: var(--color-error);
  }
  .border-fuchsia-400 {
    border-color: var(--color-fuchsia-400);
  }
  .border-gray-100 {
    border-color: var(--color-gray-100);
  }
  .border-gray-200 {
    border-color: var(--color-gray-200);
  }
  .border-gray-300 {
    border-color: var(--color-gray-300);
  }
  .border-gray-600 {
    border-color: var(--color-gray-600);
  }
  .border-gray-700 {
    border-color: var(--color-gray-700);
  }
  .border-gray-800 {
    border-color: var(--color-gray-800);
  }
  .border-green-400 {
    border-color: var(--color-green-400);
  }
  .border-green-400\/60 {
    border-color: color-mix(in srgb, oklch(79.2% 0.209 151.711) 60%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-green-400) 60%, transparent);
    }
  }
  .border-green-500 {
    border-color: var(--color-green-500);
  }
  .border-green-500\/30 {
    border-color: color-mix(in srgb, oklch(72.3% 0.219 149.579) 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-green-500) 30%, transparent);
    }
  }
  .border-green-500\/50 {
    border-color: color-mix(in srgb, oklch(72.3% 0.219 149.579) 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-green-500) 50%, transparent);
    }
  }
  .border-info-border-light {
    border-color: var(--color-info-border-light);
  }
  .border-info-bordered-text-light {
    border-color: var(--color-info-bordered-text-light);
  }
  .border-info-hover-light {
    border-color: var(--color-info-hover-light);
  }
  .border-info-indicator-light {
    border-color: var(--color-info-indicator-light);
  }
  .border-info-light {
    border-color: var(--color-info-light);
  }
  .border-misc-border-light {
    border-color: var(--color-misc-border-light);
  }
  .border-misc-bordered-text-light {
    border-color: var(--color-misc-bordered-text-light);
  }
  .border-misc-hover-light {
    border-color: var(--color-misc-hover-light);
  }
  .border-misc-indicator-light {
    border-color: var(--color-misc-indicator-light);
  }
  .border-misc-light {
    border-color: var(--color-misc-light);
  }
  .border-natural-border-light {
    border-color: var(--color-natural-border-light);
  }
  .border-natural-bordered-text-light {
    border-color: var(--color-natural-bordered-text-light);
  }
  .border-natural-dark {
    border-color: var(--color-natural-dark);
  }
  .border-natural-hover-dark {
    border-color: var(--color-natural-hover-dark);
  }
  .border-natural-hover-light {
    border-color: var(--color-natural-hover-light);
  }
  .border-natural-light {
    border-color: var(--color-natural-light);
  }
  .border-primary {
    border-color: var(--color-primary);
  }
  .border-primary-border-light {
    border-color: var(--color-primary-border-light);
  }
  .border-primary-bordered-text-light {
    border-color: var(--color-primary-bordered-text-light);
  }
  .border-primary-hover-light {
    border-color: var(--color-primary-hover-light);
  }
  .border-primary-light {
    border-color: var(--color-primary-light);
  }
  .border-primary\/20 {
    border-color: var(--color-primary);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-primary) 20%, transparent);
    }
  }
  .border-purple-300 {
    border-color: var(--color-purple-300);
  }
  .border-purple-400 {
    border-color: var(--color-purple-400);
  }
  .border-purple-500 {
    border-color: var(--color-purple-500);
  }
  .border-red-200 {
    border-color: var(--color-red-200);
  }
  .border-red-300 {
    border-color: var(--color-red-300);
  }
  .border-red-400 {
    border-color: var(--color-red-400);
  }
  .border-red-500 {
    border-color: var(--color-red-500);
  }
  .border-red-500\/50 {
    border-color: color-mix(in srgb, oklch(63.7% 0.237 25.331) 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-red-500) 50%, transparent);
    }
  }
  .border-red-600\/50 {
    border-color: color-mix(in srgb, oklch(57.7% 0.245 27.325) 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-red-600) 50%, transparent);
    }
  }
  .border-rose-400 {
    border-color: var(--color-rose-400);
  }
  .border-secondary-border-light {
    border-color: var(--color-secondary-border-light);
  }
  .border-secondary-bordered-text-light {
    border-color: var(--color-secondary-bordered-text-light);
  }
  .border-secondary-hover-light {
    border-color: var(--color-secondary-hover-light);
  }
  .border-secondary-light {
    border-color: var(--color-secondary-light);
  }
  .border-silver-border-light {
    border-color: var(--color-silver-border-light);
  }
  .border-silver-bordered-text-light {
    border-color: var(--color-silver-bordered-text-light);
  }
  .border-silver-hover-light {
    border-color: var(--color-silver-hover-light);
  }
  .border-silver-indicator-light {
    border-color: var(--color-silver-indicator-light);
  }
  .border-silver-light {
    border-color: var(--color-silver-light);
  }
  .border-slate-500 {
    border-color: var(--color-slate-500);
  }
  .border-success-border-light {
    border-color: var(--color-success-border-light);
  }
  .border-success-bordered-text-light {
    border-color: var(--color-success-bordered-text-light);
  }
  .border-success-hover-light {
    border-color: var(--color-success-hover-light);
  }
  .border-success-light {
    border-color: var(--color-success-light);
  }
  .border-transparent {
    border-color: transparent;
  }
  .border-warning-border-light {
    border-color: var(--color-warning-border-light);
  }
  .border-warning-bordered-bg-light {
    border-color: var(--color-warning-bordered-bg-light);
  }
  .border-warning-bordered-text-light {
    border-color: var(--color-warning-bordered-text-light);
  }
  .border-warning-indicator-light {
    border-color: var(--color-warning-indicator-light);
  }
  .border-warning-light {
    border-color: var(--color-warning-light);
  }
  .border-warning\/30 {
    border-color: var(--color-warning);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-warning) 30%, transparent);
    }
  }
  .border-white {
    border-color: var(--color-white);
  }
  .border-yellow-200 {
    border-color: var(--color-yellow-200);
  }
  .border-yellow-400 {
    border-color: var(--color-yellow-400);
  }
  .border-zinc-300 {
    border-color: var(--color-zinc-300);
  }
  .border-t-transparent {
    border-top-color: transparent;
  }
  .border-l-transparent {
    border-left-color: transparent;
  }
  .table-zebra {
    tbody {
      tr {
        &:nth-child(even) {
          background-color: var(--color-base-200);
          :where(.table-pin-cols tr th) {
            background-color: var(--color-base-200);
          }
        }
        &.row-hover {
          &, &:nth-child(even) {
            &:hover {
              @media (hover: hover) {
                background-color: var(--color-base-300);
              }
            }
          }
        }
      }
    }
  }
  .bg-\[var\(--color-bordered-dark-bg\)\] {
    background-color: var(--color-bordered-dark-bg);
  }
  .bg-\[var\(--color-default-dark-bg\)\] {
    background-color: var(--color-default-dark-bg);
  }
  .bg-accent {
    background-color: var(--color-accent);
  }
  .bg-amber-600 {
    background-color: var(--color-amber-600);
  }
  .bg-base-100 {
    background-color: var(--color-base-100);
  }
  .bg-base-200 {
    background-color: var(--color-base-200);
  }
  .bg-base-200\/50 {
    background-color: var(--color-base-200);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-base-200) 50%, transparent);
    }
  }
  .bg-base-300 {
    background-color: var(--color-base-300);
  }
  .bg-base-border-light {
    background-color: var(--color-base-border-light);
  }
  .bg-base-content {
    background-color: var(--color-base-content);
  }
  .bg-base-tab-bg-light {
    background-color: var(--color-base-tab-bg-light);
  }
  .bg-black {
    background-color: var(--color-black);
  }
  .bg-black\/5 {
    background-color: color-mix(in srgb, #000 5%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 5%, transparent);
    }
  }
  .bg-black\/10 {
    background-color: color-mix(in srgb, #000 10%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 10%, transparent);
    }
  }
  .bg-black\/20 {
    background-color: color-mix(in srgb, #000 20%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 20%, transparent);
    }
  }
  .bg-black\/25 {
    background-color: color-mix(in srgb, #000 25%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 25%, transparent);
    }
  }
  .bg-black\/30 {
    background-color: color-mix(in srgb, #000 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 30%, transparent);
    }
  }
  .bg-black\/40 {
    background-color: color-mix(in srgb, #000 40%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 40%, 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\/60 {
    background-color: color-mix(in srgb, #000 60%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 60%, transparent);
    }
  }
  .bg-blue-50 {
    background-color: var(--color-blue-50);
  }
  .bg-blue-50\/50 {
    background-color: color-mix(in srgb, oklch(97% 0.014 254.604) 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-blue-50) 50%, transparent);
    }
  }
  .bg-blue-100 {
    background-color: var(--color-blue-100);
  }
  .bg-blue-300 {
    background-color: var(--color-blue-300);
  }
  .bg-blue-500 {
    background-color: var(--color-blue-500);
  }
  .bg-blue-600 {
    background-color: var(--color-blue-600);
  }
  .bg-blue-700 {
    background-color: var(--color-blue-700);
  }
  .bg-bordered-dark-bg {
    background-color: var(--color-bordered-dark-bg);
  }
  .bg-current {
    background-color: currentcolor;
  }
  .bg-cyan-500 {
    background-color: var(--color-cyan-500);
  }
  .bg-danger-bordered-bg-light {
    background-color: var(--color-danger-bordered-bg-light);
  }
  .bg-danger-light {
    background-color: var(--color-danger-light);
  }
  .bg-dawn-bordered-bg-light {
    background-color: var(--color-dawn-bordered-bg-light);
  }
  .bg-dawn-light {
    background-color: var(--color-dawn-light);
  }
  .bg-default-dark-bg {
    background-color: var(--color-default-dark-bg);
  }
  .bg-default-light-gray {
    background-color: var(--color-default-light-gray);
  }
  .bg-emerald-100 {
    background-color: var(--color-emerald-100);
  }
  .bg-error\/10 {
    background-color: var(--color-error);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-error) 10%, transparent);
    }
  }
  .bg-fuchsia-500 {
    background-color: var(--color-fuchsia-500);
  }
  .bg-fuchsia-600 {
    background-color: var(--color-fuchsia-600);
  }
  .bg-fuchsia-900\/30 {
    background-color: color-mix(in srgb, oklch(40.1% 0.17 325.612) 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-fuchsia-900) 30%, transparent);
    }
  }
  .bg-gray-50 {
    background-color: var(--color-gray-50);
  }
  .bg-gray-100 {
    background-color: var(--color-gray-100);
  }
  .bg-gray-200 {
    background-color: var(--color-gray-200);
  }
  .bg-gray-300 {
    background-color: var(--color-gray-300);
  }
  .bg-gray-400 {
    background-color: var(--color-gray-400);
  }
  .bg-gray-500\/10 {
    background-color: color-mix(in srgb, oklch(55.1% 0.027 264.364) 10%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-gray-500) 10%, transparent);
    }
  }
  .bg-gray-600 {
    background-color: var(--color-gray-600);
  }
  .bg-gray-700 {
    background-color: var(--color-gray-700);
  }
  .bg-gray-800 {
    background-color: var(--color-gray-800);
  }
  .bg-gray-800\/50 {
    background-color: color-mix(in srgb, oklch(27.8% 0.033 256.848) 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-gray-800) 50%, transparent);
    }
  }
  .bg-gray-900 {
    background-color: var(--color-gray-900);
  }
  .bg-green-100 {
    background-color: var(--color-green-100);
  }
  .bg-green-200 {
    background-color: var(--color-green-200);
  }
  .bg-green-300 {
    background-color: var(--color-green-300);
  }
  .bg-green-400 {
    background-color: var(--color-green-400);
  }
  .bg-green-500 {
    background-color: var(--color-green-500);
  }
  .bg-green-500\/10 {
    background-color: color-mix(in srgb, oklch(72.3% 0.219 149.579) 10%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-green-500) 10%, transparent);
    }
  }
  .bg-green-500\/20 {
    background-color: color-mix(in srgb, oklch(72.3% 0.219 149.579) 20%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-green-500) 20%, transparent);
    }
  }
  .bg-green-600 {
    background-color: var(--color-green-600);
  }
  .bg-green-700 {
    background-color: var(--color-green-700);
  }
  .bg-info-bordered-bg-light {
    background-color: var(--color-info-bordered-bg-light);
  }
  .bg-info-bordered-text-light {
    background-color: var(--color-info-bordered-text-light);
  }
  .bg-info-light {
    background-color: var(--color-info-light);
  }
  .bg-info\/10 {
    background-color: var(--color-info);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-info) 10%, transparent);
    }
  }
  .bg-inherit {
    background-color: inherit;
  }
  .bg-misc-bordered-bg-light {
    background-color: var(--color-misc-bordered-bg-light);
  }
  .bg-misc-dark {
    background-color: var(--color-misc-dark);
  }
  .bg-misc-light {
    background-color: var(--color-misc-light);
  }
  .bg-natural-bg-dark {
    background-color: var(--color-natural-bg-dark);
  }
  .bg-natural-bordered-bg-light {
    background-color: var(--color-natural-bordered-bg-light);
  }
  .bg-natural-light {
    background-color: var(--color-natural-light);
  }
  .bg-neutral {
    background-color: var(--color-neutral);
  }
  .bg-orange-100 {
    background-color: var(--color-orange-100);
  }
  .bg-orange-700 {
    background-color: var(--color-orange-700);
  }
  .bg-pink-300 {
    background-color: var(--color-pink-300);
  }
  .bg-primary {
    background-color: var(--color-primary);
  }
  .bg-primary-bordered-bg-light {
    background-color: var(--color-primary-bordered-bg-light);
  }
  .bg-primary-hover-light {
    background-color: var(--color-primary-hover-light);
  }
  .bg-primary-light {
    background-color: var(--color-primary-light);
  }
  .bg-primary\/5 {
    background-color: var(--color-primary);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-primary) 5%, transparent);
    }
  }
  .bg-primary\/10 {
    background-color: var(--color-primary);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-primary) 10%, transparent);
    }
  }
  .bg-purple-100 {
    background-color: var(--color-purple-100);
  }
  .bg-purple-400 {
    background-color: var(--color-purple-400);
  }
  .bg-purple-500 {
    background-color: var(--color-purple-500);
  }
  .bg-purple-600 {
    background-color: var(--color-purple-600);
  }
  .bg-purple-900 {
    background-color: var(--color-purple-900);
  }
  .bg-purple-900\/30 {
    background-color: color-mix(in srgb, oklch(38.1% 0.176 304.987) 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-purple-900) 30%, transparent);
    }
  }
  .bg-red-50 {
    background-color: var(--color-red-50);
  }
  .bg-red-100 {
    background-color: var(--color-red-100);
  }
  .bg-red-200 {
    background-color: var(--color-red-200);
  }
  .bg-red-500 {
    background-color: var(--color-red-500);
  }
  .bg-red-500\/20 {
    background-color: color-mix(in srgb, oklch(63.7% 0.237 25.331) 20%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-red-500) 20%, transparent);
    }
  }
  .bg-red-600 {
    background-color: var(--color-red-600);
  }
  .bg-red-700 {
    background-color: var(--color-red-700);
  }
  .bg-red-900 {
    background-color: var(--color-red-900);
  }
  .bg-red-900\/50 {
    background-color: color-mix(in srgb, oklch(39.6% 0.141 25.723) 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-red-900) 50%, transparent);
    }
  }
  .bg-red-950\/50 {
    background-color: color-mix(in srgb, oklch(25.8% 0.092 26.042) 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-red-950) 50%, transparent);
    }
  }
  .bg-rose-100 {
    background-color: var(--color-rose-100);
  }
  .bg-rose-200 {
    background-color: var(--color-rose-200);
  }
  .bg-rose-400 {
    background-color: var(--color-rose-400);
  }
  .bg-secondary {
    background-color: var(--color-secondary);
  }
  .bg-secondary-bordered-bg-light {
    background-color: var(--color-secondary-bordered-bg-light);
  }
  .bg-secondary-light {
    background-color: var(--color-secondary-light);
  }
  .bg-silver-bordered-bg-light {
    background-color: var(--color-silver-bordered-bg-light);
  }
  .bg-silver-light {
    background-color: var(--color-silver-light);
  }
  .bg-slate-900 {
    background-color: var(--color-slate-900);
  }
  .bg-slate-900\/50 {
    background-color: color-mix(in srgb, oklch(20.8% 0.042 265.755) 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-slate-900) 50%, transparent);
    }
  }
  .bg-slate-900\/60 {
    background-color: color-mix(in srgb, oklch(20.8% 0.042 265.755) 60%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-slate-900) 60%, transparent);
    }
  }
  .bg-slate-950 {
    background-color: var(--color-slate-950);
  }
  .bg-slate-950\/80 {
    background-color: color-mix(in srgb, oklch(12.9% 0.042 264.695) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-slate-950) 80%, transparent);
    }
  }
  .bg-success {
    background-color: var(--color-success);
  }
  .bg-success-bordered-bg-light {
    background-color: var(--color-success-bordered-bg-light);
  }
  .bg-success-light {
    background-color: var(--color-success-light);
  }
  .bg-transparent {
    background-color: transparent;
  }
  .bg-warning-bordered-bg-light {
    background-color: var(--color-warning-bordered-bg-light);
  }
  .bg-warning-light {
    background-color: var(--color-warning-light);
  }
  .bg-white {
    background-color: var(--color-white);
  }
  .bg-yellow-50 {
    background-color: var(--color-yellow-50);
  }
  .bg-yellow-100 {
    background-color: var(--color-yellow-100);
  }
  .bg-yellow-300 {
    background-color: var(--color-yellow-300);
  }
  .bg-yellow-400 {
    background-color: var(--color-yellow-400);
  }
  .bg-yellow-500 {
    background-color: var(--color-yellow-500);
  }
  .bg-zinc-50\/90 {
    background-color: color-mix(in srgb, oklch(98.5% 0 0) 90%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-zinc-50) 90%, transparent);
    }
  }
  .bg-zinc-100 {
    background-color: var(--color-zinc-100);
  }
  .bg-gradient-to-b {
    --tw-gradient-position: to bottom 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));
  }
  .bg-gradient-to-r {
    --tw-gradient-position: to right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .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-blue-300 {
    --tw-gradient-from: var(--color-blue-300);
    --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-400 {
    --tw-gradient-from: var(--color-blue-400);
    --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-900\/60 {
    --tw-gradient-from: color-mix(in srgb, oklch(37.9% 0.146 265.522) 60%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-from: color-mix(in oklab, var(--color-blue-900) 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-cyan-400 {
    --tw-gradient-from: var(--color-cyan-400);
    --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-cyan-600 {
    --tw-gradient-from: var(--color-cyan-600);
    --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-cyan-800 {
    --tw-gradient-from: var(--color-cyan-800);
    --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-gradient-danger-from-light {
    --tw-gradient-from: var(--color-gradient-danger-from-light);
    --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-gradient-dawn-from-light {
    --tw-gradient-from: var(--color-gradient-dawn-from-light);
    --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-gradient-info-from-light {
    --tw-gradient-from: var(--color-gradient-info-from-light);
    --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-gradient-misc-from-light {
    --tw-gradient-from: var(--color-gradient-misc-from-light);
    --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-gradient-natural-from-light {
    --tw-gradient-from: var(--color-gradient-natural-from-light);
    --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-gradient-primary-from-light {
    --tw-gradient-from: var(--color-gradient-primary-from-light);
    --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-gradient-secondary-from-light {
    --tw-gradient-from: var(--color-gradient-secondary-from-light);
    --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-gradient-silver-from-light {
    --tw-gradient-from: var(--color-gradient-silver-from-light);
    --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-gradient-success-from-light {
    --tw-gradient-from: var(--color-gradient-success-from-light);
    --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-gradient-warning-from-light {
    --tw-gradient-from: var(--color-gradient-warning-from-light);
    --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-gray-50 {
    --tw-gradient-from: var(--color-gray-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-gray-800 {
    --tw-gradient-from: var(--color-gray-800);
    --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-green-50 {
    --tw-gradient-from: var(--color-green-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-green-400 {
    --tw-gradient-from: var(--color-green-400);
    --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-green-900\/80 {
    --tw-gradient-from: color-mix(in srgb, oklch(39.3% 0.095 152.535) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-from: color-mix(in oklab, var(--color-green-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));
  }
  .from-purple-900 {
    --tw-gradient-from: var(--color-purple-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));
  }
  .from-purple-900\/30 {
    --tw-gradient-from: color-mix(in srgb, oklch(38.1% 0.176 304.987) 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-from: color-mix(in oklab, var(--color-purple-900) 30%, 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-slate-900\/80 {
    --tw-gradient-from: color-mix(in srgb, oklch(20.8% 0.042 265.755) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-from: color-mix(in oklab, var(--color-slate-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));
  }
  .from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .via-red-900 {
    --tw-gradient-via: var(--color-red-900);
    --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-blue-50 {
    --tw-gradient-to: 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));
  }
  .to-blue-400 {
    --tw-gradient-to: var(--color-blue-400);
    --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-blue-500 {
    --tw-gradient-to: var(--color-blue-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-blue-500\/5 {
    --tw-gradient-to: color-mix(in srgb, oklch(62.3% 0.214 259.815) 5%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-to: color-mix(in oklab, var(--color-blue-500) 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));
  }
  .to-blue-900\/20 {
    --tw-gradient-to: color-mix(in srgb, oklch(37.9% 0.146 265.522) 20%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-to: color-mix(in oklab, var(--color-blue-900) 20%, 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-blue-900\/30 {
    --tw-gradient-to: color-mix(in srgb, oklch(37.9% 0.146 265.522) 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-to: color-mix(in oklab, var(--color-blue-900) 30%, 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-blue-900\/80 {
    --tw-gradient-to: color-mix(in srgb, oklch(37.9% 0.146 265.522) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-to: color-mix(in oklab, var(--color-blue-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));
  }
  .to-fuchsia-400 {
    --tw-gradient-to: var(--color-fuchsia-400);
    --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-fuchsia-800 {
    --tw-gradient-to: var(--color-fuchsia-800);
    --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-gradient-danger-to-light {
    --tw-gradient-to: var(--color-gradient-danger-to-light);
    --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-gradient-dawn-to-light {
    --tw-gradient-to: var(--color-gradient-dawn-to-light);
    --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-gradient-info-to-light {
    --tw-gradient-to: var(--color-gradient-info-to-light);
    --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-gradient-misc-to-light {
    --tw-gradient-to: var(--color-gradient-misc-to-light);
    --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-gradient-natural-to-light {
    --tw-gradient-to: var(--color-gradient-natural-to-light);
    --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-gradient-primary-to-light {
    --tw-gradient-to: var(--color-gradient-primary-to-light);
    --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-gradient-secondary-to-light {
    --tw-gradient-to: var(--color-gradient-secondary-to-light);
    --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-gradient-silver-to-light {
    --tw-gradient-to: var(--color-gradient-silver-to-light);
    --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-gradient-success-to-light {
    --tw-gradient-to: var(--color-gradient-success-to-light);
    --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-gradient-warning-to-light {
    --tw-gradient-to: var(--color-gradient-warning-to-light);
    --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-gray-900 {
    --tw-gradient-to: var(--color-gray-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));
  }
  .to-green-400 {
    --tw-gradient-to: var(--color-green-400);
    --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-green-900\/60 {
    --tw-gradient-to: color-mix(in srgb, oklch(39.3% 0.095 152.535) 60%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-to: color-mix(in oklab, var(--color-green-900) 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));
  }
  .to-indigo-50 {
    --tw-gradient-to: var(--color-indigo-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));
  }
  .to-orange-900 {
    --tw-gradient-to: var(--color-orange-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));
  }
  .to-pink-900 {
    --tw-gradient-to: var(--color-pink-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));
  }
  .to-purple-600 {
    --tw-gradient-to: var(--color-purple-600);
    --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));
  }
  .loading-spinner {
    mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");
  }
  .mask-repeat {
    mask-repeat: repeat;
  }
  .fill-base-content\/40 {
    fill: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      fill: color-mix(in oklab, var(--color-base-content) 40%, transparent);
    }
  }
  .fill-blue-600 {
    fill: var(--color-blue-600);
  }
  .fill-current {
    fill: currentcolor;
  }
  .stroke-default-light-gray {
    stroke: var(--color-default-light-gray);
  }
  .object-cover {
    object-fit: cover;
  }
  .checkbox-sm {
    padding: 0.1875rem;
    --size: calc(var(--size-selector, 0.25rem) * 5);
  }
  .radio-sm {
    padding: 0.1875rem;
    &:is([type="radio"]) {
      --size: calc(var(--size-selector, 0.25rem) * 5);
    }
  }
  .p-0 {
    padding: calc(var(--spacing) * 0);
  }
  .p-0\.5 {
    padding: calc(var(--spacing) * 0.5);
  }
  .p-1 {
    padding: calc(var(--spacing) * 1);
  }
  .p-1\.5 {
    padding: calc(var(--spacing) * 1.5);
  }
  .p-2 {
    padding: calc(var(--spacing) * 2);
  }
  .p-2\.5 {
    padding: calc(var(--spacing) * 2.5);
  }
  .p-3 {
    padding: calc(var(--spacing) * 3);
  }
  .p-3\.5 {
    padding: calc(var(--spacing) * 3.5);
  }
  .p-4 {
    padding: calc(var(--spacing) * 4);
  }
  .p-5 {
    padding: calc(var(--spacing) * 5);
  }
  .p-6 {
    padding: calc(var(--spacing) * 6);
  }
  .p-7 {
    padding: calc(var(--spacing) * 7);
  }
  .p-8 {
    padding: calc(var(--spacing) * 8);
  }
  .p-9 {
    padding: calc(var(--spacing) * 9);
  }
  .p-10 {
    padding: calc(var(--spacing) * 10);
  }
  .p-12 {
    padding: calc(var(--spacing) * 12);
  }
  .p-16 {
    padding: calc(var(--spacing) * 16);
  }
  .p-px {
    padding: 1px;
  }
  .badge-sm {
    --size: calc(var(--size-selector, 0.25rem) * 5);
    font-size: 0.75rem;
    padding-inline: calc(0.25rem * 2.5 - var(--border));
  }
  .badge-xs {
    --size: calc(var(--size-selector, 0.25rem) * 4);
    font-size: 0.625rem;
    padding-inline: calc(0.25rem * 2 - var(--border));
  }
  .px-1 {
    padding-inline: calc(var(--spacing) * 1);
  }
  .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-\[3px\] {
    padding-inline: 3px;
  }
  .py-0 {
    padding-block: calc(var(--spacing) * 0);
  }
  .py-0\.5 {
    padding-block: calc(var(--spacing) * 0.5);
  }
  .py-1 {
    padding-block: calc(var(--spacing) * 1);
  }
  .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);
  }
  .py-12 {
    padding-block: calc(var(--spacing) * 12);
  }
  .py-16 {
    padding-block: calc(var(--spacing) * 16);
  }
  .py-20 {
    padding-block: calc(var(--spacing) * 20);
  }
  .py-px {
    padding-block: 1px;
  }
  .ps-1\.5 {
    padding-inline-start: calc(var(--spacing) * 1.5);
  }
  .ps-2 {
    padding-inline-start: calc(var(--spacing) * 2);
  }
  .pe-1\.5 {
    padding-inline-end: calc(var(--spacing) * 1.5);
  }
  .pe-2 {
    padding-inline-end: calc(var(--spacing) * 2);
  }
  .pt-0 {
    padding-top: calc(var(--spacing) * 0);
  }
  .pt-0\.5 {
    padding-top: calc(var(--spacing) * 0.5);
  }
  .pt-1 {
    padding-top: calc(var(--spacing) * 1);
  }
  .pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }
  .pt-2\.5 {
    padding-top: calc(var(--spacing) * 2.5);
  }
  .pt-3 {
    padding-top: calc(var(--spacing) * 3);
  }
  .pt-5 {
    padding-top: calc(var(--spacing) * 5);
  }
  .pt-8 {
    padding-top: calc(var(--spacing) * 8);
  }
  .pr-0 {
    padding-right: calc(var(--spacing) * 0);
  }
  .pr-2 {
    padding-right: calc(var(--spacing) * 2);
  }
  .pr-3 {
    padding-right: calc(var(--spacing) * 3);
  }
  .pb-1 {
    padding-bottom: calc(var(--spacing) * 1);
  }
  .pb-2 {
    padding-bottom: calc(var(--spacing) * 2);
  }
  .pb-3 {
    padding-bottom: calc(var(--spacing) * 3);
  }
  .pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }
  .pb-5 {
    padding-bottom: calc(var(--spacing) * 5);
  }
  .pb-6 {
    padding-bottom: calc(var(--spacing) * 6);
  }
  .pl-1 {
    padding-left: calc(var(--spacing) * 1);
  }
  .pl-2 {
    padding-left: calc(var(--spacing) * 2);
  }
  .pl-3 {
    padding-left: calc(var(--spacing) * 3);
  }
  .pl-5 {
    padding-left: calc(var(--spacing) * 5);
  }
  .pl-8 {
    padding-left: calc(var(--spacing) * 8);
  }
  .pl-10 {
    padding-left: calc(var(--spacing) * 10);
  }
  .text-center {
    text-align: center;
  }
  .text-end {
    text-align: end;
  }
  .text-justify {
    text-align: justify;
  }
  .text-left {
    text-align: left;
  }
  .text-right {
    text-align: right;
  }
  .text-start {
    text-align: start;
  }
  .align-baseline {
    vertical-align: baseline;
  }
  .align-middle {
    vertical-align: middle;
  }
  .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-4xl {
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }
  .text-6xl {
    font-size: var(--text-6xl);
    line-height: var(--tw-leading, var(--text-6xl--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));
  }
  .select-sm {
    --size: calc(var(--size-field, 0.25rem) * 8);
    font-size: 0.75rem;
  }
  .text-\[0\.8125rem\] {
    font-size: 0.8125rem;
  }
  .text-\[2rem\] {
    font-size: 2rem;
  }
  .text-\[10px\] {
    font-size: 10px;
  }
  .text-\[12px\] {
    font-size: 12px;
  }
  .text-\[13px\] {
    font-size: 13px;
  }
  .text-\[14px\] {
    font-size: 14px;
  }
  .text-\[15px\] {
    font-size: 15px;
  }
  .text-\[16px\] {
    font-size: 16px;
  }
  .text-\[17px\] {
    font-size: 17px;
  }
  .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-8 {
    --tw-leading: calc(var(--spacing) * 8);
    line-height: calc(var(--spacing) * 8);
  }
  .leading-10 {
    --tw-leading: calc(var(--spacing) * 10);
    line-height: calc(var(--spacing) * 10);
  }
  .leading-\[16px\] {
    --tw-leading: 16px;
    line-height: 16px;
  }
  .leading-\[17px\] {
    --tw-leading: 17px;
    line-height: 17px;
  }
  .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }
  .leading-relaxed {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }
  .leading-snug {
    --tw-leading: var(--leading-snug);
    line-height: var(--leading-snug);
  }
  .leading-tight {
    --tw-leading: var(--leading-tight);
    line-height: var(--leading-tight);
  }
  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .font-extrabold {
    --tw-font-weight: var(--font-weight-extrabold);
    font-weight: var(--font-weight-extrabold);
  }
  .font-light {
    --tw-font-weight: var(--font-weight-light);
    font-weight: var(--font-weight-light);
  }
  .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }
  .font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }
  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  .tracking-tight {
    --tw-tracking: var(--tracking-tight);
    letter-spacing: var(--tracking-tight);
  }
  .tracking-tighter {
    --tw-tracking: var(--tracking-tighter);
    letter-spacing: var(--tracking-tighter);
  }
  .tracking-wide {
    --tw-tracking: var(--tracking-wide);
    letter-spacing: var(--tracking-wide);
  }
  .tracking-wider {
    --tw-tracking: var(--tracking-wider);
    letter-spacing: var(--tracking-wider);
  }
  .tracking-widest {
    --tw-tracking: var(--tracking-widest);
    letter-spacing: var(--tracking-widest);
  }
  .text-balance {
    text-wrap: balance;
  }
  .text-wrap {
    text-wrap: wrap;
  }
  .break-words {
    overflow-wrap: break-word;
  }
  .break-all {
    word-break: break-all;
  }
  .text-ellipsis {
    text-overflow: ellipsis;
  }
  .hyphens-auto {
    -webkit-hyphens: auto;
    hyphens: auto;
  }
  .whitespace-nowrap {
    white-space: nowrap;
  }
  .whitespace-pre-wrap {
    white-space: pre-wrap;
  }
  .\!checkbox-error {
    color: var(--color-error-content) !important;
    --input-color: var(--color-error) !important;
  }
  .checkbox-primary {
    color: var(--color-primary-content);
    --input-color: var(--color-primary);
  }
  .link-primary {
    color: var(--color-primary);
    @media (hover: hover) {
      &:hover {
        color: var(--color-primary);
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-primary) 80%, #000);
        }
      }
    }
  }
  .text-accent {
    color: var(--color-accent);
  }
  .text-base-bg-dark {
    color: var(--color-base-bg-dark);
  }
  .text-base-border-light {
    color: var(--color-base-border-light);
  }
  .text-base-content {
    color: var(--color-base-content);
  }
  .text-base-content\/30 {
    color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-base-content) 30%, transparent);
    }
  }
  .text-base-content\/40 {
    color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-base-content) 40%, transparent);
    }
  }
  .text-base-content\/50 {
    color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-base-content) 50%, transparent);
    }
  }
  .text-base-content\/60 {
    color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-base-content) 60%, transparent);
    }
  }
  .text-base-content\/70 {
    color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-base-content) 70%, transparent);
    }
  }
  .text-base-content\/75 {
    color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-base-content) 75%, transparent);
    }
  }
  .text-base-content\/80 {
    color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-base-content) 80%, transparent);
    }
  }
  .text-base-content\/90 {
    color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-base-content) 90%, transparent);
    }
  }
  .text-base-text-dark {
    color: var(--color-base-text-dark);
  }
  .text-base-text-light {
    color: var(--color-base-text-light);
  }
  .text-black {
    color: var(--color-black);
  }
  .text-blue-100 {
    color: var(--color-blue-100);
  }
  .text-blue-200 {
    color: var(--color-blue-200);
  }
  .text-blue-300 {
    color: var(--color-blue-300);
  }
  .text-blue-300\/70 {
    color: color-mix(in srgb, oklch(80.9% 0.105 251.813) 70%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-blue-300) 70%, transparent);
    }
  }
  .text-blue-400 {
    color: var(--color-blue-400);
  }
  .text-blue-500 {
    color: var(--color-blue-500);
  }
  .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-bordered-dark-bg {
    color: var(--color-bordered-dark-bg);
  }
  .text-bordered-white-border {
    color: var(--color-bordered-white-border);
  }
  .text-cyan-100 {
    color: var(--color-cyan-100);
  }
  .text-cyan-300 {
    color: var(--color-cyan-300);
  }
  .text-cyan-400 {
    color: var(--color-cyan-400);
  }
  .text-danger-bordered-text-light {
    color: var(--color-danger-bordered-text-light);
  }
  .text-danger-hover-light {
    color: var(--color-danger-hover-light);
  }
  .text-danger-light {
    color: var(--color-danger-light);
  }
  .text-dawn-bordered-text-light {
    color: var(--color-dawn-bordered-text-light);
  }
  .text-dawn-hover-light {
    color: var(--color-dawn-hover-light);
  }
  .text-dawn-light {
    color: var(--color-dawn-light);
  }
  .text-default-dark-bg {
    color: var(--color-default-dark-bg);
  }
  .text-default-light-gray {
    color: var(--color-default-light-gray);
  }
  .text-emerald-800 {
    color: var(--color-emerald-800);
  }
  .text-error {
    color: var(--color-error);
  }
  .text-error-content {
    color: var(--color-error-content);
  }
  .text-form-white-text {
    color: var(--color-form-white-text);
  }
  .text-fuchsia-300 {
    color: var(--color-fuchsia-300);
  }
  .text-fuchsia-400 {
    color: var(--color-fuchsia-400);
  }
  .text-fuchsia-500 {
    color: var(--color-fuchsia-500);
  }
  .text-gray-200 {
    color: var(--color-gray-200);
  }
  .text-gray-300 {
    color: var(--color-gray-300);
  }
  .text-gray-400 {
    color: var(--color-gray-400);
  }
  .text-gray-500 {
    color: var(--color-gray-500);
  }
  .text-gray-600 {
    color: var(--color-gray-600);
  }
  .text-gray-700 {
    color: var(--color-gray-700);
  }
  .text-gray-800 {
    color: var(--color-gray-800);
  }
  .text-gray-900 {
    color: var(--color-gray-900);
  }
  .text-green-100 {
    color: var(--color-green-100);
  }
  .text-green-300 {
    color: var(--color-green-300);
  }
  .text-green-400 {
    color: var(--color-green-400);
  }
  .text-green-500 {
    color: var(--color-green-500);
  }
  .text-green-600 {
    color: var(--color-green-600);
  }
  .text-indigo-500 {
    color: var(--color-indigo-500);
  }
  .text-info {
    color: var(--color-info);
  }
  .text-info-bordered-text-light {
    color: var(--color-info-bordered-text-light);
  }
  .text-info-hover-light {
    color: var(--color-info-hover-light);
  }
  .text-info-light {
    color: var(--color-info-light);
  }
  .text-inherit {
    color: inherit;
  }
  .text-misc-bordered-text-light {
    color: var(--color-misc-bordered-text-light);
  }
  .text-misc-hover-light {
    color: var(--color-misc-hover-light);
  }
  .text-misc-light {
    color: var(--color-misc-light);
  }
  .text-natural-bordered-text-light {
    color: var(--color-natural-bordered-text-light);
  }
  .text-natural-dark {
    color: var(--color-natural-dark);
  }
  .text-natural-hover-light {
    color: var(--color-natural-hover-light);
  }
  .text-natural-light {
    color: var(--color-natural-light);
  }
  .text-neutral {
    color: var(--color-neutral);
  }
  .text-neutral-content {
    color: var(--color-neutral-content);
  }
  .text-pink-500 {
    color: var(--color-pink-500);
  }
  .text-primary {
    color: var(--color-primary);
  }
  .text-primary-bordered-text-light {
    color: var(--color-primary-bordered-text-light);
  }
  .text-primary-content {
    color: var(--color-primary-content);
  }
  .text-primary-hover-light {
    color: var(--color-primary-hover-light);
  }
  .text-primary-light {
    color: var(--color-primary-light);
  }
  .text-purple-300 {
    color: var(--color-purple-300);
  }
  .text-purple-400 {
    color: var(--color-purple-400);
  }
  .text-purple-500 {
    color: var(--color-purple-500);
  }
  .text-purple-800 {
    color: var(--color-purple-800);
  }
  .text-red-100 {
    color: var(--color-red-100);
  }
  .text-red-200 {
    color: var(--color-red-200);
  }
  .text-red-400 {
    color: var(--color-red-400);
  }
  .text-red-500 {
    color: var(--color-red-500);
  }
  .text-red-600 {
    color: var(--color-red-600);
  }
  .text-red-700 {
    color: var(--color-red-700);
  }
  .text-red-800 {
    color: var(--color-red-800);
  }
  .text-rose-600 {
    color: var(--color-rose-600);
  }
  .text-rose-700 {
    color: var(--color-rose-700);
  }
  .text-rose-900 {
    color: var(--color-rose-900);
  }
  .text-secondary {
    color: var(--color-secondary);
  }
  .text-secondary-bordered-text-light {
    color: var(--color-secondary-bordered-text-light);
  }
  .text-secondary-hover-light {
    color: var(--color-secondary-hover-light);
  }
  .text-secondary-light {
    color: var(--color-secondary-light);
  }
  .text-silver-bordered-text-light {
    color: var(--color-silver-bordered-text-light);
  }
  .text-silver-hover-light {
    color: var(--color-silver-hover-light);
  }
  .text-silver-light {
    color: var(--color-silver-light);
  }
  .text-slate-200 {
    color: var(--color-slate-200);
  }
  .text-slate-400 {
    color: var(--color-slate-400);
  }
  .text-slate-900 {
    color: var(--color-slate-900);
  }
  .text-success {
    color: var(--color-success);
  }
  .text-success-bordered-text-light {
    color: var(--color-success-bordered-text-light);
  }
  .text-success-hover-light {
    color: var(--color-success-hover-light);
  }
  .text-success-light {
    color: var(--color-success-light);
  }
  .text-warning {
    color: var(--color-warning);
  }
  .text-warning-bordered-text-light {
    color: var(--color-warning-bordered-text-light);
  }
  .text-warning-hover-light {
    color: var(--color-warning-hover-light);
  }
  .text-warning-light {
    color: var(--color-warning-light);
  }
  .text-white {
    color: var(--color-white);
  }
  .text-yellow-300 {
    color: var(--color-yellow-300);
  }
  .text-yellow-400 {
    color: var(--color-yellow-400);
  }
  .text-yellow-500 {
    color: var(--color-yellow-500);
  }
  .text-yellow-600 {
    color: var(--color-yellow-600);
  }
  .text-yellow-700 {
    color: var(--color-yellow-700);
  }
  .text-yellow-800 {
    color: var(--color-yellow-800);
  }
  .text-zinc-600 {
    color: var(--color-zinc-600);
  }
  .text-zinc-800 {
    color: var(--color-zinc-800);
  }
  .text-zinc-900 {
    color: var(--color-zinc-900);
  }
  .lowercase {
    text-transform: lowercase;
  }
  .normal-case {
    text-transform: none;
  }
  .uppercase {
    text-transform: uppercase;
  }
  .italic {
    font-style: italic;
  }
  .link-hover {
    text-decoration-line: none;
    &:hover {
      @media (hover: hover) {
        text-decoration-line: underline;
      }
    }
  }
  .underline {
    text-decoration-line: underline;
  }
  .placeholder-gray-400 {
    &::placeholder {
      color: var(--color-gray-400);
    }
  }
  .placeholder-gray-500 {
    &::placeholder {
      color: var(--color-gray-500);
    }
  }
  .placeholder-slate-500 {
    &::placeholder {
      color: var(--color-slate-500);
    }
  }
  .accent-base-border-dark {
    accent-color: var(--color-base-border-dark);
  }
  .accent-danger-light {
    accent-color: var(--color-danger-light);
  }
  .accent-dawn-light {
    accent-color: var(--color-dawn-light);
  }
  .accent-info-light {
    accent-color: var(--color-info-light);
  }
  .accent-misc-light {
    accent-color: var(--color-misc-light);
  }
  .accent-natural-hover-light {
    accent-color: var(--color-natural-hover-light);
  }
  .accent-natural-light {
    accent-color: var(--color-natural-light);
  }
  .accent-primary-light {
    accent-color: var(--color-primary-light);
  }
  .accent-secondary-light {
    accent-color: var(--color-secondary-light);
  }
  .accent-silver-light {
    accent-color: var(--color-silver-light);
  }
  .accent-success-light {
    accent-color: var(--color-success-light);
  }
  .accent-warning-hover-light {
    accent-color: var(--color-warning-hover-light);
  }
  .accent-white {
    accent-color: var(--color-white);
  }
  .opacity-0 {
    opacity: 0%;
  }
  .opacity-25 {
    opacity: 25%;
  }
  .opacity-30 {
    opacity: 30%;
  }
  .opacity-40 {
    opacity: 40%;
  }
  .opacity-50 {
    opacity: 50%;
  }
  .opacity-60 {
    opacity: 60%;
  }
  .opacity-65 {
    opacity: 65%;
  }
  .opacity-70 {
    opacity: 70%;
  }
  .opacity-75 {
    opacity: 75%;
  }
  .opacity-80 {
    opacity: 80%;
  }
  .opacity-100 {
    opacity: 100%;
  }
  .shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 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 / 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-\[0px_4px_6px_-4px_var\(--color-shadow-danger\)\] {
    --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-danger));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_4px_6px_-4px_var\(--color-shadow-dawn\)\] {
    --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-dawn));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_4px_6px_-4px_var\(--color-shadow-info\)\] {
    --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-info));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_4px_6px_-4px_var\(--color-shadow-misc\)\] {
    --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-misc));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_4px_6px_-4px_var\(--color-shadow-natural\)\] {
    --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-natural));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_4px_6px_-4px_var\(--color-shadow-primary\)\] {
    --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-primary));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_4px_6px_-4px_var\(--color-shadow-secondary\)\] {
    --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-secondary));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_4px_6px_-4px_var\(--color-shadow-silver\)\] {
    --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-silver));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_4px_6px_-4px_var\(--color-shadow-success\)\] {
    --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-success));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_4px_6px_-4px_var\(--color-shadow-warning\)\] {
    --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-warning));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_10px_15px_-3px_var\(--color-shadow-danger\)\] {
    --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-danger));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_10px_15px_-3px_var\(--color-shadow-dawn\)\] {
    --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-dawn));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_10px_15px_-3px_var\(--color-shadow-info\)\] {
    --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-info));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_10px_15px_-3px_var\(--color-shadow-misc\)\] {
    --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-misc));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_10px_15px_-3px_var\(--color-shadow-natural\)\] {
    --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-natural));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_10px_15px_-3px_var\(--color-shadow-primary\)\] {
    --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-primary));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_10px_15px_-3px_var\(--color-shadow-secondary\)\] {
    --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-secondary));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_10px_15px_-3px_var\(--color-shadow-silver\)\] {
    --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-silver));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_10px_15px_-3px_var\(--color-shadow-success\)\] {
    --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-success));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_10px_15px_-3px_var\(--color-shadow-warning\)\] {
    --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-warning));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-lg {
    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 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-md {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 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 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 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-xl {
    --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 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);
  }
  .ring {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .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);
  }
  .shadow-blue-500\/10 {
    --tw-shadow-color: color-mix(in srgb, oklch(62.3% 0.214 259.815) 10%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 10%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-blue-500\/20 {
    --tw-shadow-color: color-mix(in srgb, oklch(62.3% 0.214 259.815) 20%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 20%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-blue-500\/30 {
    --tw-shadow-color: color-mix(in srgb, oklch(62.3% 0.214 259.815) 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 30%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-cyan-400\/20 {
    --tw-shadow-color: color-mix(in srgb, oklch(78.9% 0.154 211.53) 20%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-cyan-400) 20%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-fuchsia-400\/20 {
    --tw-shadow-color: color-mix(in srgb, oklch(74% 0.238 322.16) 20%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-fuchsia-400) 20%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-fuchsia-400\/30 {
    --tw-shadow-color: color-mix(in srgb, oklch(74% 0.238 322.16) 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-fuchsia-400) 30%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-green-400\/30 {
    --tw-shadow-color: color-mix(in srgb, oklch(79.2% 0.209 151.711) 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-green-400) 30%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-green-500\/10 {
    --tw-shadow-color: color-mix(in srgb, oklch(72.3% 0.219 149.579) 10%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-green-500) 10%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-green-500\/20 {
    --tw-shadow-color: color-mix(in srgb, oklch(72.3% 0.219 149.579) 20%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-green-500) 20%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-purple-500\/20 {
    --tw-shadow-color: color-mix(in srgb, oklch(62.7% 0.265 303.9) 20%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-purple-500) 20%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-red-400\/30 {
    --tw-shadow-color: color-mix(in srgb, oklch(70.4% 0.191 22.216) 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-red-400) 30%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-red-500\/20 {
    --tw-shadow-color: color-mix(in srgb, oklch(63.7% 0.237 25.331) 20%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-red-500) 20%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-yellow-400\/30 {
    --tw-shadow-color: color-mix(in srgb, oklch(85.2% 0.199 91.936) 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-yellow-400) 30%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .ring-base-content\/10 {
    --tw-ring-color: var(--color-base-content);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-ring-color: color-mix(in oklab, var(--color-base-content) 10%, transparent);
    }
  }
  .ring-blue-500 {
    --tw-ring-color: var(--color-blue-500);
  }
  .ring-fuchsia-400 {
    --tw-ring-color: var(--color-fuchsia-400);
  }
  .ring-green-500 {
    --tw-ring-color: var(--color-green-500);
  }
  .ring-primary {
    --tw-ring-color: var(--color-primary);
  }
  .ring-purple-500 {
    --tw-ring-color: var(--color-purple-500);
  }
  .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }
  .outline-\[length\:var\(--border\)\] {
    outline-style: var(--tw-outline-style);
    outline-width: var(--border);
  }
  .btn-ghost {
    &:not(.btn-active, :hover, :active:focus, :focus-visible) {
      --btn-shadow: "";
      --btn-bg: #0000;
      --btn-border: #0000;
      --btn-noise: none;
      &:not(:disabled, [disabled], .btn-disabled) {
        outline-color: currentColor;
        --btn-fg: currentColor;
      }
    }
  }
  .outline-black\/5 {
    outline-color: color-mix(in srgb, #000 5%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      outline-color: color-mix(in oklab, var(--color-black) 5%, transparent);
    }
  }
  .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-lg {
    --tw-blur: blur(var(--blur-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,);
  }
  .blur-md {
    --tw-blur: blur(var(--blur-md));
    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-sm {
    --tw-blur: blur(var(--blur-sm));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .blur-xl {
    --tw-blur: blur(var(--blur-xl));
    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,);
  }
  .brightness-50 {
    --tw-brightness: brightness(50%);
    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,);
  }
  .brightness-75 {
    --tw-brightness: brightness(75%);
    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,);
  }
  .brightness-90 {
    --tw-brightness: brightness(90%);
    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,);
  }
  .brightness-95 {
    --tw-brightness: brightness(95%);
    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,);
  }
  .brightness-100 {
    --tw-brightness: brightness(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,);
  }
  .brightness-200 {
    --tw-brightness: brightness(200%);
    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,);
  }
  .contrast-50 {
    --tw-contrast: contrast(50%);
    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,);
  }
  .contrast-75 {
    --tw-contrast: contrast(75%);
    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,);
  }
  .contrast-100 {
    --tw-contrast: contrast(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,);
  }
  .contrast-125 {
    --tw-contrast: contrast(125%);
    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,);
  }
  .contrast-150 {
    --tw-contrast: contrast(150%);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .drop-shadow-lg {
    --tw-drop-shadow-size: drop-shadow(0 4px 4px var(--tw-drop-shadow-color, rgb(0 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,);
  }
  .drop-shadow-sm {
    --tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.15)));
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-sm));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .drop-shadow-blue-400\/50 {
    --tw-drop-shadow-color: color-mix(in srgb, oklch(70.7% 0.165 254.624) 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-drop-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-400) 50%, transparent) var(--tw-drop-shadow-alpha), transparent);
    }
    --tw-drop-shadow: var(--tw-drop-shadow-size);
  }
  .drop-shadow-green-400\/50 {
    --tw-drop-shadow-color: color-mix(in srgb, oklch(79.2% 0.209 151.711) 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-drop-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-green-400) 50%, transparent) var(--tw-drop-shadow-alpha), transparent);
    }
    --tw-drop-shadow: var(--tw-drop-shadow-size);
  }
  .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,);
  }
  .hue-rotate-15 {
    --tw-hue-rotate: hue-rotate(15deg);
    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,);
  }
  .hue-rotate-30 {
    --tw-hue-rotate: hue-rotate(30deg);
    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,);
  }
  .hue-rotate-60 {
    --tw-hue-rotate: hue-rotate(60deg);
    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,);
  }
  .hue-rotate-90 {
    --tw-hue-rotate: hue-rotate(90deg);
    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,);
  }
  .hue-rotate-180 {
    --tw-hue-rotate: hue-rotate(180deg);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .invert {
    --tw-invert: invert(100%);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .saturate-50 {
    --tw-saturate: saturate(50%);
    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,);
  }
  .saturate-100 {
    --tw-saturate: saturate(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,);
  }
  .saturate-150 {
    --tw-saturate: saturate(150%);
    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,);
  }
  .saturate-200 {
    --tw-saturate: saturate(200%);
    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,);
  }
  .saturate-\[0\.75\] {
    --tw-saturate: saturate(0.75);
    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,);
  }
  .sepia {
    --tw-sepia: sepia(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-\[1px\] {
    --tw-backdrop-blur: blur(1px);
    -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-\[2px\] {
    --tw-backdrop-blur: blur(2px);
    -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-\[3px\] {
    --tw-backdrop-blur: blur(3px);
    -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-\[4px\] {
    --tw-backdrop-blur: blur(4px);
    -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-\[5px\] {
    --tw-backdrop-blur: blur(5px);
    -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, visibility, 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-\[left\] {
    transition-property: left;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-\[margin\,background\,text\] {
    transition-property: margin,background,text;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-all {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-colors {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-opacity {
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-transform {
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .delay-100 {
    transition-delay: 100ms;
  }
  .delay-\[0\.1s\] {
    transition-delay: 0.1s;
  }
  .duration-0 {
    --tw-duration: 0ms;
    transition-duration: 0ms;
  }
  .duration-75 {
    --tw-duration: 75ms;
    transition-duration: 75ms;
  }
  .duration-100 {
    --tw-duration: 100ms;
    transition-duration: 100ms;
  }
  .duration-150 {
    --tw-duration: 150ms;
    transition-duration: 150ms;
  }
  .duration-200 {
    --tw-duration: 200ms;
    transition-duration: 200ms;
  }
  .duration-300 {
    --tw-duration: 300ms;
    transition-duration: 300ms;
  }
  .duration-400 {
    --tw-duration: 400ms;
    transition-duration: 400ms;
  }
  .duration-500 {
    --tw-duration: 500ms;
    transition-duration: 500ms;
  }
  .duration-1000 {
    --tw-duration: 1000ms;
    transition-duration: 1000ms;
  }
  .duration-\[0\.4s\] {
    --tw-duration: 0.4s;
    transition-duration: 0.4s;
  }
  .duration-\[250ms\] {
    --tw-duration: 250ms;
    transition-duration: 250ms;
  }
  .ease-in {
    --tw-ease: var(--ease-in);
    transition-timing-function: var(--ease-in);
  }
  .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }
  .ease-out {
    --tw-ease: var(--ease-out);
    transition-timing-function: var(--ease-out);
  }
  .btn-outline {
    &:not( .btn-active, :hover, :active:focus, :focus-visible, :disabled, [disabled], .btn-disabled, :checked ) {
      --btn-shadow: "";
      --btn-bg: #0000;
      --btn-fg: var(--btn-color);
      --btn-border: var(--btn-color);
      --btn-noise: none;
    }
  }
  .btn-soft {
    &:not(.btn-active, :hover, :active:focus, :focus-visible, :disabled, [disabled], .btn-disabled) {
      --btn-shadow: "";
      --btn-fg: var(--btn-color, var(--color-base-content));
      --btn-bg: var(--btn-color, var(--color-base-content));
      @supports (color: color-mix(in lab, red, red)) {
        --btn-bg: color-mix(
      in oklab,
      var(--btn-color, var(--color-base-content)) 8%,
      var(--color-base-100)
    );
      }
      --btn-border: var(--btn-color, var(--color-base-content));
      @supports (color: color-mix(in lab, red, red)) {
        --btn-border: color-mix(
      in oklab,
      var(--btn-color, var(--color-base-content)) 10%,
      var(--color-base-100)
    );
      }
      --btn-noise: none;
    }
  }
  .btn-sm {
    --fontsize: 0.75rem;
    --btn-p: 0.75rem;
    --size: calc(var(--size-field, 0.25rem) * 8);
  }
  .btn-xs {
    --fontsize: 0.6875rem;
    --btn-p: 0.5rem;
    --size: calc(var(--size-field, 0.25rem) * 6);
  }
  .badge-accent {
    --badge-color: var(--color-accent);
    --badge-fg: var(--color-accent-content);
  }
  .badge-error {
    --badge-color: var(--color-error);
    --badge-fg: var(--color-error-content);
  }
  .badge-info {
    --badge-color: var(--color-info);
    --badge-fg: var(--color-info-content);
  }
  .badge-neutral {
    --badge-color: var(--color-neutral);
    --badge-fg: var(--color-neutral-content);
  }
  .badge-primary {
    --badge-color: var(--color-primary);
    --badge-fg: var(--color-primary-content);
  }
  .badge-secondary {
    --badge-color: var(--color-secondary);
    --badge-fg: var(--color-secondary-content);
  }
  .badge-success {
    --badge-color: var(--color-success);
    --badge-fg: var(--color-success-content);
  }
  .badge-warning {
    --badge-color: var(--color-warning);
    --badge-fg: var(--color-warning-content);
  }
  .btn-accent {
    --btn-color: var(--color-accent);
    --btn-fg: var(--color-accent-content);
  }
  .btn-error {
    --btn-color: var(--color-error);
    --btn-fg: var(--color-error-content);
  }
  .btn-info {
    --btn-color: var(--color-info);
    --btn-fg: var(--color-info-content);
  }
  .btn-neutral {
    --btn-color: var(--color-neutral);
    --btn-fg: var(--color-neutral-content);
  }
  .btn-primary {
    --btn-color: var(--color-primary);
    --btn-fg: var(--color-primary-content);
  }
  .btn-success {
    --btn-color: var(--color-success);
    --btn-fg: var(--color-success-content);
  }
  .btn-warning {
    --btn-color: var(--color-warning);
    --btn-fg: var(--color-warning-content);
  }
  .select-none {
    -webkit-user-select: none;
    user-select: none;
  }
  .toggle-sm {
    &:is([type="checkbox"]), &:has([type="checkbox"]) {
      --toggle-p: 0.125rem;
      --size: calc(var(--size-selector, 0.25rem) * 5);
    }
  }
  .\!toggle-error {
    &:checked, &[aria-checked="true"] {
      --input-color: var(--color-error) !important;
    }
  }
  .\[-moz-appearance\:textfield\] {
    -moz-appearance: textfield;
  }
  .\[animation-delay\:-0\.2s\] {
    animation-delay: -0.2s;
  }
  .\[animation-delay\:-0\.4s\] {
    animation-delay: -0.4s;
  }
  .\[scrollbar-width\:none\] {
    scrollbar-width: none;
  }
  .input-error {
    &, &:focus, &:focus-within {
      --input-color: var(--color-error);
    }
  }
  .select-error {
    &, &:focus, &:focus-within {
      --input-color: var(--color-error);
    }
  }
  .textarea-error {
    &, &:focus, &:focus-within {
      --input-color: var(--color-error);
    }
  }
  .toggle-error {
    &:checked, &[aria-checked="true"] {
      --input-color: var(--color-error);
    }
  }
  .toggle-primary {
    &:checked, &[aria-checked="true"] {
      --input-color: var(--color-primary);
    }
  }
  .not-hover\:select-ghost {
    &:not(*:hover) {
      background-color: transparent;
      transition: background-color 0.2s;
      box-shadow: none;
      border-color: #0000;
      &:focus, &:focus-within {
        background-color: var(--color-base-100);
        color: var(--color-base-content);
        border-color: #0000;
        box-shadow: none;
      }
    }
    @media not (hover: hover) {
      background-color: transparent;
      transition: background-color 0.2s;
      box-shadow: none;
      border-color: #0000;
      &:focus, &:focus-within {
        background-color: var(--color-base-100);
        color: var(--color-base-content);
        border-color: #0000;
        box-shadow: none;
      }
    }
  }
  .not-hover\:input-ghost {
    &:not(*:hover) {
      background-color: transparent;
      box-shadow: none;
      border-color: #0000;
      &:focus, &:focus-within {
        background-color: var(--color-base-100);
        color: var(--color-base-content);
        border-color: #0000;
        box-shadow: none;
      }
    }
    @media not (hover: hover) {
      background-color: transparent;
      box-shadow: none;
      border-color: #0000;
      &:focus, &:focus-within {
        background-color: var(--color-base-100);
        color: var(--color-base-content);
        border-color: #0000;
        box-shadow: none;
      }
    }
  }
  .group-open\:mb-1 {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      margin-bottom: calc(var(--spacing) * 1);
    }
  }
  .group-open\:translate-y-0 {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .group-open\:rotate-90 {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      rotate: 90deg;
    }
  }
  .group-open\:bg-danger-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      background-color: var(--color-danger-light);
    }
  }
  .group-open\:bg-dawn-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      background-color: var(--color-dawn-light);
    }
  }
  .group-open\:bg-default-dark-bg {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      background-color: var(--color-default-dark-bg);
    }
  }
  .group-open\:bg-info-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      background-color: var(--color-info-light);
    }
  }
  .group-open\:bg-misc-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      background-color: var(--color-misc-light);
    }
  }
  .group-open\:bg-natural-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      background-color: var(--color-natural-light);
    }
  }
  .group-open\:bg-primary-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      background-color: var(--color-primary-light);
    }
  }
  .group-open\:bg-secondary-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      background-color: var(--color-secondary-light);
    }
  }
  .group-open\:bg-silver-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      background-color: var(--color-silver-light);
    }
  }
  .group-open\:bg-success-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      background-color: var(--color-success-light);
    }
  }
  .group-open\:bg-warning-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      background-color: var(--color-warning-light);
    }
  }
  .group-open\:bg-white {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      background-color: var(--color-white);
    }
  }
  .group-open\:text-base-text-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      color: var(--color-base-text-light);
    }
  }
  .group-open\:text-white {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      color: var(--color-white);
    }
  }
  .group-open\:opacity-100 {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      opacity: 100%;
    }
  }
  .group-focus-within\:opacity-100 {
    &:is(:where(.group):focus-within *) {
      opacity: 100%;
    }
  }
  .group-hover\:visible {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        visibility: visible;
      }
    }
  }
  .group-hover\:rotate-45 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        rotate: 45deg;
      }
    }
  }
  .group-hover\:bg-base-300 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: var(--color-base-300);
      }
    }
  }
  .group-hover\:fill-base-content {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        fill: var(--color-base-content);
      }
    }
  }
  .group-hover\:opacity-0 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        opacity: 0%;
      }
    }
  }
  .group-hover\:opacity-70 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        opacity: 70%;
      }
    }
  }
  .group-hover\:opacity-100 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .group-\[\.col-step\]\:flex-col {
    &:is(:where(.group):is(.col-step) *) {
      flex-direction: column;
    }
  }
  .group-\[\.col-step\]\:gap-3 {
    &:is(:where(.group):is(.col-step) *) {
      gap: calc(var(--spacing) * 3);
    }
  }
  .group-\[\:not\(\.col-step\)_\.stepper-content\]\:ms-1 {
    &:is(:where(.group):is(:not(.col-step) .stepper-content) *) {
      margin-inline-start: calc(var(--spacing) * 1);
    }
  }
  .group-\[\:not\(\.col-step\)_\.stepper-content\]\:ms-2 {
    &:is(:where(.group):is(:not(.col-step) .stepper-content) *) {
      margin-inline-start: calc(var(--spacing) * 2);
    }
  }
  .group-\[\:not\(\.col-step\)_\.stepper-content\]\:ms-3 {
    &:is(:where(.group):is(:not(.col-step) .stepper-content) *) {
      margin-inline-start: calc(var(--spacing) * 3);
    }
  }
  .group-\[\:not\(\.col-step\)_\.stepper-content\]\:ms-4 {
    &:is(:where(.group):is(:not(.col-step) .stepper-content) *) {
      margin-inline-start: calc(var(--spacing) * 4);
    }
  }
  .group-\[\:not\(\.col-step\)_\.stepper-content\]\:ms-5 {
    &:is(:where(.group):is(:not(.col-step) .stepper-content) *) {
      margin-inline-start: calc(var(--spacing) * 5);
    }
  }
  .group-\[\:not\(\.col-step\)_\.stepper-content\]\:me-1 {
    &:is(:where(.group):is(:not(.col-step) .stepper-content) *) {
      margin-inline-end: calc(var(--spacing) * 1);
    }
  }
  .group-\[\:not\(\.col-step\)_\.stepper-content\]\:me-2 {
    &:is(:where(.group):is(:not(.col-step) .stepper-content) *) {
      margin-inline-end: calc(var(--spacing) * 2);
    }
  }
  .group-\[\:not\(\.col-step\)_\.stepper-content\]\:me-3 {
    &:is(:where(.group):is(:not(.col-step) .stepper-content) *) {
      margin-inline-end: calc(var(--spacing) * 3);
    }
  }
  .group-\[\:not\(\.col-step\)_\.stepper-content\]\:me-4 {
    &:is(:where(.group):is(:not(.col-step) .stepper-content) *) {
      margin-inline-end: calc(var(--spacing) * 4);
    }
  }
  .group-\[\:not\(\.col-step\)_\.stepper-content\]\:me-5 {
    &:is(:where(.group):is(:not(.col-step) .stepper-content) *) {
      margin-inline-end: calc(var(--spacing) * 5);
    }
  }
  .group-\[\:not\(\.col-step\)\]\:items-center {
    &:is(:where(.group):is(:not(.col-step)) *) {
      align-items: center;
    }
  }
  .group-\[\:not\(\.col-step\)\]\:justify-center {
    &:is(:where(.group):is(:not(.col-step)) *) {
      justify-content: center;
    }
  }
  .peer-checked\:translate-x-full {
    &:is(:where(.peer):checked ~ *) {
      --tw-translate-x: 100%;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .peer-checked\:bg-base-border-light {
    &:is(:where(.peer):checked ~ *) {
      background-color: var(--color-base-border-light);
    }
  }
  .peer-checked\:bg-danger-light {
    &:is(:where(.peer):checked ~ *) {
      background-color: var(--color-danger-light);
    }
  }
  .peer-checked\:bg-dawn-light {
    &:is(:where(.peer):checked ~ *) {
      background-color: var(--color-dawn-light);
    }
  }
  .peer-checked\:bg-default-dark-bg {
    &:is(:where(.peer):checked ~ *) {
      background-color: var(--color-default-dark-bg);
    }
  }
  .peer-checked\:bg-info-light {
    &:is(:where(.peer):checked ~ *) {
      background-color: var(--color-info-light);
    }
  }
  .peer-checked\:bg-misc-light {
    &:is(:where(.peer):checked ~ *) {
      background-color: var(--color-misc-light);
    }
  }
  .peer-checked\:bg-natural-light {
    &:is(:where(.peer):checked ~ *) {
      background-color: var(--color-natural-light);
    }
  }
  .peer-checked\:bg-primary-light {
    &:is(:where(.peer):checked ~ *) {
      background-color: var(--color-primary-light);
    }
  }
  .peer-checked\:bg-secondary-light {
    &:is(:where(.peer):checked ~ *) {
      background-color: var(--color-secondary-light);
    }
  }
  .peer-checked\:bg-silver-light {
    &:is(:where(.peer):checked ~ *) {
      background-color: var(--color-silver-light);
    }
  }
  .peer-checked\:bg-success-light {
    &:is(:where(.peer):checked ~ *) {
      background-color: var(--color-success-light);
    }
  }
  .peer-checked\:bg-warning-light {
    &:is(:where(.peer):checked ~ *) {
      background-color: var(--color-warning-light);
    }
  }
  .peer-checked\:bg-white {
    &:is(:where(.peer):checked ~ *) {
      background-color: var(--color-white);
    }
  }
  .peer-placeholder-shown\:top-1\/2 {
    &:is(:where(.peer):placeholder-shown ~ *) {
      top: calc(1/2 * 100%);
    }
  }
  .peer-placeholder-shown\:top-4 {
    &:is(:where(.peer):placeholder-shown ~ *) {
      top: calc(var(--spacing) * 4);
    }
  }
  .peer-placeholder-shown\:-translate-y-1\/2 {
    &:is(:where(.peer):placeholder-shown ~ *) {
      --tw-translate-y: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .peer-placeholder-shown\:translate-y-0 {
    &:is(:where(.peer):placeholder-shown ~ *) {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .peer-placeholder-shown\:scale-100 {
    &:is(:where(.peer):placeholder-shown ~ *) {
      --tw-scale-x: 100%;
      --tw-scale-y: 100%;
      --tw-scale-z: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }
  .peer-focus\:top-2 {
    &:is(:where(.peer):focus ~ *) {
      top: calc(var(--spacing) * 2);
    }
  }
  .peer-focus\:-translate-y-4 {
    &:is(:where(.peer):focus ~ *) {
      --tw-translate-y: calc(var(--spacing) * -4);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .peer-focus\:scale-75 {
    &:is(:where(.peer):focus ~ *) {
      --tw-scale-x: 75%;
      --tw-scale-y: 75%;
      --tw-scale-z: 75%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }
  .peer-focus\:px-1 {
    &:is(:where(.peer):focus ~ *) {
      padding-inline: calc(var(--spacing) * 1);
    }
  }
  .peer-\[\.bulk-actions\]\:border-t {
    &:is(:where(.peer):is(.bulk-actions) ~ *) {
      border-top-style: var(--tw-border-style);
      border-top-width: 1px;
    }
  }
  .peer-\[\.bulk-actions\]\:border-t-2 {
    &:is(:where(.peer):is(.bulk-actions) ~ *) {
      border-top-style: var(--tw-border-style);
      border-top-width: 2px;
    }
  }
  .file\:-ms-4 {
    &::file-selector-button {
      margin-inline-start: calc(var(--spacing) * -4);
    }
  }
  .file\:me-4 {
    &::file-selector-button {
      margin-inline-end: calc(var(--spacing) * 4);
    }
  }
  .file\:cursor-pointer {
    &::file-selector-button {
      cursor: pointer;
    }
  }
  .file\:border-0 {
    &::file-selector-button {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .file\:px-8 {
    &::file-selector-button {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .file\:py-3 {
    &::file-selector-button {
      padding-block: calc(var(--spacing) * 3);
    }
  }
  .file\:font-bold {
    &::file-selector-button {
      --tw-font-weight: var(--font-weight-bold);
      font-weight: var(--font-weight-bold);
    }
  }
  .placeholder\:text-transparent {
    &::placeholder {
      color: transparent;
    }
  }
  .before\:absolute {
    &::before {
      content: var(--tw-content);
      position: absolute;
    }
  }
  .before\:inset-\[2px\] {
    &::before {
      content: var(--tw-content);
      inset: 2px;
    }
  }
  .before\:inset-y-0 {
    &::before {
      content: var(--tw-content);
      inset-block: calc(var(--spacing) * 0);
    }
  }
  .before\:start-1 {
    &::before {
      content: var(--tw-content);
      inset-inline-start: calc(var(--spacing) * 1);
    }
  }
  .before\:end-1 {
    &::before {
      content: var(--tw-content);
      inset-inline-end: calc(var(--spacing) * 1);
    }
  }
  .before\:top-full {
    &::before {
      content: var(--tw-content);
      top: 100%;
    }
  }
  .before\:left-1\/2 {
    &::before {
      content: var(--tw-content);
      left: calc(1/2 * 100%);
    }
  }
  .before\:z-0 {
    &::before {
      content: var(--tw-content);
      z-index: 0;
    }
  }
  .before\:my-1 {
    &::before {
      content: var(--tw-content);
      margin-block: calc(var(--spacing) * 1);
    }
  }
  .before\:block {
    &::before {
      content: var(--tw-content);
      display: block;
    }
  }
  .before\:h-0 {
    &::before {
      content: var(--tw-content);
      height: calc(var(--spacing) * 0);
    }
  }
  .before\:w-0 {
    &::before {
      content: var(--tw-content);
      width: calc(var(--spacing) * 0);
    }
  }
  .before\:w-0\.5 {
    &::before {
      content: var(--tw-content);
      width: calc(var(--spacing) * 0.5);
    }
  }
  .before\:w-1 {
    &::before {
      content: var(--tw-content);
      width: calc(var(--spacing) * 1);
    }
  }
  .before\:w-\[3px\] {
    &::before {
      content: var(--tw-content);
      width: 3px;
    }
  }
  .before\:w-\[5px\] {
    &::before {
      content: var(--tw-content);
      width: 5px;
    }
  }
  .before\:w-px {
    &::before {
      content: var(--tw-content);
      width: 1px;
    }
  }
  .before\:-translate-x-1\/2 {
    &::before {
      content: var(--tw-content);
      --tw-translate-x: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .before\:rounded-full {
    &::before {
      content: var(--tw-content);
      border-radius: calc(infinity * 1px);
    }
  }
  .before\:border-t-4 {
    &::before {
      content: var(--tw-content);
      border-top-style: var(--tw-border-style);
      border-top-width: 4px;
    }
  }
  .before\:border-r-4 {
    &::before {
      content: var(--tw-content);
      border-right-style: var(--tw-border-style);
      border-right-width: 4px;
    }
  }
  .before\:border-l-4 {
    &::before {
      content: var(--tw-content);
      border-left-style: var(--tw-border-style);
      border-left-width: 4px;
    }
  }
  .before\:border-transparent {
    &::before {
      content: var(--tw-content);
      border-color: transparent;
    }
  }
  .before\:border-t-neutral {
    &::before {
      content: var(--tw-content);
      border-top-color: var(--color-neutral);
    }
  }
  .before\:bg-white {
    &::before {
      content: var(--tw-content);
      background-color: var(--color-white);
    }
  }
  .before\:transition {
    &::before {
      content: var(--tw-content);
      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, visibility, 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));
    }
  }
  .before\:duration-100 {
    &::before {
      content: var(--tw-content);
      --tw-duration: 100ms;
      transition-duration: 100ms;
    }
  }
  .before\:ease-in-out {
    &::before {
      content: var(--tw-content);
      --tw-ease: var(--ease-in-out);
      transition-timing-function: var(--ease-in-out);
    }
  }
  .before\:content-\[\'\'\] {
    &::before {
      content: var(--tw-content);
      --tw-content: '';
      content: var(--tw-content);
    }
  }
  .before\:content-none {
    &::before {
      content: var(--tw-content);
      --tw-content: none;
      content: none;
    }
  }
  .after\:absolute {
    &::after {
      content: var(--tw-content);
      position: absolute;
    }
  }
  .after\:inset-y-0 {
    &::after {
      content: var(--tw-content);
      inset-block: calc(var(--spacing) * 0);
    }
  }
  .after\:start-1\/2 {
    &::after {
      content: var(--tw-content);
      inset-inline-start: calc(1/2 * 100%);
    }
  }
  .after\:start-3\.5 {
    &::after {
      content: var(--tw-content);
      inset-inline-start: calc(var(--spacing) * 3.5);
    }
  }
  .after\:bottom-0 {
    &::after {
      content: var(--tw-content);
      bottom: calc(var(--spacing) * 0);
    }
  }
  .after\:left-0 {
    &::after {
      content: var(--tw-content);
      left: calc(var(--spacing) * 0);
    }
  }
  .after\:hidden {
    &::after {
      content: var(--tw-content);
      display: none;
    }
  }
  .after\:-translate-x-\[0\.5px\] {
    &::after {
      content: var(--tw-content);
      --tw-translate-x: calc(0.5px * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .after\:border-s-\[0\.031rem\] {
    &::after {
      content: var(--tw-content);
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 0.031rem;
    }
  }
  .after\:border-s-\[0\.063rem\] {
    &::after {
      content: var(--tw-content);
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 0.063rem;
    }
  }
  .after\:border-s-\[0\.094rem\] {
    &::after {
      content: var(--tw-content);
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 0.094rem;
    }
  }
  .after\:border-s-\[0\.156rem\] {
    &::after {
      content: var(--tw-content);
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 0.156rem;
    }
  }
  .after\:border-s-\[0\.188rem\] {
    &::after {
      content: var(--tw-content);
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 0.188rem;
    }
  }
  .after\:border-r {
    &::after {
      content: var(--tw-content);
      border-right-style: var(--tw-border-style);
      border-right-width: 1px;
    }
  }
  .after\:border-dashed {
    &::after {
      content: var(--tw-content);
      --tw-border-style: dashed;
      border-style: dashed;
    }
  }
  .after\:border-dotted {
    &::after {
      content: var(--tw-content);
      --tw-border-style: dotted;
      border-style: dotted;
    }
  }
  .after\:border-solid {
    &::after {
      content: var(--tw-content);
      --tw-border-style: solid;
      border-style: solid;
    }
  }
  .after\:border-base-200 {
    &::after {
      content: var(--tw-content);
      border-color: var(--color-base-200);
    }
  }
  .after\:shadow-\[-1px_0_2px_0_rgba\(0\,0\,0\,0\.05\)\] {
    &::after {
      content: var(--tw-content);
      --tw-shadow: -1px 0 2px 0 var(--tw-shadow-color, rgba(0,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);
    }
  }
  .first\:pt-3 {
    &:first-child {
      padding-top: calc(var(--spacing) * 3);
    }
  }
  .first\:pl-0 {
    &:first-child {
      padding-left: calc(var(--spacing) * 0);
    }
  }
  .last\:border-b-0 {
    &:last-child {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .last\:pr-0 {
    &:last-child {
      padding-right: calc(var(--spacing) * 0);
    }
  }
  .last\:pb-3 {
    &:last-child {
      padding-bottom: calc(var(--spacing) * 3);
    }
  }
  .even\:bg-primary\/10 {
    &:nth-child(even) {
      background-color: var(--color-primary);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-primary) 10%, transparent);
      }
    }
  }
  .checked\:border-blue-600 {
    &:checked {
      border-color: var(--color-blue-600);
    }
  }
  .checked\:border-fuchsia-500 {
    &:checked {
      border-color: var(--color-fuchsia-500);
    }
  }
  .checked\:border-green-500 {
    &:checked {
      border-color: var(--color-green-500);
    }
  }
  .checked\:border-purple-500 {
    &:checked {
      border-color: var(--color-purple-500);
    }
  }
  .checked\:bg-blue-600 {
    &:checked {
      background-color: var(--color-blue-600);
    }
  }
  .checked\:bg-fuchsia-500 {
    &:checked {
      background-color: var(--color-fuchsia-500);
    }
  }
  .checked\:bg-green-500 {
    &:checked {
      background-color: var(--color-green-500);
    }
  }
  .checked\:bg-purple-500 {
    &:checked {
      background-color: var(--color-purple-500);
    }
  }
  .hover\:-translate-y-0\.5 {
    &:hover {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * -0.5);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .hover\:scale-105 {
    &:hover {
      @media (hover: hover) {
        --tw-scale-x: 105%;
        --tw-scale-y: 105%;
        --tw-scale-z: 105%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:scale-110 {
    &:hover {
      @media (hover: hover) {
        --tw-scale-x: 110%;
        --tw-scale-y: 110%;
        --tw-scale-z: 110%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:scale-\[1\.02\] {
    &:hover {
      @media (hover: hover) {
        scale: 1.02;
      }
    }
  }
  .hover\:cursor-pointer {
    &:hover {
      @media (hover: hover) {
        cursor: pointer;
      }
    }
  }
  .hover\:border-blue-400 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-blue-400);
      }
    }
  }
  .hover\:border-danger-hover-light {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-danger-hover-light);
      }
    }
  }
  .hover\:border-dawn-hover-light {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-dawn-hover-light);
      }
    }
  }
  .hover\:border-fuchsia-400 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-fuchsia-400);
      }
    }
  }
  .hover\:border-gray-400 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-gray-400);
      }
    }
  }
  .hover\:border-gray-500 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-gray-500);
      }
    }
  }
  .hover\:border-green-400\/60 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, oklch(79.2% 0.209 151.711) 60%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-green-400) 60%, transparent);
        }
      }
    }
  }
  .hover\:border-green-400\/70 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, oklch(79.2% 0.209 151.711) 70%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-green-400) 70%, transparent);
        }
      }
    }
  }
  .hover\:border-info-hover-light {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-info-hover-light);
      }
    }
  }
  .hover\:border-info-light {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-info-light);
      }
    }
  }
  .hover\:border-misc-hover-light {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-misc-hover-light);
      }
    }
  }
  .hover\:border-natural-hover-light {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-natural-hover-light);
      }
    }
  }
  .hover\:border-primary-hover-light {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-primary-hover-light);
      }
    }
  }
  .hover\:border-primary\/40 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-primary);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-primary) 40%, transparent);
        }
      }
    }
  }
  .hover\:border-primary\/50 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-primary);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-primary) 50%, transparent);
        }
      }
    }
  }
  .hover\:border-secondary-hover-light {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-secondary-hover-light);
      }
    }
  }
  .hover\:border-silver-hover-light {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-silver-hover-light);
      }
    }
  }
  .hover\:border-success-hover-light {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-success-hover-light);
      }
    }
  }
  .hover\:border-warning-hover-light {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-warning-hover-light);
      }
    }
  }
  .hover\:border-yellow-400 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-yellow-400);
      }
    }
  }
  .hover\:bg-\[var\(--btn-border\)\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--btn-border);
      }
    }
  }
  .hover\:bg-amber-500 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-amber-500);
      }
    }
  }
  .hover\:bg-base-200 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-base-200);
      }
    }
  }
  .hover\:bg-base-hover-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-base-hover-light);
      }
    }
  }
  .hover\:bg-black\/30 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #000 30%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-black) 30%, transparent);
        }
      }
    }
  }
  .hover\:bg-blue-50 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-blue-50);
      }
    }
  }
  .hover\:bg-blue-50\/30 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, oklch(97% 0.014 254.604) 30%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-blue-50) 30%, transparent);
        }
      }
    }
  }
  .hover\:bg-blue-100 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-blue-100);
      }
    }
  }
  .hover\:bg-blue-500 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-blue-500);
      }
    }
  }
  .hover\:bg-blue-500\/10 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, oklch(62.3% 0.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);
        }
      }
    }
  }
  .hover\:bg-blue-600 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-blue-600);
      }
    }
  }
  .hover\:bg-blue-700 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-blue-700);
      }
    }
  }
  .hover\:bg-blue-800 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-blue-800);
      }
    }
  }
  .hover\:bg-blue-950\/60 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, oklch(28.2% 0.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);
        }
      }
    }
  }
  .hover\:bg-cyan-400\/20 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, oklch(78.9% 0.154 211.53) 20%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-cyan-400) 20%, transparent);
        }
      }
    }
  }
  .hover\:bg-danger-bordered-bg-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-danger-bordered-bg-light);
      }
    }
  }
  .hover\:bg-danger-hover-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-danger-hover-light);
      }
    }
  }
  .hover\:bg-dawn-bordered-bg-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-dawn-bordered-bg-light);
      }
    }
  }
  .hover\:bg-dawn-hover-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-dawn-hover-light);
      }
    }
  }
  .hover\:bg-fuchsia-400 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-fuchsia-400);
      }
    }
  }
  .hover\:bg-fuchsia-500 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-fuchsia-500);
      }
    }
  }
  .hover\:bg-fuchsia-800 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-fuchsia-800);
      }
    }
  }
  .hover\:bg-gray-50 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-gray-50);
      }
    }
  }
  .hover\:bg-gray-100 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-gray-100);
      }
    }
  }
  .hover\:bg-gray-200 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-gray-200);
      }
    }
  }
  .hover\:bg-gray-300 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-gray-300);
      }
    }
  }
  .hover\:bg-gray-600 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-gray-600);
      }
    }
  }
  .hover\:bg-gray-700 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-gray-700);
      }
    }
  }
  .hover\:bg-gray-700\/50 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, oklch(37.3% 0.034 259.733) 50%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-gray-700) 50%, transparent);
        }
      }
    }
  }
  .hover\:bg-gray-800 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-gray-800);
      }
    }
  }
  .hover\:bg-gray-800\/50 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, oklch(27.8% 0.033 256.848) 50%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-gray-800) 50%, transparent);
        }
      }
    }
  }
  .hover\:bg-green-500\/10 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, oklch(72.3% 0.219 149.579) 10%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-green-500) 10%, transparent);
        }
      }
    }
  }
  .hover\:bg-green-500\/30 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, oklch(72.3% 0.219 149.579) 30%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-green-500) 30%, transparent);
        }
      }
    }
  }
  .hover\:bg-info-bordered-bg-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-info-bordered-bg-light);
      }
    }
  }
  .hover\:bg-info-hover-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-info-hover-light);
      }
    }
  }
  .hover\:bg-misc-bordered-bg-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-misc-bordered-bg-light);
      }
    }
  }
  .hover\:bg-misc-hover-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-misc-hover-light);
      }
    }
  }
  .hover\:bg-natural-bg-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-natural-bg-light);
      }
    }
  }
  .hover\:bg-natural-hover-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-natural-hover-light);
      }
    }
  }
  .hover\:bg-pink-500\/10 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, oklch(65.6% 0.241 354.308) 10%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-pink-500) 10%, transparent);
        }
      }
    }
  }
  .hover\:bg-primary-bordered-bg-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-primary-bordered-bg-light);
      }
    }
  }
  .hover\:bg-primary-hover-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-primary-hover-light);
      }
    }
  }
  .hover\:bg-purple-500 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-purple-500);
      }
    }
  }
  .hover\:bg-purple-900\/40 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, oklch(38.1% 0.176 304.987) 40%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-purple-900) 40%, transparent);
        }
      }
    }
  }
  .hover\:bg-purple-900\/50 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, oklch(38.1% 0.176 304.987) 50%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-purple-900) 50%, transparent);
        }
      }
    }
  }
  .hover\:bg-red-400 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-red-400);
      }
    }
  }
  .hover\:bg-red-500 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-red-500);
      }
    }
  }
  .hover\:bg-red-500\/30 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, oklch(63.7% 0.237 25.331) 30%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-red-500) 30%, transparent);
        }
      }
    }
  }
  .hover\:bg-red-700 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-red-700);
      }
    }
  }
  .hover\:bg-red-800 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-red-800);
      }
    }
  }
  .hover\:bg-secondary-bordered-bg-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-secondary-bordered-bg-light);
      }
    }
  }
  .hover\:bg-secondary-hover-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-secondary-hover-light);
      }
    }
  }
  .hover\:bg-silver-bordered-bg-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-silver-bordered-bg-light);
      }
    }
  }
  .hover\:bg-silver-hover-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-silver-hover-light);
      }
    }
  }
  .hover\:bg-success-bordered-bg-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-success-bordered-bg-light);
      }
    }
  }
  .hover\:bg-success-hover-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-success-hover-light);
      }
    }
  }
  .hover\:bg-warning-bordered-bg-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-warning-bordered-bg-light);
      }
    }
  }
  .hover\:bg-warning-hover-light {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-warning-hover-light);
      }
    }
  }
  .hover\:bg-zinc-200\/80 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, oklch(92% 0.004 286.32) 80%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-zinc-200) 80%, transparent);
        }
      }
    }
  }
  .hover\:bg-gradient-to-bl {
    &:hover {
      @media (hover: hover) {
        --tw-gradient-position: to bottom left in oklab;
        background-image: linear-gradient(var(--tw-gradient-stops));
      }
    }
  }
  .hover\:bg-gradient-to-r {
    &:hover {
      @media (hover: hover) {
        --tw-gradient-position: to right in oklab;
        background-image: linear-gradient(var(--tw-gradient-stops));
      }
    }
  }
  .hover\:from-blue-900\/60 {
    &:hover {
      @media (hover: hover) {
        --tw-gradient-from: color-mix(in srgb, oklch(37.9% 0.146 265.522) 60%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-gradient-from: color-mix(in oklab, var(--color-blue-900) 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));
      }
    }
  }
  .hover\:from-blue-950\/60 {
    &:hover {
      @media (hover: hover) {
        --tw-gradient-from: color-mix(in srgb, oklch(28.2% 0.091 267.935) 60%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-gradient-from: color-mix(in oklab, var(--color-blue-950) 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));
      }
    }
  }
  .hover\:from-purple-900\/50 {
    &:hover {
      @media (hover: hover) {
        --tw-gradient-from: color-mix(in srgb, oklch(38.1% 0.176 304.987) 50%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-gradient-from: color-mix(in oklab, var(--color-purple-900) 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));
      }
    }
  }
  .hover\:to-green-900\/60 {
    &:hover {
      @media (hover: hover) {
        --tw-gradient-to: color-mix(in srgb, oklch(39.3% 0.095 152.535) 60%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-gradient-to: color-mix(in oklab, var(--color-green-900) 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));
      }
    }
  }
  .hover\:to-green-950\/60 {
    &:hover {
      @media (hover: hover) {
        --tw-gradient-to: color-mix(in srgb, oklch(26.6% 0.065 152.934) 60%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-gradient-to: color-mix(in oklab, var(--color-green-950) 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));
      }
    }
  }
  .hover\:to-pink-900\/50 {
    &:hover {
      @media (hover: hover) {
        --tw-gradient-to: color-mix(in srgb, oklch(40.8% 0.153 2.432) 50%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-gradient-to: color-mix(in oklab, var(--color-pink-900) 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));
      }
    }
  }
  .hover\:font-bold {
    &:hover {
      @media (hover: hover) {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold);
      }
    }
  }
  .hover\:text-base-content {
    &:hover {
      @media (hover: hover) {
        color: var(--color-base-content);
      }
    }
  }
  .hover\:text-blue-600 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-blue-600);
      }
    }
  }
  .hover\:text-blue-700 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-blue-700);
      }
    }
  }
  .hover\:text-blue-800 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-blue-800);
      }
    }
  }
  .hover\:text-danger-hover-light {
    &:hover {
      @media (hover: hover) {
        color: var(--color-danger-hover-light);
      }
    }
  }
  .hover\:text-dawn-hover-light {
    &:hover {
      @media (hover: hover) {
        color: var(--color-dawn-hover-light);
      }
    }
  }
  .hover\:text-gray-700 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-gray-700);
      }
    }
  }
  .hover\:text-gray-900 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-gray-900);
      }
    }
  }
  .hover\:text-green-300 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-green-300);
      }
    }
  }
  .hover\:text-green-400 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-green-400);
      }
    }
  }
  .hover\:text-info-hover-light {
    &:hover {
      @media (hover: hover) {
        color: var(--color-info-hover-light);
      }
    }
  }
  .hover\:text-misc-hover-light {
    &:hover {
      @media (hover: hover) {
        color: var(--color-misc-hover-light);
      }
    }
  }
  .hover\:text-natural-hover-light {
    &:hover {
      @media (hover: hover) {
        color: var(--color-natural-hover-light);
      }
    }
  }
  .hover\:text-primary {
    &:hover {
      @media (hover: hover) {
        color: var(--color-primary);
      }
    }
  }
  .hover\:text-primary-hover-light {
    &:hover {
      @media (hover: hover) {
        color: var(--color-primary-hover-light);
      }
    }
  }
  .hover\:text-purple-300 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-purple-300);
      }
    }
  }
  .hover\:text-red-400 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-red-400);
      }
    }
  }
  .hover\:text-red-500 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-red-500);
      }
    }
  }
  .hover\:text-red-600 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-red-600);
      }
    }
  }
  .hover\:text-secondary {
    &:hover {
      @media (hover: hover) {
        color: var(--color-secondary);
      }
    }
  }
  .hover\:text-secondary-hover-light {
    &:hover {
      @media (hover: hover) {
        color: var(--color-secondary-hover-light);
      }
    }
  }
  .hover\:text-silver-hover-light {
    &:hover {
      @media (hover: hover) {
        color: var(--color-silver-hover-light);
      }
    }
  }
  .hover\:text-success {
    &:hover {
      @media (hover: hover) {
        color: var(--color-success);
      }
    }
  }
  .hover\:text-success-hover-light {
    &:hover {
      @media (hover: hover) {
        color: var(--color-success-hover-light);
      }
    }
  }
  .hover\:text-warning-hover-light {
    &:hover {
      @media (hover: hover) {
        color: var(--color-warning-hover-light);
      }
    }
  }
  .hover\:text-white {
    &:hover {
      @media (hover: hover) {
        color: var(--color-white);
      }
    }
  }
  .hover\:text-yellow-300 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-yellow-300);
      }
    }
  }
  .hover\:text-yellow-400 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-yellow-400);
      }
    }
  }
  .hover\:text-zinc-700 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-zinc-700);
      }
    }
  }
  .hover\:underline {
    &:hover {
      @media (hover: hover) {
        text-decoration-line: underline;
      }
    }
  }
  .hover\:opacity-60 {
    &:hover {
      @media (hover: hover) {
        opacity: 60%;
      }
    }
  }
  .hover\:opacity-80 {
    &:hover {
      @media (hover: hover) {
        opacity: 80%;
      }
    }
  }
  .hover\:opacity-90 {
    &:hover {
      @media (hover: hover) {
        opacity: 90%;
      }
    }
  }
  .hover\:opacity-100 {
    &:hover {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .hover\:shadow {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 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);
      }
    }
  }
  .hover\:shadow-2xl {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 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);
      }
    }
  }
  .hover\:shadow-lg {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 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);
      }
    }
  }
  .hover\:shadow-md {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 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);
      }
    }
  }
  .hover\:shadow-blue-500\/10 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in srgb, oklch(62.3% 0.214 259.815) 10%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 10%, transparent) var(--tw-shadow-alpha), transparent);
        }
      }
    }
  }
  .hover\:shadow-blue-500\/20 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in srgb, oklch(62.3% 0.214 259.815) 20%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 20%, transparent) var(--tw-shadow-alpha), transparent);
        }
      }
    }
  }
  .hover\:shadow-fuchsia-400\/30 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in srgb, oklch(74% 0.238 322.16) 30%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-fuchsia-400) 30%, transparent) var(--tw-shadow-alpha), transparent);
        }
      }
    }
  }
  .hover\:shadow-fuchsia-400\/50 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in srgb, oklch(74% 0.238 322.16) 50%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-fuchsia-400) 50%, transparent) var(--tw-shadow-alpha), transparent);
        }
      }
    }
  }
  .hover\:shadow-green-500\/20 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in srgb, oklch(72.3% 0.219 149.579) 20%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-green-500) 20%, transparent) var(--tw-shadow-alpha), transparent);
        }
      }
    }
  }
  .hover\:shadow-red-400\/50 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in srgb, oklch(70.4% 0.191 22.216) 50%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-red-400) 50%, transparent) var(--tw-shadow-alpha), transparent);
        }
      }
    }
  }
  .hover\:shadow-red-500\/20 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in srgb, oklch(63.7% 0.237 25.331) 20%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-red-500) 20%, transparent) var(--tw-shadow-alpha), transparent);
        }
      }
    }
  }
  .hover\:shadow-yellow-400\/30 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in srgb, oklch(85.2% 0.199 91.936) 30%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-yellow-400) 30%, transparent) var(--tw-shadow-alpha), transparent);
        }
      }
    }
  }
  .hover\:drop-shadow-sm {
    &:hover {
      @media (hover: hover) {
        --tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.15)));
        --tw-drop-shadow: drop-shadow(var(--drop-shadow-sm));
        filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
      }
    }
  }
  .hover\:drop-shadow-green-400\/50 {
    &:hover {
      @media (hover: hover) {
        --tw-drop-shadow-color: color-mix(in srgb, oklch(79.2% 0.209 151.711) 50%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-drop-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-green-400) 50%, transparent) var(--tw-drop-shadow-alpha), transparent);
        }
        --tw-drop-shadow: var(--tw-drop-shadow-size);
      }
    }
  }
  .hover\:before\:bg-transparent {
    &:hover {
      @media (hover: hover) {
        &::before {
          content: var(--tw-content);
          background-color: transparent;
        }
      }
    }
  }
  .focus\:z-10 {
    &:focus {
      z-index: 10;
    }
  }
  .focus\:border-blue-500 {
    &:focus {
      border-color: var(--color-blue-500);
    }
  }
  .focus\:border-fuchsia-400 {
    &:focus {
      border-color: var(--color-fuchsia-400);
    }
  }
  .focus\:border-green-400\/60 {
    &:focus {
      border-color: color-mix(in srgb, oklch(79.2% 0.209 151.711) 60%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-green-400) 60%, transparent);
      }
    }
  }
  .focus\:border-purple-500 {
    &:focus {
      border-color: var(--color-purple-500);
    }
  }
  .focus\:border-red-400 {
    &:focus {
      border-color: var(--color-red-400);
    }
  }
  .focus\:border-rose-400 {
    &:focus {
      border-color: var(--color-rose-400);
    }
  }
  .focus\:border-zinc-400 {
    &:focus {
      border-color: var(--color-zinc-400);
    }
  }
  .focus\:shadow-lg {
    &:focus {
      --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 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);
    }
  }
  .focus\:ring-0 {
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus\:ring-1 {
    &:focus {
      --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);
    }
  }
  .focus\:ring-2 {
    &: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);
    }
  }
  .focus\:ring-4 {
    &:focus {
      --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);
    }
  }
  .focus\:shadow-fuchsia-400\/30 {
    &:focus {
      --tw-shadow-color: color-mix(in srgb, oklch(74% 0.238 322.16) 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-fuchsia-400) 30%, transparent) var(--tw-shadow-alpha), transparent);
      }
    }
  }
  .focus\:shadow-green-400\/20 {
    &:focus {
      --tw-shadow-color: color-mix(in srgb, oklch(79.2% 0.209 151.711) 20%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-green-400) 20%, transparent) var(--tw-shadow-alpha), transparent);
      }
    }
  }
  .focus\:ring-black {
    &:focus {
      --tw-ring-color: var(--color-black);
    }
  }
  .focus\:ring-blue-300 {
    &:focus {
      --tw-ring-color: var(--color-blue-300);
    }
  }
  .focus\:ring-blue-400 {
    &:focus {
      --tw-ring-color: var(--color-blue-400);
    }
  }
  .focus\:ring-blue-500 {
    &:focus {
      --tw-ring-color: var(--color-blue-500);
    }
  }
  .focus\:ring-fuchsia-400 {
    &:focus {
      --tw-ring-color: var(--color-fuchsia-400);
    }
  }
  .focus\:ring-gray-100 {
    &:focus {
      --tw-ring-color: var(--color-gray-100);
    }
  }
  .focus\:ring-gray-200 {
    &:focus {
      --tw-ring-color: var(--color-gray-200);
    }
  }
  .focus\:ring-green-400 {
    &:focus {
      --tw-ring-color: var(--color-green-400);
    }
  }
  .focus\:ring-green-400\/50 {
    &:focus {
      --tw-ring-color: color-mix(in srgb, oklch(79.2% 0.209 151.711) 50%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--color-green-400) 50%, transparent);
      }
    }
  }
  .focus\:ring-purple-500 {
    &:focus {
      --tw-ring-color: var(--color-purple-500);
    }
  }
  .focus\:ring-red-300 {
    &:focus {
      --tw-ring-color: var(--color-red-300);
    }
  }
  .focus\:ring-yellow-400 {
    &:focus {
      --tw-ring-color: var(--color-yellow-400);
    }
  }
  .focus\:ring-offset-0 {
    &: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);
    }
  }
  .focus\:ring-offset-2 {
    &:focus {
      --tw-ring-offset-width: 2px;
      --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    }
  }
  .focus\:outline-none {
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
    }
  }
  .active\:text-zinc-900\/70 {
    &:active {
      color: color-mix(in srgb, oklch(21% 0.006 285.885) 70%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, var(--color-zinc-900) 70%, transparent);
      }
    }
  }
  .disabled\:pointer-events-none {
    &:disabled {
      pointer-events: none;
    }
  }
  .disabled\:cursor-not-allowed {
    &:disabled {
      cursor: not-allowed;
    }
  }
  .disabled\:border-base-disabled-border-light {
    &:disabled {
      border-color: var(--color-base-disabled-border-light);
    }
  }
  .disabled\:border-natural-disabled-light {
    &:disabled {
      border-color: var(--color-natural-disabled-light);
    }
  }
  .disabled\:bg-base-disabled-bg-light {
    &:disabled {
      background-color: var(--color-base-disabled-bg-light);
    }
  }
  .disabled\:bg-disabled-bg-light {
    &:disabled {
      background-color: var(--color-disabled-bg-light);
    }
  }
  .disabled\:from-disabled-bg-light {
    &:disabled {
      --tw-gradient-from: var(--color-disabled-bg-light);
      --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));
    }
  }
  .disabled\:from-natural-disabled-light {
    &:disabled {
      --tw-gradient-from: var(--color-natural-disabled-light);
      --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));
    }
  }
  .disabled\:to-disabled-bg-light {
    &:disabled {
      --tw-gradient-to: var(--color-disabled-bg-light);
      --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));
    }
  }
  .disabled\:to-natural-disabled-light {
    &:disabled {
      --tw-gradient-to: var(--color-natural-disabled-light);
      --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));
    }
  }
  .disabled\:text-base-disabled-text-light {
    &:disabled {
      color: var(--color-base-disabled-text-light);
    }
  }
  .disabled\:text-disabled-text-light {
    &:disabled {
      color: var(--color-disabled-text-light);
    }
  }
  .disabled\:text-natural-disabled-light {
    &:disabled {
      color: var(--color-natural-disabled-light);
    }
  }
  .disabled\:opacity-30 {
    &:disabled {
      opacity: 30%;
    }
  }
  .disabled\:opacity-50 {
    &:disabled {
      opacity: 50%;
    }
  }
  .disabled\:opacity-80 {
    &:disabled {
      opacity: 80%;
    }
  }
  .disabled\:hover\:bg-transparent {
    &:disabled {
      &:hover {
        @media (hover: hover) {
          background-color: transparent;
        }
      }
    }
  }
  .hover\:disabled\:bg-white {
    &:hover {
      @media (hover: hover) {
        &:disabled {
          background-color: var(--color-white);
        }
      }
    }
  }
  .has-checked\:bg-neutral {
    &:has(*:checked) {
      background-color: var(--color-neutral);
    }
  }
  .has-checked\:text-neutral-content {
    &:has(*:checked) {
      color: var(--color-neutral-content);
    }
  }
  .has-\[\.divider-content\]\:flex {
    &:has(*:is(.divider-content)) {
      display: flex;
    }
  }
  .has-\[\.divider-content\]\:items-center {
    &:has(*:is(.divider-content)) {
      align-items: center;
    }
  }
  .has-\[\.divider-content\]\:gap-2 {
    &:has(*:is(.divider-content)) {
      gap: calc(var(--spacing) * 2);
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:block {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        display: block;
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:w-full {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        width: 100%;
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-t {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 1px;
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-t-2 {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 2px;
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-t-4 {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 4px;
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-t-\[3px\] {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 3px;
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-t-\[5px\] {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 5px;
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-dashed {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        --tw-border-style: dashed;
        border-style: dashed;
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-dotted {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        --tw-border-style: dotted;
        border-style: dotted;
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-solid {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-base-border-light {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-base-border-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-danger-light {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-danger-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-dawn-light {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-dawn-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-default-dark-bg {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-default-dark-bg);
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-info-light {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-info-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-misc-light {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-misc-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-natural-light {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-natural-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-primary-light {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-primary-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-secondary-light {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-secondary-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-silver-light {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-silver-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-success-light {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-success-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-warning-light {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-warning-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:border-white {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-white);
      }
    }
  }
  .has-\[\.divider-content\.divider-left\]\:after\:content-\[\'\'\] {
    &:has(*:is(.divider-content.divider-left)) {
      &::after {
        content: var(--tw-content);
        --tw-content: '';
        content: var(--tw-content);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:block {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        display: block;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:w-full {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        width: 100%;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-t {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 1px;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-t-2 {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 2px;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-t-4 {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 4px;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-t-\[3px\] {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 3px;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-t-\[5px\] {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 5px;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-dashed {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        --tw-border-style: dashed;
        border-style: dashed;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-dotted {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        --tw-border-style: dotted;
        border-style: dotted;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-solid {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-base-border-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-base-border-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-danger-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-danger-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-dawn-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-dawn-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-default-dark-bg {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-default-dark-bg);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-info-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-info-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-misc-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-misc-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-natural-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-natural-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-primary-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-primary-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-secondary-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-secondary-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-silver-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-silver-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-success-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-success-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-warning-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-warning-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:border-white {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-white);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:before\:content-\[\'\'\] {
    &:has(*:is(.divider-content.divider-middle)) {
      &::before {
        content: var(--tw-content);
        --tw-content: '';
        content: var(--tw-content);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:block {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        display: block;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:w-full {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        width: 100%;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-t {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 1px;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-t-2 {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 2px;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-t-4 {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 4px;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-t-\[3px\] {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 3px;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-t-\[5px\] {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 5px;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-dashed {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        --tw-border-style: dashed;
        border-style: dashed;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-dotted {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        --tw-border-style: dotted;
        border-style: dotted;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-solid {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-base-border-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-base-border-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-danger-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-danger-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-dawn-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-dawn-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-default-dark-bg {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-default-dark-bg);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-info-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-info-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-misc-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-misc-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-natural-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-natural-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-primary-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-primary-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-secondary-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-secondary-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-silver-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-silver-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-success-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-success-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-warning-light {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-warning-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:border-white {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-white);
      }
    }
  }
  .has-\[\.divider-content\.divider-middle\]\:after\:content-\[\'\'\] {
    &:has(*:is(.divider-content.divider-middle)) {
      &::after {
        content: var(--tw-content);
        --tw-content: '';
        content: var(--tw-content);
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:block {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        display: block;
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:w-full {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        width: 100%;
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-t {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 1px;
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-t-2 {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 2px;
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-t-4 {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 4px;
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-t-\[3px\] {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 3px;
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-t-\[5px\] {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 5px;
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-dashed {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        --tw-border-style: dashed;
        border-style: dashed;
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-dotted {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        --tw-border-style: dotted;
        border-style: dotted;
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-solid {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-base-border-light {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-base-border-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-danger-light {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-danger-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-dawn-light {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-dawn-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-default-dark-bg {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-default-dark-bg);
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-info-light {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-info-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-misc-light {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-misc-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-natural-light {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-natural-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-primary-light {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-primary-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-secondary-light {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-secondary-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-silver-light {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-silver-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-success-light {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-success-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-warning-light {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-warning-light);
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:border-white {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        border-color: var(--color-white);
      }
    }
  }
  .has-\[\.divider-content\.divider-right\]\:before\:content-\[\'\'\] {
    &:has(*:is(.divider-content.divider-right)) {
      &::before {
        content: var(--tw-content);
        --tw-content: '';
        content: var(--tw-content);
      }
    }
  }
  .has-\[\.indicator\]\:relative {
    &:has(*:is(.indicator)) {
      position: relative;
    }
  }
  .has-\[\:checked\]\:border-base-text-light {
    &:has(*:is(:checked)) {
      border-color: var(--color-base-text-light);
    }
  }
  .has-\[\:checked\]\:border-black {
    &:has(*:is(:checked)) {
      border-color: var(--color-black);
    }
  }
  .has-\[\:checked\]\:border-danger-indicator-alt-light {
    &:has(*:is(:checked)) {
      border-color: var(--color-danger-indicator-alt-light);
    }
  }
  .has-\[\:checked\]\:border-dawn-indicator-alt-light {
    &:has(*:is(:checked)) {
      border-color: var(--color-dawn-indicator-alt-light);
    }
  }
  .has-\[\:checked\]\:border-info-indicator-alt-light {
    &:has(*:is(:checked)) {
      border-color: var(--color-info-indicator-alt-light);
    }
  }
  .has-\[\:checked\]\:border-misc-indicator-alt-light {
    &:has(*:is(:checked)) {
      border-color: var(--color-misc-indicator-alt-light);
    }
  }
  .has-\[\:checked\]\:border-primary-indicator-light {
    &:has(*:is(:checked)) {
      border-color: var(--color-primary-indicator-light);
    }
  }
  .has-\[\:checked\]\:border-secondary-indicator-light {
    &:has(*:is(:checked)) {
      border-color: var(--color-secondary-indicator-light);
    }
  }
  .has-\[\:checked\]\:border-silver-indicator-alt-light {
    &:has(*:is(:checked)) {
      border-color: var(--color-silver-indicator-alt-light);
    }
  }
  .has-\[\:checked\]\:border-success-indicator-alt-light {
    &:has(*:is(:checked)) {
      border-color: var(--color-success-indicator-alt-light);
    }
  }
  .has-\[\:checked\]\:border-warning-indicator-alt-light {
    &:has(*:is(:checked)) {
      border-color: var(--color-warning-indicator-alt-light);
    }
  }
  .has-\[\:checked\]\:bg-\[var\(--color-checkbox-dark-checked\)\] {
    &:has(*:is(:checked)) {
      background-color: var(--color-checkbox-dark-checked);
    }
  }
  .has-\[\:checked\]\:bg-\[var\(--color-checkbox-white-checked\)\] {
    &:has(*:is(:checked)) {
      background-color: var(--color-checkbox-white-checked);
    }
  }
  .has-\[\:checked\]\:bg-\[var\(--color-danger-gradient-indicator-dark\)\] {
    &:has(*:is(:checked)) {
      background-color: var(--color-danger-gradient-indicator-dark);
    }
  }
  .has-\[\:checked\]\:bg-\[var\(--color-dawn-gradient-indicator-dark\)\] {
    &:has(*:is(:checked)) {
      background-color: var(--color-dawn-gradient-indicator-dark);
    }
  }
  .has-\[\:checked\]\:bg-\[var\(--color-info-gradient-indicator-dark\)\] {
    &:has(*:is(:checked)) {
      background-color: var(--color-info-gradient-indicator-dark);
    }
  }
  .has-\[\:checked\]\:bg-\[var\(--color-misc-gradient-indicator-dark\)\] {
    &:has(*:is(:checked)) {
      background-color: var(--color-misc-gradient-indicator-dark);
    }
  }
  .has-\[\:checked\]\:bg-\[var\(--color-primary-gradient-indicator-dark\)\] {
    &:has(*:is(:checked)) {
      background-color: var(--color-primary-gradient-indicator-dark);
    }
  }
  .has-\[\:checked\]\:bg-\[var\(--color-secondary-gradient-indicator-dark\)\] {
    &:has(*:is(:checked)) {
      background-color: var(--color-secondary-gradient-indicator-dark);
    }
  }
  .has-\[\:checked\]\:bg-\[var\(--color-success-gradient-indicator-dark\)\] {
    &:has(*:is(:checked)) {
      background-color: var(--color-success-gradient-indicator-dark);
    }
  }
  .has-\[\:checked\]\:bg-\[var\(--color-warning-gradient-indicator-dark\)\] {
    &:has(*:is(:checked)) {
      background-color: var(--color-warning-gradient-indicator-dark);
    }
  }
  .has-\[\:checked\]\:bg-base-hover-light {
    &:has(*:is(:checked)) {
      background-color: var(--color-base-hover-light);
    }
  }
  .has-\[\:checked\]\:bg-checkbox-dark-checked {
    &:has(*:is(:checked)) {
      background-color: var(--color-checkbox-dark-checked);
    }
  }
  .has-\[\:checked\]\:bg-checkbox-white-checked {
    &:has(*:is(:checked)) {
      background-color: var(--color-checkbox-white-checked);
    }
  }
  .has-\[\:checked\]\:bg-danger-gradient-indicator-dark {
    &:has(*:is(:checked)) {
      background-color: var(--color-danger-gradient-indicator-dark);
    }
  }
  .has-\[\:checked\]\:bg-danger-hover-light {
    &:has(*:is(:checked)) {
      background-color: var(--color-danger-hover-light);
    }
  }
  .has-\[\:checked\]\:bg-dawn-gradient-indicator-dark {
    &:has(*:is(:checked)) {
      background-color: var(--color-dawn-gradient-indicator-dark);
    }
  }
  .has-\[\:checked\]\:bg-dawn-hover-light {
    &:has(*:is(:checked)) {
      background-color: var(--color-dawn-hover-light);
    }
  }
  .has-\[\:checked\]\:bg-info-gradient-indicator-dark {
    &:has(*:is(:checked)) {
      background-color: var(--color-info-gradient-indicator-dark);
    }
  }
  .has-\[\:checked\]\:bg-info-hover-light {
    &:has(*:is(:checked)) {
      background-color: var(--color-info-hover-light);
    }
  }
  .has-\[\:checked\]\:bg-misc-gradient-indicator-dark {
    &:has(*:is(:checked)) {
      background-color: var(--color-misc-gradient-indicator-dark);
    }
  }
  .has-\[\:checked\]\:bg-misc-hover-light {
    &:has(*:is(:checked)) {
      background-color: var(--color-misc-hover-light);
    }
  }
  .has-\[\:checked\]\:bg-natural-border-dark {
    &:has(*:is(:checked)) {
      background-color: var(--color-natural-border-dark);
    }
  }
  .has-\[\:checked\]\:bg-natural-hover-dark {
    &:has(*:is(:checked)) {
      background-color: var(--color-natural-hover-dark);
    }
  }
  .has-\[\:checked\]\:bg-natural-hover-light {
    &:has(*:is(:checked)) {
      background-color: var(--color-natural-hover-light);
    }
  }
  .has-\[\:checked\]\:bg-primary-gradient-indicator-dark {
    &:has(*:is(:checked)) {
      background-color: var(--color-primary-gradient-indicator-dark);
    }
  }
  .has-\[\:checked\]\:bg-primary-hover-dark {
    &:has(*:is(:checked)) {
      background-color: var(--color-primary-hover-dark);
    }
  }
  .has-\[\:checked\]\:bg-primary-hover-light {
    &:has(*:is(:checked)) {
      background-color: var(--color-primary-hover-light);
    }
  }
  .has-\[\:checked\]\:bg-secondary-gradient-indicator-dark {
    &:has(*:is(:checked)) {
      background-color: var(--color-secondary-gradient-indicator-dark);
    }
  }
  .has-\[\:checked\]\:bg-secondary-hover-light {
    &:has(*:is(:checked)) {
      background-color: var(--color-secondary-hover-light);
    }
  }
  .has-\[\:checked\]\:bg-silver-hover-light {
    &:has(*:is(:checked)) {
      background-color: var(--color-silver-hover-light);
    }
  }
  .has-\[\:checked\]\:bg-success-gradient-indicator-dark {
    &:has(*:is(:checked)) {
      background-color: var(--color-success-gradient-indicator-dark);
    }
  }
  .has-\[\:checked\]\:bg-success-hover-light {
    &:has(*:is(:checked)) {
      background-color: var(--color-success-hover-light);
    }
  }
  .has-\[\:checked\]\:bg-warning-gradient-indicator-dark {
    &:has(*:is(:checked)) {
      background-color: var(--color-warning-gradient-indicator-dark);
    }
  }
  .has-\[\:checked\]\:bg-warning-hover-light {
    &:has(*:is(:checked)) {
      background-color: var(--color-warning-hover-light);
    }
  }
  .has-\[\:disabled\]\:pointer-events-none {
    &:has(*:is(:disabled)) {
      pointer-events: none;
    }
  }
  .has-\[\:disabled\]\:opacity-50 {
    &:has(*:is(:disabled)) {
      opacity: 50%;
    }
  }
  .has-\[\:focus-visible\]\:outline {
    &:has(*:is(:focus-visible)) {
      outline-style: var(--tw-outline-style);
      outline-width: 1px;
    }
  }
  .has-\[\:focus-visible\]\:outline-2 {
    &:has(*:is(:focus-visible)) {
      outline-style: var(--tw-outline-style);
      outline-width: 2px;
    }
  }
  .has-\[\:focus-visible\]\:outline-offset-\[-2px\] {
    &:has(*:is(:focus-visible)) {
      outline-offset: -2px;
    }
  }
  .has-\[\:focus-visible\]\:outline-blue-400 {
    &:has(*:is(:focus-visible)) {
      outline-color: var(--color-blue-400);
    }
  }
  .motion-safe\:animate-spin {
    @media (prefers-reduced-motion: no-preference) {
      animation: var(--animate-spin);
    }
  }
  .sm\:static {
    @media (width >= 40rem) {
      position: static;
    }
  }
  .sm\:inset-auto {
    @media (width >= 40rem) {
      inset: auto;
    }
  }
  .sm\:order-last {
    @media (width >= 40rem) {
      order: 9999;
    }
  }
  .sm\:ms-4 {
    @media (width >= 40rem) {
      margin-inline-start: calc(var(--spacing) * 4);
    }
  }
  .sm\:mb-0 {
    @media (width >= 40rem) {
      margin-bottom: calc(var(--spacing) * 0);
    }
  }
  .sm\:mb-4 {
    @media (width >= 40rem) {
      margin-bottom: calc(var(--spacing) * 4);
    }
  }
  .sm\:ml-6 {
    @media (width >= 40rem) {
      margin-left: calc(var(--spacing) * 6);
    }
  }
  .sm\:block {
    @media (width >= 40rem) {
      display: block;
    }
  }
  .sm\:flex {
    @media (width >= 40rem) {
      display: flex;
    }
  }
  .sm\:inline {
    @media (width >= 40rem) {
      display: inline;
    }
  }
  .sm\:w-1\/4 {
    @media (width >= 40rem) {
      width: calc(1/4 * 100%);
    }
  }
  .sm\:w-3\/4 {
    @media (width >= 40rem) {
      width: calc(3/4 * 100%);
    }
  }
  .sm\:w-96 {
    @media (width >= 40rem) {
      width: calc(var(--spacing) * 96);
    }
  }
  .sm\:w-auto {
    @media (width >= 40rem) {
      width: auto;
    }
  }
  .sm\:max-w-96 {
    @media (width >= 40rem) {
      max-width: calc(var(--spacing) * 96);
    }
  }
  .sm\:translate-y-0 {
    @media (width >= 40rem) {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .sm\:scale-95 {
    @media (width >= 40rem) {
      --tw-scale-x: 95%;
      --tw-scale-y: 95%;
      --tw-scale-z: 95%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }
  .sm\:scale-100 {
    @media (width >= 40rem) {
      --tw-scale-x: 100%;
      --tw-scale-y: 100%;
      --tw-scale-z: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }
  .sm\:grid-cols-1 {
    @media (width >= 40rem) {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
  }
  .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\:grid-cols-4 {
    @media (width >= 40rem) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .sm\:grid-cols-5 {
    @media (width >= 40rem) {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }
  .sm\:grid-cols-6 {
    @media (width >= 40rem) {
      grid-template-columns: repeat(6, minmax(0, 1fr));
    }
  }
  .sm\:flex-col {
    @media (width >= 40rem) {
      flex-direction: column;
    }
  }
  .sm\:flex-row {
    @media (width >= 40rem) {
      flex-direction: row;
    }
  }
  .sm\:items-stretch {
    @media (width >= 40rem) {
      align-items: stretch;
    }
  }
  .sm\:justify-center {
    @media (width >= 40rem) {
      justify-content: center;
    }
  }
  .sm\:justify-start {
    @media (width >= 40rem) {
      justify-content: flex-start;
    }
  }
  .sm\:space-y-0 {
    @media (width >= 40rem) {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .sm\:divide-y {
    @media (width >= 40rem) {
      :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)));
      }
    }
  }
  .sm\:divide-base-200 {
    @media (width >= 40rem) {
      :where(& > :not(:last-child)) {
        border-color: var(--color-base-200);
      }
    }
  }
  .sm\:self-center {
    @media (width >= 40rem) {
      align-self: center;
    }
  }
  .sm\:self-end {
    @media (width >= 40rem) {
      align-self: flex-end;
    }
  }
  .sm\:self-start {
    @media (width >= 40rem) {
      align-self: flex-start;
    }
  }
  .sm\:rounded-lg {
    @media (width >= 40rem) {
      border-radius: var(--radius-lg);
    }
  }
  .sm\:px-0 {
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 0);
    }
  }
  .sm\:px-6 {
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .sm\:px-16 {
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 16);
    }
  }
  .sm\:py-3 {
    @media (width >= 40rem) {
      padding-block: calc(var(--spacing) * 3);
    }
  }
  .sm\:py-6 {
    @media (width >= 40rem) {
      padding-block: calc(var(--spacing) * 6);
    }
  }
  .sm\:py-28 {
    @media (width >= 40rem) {
      padding-block: calc(var(--spacing) * 28);
    }
  }
  .sm\:pe-5 {
    @media (width >= 40rem) {
      padding-inline-end: calc(var(--spacing) * 5);
    }
  }
  .sm\:pr-0 {
    @media (width >= 40rem) {
      padding-right: calc(var(--spacing) * 0);
    }
  }
  .sm\:text-sm {
    @media (width >= 40rem) {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .sm\:leading-6 {
    @media (width >= 40rem) {
      --tw-leading: calc(var(--spacing) * 6);
      line-height: calc(var(--spacing) * 6);
    }
  }
  .sm\:group-hover\:scale-105 {
    @media (width >= 40rem) {
      &:is(:where(.group):hover *) {
        @media (hover: hover) {
          --tw-scale-x: 105%;
          --tw-scale-y: 105%;
          --tw-scale-z: 105%;
          scale: var(--tw-scale-x) var(--tw-scale-y);
        }
      }
    }
  }
  .md\:fixed {
    @media (width >= 48rem) {
      position: fixed;
    }
  }
  .md\:relative {
    @media (width >= 48rem) {
      position: relative;
    }
  }
  .md\:inset-y-0 {
    @media (width >= 48rem) {
      inset-block: calc(var(--spacing) * 0);
    }
  }
  .md\:mt-0 {
    @media (width >= 48rem) {
      margin-top: calc(var(--spacing) * 0);
    }
  }
  .md\:mt-16 {
    @media (width >= 48rem) {
      margin-top: calc(var(--spacing) * 16);
    }
  }
  .md\:mb-0 {
    @media (width >= 48rem) {
      margin-bottom: calc(var(--spacing) * 0);
    }
  }
  .md\:-ml-64 {
    @media (width >= 48rem) {
      margin-left: calc(var(--spacing) * -64);
    }
  }
  .md\:block {
    @media (width >= 48rem) {
      display: block;
    }
  }
  .md\:flex {
    @media (width >= 48rem) {
      display: flex;
    }
  }
  .md\:hidden {
    @media (width >= 48rem) {
      display: none;
    }
  }
  .md\:h-\[8px\] {
    @media (width >= 48rem) {
      height: 8px;
    }
  }
  .md\:h-\[21px\] {
    @media (width >= 48rem) {
      height: 21px;
    }
  }
  .md\:h-\[42px\] {
    @media (width >= 48rem) {
      height: 42px;
    }
  }
  .md\:h-\[95px\] {
    @media (width >= 48rem) {
      height: 95px;
    }
  }
  .md\:h-\[262px\] {
    @media (width >= 48rem) {
      height: 262px;
    }
  }
  .md\:h-\[278px\] {
    @media (width >= 48rem) {
      height: 278px;
    }
  }
  .md\:h-\[294px\] {
    @media (width >= 48rem) {
      height: 294px;
    }
  }
  .md\:h-\[654px\] {
    @media (width >= 48rem) {
      height: 654px;
    }
  }
  .md\:h-\[682px\] {
    @media (width >= 48rem) {
      height: 682px;
    }
  }
  .md\:w-64 {
    @media (width >= 48rem) {
      width: calc(var(--spacing) * 64);
    }
  }
  .md\:w-\[96px\] {
    @media (width >= 48rem) {
      width: 96px;
    }
  }
  .md\:max-w-\[142px\] {
    @media (width >= 48rem) {
      max-width: 142px;
    }
  }
  .md\:max-w-\[512px\] {
    @media (width >= 48rem) {
      max-width: 512px;
    }
  }
  .md\:max-w-\[597px\] {
    @media (width >= 48rem) {
      max-width: 597px;
    }
  }
  .md\:translate-x-0 {
    @media (width >= 48rem) {
      --tw-translate-x: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .md\:columns-3 {
    @media (width >= 48rem) {
      columns: 3;
    }
  }
  .md\:columns-4 {
    @media (width >= 48rem) {
      columns: 4;
    }
  }
  .md\:columns-5 {
    @media (width >= 48rem) {
      columns: 5;
    }
  }
  .md\:columns-6 {
    @media (width >= 48rem) {
      columns: 6;
    }
  }
  .md\:columns-7 {
    @media (width >= 48rem) {
      columns: 7;
    }
  }
  .md\:columns-8 {
    @media (width >= 48rem) {
      columns: 8;
    }
  }
  .md\:columns-9 {
    @media (width >= 48rem) {
      columns: 9;
    }
  }
  .md\:columns-10 {
    @media (width >= 48rem) {
      columns: 10;
    }
  }
  .md\:columns-11 {
    @media (width >= 48rem) {
      columns: 11;
    }
  }
  .md\:columns-12 {
    @media (width >= 48rem) {
      columns: 12;
    }
  }
  .md\:grid-cols-1 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
  }
  .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\:grid-cols-4 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-5 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-6 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(6, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-7 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(7, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-8 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(8, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-9 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(9, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-10 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(10, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-11 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(11, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-12 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(12, minmax(0, 1fr));
    }
  }
  .md\:flex-row {
    @media (width >= 48rem) {
      flex-direction: row;
    }
  }
  .md\:flex-nowrap {
    @media (width >= 48rem) {
      flex-wrap: nowrap;
    }
  }
  .md\:items-center {
    @media (width >= 48rem) {
      align-items: center;
    }
  }
  .md\:gap-5 {
    @media (width >= 48rem) {
      gap: calc(var(--spacing) * 5);
    }
  }
  .md\:space-y-0 {
    @media (width >= 48rem) {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .md\:space-x-4 {
    @media (width >= 48rem) {
      :where(& > :not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));
      }
    }
  }
  .md\:px-8 {
    @media (width >= 48rem) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .md\:pl-64 {
    @media (width >= 48rem) {
      padding-left: calc(var(--spacing) * 64);
    }
  }
  .md\:text-5xl {
    @media (width >= 48rem) {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }
  }
  .md\:text-lg {
    @media (width >= 48rem) {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .lg\:mx-0 {
    @media (width >= 64rem) {
      margin-inline: calc(var(--spacing) * 0);
    }
  }
  .lg\:block {
    @media (width >= 64rem) {
      display: block;
    }
  }
  .lg\:flex {
    @media (width >= 64rem) {
      display: flex;
    }
  }
  .lg\:w-96 {
    @media (width >= 64rem) {
      width: calc(var(--spacing) * 96);
    }
  }
  .lg\:min-w-48 {
    @media (width >= 64rem) {
      min-width: calc(var(--spacing) * 48);
    }
  }
  .lg\:min-w-52 {
    @media (width >= 64rem) {
      min-width: calc(var(--spacing) * 52);
    }
  }
  .lg\:min-w-56 {
    @media (width >= 64rem) {
      min-width: calc(var(--spacing) * 56);
    }
  }
  .lg\:min-w-60 {
    @media (width >= 64rem) {
      min-width: calc(var(--spacing) * 60);
    }
  }
  .lg\:min-w-64 {
    @media (width >= 64rem) {
      min-width: calc(var(--spacing) * 64);
    }
  }
  .lg\:min-w-72 {
    @media (width >= 64rem) {
      min-width: calc(var(--spacing) * 72);
    }
  }
  .lg\:min-w-80 {
    @media (width >= 64rem) {
      min-width: calc(var(--spacing) * 80);
    }
  }
  .lg\:min-w-96 {
    @media (width >= 64rem) {
      min-width: calc(var(--spacing) * 96);
    }
  }
  .lg\:flex-none {
    @media (width >= 64rem) {
      flex: none;
    }
  }
  .lg\:grid-cols-1 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-2 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-3 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-4 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-5 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-6 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(6, minmax(0, 1fr));
    }
  }
  .lg\:p-6 {
    @media (width >= 64rem) {
      padding: calc(var(--spacing) * 6);
    }
  }
  .lg\:px-0 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 0);
    }
  }
  .lg\:px-8 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .lg\:px-20 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 20);
    }
  }
  .lg\:px-48 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 48);
    }
  }
  .lg\:py-16 {
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 16);
    }
  }
  .lg\:text-6xl {
    @media (width >= 64rem) {
      font-size: var(--text-6xl);
      line-height: var(--tw-leading, var(--text-6xl--line-height));
    }
  }
  .lg\:text-xl {
    @media (width >= 64rem) {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }
  .xl\:left-\[50rem\] {
    @media (width >= 80rem) {
      left: 50rem;
    }
  }
  .xl\:grid-cols-1 {
    @media (width >= 80rem) {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
  }
  .xl\:grid-cols-2 {
    @media (width >= 80rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .xl\:grid-cols-3 {
    @media (width >= 80rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .xl\:grid-cols-4 {
    @media (width >= 80rem) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .xl\:grid-cols-5 {
    @media (width >= 80rem) {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }
  .xl\:grid-cols-6 {
    @media (width >= 80rem) {
      grid-template-columns: repeat(6, minmax(0, 1fr));
    }
  }
  .xl\:px-24 {
    @media (width >= 80rem) {
      padding-inline: calc(var(--spacing) * 24);
    }
  }
  .xl\:px-28 {
    @media (width >= 80rem) {
      padding-inline: calc(var(--spacing) * 28);
    }
  }
  .xl\:py-32 {
    @media (width >= 80rem) {
      padding-block: calc(var(--spacing) * 32);
    }
  }
  .xl\:text-2xl {
    @media (width >= 80rem) {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }
  .\32 xl\:grid-cols-1 {
    @media (width >= 96rem) {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
  }
  .\32 xl\:grid-cols-2 {
    @media (width >= 96rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .\32 xl\:grid-cols-3 {
    @media (width >= 96rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .\32 xl\:grid-cols-4 {
    @media (width >= 96rem) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .\32 xl\:grid-cols-5 {
    @media (width >= 96rem) {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }
  .\32 xl\:grid-cols-6 {
    @media (width >= 96rem) {
      grid-template-columns: repeat(6, minmax(0, 1fr));
    }
  }
  .ltr\:justify-end {
    &:where(:dir(ltr), [dir="ltr"], [dir="ltr"] *) {
      justify-content: flex-end;
    }
  }
  .ltr\:justify-start {
    &:where(:dir(ltr), [dir="ltr"], [dir="ltr"] *) {
      justify-content: flex-start;
    }
  }
  .rtl\:translate-x-1\/2 {
    &:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {
      --tw-translate-x: calc(1/2 * 100%);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .rtl\:rotate-0 {
    &:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {
      rotate: 0deg;
    }
  }
  .rtl\:rotate-180 {
    &:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {
      rotate: 180deg;
    }
  }
  .rtl\:justify-end {
    &:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {
      justify-content: flex-end;
    }
  }
  .rtl\:justify-start {
    &:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {
      justify-content: flex-start;
    }
  }
  .rtl\:space-x-reverse {
    &:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {
      :where(& > :not(:last-child)) {
        --tw-space-x-reverse: 1;
      }
    }
  }
  .rtl\:divide-x-reverse {
    &:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {
      :where(& > :not(:last-child)) {
        --tw-divide-x-reverse: 1;
      }
    }
  }
  .rtl\:peer-focus\:left-auto {
    &:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {
      &:is(:where(.peer):focus ~ *) {
        left: auto;
      }
    }
  }
  .rtl\:peer-focus\:translate-x-1\/4 {
    &:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {
      &:is(:where(.peer):focus ~ *) {
        --tw-translate-x: calc(1/4 * 100%);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .dark\:block {
    &:where([data-theme=dark], [data-theme=dark] *) {
      display: block;
    }
  }
  .dark\:hidden {
    &:where([data-theme=dark], [data-theme=dark] *) {
      display: none;
    }
  }
  .dark\:inline-block {
    &:where([data-theme=dark], [data-theme=dark] *) {
      display: inline-block;
    }
  }
  .dark\:divide-gray-700 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      :where(& > :not(:last-child)) {
        border-color: var(--color-gray-700);
      }
    }
  }
  .dark\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-base-border-dark);
    }
  }
  .dark\:border-blue-500 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-blue-500);
    }
  }
  .dark\:border-danger-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-danger-border-dark);
    }
  }
  .dark\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-danger-bordered-text-dark);
    }
  }
  .dark\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-danger-dark);
    }
  }
  .dark\:border-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-danger-hover-dark);
    }
  }
  .dark\:border-dawn-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-dawn-border-dark);
    }
  }
  .dark\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-dawn-bordered-text-dark);
    }
  }
  .dark\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-dawn-dark);
    }
  }
  .dark\:border-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-dawn-hover-dark);
    }
  }
  .dark\:border-gray-600 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-gray-600);
    }
  }
  .dark\:border-gray-700 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-gray-700);
    }
  }
  .dark\:border-info-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-info-border-dark);
    }
  }
  .dark\:border-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-info-bordered-text-dark);
    }
  }
  .dark\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-info-dark);
    }
  }
  .dark\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-info-hover-dark);
    }
  }
  .dark\:border-misc-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-misc-border-dark);
    }
  }
  .dark\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-misc-bordered-text-dark);
    }
  }
  .dark\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-misc-dark);
    }
  }
  .dark\:border-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-misc-hover-dark);
    }
  }
  .dark\:border-natural-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-natural-border-dark);
    }
  }
  .dark\:border-natural-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-natural-bordered-text-dark);
    }
  }
  .dark\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-natural-dark);
    }
  }
  .dark\:border-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-natural-hover-dark);
    }
  }
  .dark\:border-primary-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-primary-border-dark);
    }
  }
  .dark\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-primary-bordered-text-dark);
    }
  }
  .dark\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-primary-dark);
    }
  }
  .dark\:border-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-primary-hover-dark);
    }
  }
  .dark\:border-red-800 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-red-800);
    }
  }
  .dark\:border-secondary-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-secondary-border-dark);
    }
  }
  .dark\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-secondary-bordered-text-dark);
    }
  }
  .dark\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-secondary-dark);
    }
  }
  .dark\:border-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-secondary-hover-dark);
    }
  }
  .dark\:border-silver-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-silver-border-dark);
    }
  }
  .dark\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-silver-bordered-text-dark);
    }
  }
  .dark\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-silver-dark);
    }
  }
  .dark\:border-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-silver-hover-dark);
    }
  }
  .dark\:border-silver-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-silver-indicator-alt-light);
    }
  }
  .dark\:border-success-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-success-border-dark);
    }
  }
  .dark\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-success-bordered-text-dark);
    }
  }
  .dark\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-success-dark);
    }
  }
  .dark\:border-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-success-hover-dark);
    }
  }
  .dark\:border-transparent {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: transparent;
    }
  }
  .dark\:border-warning-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-warning-border-dark);
    }
  }
  .dark\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-warning-bordered-text-dark);
    }
  }
  .dark\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-warning-dark);
    }
  }
  .dark\:border-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-warning-hover-dark);
    }
  }
  .dark\:border-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      border-color: var(--color-white);
    }
  }
  .dark\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-base-bg-dark);
    }
  }
  .dark\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-base-border-dark);
    }
  }
  .dark\:bg-blue-600 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-blue-600);
    }
  }
  .dark\:bg-blue-900 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-blue-900);
    }
  }
  .dark\:bg-blue-900\/20 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: color-mix(in srgb, oklch(37.9% 0.146 265.522) 20%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-blue-900) 20%, transparent);
      }
    }
  }
  .dark\:bg-bordered-dark-bg {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-bordered-dark-bg);
    }
  }
  .dark\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-danger-bordered-bg-dark);
    }
  }
  .dark\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-danger-dark);
    }
  }
  .dark\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-dawn-bordered-bg-dark);
    }
  }
  .dark\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-dawn-dark);
    }
  }
  .dark\:bg-default-dark-bg {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-default-dark-bg);
    }
  }
  .dark\:bg-default-device-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-default-device-dark);
    }
  }
  .dark\:bg-default-gray {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-default-gray);
    }
  }
  .dark\:bg-emerald-200 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-emerald-200);
    }
  }
  .dark\:bg-gray-600 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-gray-600);
    }
  }
  .dark\:bg-gray-700 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-gray-700);
    }
  }
  .dark\:bg-gray-800 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-gray-800);
    }
  }
  .dark\:bg-gray-900 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-gray-900);
    }
  }
  .dark\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-info-bordered-bg-dark);
    }
  }
  .dark\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-info-dark);
    }
  }
  .dark\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-misc-bordered-bg-dark);
    }
  }
  .dark\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-misc-dark);
    }
  }
  .dark\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-natural-bordered-bg-dark);
    }
  }
  .dark\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-natural-dark);
    }
  }
  .dark\:bg-natural-disabled-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-natural-disabled-light);
    }
  }
  .dark\:bg-natural-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-natural-light);
    }
  }
  .dark\:bg-primary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-primary-bordered-bg-dark);
    }
  }
  .dark\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-primary-dark);
    }
  }
  .dark\:bg-red-600 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-red-600);
    }
  }
  .dark\:bg-rose-200 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-rose-200);
    }
  }
  .dark\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-secondary-bordered-bg-dark);
    }
  }
  .dark\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-secondary-dark);
    }
  }
  .dark\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-silver-bordered-bg-dark);
    }
  }
  .dark\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-silver-dark);
    }
  }
  .dark\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-success-bordered-bg-dark);
    }
  }
  .dark\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-success-dark);
    }
  }
  .dark\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-warning-bordered-bg-dark);
    }
  }
  .dark\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-warning-dark);
    }
  }
  .dark\:bg-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: var(--color-white);
    }
  }
  .dark\:bg-zinc-600\/90 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      background-color: color-mix(in srgb, oklch(44.2% 0.017 285.786) 90%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-zinc-600) 90%, transparent);
      }
    }
  }
  .dark\:from-gradient-danger-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-from: var(--color-gradient-danger-from-dark);
      --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-gradient-dawn-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-from: var(--color-gradient-dawn-from-dark);
      --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-gradient-info-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-from: var(--color-gradient-info-from-dark);
      --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-gradient-misc-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-from: var(--color-gradient-misc-from-dark);
      --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-gradient-natural-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-from: var(--color-gradient-natural-from-dark);
      --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-gradient-primary-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-from: var(--color-gradient-primary-from-dark);
      --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-gradient-secondary-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-from: var(--color-gradient-secondary-from-dark);
      --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-gradient-silver-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-from: var(--color-gradient-silver-from-dark);
      --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-gradient-success-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-from: var(--color-gradient-success-from-dark);
      --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-gradient-warning-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-from: var(--color-gradient-warning-from-dark);
      --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-gradient-danger-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-to: var(--color-gradient-danger-to-dark);
      --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-gradient-dawn-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-to: var(--color-gradient-dawn-to-dark);
      --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-gradient-info-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-to: var(--color-gradient-info-to-dark);
      --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-gradient-misc-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-to: var(--color-gradient-misc-to-dark);
      --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-gradient-primary-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-to: var(--color-gradient-primary-to-dark);
      --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-gradient-secondary-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-to: var(--color-gradient-secondary-to-dark);
      --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-gradient-silver-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-to: var(--color-gradient-silver-to-dark);
      --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-gradient-success-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-to: var(--color-gradient-success-to-dark);
      --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-gradient-warning-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-gradient-to: var(--color-gradient-warning-to-dark);
      --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-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --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));
    }
  }
  .dark\:stroke-default-gray {
    &:where([data-theme=dark], [data-theme=dark] *) {
      stroke: var(--color-default-gray);
    }
  }
  .dark\:text-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-base-border-dark);
    }
  }
  .dark\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-base-text-dark);
    }
  }
  .dark\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-black);
    }
  }
  .dark\:text-blue-300 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-blue-300);
    }
  }
  .dark\:text-blue-500 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-blue-500);
    }
  }
  .dark\:text-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-danger-bordered-text-dark);
    }
  }
  .dark\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-danger-dark);
    }
  }
  .dark\:text-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-danger-hover-dark);
    }
  }
  .dark\:text-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-dawn-bordered-text-dark);
    }
  }
  .dark\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-dawn-dark);
    }
  }
  .dark\:text-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-dawn-hover-dark);
    }
  }
  .dark\:text-gray-200 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-gray-200);
    }
  }
  .dark\:text-gray-300 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-gray-300);
    }
  }
  .dark\:text-gray-400 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-gray-400);
    }
  }
  .dark\:text-gray-500 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-gray-500);
    }
  }
  .dark\:text-gray-600 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-gray-600);
    }
  }
  .dark\:text-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-info-bordered-text-dark);
    }
  }
  .dark\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-info-dark);
    }
  }
  .dark\:text-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-info-hover-dark);
    }
  }
  .dark\:text-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-misc-bordered-text-dark);
    }
  }
  .dark\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-misc-dark);
    }
  }
  .dark\:text-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-misc-hover-dark);
    }
  }
  .dark\:text-natural-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-natural-border-dark);
    }
  }
  .dark\:text-natural-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-natural-bordered-text-dark);
    }
  }
  .dark\:text-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-natural-dark);
    }
  }
  .dark\:text-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-natural-hover-dark);
    }
  }
  .dark\:text-natural-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-natural-light);
    }
  }
  .dark\:text-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-primary-bordered-text-dark);
    }
  }
  .dark\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-primary-dark);
    }
  }
  .dark\:text-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-primary-hover-dark);
    }
  }
  .dark\:text-red-400 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-red-400);
    }
  }
  .dark\:text-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-secondary-bordered-text-dark);
    }
  }
  .dark\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-secondary-dark);
    }
  }
  .dark\:text-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-secondary-hover-dark);
    }
  }
  .dark\:text-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-silver-bordered-text-dark);
    }
  }
  .dark\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-silver-dark);
    }
  }
  .dark\:text-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-silver-hover-dark);
    }
  }
  .dark\:text-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-success-bordered-text-dark);
    }
  }
  .dark\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-success-dark);
    }
  }
  .dark\:text-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-success-hover-dark);
    }
  }
  .dark\:text-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-warning-bordered-text-dark);
    }
  }
  .dark\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-warning-dark);
    }
  }
  .dark\:text-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-warning-hover-dark);
    }
  }
  .dark\:text-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-white);
    }
  }
  .dark\:text-zinc-200 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      color: var(--color-zinc-200);
    }
  }
  .dark\:placeholder-gray-400 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &::placeholder {
        color: var(--color-gray-400);
      }
    }
  }
  .dark\:accent-base-border-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      accent-color: var(--color-base-border-light);
    }
  }
  .dark\:accent-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      accent-color: var(--color-danger-dark);
    }
  }
  .dark\:accent-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      accent-color: var(--color-dawn-dark);
    }
  }
  .dark\:accent-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      accent-color: var(--color-info-dark);
    }
  }
  .dark\:accent-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      accent-color: var(--color-misc-dark);
    }
  }
  .dark\:accent-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      accent-color: var(--color-natural-dark);
    }
  }
  .dark\:accent-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      accent-color: var(--color-primary-dark);
    }
  }
  .dark\:accent-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      accent-color: var(--color-secondary-dark);
    }
  }
  .dark\:accent-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      accent-color: var(--color-silver-dark);
    }
  }
  .dark\:accent-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      accent-color: var(--color-success-dark);
    }
  }
  .dark\:accent-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      accent-color: var(--color-warning-dark);
    }
  }
  .dark\:shadow-none {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --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);
    }
  }
  .dark\:ring-blue-400 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-ring-color: var(--color-blue-400);
    }
  }
  .dark\:ring-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-ring-color: var(--color-white);
    }
  }
  .dark\:ring-offset-gray-800 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      --tw-ring-offset-color: var(--color-gray-800);
    }
  }
  .dark\:group-open\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:group-open\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:group-open\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:group-open\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:group-open\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:group-open\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:group-open\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:group-open\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:group-open\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:group-open\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:group-open\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:group-open\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        color: var(--color-base-text-dark);
      }
    }
  }
  .dark\:group-open\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        color: var(--color-black);
      }
    }
  }
  .dark\:peer-checked\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.peer):checked ~ *) {
        background-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:peer-checked\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.peer):checked ~ *) {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:peer-checked\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.peer):checked ~ *) {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:peer-checked\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.peer):checked ~ *) {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:peer-checked\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.peer):checked ~ *) {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:peer-checked\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.peer):checked ~ *) {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:peer-checked\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.peer):checked ~ *) {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:peer-checked\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.peer):checked ~ *) {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:peer-checked\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.peer):checked ~ *) {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:peer-checked\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.peer):checked ~ *) {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:peer-checked\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.peer):checked ~ *) {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:before\:bg-bordered-dark-bg {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-bordered-dark-bg);
      }
    }
  }
  .dark\:hover\:border-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-danger-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:border-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-dawn-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-info-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:border-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-misc-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:border-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-natural-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:border-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-primary-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:border-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-secondary-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:border-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-silver-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:border-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-success-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:border-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-warning-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-base-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-base-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-blue-500 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-blue-500);
        }
      }
    }
  }
  .dark\:hover\:bg-blue-700 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-blue-700);
        }
      }
    }
  }
  .dark\:hover\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-danger-bordered-bg-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-danger-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-dawn-bordered-bg-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-dawn-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-gray-600 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-gray-600);
        }
      }
    }
  }
  .dark\:hover\:bg-gray-700 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-gray-700);
        }
      }
    }
  }
  .dark\:hover\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-info-bordered-bg-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-info-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-misc-bordered-bg-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-misc-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-natural-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-natural-bg-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-natural-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-primary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-primary-bordered-bg-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-primary-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-red-700 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-red-700);
        }
      }
    }
  }
  .dark\:hover\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-secondary-bordered-bg-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-secondary-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-silver-bordered-bg-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-silver-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-success-bordered-bg-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-success-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-warning-bordered-bg-dark);
        }
      }
    }
  }
  .dark\:hover\:bg-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-warning-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-black);
        }
      }
    }
  }
  .dark\:hover\:text-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-danger-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:hover\:text-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-dawn-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:text-dawn-hover-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-dawn-hover-light);
        }
      }
    }
  }
  .dark\:hover\:text-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-info-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:text-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-misc-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:text-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-natural-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:text-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-primary-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:text-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-secondary-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:text-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-silver-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:text-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-success-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:text-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-warning-hover-dark);
        }
      }
    }
  }
  .dark\:hover\:text-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-white);
        }
      }
    }
  }
  .dark\:hover\:before\:bg-transparent {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          &::before {
            content: var(--tw-content);
            background-color: transparent;
          }
        }
      }
    }
  }
  .dark\:focus\:border-blue-500 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus {
        border-color: var(--color-blue-500);
      }
    }
  }
  .dark\:focus\:ring-blue-500 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus {
        --tw-ring-color: var(--color-blue-500);
      }
    }
  }
  .dark\:focus\:ring-blue-600 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus {
        --tw-ring-color: var(--color-blue-600);
      }
    }
  }
  .dark\:focus\:ring-blue-800 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus {
        --tw-ring-color: var(--color-blue-800);
      }
    }
  }
  .dark\:focus\:ring-gray-700 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus {
        --tw-ring-color: var(--color-gray-700);
      }
    }
  }
  .dark\:focus\:ring-red-900 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus {
        --tw-ring-color: var(--color-red-900);
      }
    }
  }
  .dark\:disabled\:border-base-disabled-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:disabled {
        border-color: var(--color-base-disabled-border-dark);
      }
    }
  }
  .dark\:disabled\:border-natural-disabled-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:disabled {
        border-color: var(--color-natural-disabled-dark);
      }
    }
  }
  .dark\:disabled\:bg-base-disabled-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:disabled {
        background-color: var(--color-base-disabled-bg-dark);
      }
    }
  }
  .dark\:disabled\:bg-disabled-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:disabled {
        background-color: var(--color-disabled-bg-dark);
      }
    }
  }
  .dark\:disabled\:from-disabled-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:disabled {
        --tw-gradient-from: var(--color-disabled-bg-dark);
        --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\:disabled\:from-natural-disabled-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:disabled {
        --tw-gradient-from: var(--color-natural-disabled-dark);
        --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\:disabled\:to-disabled-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:disabled {
        --tw-gradient-to: var(--color-disabled-bg-dark);
        --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\:disabled\:to-natural-disabled-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:disabled {
        --tw-gradient-to: var(--color-natural-disabled-dark);
        --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\:disabled\:text-base-disabled-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:disabled {
        color: var(--color-base-disabled-text-dark);
      }
    }
  }
  .dark\:disabled\:text-disabled-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:disabled {
        color: var(--color-disabled-text-dark);
      }
    }
  }
  .dark\:disabled\:text-natural-disabled-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:disabled {
        color: var(--color-natural-disabled-dark);
      }
    }
  }
  .dark\:disabled\:hover\:bg-transparent {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:disabled {
        &:hover {
          @media (hover: hover) {
            background-color: transparent;
          }
        }
      }
    }
  }
  .dark\:hover\:disabled\:before\:bg-bordered-dark-bg {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover {
        @media (hover: hover) {
          &:disabled {
            &::before {
              content: var(--tw-content);
              background-color: var(--color-bordered-dark-bg);
            }
          }
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-left\]\:after\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-left)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-base-border-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-left\]\:after\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-left)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-left\]\:after\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-left)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-left\]\:after\:border-default-dark-bg {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-left)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-default-dark-bg);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-left\]\:after\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-left)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-left\]\:after\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-left)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-left\]\:after\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-left)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-left\]\:after\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-left)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-left\]\:after\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-left)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-left\]\:after\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-left)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-left\]\:after\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-left)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-left\]\:after\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-left)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-warning-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-left\]\:after\:border-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-left)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-white);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:before\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-base-border-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:before\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:before\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:before\:border-default-dark-bg {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-default-dark-bg);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:before\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:before\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:before\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:before\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:before\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:before\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:before\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:before\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-warning-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:before\:border-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-white);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:after\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-base-border-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:after\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:after\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:after\:border-default-dark-bg {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-default-dark-bg);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:after\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:after\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:after\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:after\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:after\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:after\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:after\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:after\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-warning-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-middle\]\:after\:border-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-middle)) {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-white);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-right\]\:before\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-right)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-base-border-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-right\]\:before\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-right)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-right\]\:before\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-right)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-right\]\:before\:border-default-dark-bg {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-right)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-default-dark-bg);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-right\]\:before\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-right)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-right\]\:before\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-right)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-right\]\:before\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-right)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-right\]\:before\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-right)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-right\]\:before\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-right)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-right\]\:before\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-right)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-right\]\:before\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-right)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-right\]\:before\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-right)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-warning-dark);
        }
      }
    }
  }
  .dark\:has-\[\.divider-content\.divider-right\]\:before\:border-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(.divider-content.divider-right)) {
        &::before {
          content: var(--tw-content);
          border-color: var(--color-white);
        }
      }
    }
  }
  .dark\:has-\[\:checked\]\:border-\[var\(--color-base-disabled-text-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        border-color: var(--color-base-disabled-text-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:border-base-disabled-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        border-color: var(--color-base-disabled-text-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:border-danger-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        border-color: var(--color-danger-indicator-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:border-dawn-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        border-color: var(--color-dawn-indicator-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:border-info-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        border-color: var(--color-info-indicator-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:border-misc-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        border-color: var(--color-misc-indicator-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:border-primary-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        border-color: var(--color-primary-indicator-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:border-secondary-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        border-color: var(--color-secondary-indicator-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:border-silver-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        border-color: var(--color-silver-indicator-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:border-success-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        border-color: var(--color-success-indicator-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:border-warning-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        border-color: var(--color-warning-indicator-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:border-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        border-color: var(--color-white);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-base-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-base-hover-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-danger-hover-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-danger-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-danger-indicator-alt-light);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-dawn-hover-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-dawn-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-dawn-indicator-alt-light);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-info-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-info-indicator-alt-light);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-misc-hover-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-misc-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-misc-indicator-alt-light);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-natural-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-natural-border-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-natural-hover-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-primary-hover-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-primary-hover-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-primary-hover-light);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-primary-indicator-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-primary-indicator-light);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-secondary-hover-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-secondary-indicator-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-secondary-indicator-light);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-silver-hover-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-silver-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-silver-indicator-alt-light);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-silver-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-silver-light);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-success-hover-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-success-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-success-indicator-alt-light);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-warning-hover-dark);
      }
    }
  }
  .dark\:has-\[\:checked\]\:bg-warning-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:has(*:is(:checked)) {
        background-color: var(--color-warning-indicator-alt-light);
      }
    }
  }
  .phx-submit-loading\:opacity-75 {
    .phx-submit-loading&, .phx-submit-loading & {
      opacity: 75%;
    }
  }
  .\[\&_\*\]\:divide-base-border-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-base-border-light);
      }
    }
  }
  .\[\&_\*\]\:divide-danger-bordered-text-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-danger-bordered-text-light);
      }
    }
  }
  .\[\&_\*\]\:divide-danger-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-danger-light);
      }
    }
  }
  .\[\&_\*\]\:divide-dawn-bordered-text-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-dawn-bordered-text-light);
      }
    }
  }
  .\[\&_\*\]\:divide-dawn-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-dawn-light);
      }
    }
  }
  .\[\&_\*\]\:divide-info-bordered-text-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-info-bordered-text-light);
      }
    }
  }
  .\[\&_\*\]\:divide-info-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-info-light);
      }
    }
  }
  .\[\&_\*\]\:divide-misc-bordered-text-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-misc-bordered-text-light);
      }
    }
  }
  .\[\&_\*\]\:divide-misc-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-misc-light);
      }
    }
  }
  .\[\&_\*\]\:divide-natural-border-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-natural-border-light);
      }
    }
  }
  .\[\&_\*\]\:divide-natural-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-natural-light);
      }
    }
  }
  .\[\&_\*\]\:divide-primary-bordered-text-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-primary-bordered-text-light);
      }
    }
  }
  .\[\&_\*\]\:divide-primary-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-primary-light);
      }
    }
  }
  .\[\&_\*\]\:divide-secondary-bordered-text-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-secondary-bordered-text-light);
      }
    }
  }
  .\[\&_\*\]\:divide-silver-bordered-text-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-silver-bordered-text-light);
      }
    }
  }
  .\[\&_\*\]\:divide-silver-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-silver-light);
      }
    }
  }
  .\[\&_\*\]\:divide-success-bordered-text-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-success-bordered-text-light);
      }
    }
  }
  .\[\&_\*\]\:divide-success-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-success-light);
      }
    }
  }
  .\[\&_\*\]\:divide-warning-bordered-text-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-warning-bordered-text-light);
      }
    }
  }
  .\[\&_\*\]\:divide-warning-light {
    & * {
      :where(& > :not(:last-child)) {
        border-color: var(--color-warning-light);
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-base-border-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-danger-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-dawn-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-info-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-misc-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-natural-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-natural-border-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-primary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-secondary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-silver-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-success-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-warning-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\*\]\:divide-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & * {
        :where(& > :not(:last-child)) {
          border-color: var(--color-warning-dark);
        }
      }
    }
  }
  .\[\&_\.accordion-item-wrapper_\.accordion-summary\]\:rounded {
    & .accordion-item-wrapper .accordion-summary {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.accordion-item-wrapper_\.accordion-summary\]\:rounded-lg {
    & .accordion-item-wrapper .accordion-summary {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.accordion-item-wrapper_\.accordion-summary\]\:rounded-md {
    & .accordion-item-wrapper .accordion-summary {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.accordion-item-wrapper_\.accordion-summary\]\:rounded-sm {
    & .accordion-item-wrapper .accordion-summary {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.accordion-item-wrapper_\.accordion-summary\]\:rounded-xl {
    & .accordion-item-wrapper .accordion-summary {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.accordion-summary\]\:rounded {
    & .accordion-summary {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.accordion-summary\]\:rounded-full {
    & .accordion-summary {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.accordion-summary\]\:rounded-lg {
    & .accordion-summary {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.accordion-summary\]\:rounded-md {
    & .accordion-summary {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.accordion-summary\]\:rounded-sm {
    & .accordion-summary {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.accordion-summary\]\:rounded-xl {
    & .accordion-summary {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.accordion-summary\]\:px-2 {
    & .accordion-summary {
      padding-inline: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.accordion-summary\]\:px-3 {
    & .accordion-summary {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.accordion-summary\]\:px-4 {
    & .accordion-summary {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.accordion-summary\]\:px-5 {
    & .accordion-summary {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.accordion-summary\]\:py-1 {
    & .accordion-summary {
      padding-block: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.accordion-summary\]\:py-1\.5 {
    & .accordion-summary {
      padding-block: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&_\.accordion-summary\]\:py-2 {
    & .accordion-summary {
      padding-block: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.accordion-summary\]\:py-2\.5 {
    & .accordion-summary {
      padding-block: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.accordion-summary\]\:py-3 {
    & .accordion-summary {
      padding-block: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.alert-icon\]\:size-3\.5 {
    & .alert-icon {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.alert-icon\]\:size-4 {
    & .alert-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.alert-icon\]\:size-5 {
    & .alert-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.alert-icon\]\:size-6 {
    & .alert-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.alert-icon\]\:size-7 {
    & .alert-icon {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.border-separate_tr_td\:first-child\]\:rounded-s {
    & .border-separate tr td:first-child {
      border-start-start-radius: 0.25rem;
      border-end-start-radius: 0.25rem;
    }
  }
  .\[\&_\.border-separate_tr_td\:first-child\]\:rounded-s-lg {
    & .border-separate tr td:first-child {
      border-start-start-radius: var(--radius-lg);
      border-end-start-radius: var(--radius-lg);
    }
  }
  .\[\&_\.border-separate_tr_td\:first-child\]\:rounded-s-md {
    & .border-separate tr td:first-child {
      border-start-start-radius: var(--radius-md);
      border-end-start-radius: var(--radius-md);
    }
  }
  .\[\&_\.border-separate_tr_td\:first-child\]\:rounded-s-sm {
    & .border-separate tr td:first-child {
      border-start-start-radius: var(--radius-sm);
      border-end-start-radius: var(--radius-sm);
    }
  }
  .\[\&_\.border-separate_tr_td\:first-child\]\:rounded-s-xl {
    & .border-separate tr td:first-child {
      border-start-start-radius: var(--radius-xl);
      border-end-start-radius: var(--radius-xl);
    }
  }
  .\[\&_\.border-separate_tr_td\:last-child\]\:rounded-e {
    & .border-separate tr td:last-child {
      border-start-end-radius: 0.25rem;
      border-end-end-radius: 0.25rem;
    }
  }
  .\[\&_\.border-separate_tr_td\:last-child\]\:rounded-e-lg {
    & .border-separate tr td:last-child {
      border-start-end-radius: var(--radius-lg);
      border-end-end-radius: var(--radius-lg);
    }
  }
  .\[\&_\.border-separate_tr_td\:last-child\]\:rounded-e-md {
    & .border-separate tr td:last-child {
      border-start-end-radius: var(--radius-md);
      border-end-end-radius: var(--radius-md);
    }
  }
  .\[\&_\.border-separate_tr_td\:last-child\]\:rounded-e-sm {
    & .border-separate tr td:last-child {
      border-start-end-radius: var(--radius-sm);
      border-end-end-radius: var(--radius-sm);
    }
  }
  .\[\&_\.border-separate_tr_td\:last-child\]\:rounded-e-xl {
    & .border-separate tr td:last-child {
      border-start-end-radius: var(--radius-xl);
      border-end-end-radius: var(--radius-xl);
    }
  }
  .\[\&_\.border-separate_tr_th\:first-child\]\:rounded-s {
    & .border-separate tr th:first-child {
      border-start-start-radius: 0.25rem;
      border-end-start-radius: 0.25rem;
    }
  }
  .\[\&_\.border-separate_tr_th\:first-child\]\:rounded-s-lg {
    & .border-separate tr th:first-child {
      border-start-start-radius: var(--radius-lg);
      border-end-start-radius: var(--radius-lg);
    }
  }
  .\[\&_\.border-separate_tr_th\:first-child\]\:rounded-s-md {
    & .border-separate tr th:first-child {
      border-start-start-radius: var(--radius-md);
      border-end-start-radius: var(--radius-md);
    }
  }
  .\[\&_\.border-separate_tr_th\:first-child\]\:rounded-s-sm {
    & .border-separate tr th:first-child {
      border-start-start-radius: var(--radius-sm);
      border-end-start-radius: var(--radius-sm);
    }
  }
  .\[\&_\.border-separate_tr_th\:first-child\]\:rounded-s-xl {
    & .border-separate tr th:first-child {
      border-start-start-radius: var(--radius-xl);
      border-end-start-radius: var(--radius-xl);
    }
  }
  .\[\&_\.border-separate_tr_th\:last-child\]\:rounded-e {
    & .border-separate tr th:last-child {
      border-start-end-radius: 0.25rem;
      border-end-end-radius: 0.25rem;
    }
  }
  .\[\&_\.border-separate_tr_th\:last-child\]\:rounded-e-lg {
    & .border-separate tr th:last-child {
      border-start-end-radius: var(--radius-lg);
      border-end-end-radius: var(--radius-lg);
    }
  }
  .\[\&_\.border-separate_tr_th\:last-child\]\:rounded-e-md {
    & .border-separate tr th:last-child {
      border-start-end-radius: var(--radius-md);
      border-end-end-radius: var(--radius-md);
    }
  }
  .\[\&_\.border-separate_tr_th\:last-child\]\:rounded-e-sm {
    & .border-separate tr th:last-child {
      border-start-end-radius: var(--radius-sm);
      border-end-end-radius: var(--radius-sm);
    }
  }
  .\[\&_\.border-separate_tr_th\:last-child\]\:rounded-e-xl {
    & .border-separate tr th:last-child {
      border-start-end-radius: var(--radius-xl);
      border-end-end-radius: var(--radius-xl);
    }
  }
  .\[\&_\.bullet-icon\]\:size-1\.5 {
    & .bullet-icon {
      width: calc(var(--spacing) * 1.5);
      height: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&_\.bullet-icon\]\:size-2 {
    & .bullet-icon {
      width: calc(var(--spacing) * 2);
      height: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.bullet-icon\]\:size-3 {
    & .bullet-icon {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.bullet-icon\]\:size-4 {
    & .bullet-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.bullet-icon\]\:size-5 {
    & .bullet-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.card-title-icon\]\:size-3 {
    & .card-title-icon {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.card-title-icon\]\:size-3\.5 {
    & .card-title-icon {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.card-title-icon\]\:size-4 {
    & .card-title-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.card-title-icon\]\:size-5 {
    & .card-title-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.card-title-icon\]\:size-6 {
    & .card-title-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.carousel-controls\]\:hover\:bg-base-border-light\/5 {
    & .carousel-controls {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-base-border-light);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--color-base-border-light) 5%, transparent);
          }
        }
      }
    }
  }
  .\[\&_\.carousel-controls\]\:hover\:bg-danger-light\/5 {
    & .carousel-controls {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-danger-light);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--color-danger-light) 5%, transparent);
          }
        }
      }
    }
  }
  .\[\&_\.carousel-controls\]\:hover\:bg-dawn-light\/5 {
    & .carousel-controls {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-dawn-light);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--color-dawn-light) 5%, transparent);
          }
        }
      }
    }
  }
  .\[\&_\.carousel-controls\]\:hover\:bg-default-dark-bg\/5 {
    & .carousel-controls {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-default-dark-bg);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--color-default-dark-bg) 5%, transparent);
          }
        }
      }
    }
  }
  .\[\&_\.carousel-controls\]\:hover\:bg-info-light\/5 {
    & .carousel-controls {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-info-light);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--color-info-light) 5%, transparent);
          }
        }
      }
    }
  }
  .\[\&_\.carousel-controls\]\:hover\:bg-misc-light\/5 {
    & .carousel-controls {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-misc-light);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--color-misc-light) 5%, transparent);
          }
        }
      }
    }
  }
  .\[\&_\.carousel-controls\]\:hover\:bg-natural-light\/5 {
    & .carousel-controls {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-natural-light);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--color-natural-light) 5%, transparent);
          }
        }
      }
    }
  }
  .\[\&_\.carousel-controls\]\:hover\:bg-primary-light\/5 {
    & .carousel-controls {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-primary-light);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--color-primary-light) 5%, transparent);
          }
        }
      }
    }
  }
  .\[\&_\.carousel-controls\]\:hover\:bg-secondary-light\/5 {
    & .carousel-controls {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-secondary-light);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--color-secondary-light) 5%, transparent);
          }
        }
      }
    }
  }
  .\[\&_\.carousel-controls\]\:hover\:bg-silver-light\/5 {
    & .carousel-controls {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-silver-light);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--color-silver-light) 5%, transparent);
          }
        }
      }
    }
  }
  .\[\&_\.carousel-controls\]\:hover\:bg-success-light\/5 {
    & .carousel-controls {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-success-light);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--color-success-light) 5%, transparent);
          }
        }
      }
    }
  }
  .\[\&_\.carousel-controls\]\:hover\:bg-warning-light\/5 {
    & .carousel-controls {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-warning-light);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--color-warning-light) 5%, transparent);
          }
        }
      }
    }
  }
  .\[\&_\.carousel-controls\]\:hover\:bg-white\/5 {
    & .carousel-controls {
      &:hover {
        @media (hover: hover) {
          background-color: color-mix(in srgb, #fff 5%, transparent);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--color-white) 5%, transparent);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-controls\]\:hover\:bg-base-border-dark\/5 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-controls {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-base-border-dark);
            @supports (color: color-mix(in lab, red, red)) {
              background-color: color-mix(in oklab, var(--color-base-border-dark) 5%, transparent);
            }
          }
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-controls\]\:hover\:bg-danger-dark\/5 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-controls {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-danger-dark);
            @supports (color: color-mix(in lab, red, red)) {
              background-color: color-mix(in oklab, var(--color-danger-dark) 5%, transparent);
            }
          }
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-controls\]\:hover\:bg-dawn-dark\/5 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-controls {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-dawn-dark);
            @supports (color: color-mix(in lab, red, red)) {
              background-color: color-mix(in oklab, var(--color-dawn-dark) 5%, transparent);
            }
          }
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-controls\]\:hover\:bg-info-dark\/5 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-controls {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-info-dark);
            @supports (color: color-mix(in lab, red, red)) {
              background-color: color-mix(in oklab, var(--color-info-dark) 5%, transparent);
            }
          }
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-controls\]\:hover\:bg-misc-dark\/5 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-controls {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-misc-dark);
            @supports (color: color-mix(in lab, red, red)) {
              background-color: color-mix(in oklab, var(--color-misc-dark) 5%, transparent);
            }
          }
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-controls\]\:hover\:bg-natural-dark\/5 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-controls {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-natural-dark);
            @supports (color: color-mix(in lab, red, red)) {
              background-color: color-mix(in oklab, var(--color-natural-dark) 5%, transparent);
            }
          }
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-controls\]\:hover\:bg-primary-dark\/5 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-controls {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-primary-dark);
            @supports (color: color-mix(in lab, red, red)) {
              background-color: color-mix(in oklab, var(--color-primary-dark) 5%, transparent);
            }
          }
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-controls\]\:hover\:bg-secondary-dark\/5 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-controls {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-secondary-dark);
            @supports (color: color-mix(in lab, red, red)) {
              background-color: color-mix(in oklab, var(--color-secondary-dark) 5%, transparent);
            }
          }
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-controls\]\:hover\:bg-silver-dark\/5 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-controls {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-silver-dark);
            @supports (color: color-mix(in lab, red, red)) {
              background-color: color-mix(in oklab, var(--color-silver-dark) 5%, transparent);
            }
          }
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-controls\]\:hover\:bg-success-dark\/5 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-controls {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-success-dark);
            @supports (color: color-mix(in lab, red, red)) {
              background-color: color-mix(in oklab, var(--color-success-dark) 5%, transparent);
            }
          }
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-controls\]\:hover\:bg-warning-dark\/5 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-controls {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-warning-dark);
            @supports (color: color-mix(in lab, red, red)) {
              background-color: color-mix(in oklab, var(--color-warning-dark) 5%, transparent);
            }
          }
        }
      }
    }
  }
  .\[\&_\.carousel-overlay\]\:bg-danger-light\/30 {
    & .carousel-overlay {
      background-color: var(--color-danger-light);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-danger-light) 30%, transparent);
      }
    }
  }
  .\[\&_\.carousel-overlay\]\:bg-dawn-light\/30 {
    & .carousel-overlay {
      background-color: var(--color-dawn-light);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-dawn-light) 30%, transparent);
      }
    }
  }
  .\[\&_\.carousel-overlay\]\:bg-default-dark-bg\/30 {
    & .carousel-overlay {
      background-color: var(--color-default-dark-bg);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-default-dark-bg) 30%, transparent);
      }
    }
  }
  .\[\&_\.carousel-overlay\]\:bg-info-light\/30 {
    & .carousel-overlay {
      background-color: var(--color-info-light);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-info-light) 30%, transparent);
      }
    }
  }
  .\[\&_\.carousel-overlay\]\:bg-misc-light\/30 {
    & .carousel-overlay {
      background-color: var(--color-misc-light);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-misc-light) 30%, transparent);
      }
    }
  }
  .\[\&_\.carousel-overlay\]\:bg-natural-light\/30 {
    & .carousel-overlay {
      background-color: var(--color-natural-light);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-natural-light) 30%, transparent);
      }
    }
  }
  .\[\&_\.carousel-overlay\]\:bg-primary-light\/30 {
    & .carousel-overlay {
      background-color: var(--color-primary-light);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-primary-light) 30%, transparent);
      }
    }
  }
  .\[\&_\.carousel-overlay\]\:bg-secondary-light\/30 {
    & .carousel-overlay {
      background-color: var(--color-secondary-light);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-secondary-light) 30%, transparent);
      }
    }
  }
  .\[\&_\.carousel-overlay\]\:bg-silver-light\/30 {
    & .carousel-overlay {
      background-color: var(--color-silver-light);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-silver-light) 30%, transparent);
      }
    }
  }
  .\[\&_\.carousel-overlay\]\:bg-success-light\/30 {
    & .carousel-overlay {
      background-color: var(--color-success-light);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-success-light) 30%, transparent);
      }
    }
  }
  .\[\&_\.carousel-overlay\]\:bg-warning-light\/30 {
    & .carousel-overlay {
      background-color: var(--color-warning-light);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-warning-light) 30%, transparent);
      }
    }
  }
  .\[\&_\.carousel-overlay\]\:bg-white\/30 {
    & .carousel-overlay {
      background-color: color-mix(in srgb, #fff 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-white) 30%, transparent);
      }
    }
  }
  .dark\:\[\&_\.carousel-overlay\]\:bg-base-bg-dark\/30 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-overlay {
        background-color: var(--color-base-bg-dark);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-base-bg-dark) 30%, transparent);
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-overlay\]\:bg-danger-dark\/30 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-overlay {
        background-color: var(--color-danger-dark);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-danger-dark) 30%, transparent);
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-overlay\]\:bg-dawn-dark\/30 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-overlay {
        background-color: var(--color-dawn-dark);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-dawn-dark) 30%, transparent);
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-overlay\]\:bg-info-dark\/30 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-overlay {
        background-color: var(--color-info-dark);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-info-dark) 30%, transparent);
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-overlay\]\:bg-misc-dark\/30 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-overlay {
        background-color: var(--color-misc-dark);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-misc-dark) 30%, transparent);
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-overlay\]\:bg-natural-dark\/30 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-overlay {
        background-color: var(--color-natural-dark);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-natural-dark) 30%, transparent);
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-overlay\]\:bg-primary-dark\/30 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-overlay {
        background-color: var(--color-primary-dark);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-primary-dark) 30%, transparent);
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-overlay\]\:bg-secondary-dark\/30 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-overlay {
        background-color: var(--color-secondary-dark);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-secondary-dark) 30%, transparent);
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-overlay\]\:bg-silver-dark\/30 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-overlay {
        background-color: var(--color-silver-dark);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-silver-dark) 30%, transparent);
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-overlay\]\:bg-success-dark\/30 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-overlay {
        background-color: var(--color-success-dark);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-success-dark) 30%, transparent);
        }
      }
    }
  }
  .dark\:\[\&_\.carousel-overlay\]\:bg-warning-dark\/30 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .carousel-overlay {
        background-color: var(--color-warning-dark);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-warning-dark) 30%, transparent);
        }
      }
    }
  }
  .\[\&_\.carousel-title\]\:md\:text-2xl {
    & .carousel-title {
      @media (width >= 48rem) {
        font-size: var(--text-2xl);
        line-height: var(--tw-leading, var(--text-2xl--line-height));
      }
    }
  }
  .\[\&_\.carousel-title\]\:md\:text-3xl {
    & .carousel-title {
      @media (width >= 48rem) {
        font-size: var(--text-3xl);
        line-height: var(--tw-leading, var(--text-3xl--line-height));
      }
    }
  }
  .\[\&_\.carousel-title\]\:md\:text-4xl {
    & .carousel-title {
      @media (width >= 48rem) {
        font-size: var(--text-4xl);
        line-height: var(--tw-leading, var(--text-4xl--line-height));
      }
    }
  }
  .\[\&_\.carousel-title\]\:md\:text-5xl {
    & .carousel-title {
      @media (width >= 48rem) {
        font-size: var(--text-5xl);
        line-height: var(--tw-leading, var(--text-5xl--line-height));
      }
    }
  }
  .\[\&_\.carousel-title\]\:md\:text-6xl {
    & .carousel-title {
      @media (width >= 48rem) {
        font-size: var(--text-6xl);
        line-height: var(--tw-leading, var(--text-6xl--line-height));
      }
    }
  }
  .\[\&_\.carousel-title\]\:md\:text-7xl {
    & .carousel-title {
      @media (width >= 48rem) {
        font-size: var(--text-7xl);
        line-height: var(--tw-leading, var(--text-7xl--line-height));
      }
    }
  }
  .\[\&_\.carousel-title\]\:md\:text-xl {
    & .carousel-title {
      @media (width >= 48rem) {
        font-size: var(--text-xl);
        line-height: var(--tw-leading, var(--text-xl--line-height));
      }
    }
  }
  .\[\&_\.checkbox-card-description\]\:text-\[11px\] {
    & .checkbox-card-description {
      font-size: 11px;
    }
  }
  .\[\&_\.checkbox-card-description\]\:text-\[12px\] {
    & .checkbox-card-description {
      font-size: 12px;
    }
  }
  .\[\&_\.checkbox-card-description\]\:text-\[13px\] {
    & .checkbox-card-description {
      font-size: 13px;
    }
  }
  .\[\&_\.checkbox-card-description\]\:text-\[14px\] {
    & .checkbox-card-description {
      font-size: 14px;
    }
  }
  .\[\&_\.checkbox-card-description\]\:text-\[15px\] {
    & .checkbox-card-description {
      font-size: 15px;
    }
  }
  .\[\&_\.checkbox-card-icon\]\:size-5 {
    & .checkbox-card-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.checkbox-card-icon\]\:size-6 {
    & .checkbox-card-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.checkbox-card-icon\]\:size-7 {
    & .checkbox-card-icon {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.checkbox-card-icon\]\:size-8 {
    & .checkbox-card-icon {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.checkbox-card-icon\]\:size-9 {
    & .checkbox-card-icon {
      width: calc(var(--spacing) * 9);
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-base-border-light {
    & .checkbox-card-input {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-black {
    & .checkbox-card-input {
      border-color: var(--color-black);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-checkbox-danger-checked {
    & .checkbox-card-input {
      border-color: var(--color-checkbox-danger-checked);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-checkbox-dawn-checked {
    & .checkbox-card-input {
      border-color: var(--color-checkbox-dawn-checked);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-checkbox-info-checked {
    & .checkbox-card-input {
      border-color: var(--color-checkbox-info-checked);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-checkbox-misc-checked {
    & .checkbox-card-input {
      border-color: var(--color-checkbox-misc-checked);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-checkbox-primary-checked {
    & .checkbox-card-input {
      border-color: var(--color-checkbox-primary-checked);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-checkbox-secondary-checked {
    & .checkbox-card-input {
      border-color: var(--color-checkbox-secondary-checked);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-checkbox-success-checked {
    & .checkbox-card-input {
      border-color: var(--color-checkbox-success-checked);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-checkbox-warning-checked {
    & .checkbox-card-input {
      border-color: var(--color-checkbox-warning-checked);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-danger-bordered-text-light {
    & .checkbox-card-input {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-danger-light {
    & .checkbox-card-input {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-dawn-bordered-text-light {
    & .checkbox-card-input {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-dawn-light {
    & .checkbox-card-input {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-info-bordered-text-light {
    & .checkbox-card-input {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-info-light {
    & .checkbox-card-input {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-misc-bordered-text-light {
    & .checkbox-card-input {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-misc-light {
    & .checkbox-card-input {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-natural-border-light {
    & .checkbox-card-input {
      border-color: var(--color-natural-border-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-natural-dark {
    & .checkbox-card-input {
      border-color: var(--color-natural-dark);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-primary-bordered-text-light {
    & .checkbox-card-input {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-primary-light {
    & .checkbox-card-input {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-secondary-bordered-text-light {
    & .checkbox-card-input {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-secondary-light {
    & .checkbox-card-input {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-silver-bordered-text-light {
    & .checkbox-card-input {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-silver-dark {
    & .checkbox-card-input {
      border-color: var(--color-silver-dark);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-silver-light {
    & .checkbox-card-input {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-success-bordered-text-light {
    & .checkbox-card-input {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-success-light {
    & .checkbox-card-input {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-warning-bordered-text-light {
    & .checkbox-card-input {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-warning-light {
    & .checkbox-card-input {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&_\.checkbox-card-input\]\:border-white {
    & .checkbox-card-input {
      border-color: var(--color-white);
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-base-text-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-base-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-black {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-black);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-checkbox-danger-checked {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-checkbox-danger-checked);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-checkbox-dawn-checked {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-checkbox-dawn-checked);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-checkbox-info-checked {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-checkbox-info-checked);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-checkbox-misc-checked {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-checkbox-misc-checked);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-checkbox-primary-checked {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-checkbox-primary-checked);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-checkbox-secondary-checked {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-checkbox-secondary-checked);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-checkbox-success-checked {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-checkbox-success-checked);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-checkbox-warning-checked {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-checkbox-warning-checked);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-danger-bordered-text-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-danger-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-danger-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-danger-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-dawn-bordered-text-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-dawn-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-dawn-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-dawn-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-info-bordered-text-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-info-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-info-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-info-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-misc-bordered-text-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-misc-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-misc-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-misc-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-natural-dark {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-natural-dark);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-primary-bordered-text-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-primary-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-primary-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-primary-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-secondary-bordered-text-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-secondary-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-secondary-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-secondary-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-silver-bordered-text-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-silver-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-silver-dark {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-silver-dark);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-silver-indicator-alt-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-silver-indicator-alt-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-silver-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-silver-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-success-bordered-text-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-success-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-success-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-success-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-warning-bordered-text-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-warning-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-warning-light {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-warning-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-card-input\]\:text-white {
    &:checked {
      & .checkbox-card-input {
        color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-natural-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-natural-border-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-natural-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-natural-light);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-card-input\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-\[var\(--color-base-disabled-text-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-base-disabled-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-danger-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-dawn-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-info-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-misc-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-natural-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-natural-light);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-primary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-secondary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-silver-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-silver-hover-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-success-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-warning-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-warning-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-card-input\]\:text-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-card-input {
          color: var(--color-white);
        }
      }
    }
  }
  .\[\&_\.checkbox-card-input\:checked\]\:border-base-text-light {
    & .checkbox-card-input:checked {
      border-color: var(--color-base-text-light);
    }
  }
  .dark\:\[\&_\.checkbox-card-input\:checked\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input:checked {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .\[\&_\.checkbox-card-input\:not\(\:checked\)\]\:bg-white {
    & .checkbox-card-input:not(:checked) {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.checkbox-card-input\:not\(\:checked\)\]\:bg-checkbox-unchecked-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-card-input:not(:checked) {
        background-color: var(--color-checkbox-unchecked-dark);
      }
    }
  }
  .\[\&_\.checkbox-card-label-wrapper\]\:mb-1 {
    & .checkbox-card-label-wrapper {
      margin-bottom: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.checkbox-card-label-wrapper\]\:mb-2 {
    & .checkbox-card-label-wrapper {
      margin-bottom: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.checkbox-card-label-wrapper\]\:mb-3 {
    & .checkbox-card-label-wrapper {
      margin-bottom: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.checkbox-card-label-wrapper\]\:mb-4 {
    & .checkbox-card-label-wrapper {
      margin-bottom: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.checkbox-card-label-wrapper\]\:mb-5 {
    & .checkbox-card-label-wrapper {
      margin-bottom: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.checkbox-card-label-wrapper\]\:space-y-1 {
    & .checkbox-card-label-wrapper {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .\[\&_\.checkbox-card-label-wrapper\]\:space-y-1\.5 {
    & .checkbox-card-label-wrapper {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .\[\&_\.checkbox-card-label-wrapper\]\:space-y-2 {
    & .checkbox-card-label-wrapper {
      :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)));
      }
    }
  }
  .\[\&_\.checkbox-card-label-wrapper\]\:space-y-2\.5 {
    & .checkbox-card-label-wrapper {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .\[\&_\.checkbox-card-label-wrapper\]\:space-y-3 {
    & .checkbox-card-label-wrapper {
      :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)));
      }
    }
  }
  .\[\&_\.checkbox-card-wrapper\]\:gap-1 {
    & .checkbox-card-wrapper {
      gap: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.checkbox-card-wrapper\]\:gap-2 {
    & .checkbox-card-wrapper {
      gap: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.checkbox-card-wrapper\]\:gap-3 {
    & .checkbox-card-wrapper {
      gap: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.checkbox-card-wrapper\]\:gap-4 {
    & .checkbox-card-wrapper {
      gap: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.checkbox-card-wrapper\]\:gap-5 {
    & .checkbox-card-wrapper {
      gap: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.checkbox-field-wrapper\]\:flex-row-reverse {
    & .checkbox-field-wrapper {
      flex-direction: row-reverse;
    }
  }
  .\[\&_\.checkbox-field-wrapper\]\:gap-1 {
    & .checkbox-field-wrapper {
      gap: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.checkbox-field-wrapper\]\:gap-1\.5 {
    & .checkbox-field-wrapper {
      gap: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&_\.checkbox-field-wrapper\]\:gap-2 {
    & .checkbox-field-wrapper {
      gap: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.checkbox-field-wrapper\]\:gap-2\.5 {
    & .checkbox-field-wrapper {
      gap: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.checkbox-field-wrapper\]\:gap-3 {
    & .checkbox-field-wrapper {
      gap: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:rounded {
    & .checkbox-field-wrapper .checkbox-input {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:rounded-full {
    & .checkbox-field-wrapper .checkbox-input {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:rounded-lg {
    & .checkbox-field-wrapper .checkbox-input {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:rounded-md {
    & .checkbox-field-wrapper .checkbox-input {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:rounded-none {
    & .checkbox-field-wrapper .checkbox-input {
      border-radius: 0;
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:rounded-sm {
    & .checkbox-field-wrapper .checkbox-input {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:rounded-xl {
    & .checkbox-field-wrapper .checkbox-input {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border {
    & .checkbox-field-wrapper .checkbox-input {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-0 {
    & .checkbox-field-wrapper .checkbox-input {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-2 {
    & .checkbox-field-wrapper .checkbox-input {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-4 {
    & .checkbox-field-wrapper .checkbox-input {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-\[3px\] {
    & .checkbox-field-wrapper .checkbox-input {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-\[5px\] {
    & .checkbox-field-wrapper .checkbox-input {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-base-form-border-light {
    & .checkbox-field-wrapper .checkbox-input {
      border-color: var(--color-base-form-border-light);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-danger-bordered-text-light {
    & .checkbox-field-wrapper .checkbox-input {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-dawn-bordered-text-light {
    & .checkbox-field-wrapper .checkbox-input {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-info-light {
    & .checkbox-field-wrapper .checkbox-input {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-misc-bordered-text-light {
    & .checkbox-field-wrapper .checkbox-input {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-natural-bordered-text-light {
    & .checkbox-field-wrapper .checkbox-input {
      border-color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-natural-dark {
    & .checkbox-field-wrapper .checkbox-input {
      border-color: var(--color-natural-dark);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-primary-bordered-text-light {
    & .checkbox-field-wrapper .checkbox-input {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-secondary-bordered-text-light {
    & .checkbox-field-wrapper .checkbox-input {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-silver-bordered-text-light {
    & .checkbox-field-wrapper .checkbox-input {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-silver-hover-light {
    & .checkbox-field-wrapper .checkbox-input {
      border-color: var(--color-silver-hover-light);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-success-bordered-text-light {
    & .checkbox-field-wrapper .checkbox-input {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-warning-bordered-text-light {
    & .checkbox-field-wrapper .checkbox-input {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-default-dark-bg {
    & .checkbox-field-wrapper .checkbox-input {
      color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-white {
    & .checkbox-field-wrapper .checkbox-input {
      color: var(--color-white);
    }
  }
  .checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-base-form-border-light {
    &:checked {
      & .checkbox-field-wrapper .checkbox-input {
        color: var(--color-base-form-border-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-danger-bordered-text-light {
    &:checked {
      & .checkbox-field-wrapper .checkbox-input {
        color: var(--color-danger-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-dawn-bordered-text-light {
    &:checked {
      & .checkbox-field-wrapper .checkbox-input {
        color: var(--color-dawn-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-info-light {
    &:checked {
      & .checkbox-field-wrapper .checkbox-input {
        color: var(--color-info-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-misc-bordered-text-light {
    &:checked {
      & .checkbox-field-wrapper .checkbox-input {
        color: var(--color-misc-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-natural-bordered-text-light {
    &:checked {
      & .checkbox-field-wrapper .checkbox-input {
        color: var(--color-natural-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-primary-bordered-text-light {
    &:checked {
      & .checkbox-field-wrapper .checkbox-input {
        color: var(--color-primary-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-secondary-bordered-text-light {
    &:checked {
      & .checkbox-field-wrapper .checkbox-input {
        color: var(--color-secondary-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-silver-bordered-text-light {
    &:checked {
      & .checkbox-field-wrapper .checkbox-input {
        color: var(--color-silver-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-success-bordered-text-light {
    &:checked {
      & .checkbox-field-wrapper .checkbox-input {
        color: var(--color-success-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-warning-bordered-text-light {
    &:checked {
      & .checkbox-field-wrapper .checkbox-input {
        color: var(--color-warning-bordered-text-light);
      }
    }
  }
  .focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-base-hover-light {
    &:focus-within {
      & .checkbox-field-wrapper .checkbox-input {
        --tw-ring-color: var(--color-base-hover-light);
      }
    }
  }
  .focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-danger-light {
    &:focus-within {
      & .checkbox-field-wrapper .checkbox-input {
        --tw-ring-color: var(--color-danger-light);
      }
    }
  }
  .focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-dawn-light {
    &:focus-within {
      & .checkbox-field-wrapper .checkbox-input {
        --tw-ring-color: var(--color-dawn-light);
      }
    }
  }
  .focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-default-dark-bg {
    &:focus-within {
      & .checkbox-field-wrapper .checkbox-input {
        --tw-ring-color: var(--color-default-dark-bg);
      }
    }
  }
  .focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-info-light {
    &:focus-within {
      & .checkbox-field-wrapper .checkbox-input {
        --tw-ring-color: var(--color-info-light);
      }
    }
  }
  .focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-misc-light {
    &:focus-within {
      & .checkbox-field-wrapper .checkbox-input {
        --tw-ring-color: var(--color-misc-light);
      }
    }
  }
  .focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-natural-dark {
    &:focus-within {
      & .checkbox-field-wrapper .checkbox-input {
        --tw-ring-color: var(--color-natural-dark);
      }
    }
  }
  .focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-natural-light {
    &:focus-within {
      & .checkbox-field-wrapper .checkbox-input {
        --tw-ring-color: var(--color-natural-light);
      }
    }
  }
  .focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-primary-light {
    &:focus-within {
      & .checkbox-field-wrapper .checkbox-input {
        --tw-ring-color: var(--color-primary-light);
      }
    }
  }
  .focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-secondary-light {
    &:focus-within {
      & .checkbox-field-wrapper .checkbox-input {
        --tw-ring-color: var(--color-secondary-light);
      }
    }
  }
  .focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-silver-light {
    &:focus-within {
      & .checkbox-field-wrapper .checkbox-input {
        --tw-ring-color: var(--color-silver-light);
      }
    }
  }
  .focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-success-light {
    &:focus-within {
      & .checkbox-field-wrapper .checkbox-input {
        --tw-ring-color: var(--color-success-light);
      }
    }
  }
  .focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-warning-light {
    &:focus-within {
      & .checkbox-field-wrapper .checkbox-input {
        --tw-ring-color: var(--color-warning-light);
      }
    }
  }
  .dark\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-base-form-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-field-wrapper .checkbox-input {
        border-color: var(--color-base-form-border-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-field-wrapper .checkbox-input {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-field-wrapper .checkbox-input {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-field-wrapper .checkbox-input {
        border-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-field-wrapper .checkbox-input {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-field-wrapper .checkbox-input {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-field-wrapper .checkbox-input {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-field-wrapper .checkbox-input {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-silver-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-field-wrapper .checkbox-input {
        border-color: var(--color-silver-light);
      }
    }
  }
  .dark\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-field-wrapper .checkbox-input {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .checkbox-field-wrapper .checkbox-input {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-base-form-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-field-wrapper .checkbox-input {
          color: var(--color-base-form-border-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-field-wrapper .checkbox-input {
          color: var(--color-danger-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-field-wrapper .checkbox-input {
          color: var(--color-dawn-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-field-wrapper .checkbox-input {
          color: var(--color-info-hover-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-field-wrapper .checkbox-input {
          color: var(--color-misc-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-natural-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-field-wrapper .checkbox-input {
          color: var(--color-natural-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-field-wrapper .checkbox-input {
          color: var(--color-primary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-field-wrapper .checkbox-input {
          color: var(--color-secondary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-field-wrapper .checkbox-input {
          color: var(--color-silver-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-field-wrapper .checkbox-input {
          color: var(--color-success-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:text-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .checkbox-field-wrapper .checkbox-input {
          color: var(--color-warning-bordered-text-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-base-form-focus-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .checkbox-field-wrapper .checkbox-input {
          --tw-ring-color: var(--color-base-form-focus-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .checkbox-field-wrapper .checkbox-input {
          --tw-ring-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .checkbox-field-wrapper .checkbox-input {
          --tw-ring-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .checkbox-field-wrapper .checkbox-input {
          --tw-ring-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .checkbox-field-wrapper .checkbox-input {
          --tw-ring-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .checkbox-field-wrapper .checkbox-input {
          --tw-ring-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .checkbox-field-wrapper .checkbox-input {
          --tw-ring-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .checkbox-field-wrapper .checkbox-input {
          --tw-ring-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .checkbox-field-wrapper .checkbox-input {
          --tw-ring-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .checkbox-field-wrapper .checkbox-input {
          --tw-ring-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.checkbox-field-wrapper_\.checkbox-input\]\:ring-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .checkbox-field-wrapper .checkbox-input {
          --tw-ring-color: var(--color-warning-dark);
        }
      }
    }
  }
  .\[\&_\.checkbox-field-wrapper_input\]\:size-2\.5 {
    & .checkbox-field-wrapper input {
      width: calc(var(--spacing) * 2.5);
      height: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.checkbox-field-wrapper_input\]\:size-3 {
    & .checkbox-field-wrapper input {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.checkbox-field-wrapper_input\]\:size-3\.5 {
    & .checkbox-field-wrapper input {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.checkbox-field-wrapper_input\]\:size-4 {
    & .checkbox-field-wrapper input {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.checkbox-field-wrapper_input\]\:size-5 {
    & .checkbox-field-wrapper input {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.checkbox-field-wrapper_input\]\:focus-within\:ring-1 {
    & .checkbox-field-wrapper input {
      &:focus-within {
        --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);
      }
    }
  }
  .\[\&_\.checkbox-slot-content\]\:gap-1 {
    & .checkbox-slot-content {
      gap: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.checkbox-slot-content\]\:gap-2 {
    & .checkbox-slot-content {
      gap: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.checkbox-slot-content\]\:gap-3 {
    & .checkbox-slot-content {
      gap: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.checkbox-slot-content\]\:gap-4 {
    & .checkbox-slot-content {
      gap: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.checkbox-slot-content\]\:gap-5 {
    & .checkbox-slot-content {
      gap: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:h-4 {
    & .color-field-wrapper .color-input {
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:h-5 {
    & .color-field-wrapper .color-input {
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:h-6 {
    & .color-field-wrapper .color-input {
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:h-7 {
    & .color-field-wrapper .color-input {
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:h-8 {
    & .color-field-wrapper .color-input {
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:w-7 {
    & .color-field-wrapper .color-input {
      width: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:w-8 {
    & .color-field-wrapper .color-input {
      width: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:w-9 {
    & .color-field-wrapper .color-input {
      width: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:w-10 {
    & .color-field-wrapper .color-input {
      width: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:w-11 {
    & .color-field-wrapper .color-input {
      width: calc(var(--spacing) * 11);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:w-full {
    & .color-field-wrapper .color-input {
      width: 100%;
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:rounded {
    & .color-field-wrapper .color-input {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:rounded-lg {
    & .color-field-wrapper .color-input {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:rounded-md {
    & .color-field-wrapper .color-input {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:rounded-sm {
    & .color-field-wrapper .color-input {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:rounded-xl {
    & .color-field-wrapper .color-input {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border {
    & .color-field-wrapper .color-input {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-0 {
    & .color-field-wrapper .color-input {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-2 {
    & .color-field-wrapper .color-input {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-4 {
    & .color-field-wrapper .color-input {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-\[3px\] {
    & .color-field-wrapper .color-input {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-\[5px\] {
    & .color-field-wrapper .color-input {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-base-border-light {
    & .color-field-wrapper .color-input {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-danger-light {
    & .color-field-wrapper .color-input {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-dawn-light {
    & .color-field-wrapper .color-input {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-default-dark-bg {
    & .color-field-wrapper .color-input {
      border-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-form-white-focus {
    & .color-field-wrapper .color-input {
      border-color: var(--color-form-white-focus);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-info-light {
    & .color-field-wrapper .color-input {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-misc-light {
    & .color-field-wrapper .color-input {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-natural-light {
    & .color-field-wrapper .color-input {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-primary-light {
    & .color-field-wrapper .color-input {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-secondary-light {
    & .color-field-wrapper .color-input {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-silver-light {
    & .color-field-wrapper .color-input {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-success-light {
    & .color-field-wrapper .color-input {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_\.color-field-wrapper_\.color-input\]\:border-warning-light {
    & .color-field-wrapper .color-input {
      border-color: var(--color-warning-light);
    }
  }
  .dark\:\[\&_\.color-field-wrapper_\.color-input\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .color-field-wrapper .color-input {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.color-field-wrapper_\.color-input\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .color-field-wrapper .color-input {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.color-field-wrapper_\.color-input\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .color-field-wrapper .color-input {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.color-field-wrapper_\.color-input\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .color-field-wrapper .color-input {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.color-field-wrapper_\.color-input\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .color-field-wrapper .color-input {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.color-field-wrapper_\.color-input\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .color-field-wrapper .color-input {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.color-field-wrapper_\.color-input\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .color-field-wrapper .color-input {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.color-field-wrapper_\.color-input\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .color-field-wrapper .color-input {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.color-field-wrapper_\.color-input\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .color-field-wrapper .color-input {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.color-field-wrapper_\.color-input\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .color-field-wrapper .color-input {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.color-field-wrapper_\.color-input\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .color-field-wrapper .color-input {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.combobox-dropdown\]\:rounded {
    & .combobox-dropdown {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.combobox-dropdown\]\:rounded-full {
    & .combobox-dropdown {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.combobox-dropdown\]\:rounded-lg {
    & .combobox-dropdown {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.combobox-dropdown\]\:rounded-md {
    & .combobox-dropdown {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.combobox-dropdown\]\:rounded-sm {
    & .combobox-dropdown {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.combobox-dropdown\]\:rounded-xl {
    & .combobox-dropdown {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.combobox-dropdown\]\:border {
    & .combobox-dropdown {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.combobox-dropdown\]\:border-2 {
    & .combobox-dropdown {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.combobox-dropdown\]\:border-4 {
    & .combobox-dropdown {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.combobox-dropdown\]\:border-\[3px\] {
    & .combobox-dropdown {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.combobox-dropdown\]\:border-\[5px\] {
    & .combobox-dropdown {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.combobox-dropdown\]\:border-base-border-light {
    & .combobox-dropdown {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:border-danger-bordered-text-light {
    & .combobox-dropdown {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:border-dawn-bordered-text-light {
    & .combobox-dropdown {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:border-info-bordered-text-light {
    & .combobox-dropdown {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:border-misc-bordered-text-light {
    & .combobox-dropdown {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:border-natural-border-light {
    & .combobox-dropdown {
      border-color: var(--color-natural-border-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:border-primary-bordered-text-light {
    & .combobox-dropdown {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:border-secondary-bordered-text-light {
    & .combobox-dropdown {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:border-silver-bordered-text-light {
    & .combobox-dropdown {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:border-success-bordered-text-light {
    & .combobox-dropdown {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:border-warning-bordered-text-light {
    & .combobox-dropdown {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-danger-bordered-bg-light {
    & .combobox-dropdown {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-danger-light {
    & .combobox-dropdown {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-dawn-bordered-bg-light {
    & .combobox-dropdown {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-dawn-light {
    & .combobox-dropdown {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-info-bordered-bg-light {
    & .combobox-dropdown {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-info-light {
    & .combobox-dropdown {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-misc-bordered-bg-light {
    & .combobox-dropdown {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-misc-light {
    & .combobox-dropdown {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-natural-bg-dark {
    & .combobox-dropdown {
      background-color: var(--color-natural-bg-dark);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-natural-bordered-bg-light {
    & .combobox-dropdown {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-primary-bordered-bg-light {
    & .combobox-dropdown {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-primary-light {
    & .combobox-dropdown {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-secondary-bordered-bg-light {
    & .combobox-dropdown {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-secondary-light {
    & .combobox-dropdown {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-silver-bordered-bg-light {
    & .combobox-dropdown {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-silver-light {
    & .combobox-dropdown {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-success-bordered-bg-light {
    & .combobox-dropdown {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-success-light {
    & .combobox-dropdown {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-warning-bordered-bg-light {
    & .combobox-dropdown {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-warning-light {
    & .combobox-dropdown {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.combobox-dropdown\]\:bg-white {
    & .combobox-dropdown {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.combobox-dropdown\]\:shadow {
    & .combobox-dropdown {
      --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 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);
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:border-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        border-color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:border-natural-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        border-color: var(--color-natural-border-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-natural-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-primary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-primary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-dropdown\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-dropdown {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.combobox-icon\]\:size-3 {
    & .combobox-icon {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.combobox-icon\]\:size-3\.5 {
    & .combobox-icon {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.combobox-icon\]\:size-4 {
    & .combobox-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.combobox-icon\]\:size-5 {
    & .combobox-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.combobox-icon\]\:size-\[18px\] {
    & .combobox-icon {
      width: 18px;
      height: 18px;
    }
  }
  .\[\&_\.combobox-label-wrapper\]\:space-y-1 {
    & .combobox-label-wrapper {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .\[\&_\.combobox-label-wrapper\]\:space-y-2 {
    & .combobox-label-wrapper {
      :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)));
      }
    }
  }
  .\[\&_\.combobox-label-wrapper\]\:space-y-3 {
    & .combobox-label-wrapper {
      :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)));
      }
    }
  }
  .\[\&_\.combobox-label-wrapper\]\:space-y-4 {
    & .combobox-label-wrapper {
      :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)));
      }
    }
  }
  .\[\&_\.combobox-label-wrapper\]\:space-y-5 {
    & .combobox-label-wrapper {
      :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)));
      }
    }
  }
  .\[\&_\.combobox-option\]\:px-2 {
    & .combobox-option {
      padding-inline: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.combobox-option\]\:px-3 {
    & .combobox-option {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.combobox-option\]\:px-4 {
    & .combobox-option {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.combobox-option\]\:px-5 {
    & .combobox-option {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.combobox-option\]\:px-6 {
    & .combobox-option {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.combobox-option\]\:py-0\.5 {
    & .combobox-option {
      padding-block: calc(var(--spacing) * 0.5);
    }
  }
  .\[\&_\.combobox-option\]\:py-1 {
    & .combobox-option {
      padding-block: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.combobox-option\]\:py-1\.5 {
    & .combobox-option {
      padding-block: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&_\.combobox-option\]\:py-2 {
    & .combobox-option {
      padding-block: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.combobox-option\]\:py-2\.5 {
    & .combobox-option {
      padding-block: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.combobox-option\]\:hover\:bg-danger-hover-light {
    & .combobox-option {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-danger-hover-light);
        }
      }
    }
  }
  .\[\&_\.combobox-option\]\:hover\:bg-dawn-hover-light {
    & .combobox-option {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-dawn-hover-light);
        }
      }
    }
  }
  .\[\&_\.combobox-option\]\:hover\:bg-info-hover-light {
    & .combobox-option {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-info-hover-light);
        }
      }
    }
  }
  .\[\&_\.combobox-option\]\:hover\:bg-misc-hover-light {
    & .combobox-option {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-misc-hover-light);
        }
      }
    }
  }
  .\[\&_\.combobox-option\]\:hover\:bg-natural-hover-light {
    & .combobox-option {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-natural-hover-light);
        }
      }
    }
  }
  .\[\&_\.combobox-option\]\:hover\:bg-primary-hover-light {
    & .combobox-option {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-primary-hover-light);
        }
      }
    }
  }
  .\[\&_\.combobox-option\]\:hover\:bg-secondary-hover-light {
    & .combobox-option {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-secondary-hover-light);
        }
      }
    }
  }
  .\[\&_\.combobox-option\]\:hover\:bg-silver-hover-light {
    & .combobox-option {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-silver-hover-light);
        }
      }
    }
  }
  .\[\&_\.combobox-option\]\:hover\:bg-success-hover-light {
    & .combobox-option {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-success-hover-light);
        }
      }
    }
  }
  .\[\&_\.combobox-option\]\:hover\:bg-warning-hover-light {
    & .combobox-option {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-warning-hover-light);
        }
      }
    }
  }
  .\[\&_\.combobox-option\]\:hover\:text-white {
    & .combobox-option {
      &:hover {
        @media (hover: hover) {
          color: var(--color-white);
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-option\]\:hover\:bg-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-option {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-danger-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-option\]\:hover\:bg-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-option {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-dawn-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-option\]\:hover\:bg-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-option {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-info-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-option\]\:hover\:bg-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-option {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-misc-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-option\]\:hover\:bg-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-option {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-natural-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-option\]\:hover\:bg-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-option {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-primary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-option\]\:hover\:bg-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-option {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-secondary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-option\]\:hover\:bg-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-option {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-silver-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-option\]\:hover\:bg-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-option {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-success-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-option\]\:hover\:bg-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-option {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-warning-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-option\]\:hover\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-option {
        &:hover {
          @media (hover: hover) {
            color: var(--color-black);
          }
        }
      }
    }
  }
  .\[\&_\.combobox-option\:not\(\[data-combobox-navigate\]\)\]\:hover\:bg-base-border-light {
    & .combobox-option:not([data-combobox-navigate]) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-base-border-light);
        }
      }
    }
  }
  .\[\&_\.combobox-option\:not\(\[data-combobox-navigate\]\)\]\:hover\:text-black {
    & .combobox-option:not([data-combobox-navigate]) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-black);
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-option\:not\(\[data-combobox-navigate\]\)\]\:hover\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-option:not([data-combobox-navigate]) {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-base-border-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-option\:not\(\[data-combobox-navigate\]\)\]\:hover\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-option:not([data-combobox-navigate]) {
        &:hover {
          @media (hover: hover) {
            color: var(--color-base-text-dark);
          }
        }
      }
    }
  }
  .\[\&_\.combobox-pill\]\:rounded-\[0\.3rem\] {
    & .combobox-pill {
      border-radius: 0.3rem;
    }
  }
  .\[\&_\.combobox-pill\]\:rounded-\[0\.13rem\] {
    & .combobox-pill {
      border-radius: 0.13rem;
    }
  }
  .\[\&_\.combobox-pill\]\:rounded-\[0\.19rem\] {
    & .combobox-pill {
      border-radius: 0.19rem;
    }
  }
  .\[\&_\.combobox-pill\]\:rounded-\[0\.313rem\] {
    & .combobox-pill {
      border-radius: 0.313rem;
    }
  }
  .\[\&_\.combobox-pill\]\:rounded-\[0\.0625rem\] {
    & .combobox-pill {
      border-radius: 0.0625rem;
    }
  }
  .\[\&_\.combobox-pill\]\:rounded-full {
    & .combobox-pill {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.combobox-pill\]\:bg-base-border-light {
    & .combobox-pill {
      background-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.combobox-pill\]\:bg-danger-hover-light {
    & .combobox-pill {
      background-color: var(--color-danger-hover-light);
    }
  }
  .\[\&_\.combobox-pill\]\:bg-dawn-hover-light {
    & .combobox-pill {
      background-color: var(--color-dawn-hover-light);
    }
  }
  .\[\&_\.combobox-pill\]\:bg-info-hover-light {
    & .combobox-pill {
      background-color: var(--color-info-hover-light);
    }
  }
  .\[\&_\.combobox-pill\]\:bg-misc-hover-light {
    & .combobox-pill {
      background-color: var(--color-misc-hover-light);
    }
  }
  .\[\&_\.combobox-pill\]\:bg-natural-hover-light {
    & .combobox-pill {
      background-color: var(--color-natural-hover-light);
    }
  }
  .\[\&_\.combobox-pill\]\:bg-primary-hover-light {
    & .combobox-pill {
      background-color: var(--color-primary-hover-light);
    }
  }
  .\[\&_\.combobox-pill\]\:bg-secondary-hover-light {
    & .combobox-pill {
      background-color: var(--color-secondary-hover-light);
    }
  }
  .\[\&_\.combobox-pill\]\:bg-silver-hover-light {
    & .combobox-pill {
      background-color: var(--color-silver-hover-light);
    }
  }
  .\[\&_\.combobox-pill\]\:bg-success-hover-light {
    & .combobox-pill {
      background-color: var(--color-success-hover-light);
    }
  }
  .\[\&_\.combobox-pill\]\:bg-warning-hover-light {
    & .combobox-pill {
      background-color: var(--color-warning-hover-light);
    }
  }
  .\[\&_\.combobox-pill\]\:px-1 {
    & .combobox-pill {
      padding-inline: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.combobox-pill\]\:py-0\.5 {
    & .combobox-pill {
      padding-block: calc(var(--spacing) * 0.5);
    }
  }
  .\[\&_\.combobox-pill\]\:leading-4 {
    & .combobox-pill {
      --tw-leading: calc(var(--spacing) * 4);
      line-height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.combobox-pill\]\:text-black {
    & .combobox-pill {
      color: var(--color-black);
    }
  }
  .\[\&_\.combobox-pill\]\:text-white {
    & .combobox-pill {
      color: var(--color-white);
    }
  }
  .dark\:\[\&_\.combobox-pill\]\:bg-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-pill {
        background-color: var(--color-danger-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-pill\]\:bg-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-pill {
        background-color: var(--color-dawn-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-pill\]\:bg-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-pill {
        background-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-pill\]\:bg-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-pill {
        background-color: var(--color-misc-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-pill\]\:bg-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-pill {
        background-color: var(--color-natural-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-pill\]\:bg-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-pill {
        background-color: var(--color-primary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-pill\]\:bg-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-pill {
        background-color: var(--color-secondary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-pill\]\:bg-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-pill {
        background-color: var(--color-silver-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-pill\]\:bg-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-pill {
        background-color: var(--color-success-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-pill\]\:bg-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-pill {
        background-color: var(--color-warning-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-pill\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-pill {
        color: var(--color-black);
      }
    }
  }
  .\[\&_\.combobox-search-input\]\:h-6 {
    & .combobox-search-input {
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.combobox-search-input\]\:h-7 {
    & .combobox-search-input {
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.combobox-search-input\]\:h-8 {
    & .combobox-search-input {
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.combobox-search-input\]\:h-9 {
    & .combobox-search-input {
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.combobox-search-input\]\:h-10 {
    & .combobox-search-input {
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.combobox-search-input\]\:rounded {
    & .combobox-search-input {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.combobox-search-input\]\:rounded-full {
    & .combobox-search-input {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.combobox-search-input\]\:rounded-lg {
    & .combobox-search-input {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.combobox-search-input\]\:rounded-md {
    & .combobox-search-input {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.combobox-search-input\]\:rounded-sm {
    & .combobox-search-input {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.combobox-search-input\]\:rounded-xl {
    & .combobox-search-input {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.combobox-search-input\]\:border-base-border-light {
    & .combobox-search-input {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:border-danger-bordered-text-light {
    & .combobox-search-input {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:border-dawn-bordered-text-light {
    & .combobox-search-input {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:border-info-bordered-text-light {
    & .combobox-search-input {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:border-misc-bordered-text-light {
    & .combobox-search-input {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:border-natural-border-light {
    & .combobox-search-input {
      border-color: var(--color-natural-border-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:border-primary-bordered-text-light {
    & .combobox-search-input {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:border-secondary-bordered-text-light {
    & .combobox-search-input {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:border-silver-bordered-text-light {
    & .combobox-search-input {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:border-success-bordered-text-light {
    & .combobox-search-input {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:border-warning-bordered-text-light {
    & .combobox-search-input {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:border-white {
    & .combobox-search-input {
      border-color: var(--color-white);
    }
  }
  .\[\&_\.combobox-search-input\]\:text-\[12px\] {
    & .combobox-search-input {
      font-size: 12px;
    }
  }
  .\[\&_\.combobox-search-input\]\:text-\[13px\] {
    & .combobox-search-input {
      font-size: 13px;
    }
  }
  .\[\&_\.combobox-search-input\]\:text-\[14px\] {
    & .combobox-search-input {
      font-size: 14px;
    }
  }
  .\[\&_\.combobox-search-input\]\:text-\[15px\] {
    & .combobox-search-input {
      font-size: 15px;
    }
  }
  .\[\&_\.combobox-search-input\]\:text-\[16px\] {
    & .combobox-search-input {
      font-size: 16px;
    }
  }
  .\[\&_\.combobox-search-input\]\:text-danger-bordered-text-light {
    & .combobox-search-input {
      color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:text-dawn-bordered-text-light {
    & .combobox-search-input {
      color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:text-info-bordered-text-light {
    & .combobox-search-input {
      color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:text-misc-bordered-text-light {
    & .combobox-search-input {
      color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:text-natural-bordered-text-light {
    & .combobox-search-input {
      color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:text-primary-bordered-text-light {
    & .combobox-search-input {
      color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:text-secondary-bordered-text-light {
    & .combobox-search-input {
      color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:text-silver-bordered-text-light {
    & .combobox-search-input {
      color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:text-success-bordered-text-light {
    & .combobox-search-input {
      color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:text-warning-bordered-text-light {
    & .combobox-search-input {
      color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.combobox-search-input\]\:text-white {
    & .combobox-search-input {
      color: var(--color-white);
    }
  }
  .\[\&_\.combobox-search-input\]\:placeholder-danger-bordered-text-light {
    & .combobox-search-input {
      &::placeholder {
        color: var(--color-danger-bordered-text-light);
      }
    }
  }
  .\[\&_\.combobox-search-input\]\:placeholder-dawn-bordered-text-light {
    & .combobox-search-input {
      &::placeholder {
        color: var(--color-dawn-bordered-text-light);
      }
    }
  }
  .\[\&_\.combobox-search-input\]\:placeholder-info-bordered-text-light {
    & .combobox-search-input {
      &::placeholder {
        color: var(--color-info-bordered-text-light);
      }
    }
  }
  .\[\&_\.combobox-search-input\]\:placeholder-misc-bordered-text-light {
    & .combobox-search-input {
      &::placeholder {
        color: var(--color-misc-bordered-text-light);
      }
    }
  }
  .\[\&_\.combobox-search-input\]\:placeholder-natural-bordered-text-light {
    & .combobox-search-input {
      &::placeholder {
        color: var(--color-natural-bordered-text-light);
      }
    }
  }
  .\[\&_\.combobox-search-input\]\:placeholder-primary-bordered-text-light {
    & .combobox-search-input {
      &::placeholder {
        color: var(--color-primary-bordered-text-light);
      }
    }
  }
  .\[\&_\.combobox-search-input\]\:placeholder-secondary-bordered-text-light {
    & .combobox-search-input {
      &::placeholder {
        color: var(--color-secondary-bordered-text-light);
      }
    }
  }
  .\[\&_\.combobox-search-input\]\:placeholder-silver-bordered-text-light {
    & .combobox-search-input {
      &::placeholder {
        color: var(--color-silver-bordered-text-light);
      }
    }
  }
  .\[\&_\.combobox-search-input\]\:placeholder-success-bordered-text-light {
    & .combobox-search-input {
      &::placeholder {
        color: var(--color-success-bordered-text-light);
      }
    }
  }
  .\[\&_\.combobox-search-input\]\:placeholder-warning-bordered-text-light {
    & .combobox-search-input {
      &::placeholder {
        color: var(--color-warning-bordered-text-light);
      }
    }
  }
  .\[\&_\.combobox-search-input\]\:placeholder-white {
    & .combobox-search-input {
      &::placeholder {
        color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:border-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        border-color: var(--color-black);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:border-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        border-color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:border-natural-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        border-color: var(--color-natural-border-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        color: var(--color-black);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:text-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:text-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:text-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:text-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:text-natural-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        color: var(--color-natural-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:text-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:text-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:text-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:text-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:text-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:placeholder-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        &::placeholder {
          color: var(--color-black);
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:placeholder-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        &::placeholder {
          color: var(--color-danger-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:placeholder-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        &::placeholder {
          color: var(--color-dawn-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:placeholder-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        &::placeholder {
          color: var(--color-info-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:placeholder-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        &::placeholder {
          color: var(--color-misc-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:placeholder-natural-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        &::placeholder {
          color: var(--color-natural-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:placeholder-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        &::placeholder {
          color: var(--color-primary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:placeholder-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        &::placeholder {
          color: var(--color-secondary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:placeholder-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        &::placeholder {
          color: var(--color-silver-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:placeholder-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        &::placeholder {
          color: var(--color-success-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.combobox-search-input\]\:placeholder-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-search-input {
        &::placeholder {
          color: var(--color-warning-bordered-text-dark);
        }
      }
    }
  }
  .\[\&_\.combobox-trigger\]\:min-h-7 {
    & .combobox-trigger {
      min-height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.combobox-trigger\]\:min-h-8 {
    & .combobox-trigger {
      min-height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.combobox-trigger\]\:min-h-9 {
    & .combobox-trigger {
      min-height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.combobox-trigger\]\:min-h-10 {
    & .combobox-trigger {
      min-height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.combobox-trigger\]\:min-h-11 {
    & .combobox-trigger {
      min-height: calc(var(--spacing) * 11);
    }
  }
  .\[\&_\.combobox-trigger\]\:rounded {
    & .combobox-trigger {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.combobox-trigger\]\:rounded-full {
    & .combobox-trigger {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.combobox-trigger\]\:rounded-lg {
    & .combobox-trigger {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.combobox-trigger\]\:rounded-md {
    & .combobox-trigger {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.combobox-trigger\]\:rounded-sm {
    & .combobox-trigger {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.combobox-trigger\]\:rounded-xl {
    & .combobox-trigger {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.combobox-trigger\]\:border {
    & .combobox-trigger {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.combobox-trigger\]\:border-2 {
    & .combobox-trigger {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.combobox-trigger\]\:border-4 {
    & .combobox-trigger {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.combobox-trigger\]\:border-\[3px\] {
    & .combobox-trigger {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.combobox-trigger\]\:border-\[5px\] {
    & .combobox-trigger {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.combobox-trigger\]\:border-base-border-light {
    & .combobox-trigger {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:border-danger-bordered-text-light {
    & .combobox-trigger {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:border-dawn-bordered-text-light {
    & .combobox-trigger {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:border-info-bordered-text-light {
    & .combobox-trigger {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:border-misc-bordered-text-light {
    & .combobox-trigger {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:border-natural-border-light {
    & .combobox-trigger {
      border-color: var(--color-natural-border-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:border-primary-bordered-text-light {
    & .combobox-trigger {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:border-secondary-bordered-text-light {
    & .combobox-trigger {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:border-silver-bordered-text-light {
    & .combobox-trigger {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:border-success-bordered-text-light {
    & .combobox-trigger {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:border-warning-bordered-text-light {
    & .combobox-trigger {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-danger-bordered-bg-light {
    & .combobox-trigger {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-danger-light {
    & .combobox-trigger {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-dawn-bordered-bg-light {
    & .combobox-trigger {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-dawn-light {
    & .combobox-trigger {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-info-bordered-bg-light {
    & .combobox-trigger {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-info-light {
    & .combobox-trigger {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-misc-bordered-bg-light {
    & .combobox-trigger {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-misc-light {
    & .combobox-trigger {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-natural-bg-dark {
    & .combobox-trigger {
      background-color: var(--color-natural-bg-dark);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-natural-bordered-bg-light {
    & .combobox-trigger {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-primary-bordered-bg-light {
    & .combobox-trigger {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-primary-light {
    & .combobox-trigger {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-secondary-bordered-bg-light {
    & .combobox-trigger {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-secondary-light {
    & .combobox-trigger {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-silver-bordered-bg-light {
    & .combobox-trigger {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-silver-light {
    & .combobox-trigger {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-success-bordered-bg-light {
    & .combobox-trigger {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-success-light {
    & .combobox-trigger {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-warning-bordered-bg-light {
    & .combobox-trigger {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-warning-light {
    & .combobox-trigger {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.combobox-trigger\]\:bg-white {
    & .combobox-trigger {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.combobox-trigger\]\:px-2 {
    & .combobox-trigger {
      padding-inline: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.combobox-trigger\]\:px-3 {
    & .combobox-trigger {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.combobox-trigger\]\:px-4 {
    & .combobox-trigger {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.combobox-trigger\]\:px-5 {
    & .combobox-trigger {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.combobox-trigger\]\:px-6 {
    & .combobox-trigger {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.combobox-trigger\]\:shadow-sm {
    & .combobox-trigger {
      --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 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);
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:border-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        border-color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:border-natural-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        border-color: var(--color-natural-border-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-primary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-primary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.combobox-trigger\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .combobox-trigger {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.content-icon\]\:size-2\.5 {
    & .content-icon {
      width: calc(var(--spacing) * 2.5);
      height: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.content-icon\]\:size-3 {
    & .content-icon {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.content-icon\]\:size-3\.5 {
    & .content-icon {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.content-icon\]\:size-4 {
    & .content-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.content-icon\]\:size-5 {
    & .content-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.content-item\]\:px-1\.5 {
    & .content-item {
      padding-inline: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&_\.content-item\]\:px-2 {
    & .content-item {
      padding-inline: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.content-item\]\:px-2\.5 {
    & .content-item {
      padding-inline: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.content-item\]\:px-3 {
    & .content-item {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.content-item\]\:px-3\.5 {
    & .content-item {
      padding-inline: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.content-item\]\:py-1 {
    & .content-item {
      padding-block: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.content-item\]\:py-1\.5 {
    & .content-item {
      padding-block: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&_\.content-item\]\:py-2 {
    & .content-item {
      padding-block: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.content-item\]\:py-2\.5 {
    & .content-item {
      padding-block: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.content-item\]\:py-3 {
    & .content-item {
      padding-block: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:rounded {
    & .date-time-field-wrapper {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:rounded-full {
    & .date-time-field-wrapper {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:rounded-lg {
    & .date-time-field-wrapper {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:rounded-md {
    & .date-time-field-wrapper {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:rounded-sm {
    & .date-time-field-wrapper {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:rounded-xl {
    & .date-time-field-wrapper {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:border {
    & .date-time-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:border-0 {
    & .date-time-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:border-2 {
    & .date-time-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:border-4 {
    & .date-time-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:border-\[3px\] {
    & .date-time-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:border-\[5px\] {
    & .date-time-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:border-transparent {
    & .date-time-field-wrapper {
      border-color: transparent;
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:bg-default-dark-bg {
    & .date-time-field-wrapper {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:bg-white {
    & .date-time-field-wrapper {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-danger\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-dawn\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-info\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-misc\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-natural\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-primary\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-secondary\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-silver\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-success\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-warning\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-danger\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-dawn\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-info\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-misc\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-natural\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-primary\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-secondary\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-silver\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-success\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-warning\)\] {
    & .date-time-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:shadow-sm {
    & .date-time-field-wrapper {
      --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 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);
    }
  }
  .\[\&_\.date-time-field-wrapper\]\:focus-within\:ring-\[0\.03rem\] {
    & .date-time-field-wrapper {
      &:focus-within {
        --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0.03rem + 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-within\:\[\&_\.date-time-field-wrapper\]\:ring-base-border-light {
    &:focus-within {
      & .date-time-field-wrapper {
        --tw-ring-color: var(--color-base-border-light);
      }
    }
  }
  .focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-bordered-dark-border {
    &:focus-within {
      & .date-time-field-wrapper {
        --tw-ring-color: var(--color-bordered-dark-border);
      }
    }
  }
  .focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-danger-light {
    &:focus-within {
      & .date-time-field-wrapper {
        --tw-ring-color: var(--color-danger-light);
      }
    }
  }
  .focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-dawn-light {
    &:focus-within {
      & .date-time-field-wrapper {
        --tw-ring-color: var(--color-dawn-light);
      }
    }
  }
  .focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-form-white-focus {
    &:focus-within {
      & .date-time-field-wrapper {
        --tw-ring-color: var(--color-form-white-focus);
      }
    }
  }
  .focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-info-light {
    &:focus-within {
      & .date-time-field-wrapper {
        --tw-ring-color: var(--color-info-light);
      }
    }
  }
  .focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-misc-light {
    &:focus-within {
      & .date-time-field-wrapper {
        --tw-ring-color: var(--color-misc-light);
      }
    }
  }
  .focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-natural-light {
    &:focus-within {
      & .date-time-field-wrapper {
        --tw-ring-color: var(--color-natural-light);
      }
    }
  }
  .focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-primary-light {
    &:focus-within {
      & .date-time-field-wrapper {
        --tw-ring-color: var(--color-primary-light);
      }
    }
  }
  .focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-secondary-light {
    &:focus-within {
      & .date-time-field-wrapper {
        --tw-ring-color: var(--color-secondary-light);
      }
    }
  }
  .focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-silver-light {
    &:focus-within {
      & .date-time-field-wrapper {
        --tw-ring-color: var(--color-silver-light);
      }
    }
  }
  .focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-success-light {
    &:focus-within {
      & .date-time-field-wrapper {
        --tw-ring-color: var(--color-success-light);
      }
    }
  }
  .focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-transparent {
    &:focus-within {
      & .date-time-field-wrapper {
        --tw-ring-color: transparent;
      }
    }
  }
  .focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-warning-light {
    &:focus-within {
      & .date-time-field-wrapper {
        --tw-ring-color: var(--color-warning-light);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\]\:shadow-none {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper {
        --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);
      }
    }
  }
  .dark\:focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-base-border-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .date-time-field-wrapper {
          --tw-ring-color: var(--color-base-border-light);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .date-time-field-wrapper {
          --tw-ring-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .date-time-field-wrapper {
          --tw-ring-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .date-time-field-wrapper {
          --tw-ring-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .date-time-field-wrapper {
          --tw-ring-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .date-time-field-wrapper {
          --tw-ring-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .date-time-field-wrapper {
          --tw-ring-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .date-time-field-wrapper {
          --tw-ring-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .date-time-field-wrapper {
          --tw-ring-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .date-time-field-wrapper {
          --tw-ring-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.date-time-field-wrapper\]\:ring-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .date-time-field-wrapper {
          --tw-ring-color: var(--color-warning-dark);
        }
      }
    }
  }
  .\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-danger-light {
    & .date-time-field-wrapper .floating-label {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-dawn-light {
    & .date-time-field-wrapper .floating-label {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-default-dark-bg {
    & .date-time-field-wrapper .floating-label {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-info-light {
    & .date-time-field-wrapper .floating-label {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-misc-light {
    & .date-time-field-wrapper .floating-label {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-natural-border-dark {
    & .date-time-field-wrapper .floating-label {
      background-color: var(--color-natural-border-dark);
    }
  }
  .\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-natural-light {
    & .date-time-field-wrapper .floating-label {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-primary-border-light {
    & .date-time-field-wrapper .floating-label {
      background-color: var(--color-primary-border-light);
    }
  }
  .\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-primary-light {
    & .date-time-field-wrapper .floating-label {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-secondary-light {
    & .date-time-field-wrapper .floating-label {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-silver-light {
    & .date-time-field-wrapper .floating-label {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-success-light {
    & .date-time-field-wrapper .floating-label {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-warning-light {
    & .date-time-field-wrapper .floating-label {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-white {
    & .date-time-field-wrapper .floating-label {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper .floating-label {
        background-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper .floating-label {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper .floating-label {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-default-dark-bg {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper .floating-label {
        background-color: var(--color-default-dark-bg);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper .floating-label {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper .floating-label {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper .floating-label {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-primary-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper .floating-label {
        background-color: var(--color-primary-border-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper .floating-label {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper .floating-label {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper .floating-label {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper .floating-label {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper_\.floating-label\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper .floating-label {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.date-time-field-wrapper_input\]\:h-8 {
    & .date-time-field-wrapper input {
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.date-time-field-wrapper_input\]\:h-9 {
    & .date-time-field-wrapper input {
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.date-time-field-wrapper_input\]\:h-10 {
    & .date-time-field-wrapper input {
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.date-time-field-wrapper_input\]\:h-11 {
    & .date-time-field-wrapper input {
      height: calc(var(--spacing) * 11);
    }
  }
  .\[\&_\.date-time-field-wrapper_input\]\:h-12 {
    & .date-time-field-wrapper input {
      height: calc(var(--spacing) * 12);
    }
  }
  .\[\&_\.date-time-field-wrapper\.date-time-field-error\]\:border-rose-700 {
    & .date-time-field-wrapper.date-time-field-error {
      border-color: var(--color-rose-700);
    }
  }
  .\[\&_\.date-time-field-wrapper\.date-time-field-error\]\:bg-rose-700 {
    & .date-time-field-wrapper.date-time-field-error {
      background-color: var(--color-rose-700);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-base-border-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-danger-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-dawn-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-info-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-misc-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-natural-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-primary-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-secondary-bordered-text-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-secondary-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-silver-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-success-bordered-text-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-success-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-warning-bordered-text-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-warning-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-danger-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-dawn-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-info-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-misc-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-natural-bg-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      background-color: var(--color-natural-bg-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-natural-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-primary-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-secondary-bordered-bg-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-secondary-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-silver-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-success-bordered-bg-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-success-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-warning-bordered-bg-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-warning-light {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-white {
    & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-natural-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        border-color: var(--color-natural-border-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-natural-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        background-color: var(--color-natural-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\:not\(\:has\(\.date-time-field-error\)\)\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper:not(:has(.date-time-field-error)) {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.date-time-field-wrapper\>\.date-time-field-icon\]\:size-3\.5 {
    & .date-time-field-wrapper>.date-time-field-icon {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.date-time-field-wrapper\>\.date-time-field-icon\]\:size-4 {
    & .date-time-field-wrapper>.date-time-field-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.date-time-field-wrapper\>\.date-time-field-icon\]\:size-5 {
    & .date-time-field-wrapper>.date-time-field-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.date-time-field-wrapper\>\.date-time-field-icon\]\:size-6 {
    & .date-time-field-wrapper>.date-time-field-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.date-time-field-wrapper\>\.date-time-field-icon\]\:size-7 {
    & .date-time-field-wrapper>.date-time-field-icon {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.date-time-field-wrapper\>input\]\:text-white {
    & .date-time-field-wrapper>input {
      color: var(--color-white);
    }
  }
  .\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-base-text-light {
    & .date-time-field-wrapper>input {
      &::placeholder {
        color: var(--color-base-text-light);
      }
    }
  }
  .\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-danger-light {
    & .date-time-field-wrapper>input {
      &::placeholder {
        color: var(--color-danger-light);
      }
    }
  }
  .\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-dawn-light {
    & .date-time-field-wrapper>input {
      &::placeholder {
        color: var(--color-dawn-light);
      }
    }
  }
  .\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-form-white-text {
    & .date-time-field-wrapper>input {
      &::placeholder {
        color: var(--color-form-white-text);
      }
    }
  }
  .\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-info-light {
    & .date-time-field-wrapper>input {
      &::placeholder {
        color: var(--color-info-light);
      }
    }
  }
  .\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-misc-light {
    & .date-time-field-wrapper>input {
      &::placeholder {
        color: var(--color-misc-light);
      }
    }
  }
  .\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-natural-light {
    & .date-time-field-wrapper>input {
      &::placeholder {
        color: var(--color-natural-light);
      }
    }
  }
  .\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-primary-light {
    & .date-time-field-wrapper>input {
      &::placeholder {
        color: var(--color-primary-light);
      }
    }
  }
  .\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-secondary-bordered-text-light {
    & .date-time-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-bordered-text-light);
      }
    }
  }
  .\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-secondary-light {
    & .date-time-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-light);
      }
    }
  }
  .\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-silver-light {
    & .date-time-field-wrapper>input {
      &::placeholder {
        color: var(--color-silver-light);
      }
    }
  }
  .\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-success-bordered-text-light {
    & .date-time-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-bordered-text-light);
      }
    }
  }
  .\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-success-light {
    & .date-time-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-light);
      }
    }
  }
  .\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-warning-bordered-text-light {
    & .date-time-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-bordered-text-light);
      }
    }
  }
  .\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-warning-light {
    & .date-time-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-light);
      }
    }
  }
  .\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-white {
    & .date-time-field-wrapper>input {
      &::placeholder {
        color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\>input\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper>input {
        color: var(--color-black);
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper>input {
        &::placeholder {
          color: var(--color-base-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper>input {
        &::placeholder {
          color: var(--color-black);
        }
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper>input {
        &::placeholder {
          color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper>input {
        &::placeholder {
          color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper>input {
        &::placeholder {
          color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper>input {
        &::placeholder {
          color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper>input {
        &::placeholder {
          color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper>input {
        &::placeholder {
          color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper>input {
        &::placeholder {
          color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.date-time-field-wrapper\>input\]\:placeholder\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .date-time-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-dark);
        }
      }
    }
  }
  .\[\&_\.description-wrapper\]\:max-w-2xl {
    & .description-wrapper {
      max-width: var(--container-2xl);
    }
  }
  .\[\&_\.description-wrapper\]\:max-w-3xl {
    & .description-wrapper {
      max-width: var(--container-3xl);
    }
  }
  .\[\&_\.description-wrapper\]\:max-w-80 {
    & .description-wrapper {
      max-width: calc(var(--spacing) * 80);
    }
  }
  .\[\&_\.description-wrapper\]\:max-w-96 {
    & .description-wrapper {
      max-width: calc(var(--spacing) * 96);
    }
  }
  .\[\&_\.description-wrapper\]\:max-w-xl {
    & .description-wrapper {
      max-width: var(--container-xl);
    }
  }
  .\[\&_\.description-wrapper\]\:p-2\.5 {
    & .description-wrapper {
      padding: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.description-wrapper\]\:p-3 {
    & .description-wrapper {
      padding: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.description-wrapper\]\:p-3\.5 {
    & .description-wrapper {
      padding: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.description-wrapper\]\:p-4 {
    & .description-wrapper {
      padding: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.description-wrapper\]\:p-5 {
    & .description-wrapper {
      padding: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.description-wrapper\]\:text-center {
    & .description-wrapper {
      text-align: center;
    }
  }
  .\[\&_\.description-wrapper\]\:text-end {
    & .description-wrapper {
      text-align: end;
    }
  }
  .\[\&_\.description-wrapper\]\:text-start {
    & .description-wrapper {
      text-align: start;
    }
  }
  .md\:\[\&_\.description-wrapper\]\:p-6 {
    @media (width >= 48rem) {
      & .description-wrapper {
        padding: calc(var(--spacing) * 6);
      }
    }
  }
  .md\:\[\&_\.description-wrapper\]\:p-7 {
    @media (width >= 48rem) {
      & .description-wrapper {
        padding: calc(var(--spacing) * 7);
      }
    }
  }
  .md\:\[\&_\.description-wrapper\]\:p-8 {
    @media (width >= 48rem) {
      & .description-wrapper {
        padding: calc(var(--spacing) * 8);
      }
    }
  }
  .md\:\[\&_\.description-wrapper\]\:p-9 {
    @media (width >= 48rem) {
      & .description-wrapper {
        padding: calc(var(--spacing) * 9);
      }
    }
  }
  .md\:\[\&_\.description-wrapper\]\:p-10 {
    @media (width >= 48rem) {
      & .description-wrapper {
        padding: calc(var(--spacing) * 10);
      }
    }
  }
  .\[\&_\.dropzone-wrapper\]\:h-52 {
    & .dropzone-wrapper {
      height: calc(var(--spacing) * 52);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:h-56 {
    & .dropzone-wrapper {
      height: calc(var(--spacing) * 56);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:h-60 {
    & .dropzone-wrapper {
      height: calc(var(--spacing) * 60);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:h-64 {
    & .dropzone-wrapper {
      height: calc(var(--spacing) * 64);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:h-72 {
    & .dropzone-wrapper {
      height: calc(var(--spacing) * 72);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:rounded {
    & .dropzone-wrapper {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.dropzone-wrapper\]\:rounded-lg {
    & .dropzone-wrapper {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:rounded-md {
    & .dropzone-wrapper {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:rounded-sm {
    & .dropzone-wrapper {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:rounded-xl {
    & .dropzone-wrapper {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border {
    & .dropzone-wrapper {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-2 {
    & .dropzone-wrapper {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-4 {
    & .dropzone-wrapper {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-\[3px\] {
    & .dropzone-wrapper {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-\[5px\] {
    & .dropzone-wrapper {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-dashed {
    & .dropzone-wrapper {
      --tw-border-style: dashed;
      border-style: dashed;
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-base-border-light {
    & .dropzone-wrapper {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-bordered-white-border {
    & .dropzone-wrapper {
      border-color: var(--color-bordered-white-border);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-danger-bordered-text-light {
    & .dropzone-wrapper {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-danger-light {
    & .dropzone-wrapper {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-dawn-bordered-text-light {
    & .dropzone-wrapper {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-dawn-light {
    & .dropzone-wrapper {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-info-bordered-text-light {
    & .dropzone-wrapper {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-info-light {
    & .dropzone-wrapper {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-misc-bordered-text-light {
    & .dropzone-wrapper {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-misc-light {
    & .dropzone-wrapper {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-natural-bordered-text-light {
    & .dropzone-wrapper {
      border-color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-natural-light {
    & .dropzone-wrapper {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-primary-bordered-text-light {
    & .dropzone-wrapper {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-primary-light {
    & .dropzone-wrapper {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-secondary-bordered-text-light {
    & .dropzone-wrapper {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-secondary-light {
    & .dropzone-wrapper {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-silver-hover-light {
    & .dropzone-wrapper {
      border-color: var(--color-silver-hover-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-silver-light {
    & .dropzone-wrapper {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-success-bordered-text-light {
    & .dropzone-wrapper {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-success-light {
    & .dropzone-wrapper {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-warning-bordered-text-light {
    & .dropzone-wrapper {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:border-warning-light {
    & .dropzone-wrapper {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-danger-bordered-bg-light {
    & .dropzone-wrapper {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-danger-light {
    & .dropzone-wrapper {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-dawn-bordered-bg-light {
    & .dropzone-wrapper {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-dawn-light {
    & .dropzone-wrapper {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-default-dark-bg {
    & .dropzone-wrapper {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-info-bordered-bg-light {
    & .dropzone-wrapper {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-info-light {
    & .dropzone-wrapper {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-misc-bordered-bg-light {
    & .dropzone-wrapper {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-misc-light {
    & .dropzone-wrapper {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-natural-bordered-bg-light {
    & .dropzone-wrapper {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-natural-light {
    & .dropzone-wrapper {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-primary-bordered-bg-light {
    & .dropzone-wrapper {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-primary-light {
    & .dropzone-wrapper {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-secondary-bordered-bg-light {
    & .dropzone-wrapper {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-secondary-light {
    & .dropzone-wrapper {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-silver-bordered-bg-light {
    & .dropzone-wrapper {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-silver-light {
    & .dropzone-wrapper {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-success-bordered-bg-light {
    & .dropzone-wrapper {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-success-light {
    & .dropzone-wrapper {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-warning-bordered-bg-light {
    & .dropzone-wrapper {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-warning-light {
    & .dropzone-wrapper {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-white {
    & .dropzone-wrapper {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:bg-gradient-to-br {
    & .dropzone-wrapper {
      --tw-gradient-position: to bottom right in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-danger\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-dawn\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-info\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-misc\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-natural\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-primary\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-secondary\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-silver\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-success\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-warning\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-danger\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-dawn\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-info\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-misc\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-natural\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-primary\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-secondary\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-silver\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-success\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.dropzone-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-warning\)\] {
    & .dropzone-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-danger-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-dawn-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-misc-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-natural-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-primary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-secondary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-silver-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-success-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:border-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        border-color: var(--color-warning-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-primary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-primary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_\.dropzone-wrapper\]\:shadow-none {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .dropzone-wrapper {
        --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);
      }
    }
  }
  .\[\&_\.email-field-wrapper\]\:rounded {
    & .email-field-wrapper {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.email-field-wrapper\]\:rounded-full {
    & .email-field-wrapper {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.email-field-wrapper\]\:rounded-lg {
    & .email-field-wrapper {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.email-field-wrapper\]\:rounded-md {
    & .email-field-wrapper {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.email-field-wrapper\]\:rounded-sm {
    & .email-field-wrapper {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.email-field-wrapper\]\:rounded-xl {
    & .email-field-wrapper {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.email-field-wrapper\]\:border {
    & .email-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.email-field-wrapper\]\:border-0 {
    & .email-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&_\.email-field-wrapper\]\:border-2 {
    & .email-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.email-field-wrapper\]\:border-4 {
    & .email-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.email-field-wrapper\]\:border-\[3px\] {
    & .email-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.email-field-wrapper\]\:border-\[5px\] {
    & .email-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.email-field-wrapper\]\:border-silver-hover-light {
    & .email-field-wrapper {
      border-color: var(--color-silver-hover-light);
    }
  }
  .\[\&_\.email-field-wrapper\]\:border-transparent {
    & .email-field-wrapper {
      border-color: transparent;
    }
  }
  .\[\&_\.email-field-wrapper\]\:bg-default-dark-bg {
    & .email-field-wrapper {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.email-field-wrapper\]\:bg-white {
    & .email-field-wrapper {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.email-field-wrapper\]\:text-white {
    & .email-field-wrapper {
      color: var(--color-white);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-danger\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-dawn\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-info\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-misc\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-natural\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-primary\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-secondary\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-silver\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-success\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-warning\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-danger\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-dawn\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-info\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-misc\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-natural\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-primary\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-secondary\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-silver\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-success\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-warning\)\] {
    & .email-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.email-field-wrapper\]\:shadow-sm {
    & .email-field-wrapper {
      --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 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);
    }
  }
  .\[\&_\.email-field-wrapper\]\:focus-within\:ring-\[0\.03rem\] {
    & .email-field-wrapper {
      &:focus-within {
        --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0.03rem + 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-within\:\[\&_\.email-field-wrapper\]\:ring-base-border-light {
    &:focus-within {
      & .email-field-wrapper {
        --tw-ring-color: var(--color-base-border-light);
      }
    }
  }
  .focus-within\:\[\&_\.email-field-wrapper\]\:ring-danger-light {
    &:focus-within {
      & .email-field-wrapper {
        --tw-ring-color: var(--color-danger-light);
      }
    }
  }
  .focus-within\:\[\&_\.email-field-wrapper\]\:ring-dawn-light {
    &:focus-within {
      & .email-field-wrapper {
        --tw-ring-color: var(--color-dawn-light);
      }
    }
  }
  .focus-within\:\[\&_\.email-field-wrapper\]\:ring-form-white-focus {
    &:focus-within {
      & .email-field-wrapper {
        --tw-ring-color: var(--color-form-white-focus);
      }
    }
  }
  .focus-within\:\[\&_\.email-field-wrapper\]\:ring-info-light {
    &:focus-within {
      & .email-field-wrapper {
        --tw-ring-color: var(--color-info-light);
      }
    }
  }
  .focus-within\:\[\&_\.email-field-wrapper\]\:ring-misc-light {
    &:focus-within {
      & .email-field-wrapper {
        --tw-ring-color: var(--color-misc-light);
      }
    }
  }
  .focus-within\:\[\&_\.email-field-wrapper\]\:ring-natural-light {
    &:focus-within {
      & .email-field-wrapper {
        --tw-ring-color: var(--color-natural-light);
      }
    }
  }
  .focus-within\:\[\&_\.email-field-wrapper\]\:ring-primary-light {
    &:focus-within {
      & .email-field-wrapper {
        --tw-ring-color: var(--color-primary-light);
      }
    }
  }
  .focus-within\:\[\&_\.email-field-wrapper\]\:ring-secondary-light {
    &:focus-within {
      & .email-field-wrapper {
        --tw-ring-color: var(--color-secondary-light);
      }
    }
  }
  .focus-within\:\[\&_\.email-field-wrapper\]\:ring-silver-hover-light {
    &:focus-within {
      & .email-field-wrapper {
        --tw-ring-color: var(--color-silver-hover-light);
      }
    }
  }
  .focus-within\:\[\&_\.email-field-wrapper\]\:ring-silver-light {
    &:focus-within {
      & .email-field-wrapper {
        --tw-ring-color: var(--color-silver-light);
      }
    }
  }
  .focus-within\:\[\&_\.email-field-wrapper\]\:ring-success-light {
    &:focus-within {
      & .email-field-wrapper {
        --tw-ring-color: var(--color-success-light);
      }
    }
  }
  .focus-within\:\[\&_\.email-field-wrapper\]\:ring-transparent {
    &:focus-within {
      & .email-field-wrapper {
        --tw-ring-color: transparent;
      }
    }
  }
  .focus-within\:\[\&_\.email-field-wrapper\]\:ring-warning-light {
    &:focus-within {
      & .email-field-wrapper {
        --tw-ring-color: var(--color-warning-light);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\]\:shadow-none {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper {
        --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);
      }
    }
  }
  .dark\:focus-within\:\[\&_\.email-field-wrapper\]\:ring-base-border-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .email-field-wrapper {
          --tw-ring-color: var(--color-base-border-light);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.email-field-wrapper\]\:ring-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .email-field-wrapper {
          --tw-ring-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.email-field-wrapper\]\:ring-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .email-field-wrapper {
          --tw-ring-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.email-field-wrapper\]\:ring-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .email-field-wrapper {
          --tw-ring-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.email-field-wrapper\]\:ring-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .email-field-wrapper {
          --tw-ring-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.email-field-wrapper\]\:ring-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .email-field-wrapper {
          --tw-ring-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.email-field-wrapper\]\:ring-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .email-field-wrapper {
          --tw-ring-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.email-field-wrapper\]\:ring-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .email-field-wrapper {
          --tw-ring-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.email-field-wrapper\]\:ring-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .email-field-wrapper {
          --tw-ring-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.email-field-wrapper\]\:ring-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .email-field-wrapper {
          --tw-ring-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.email-field-wrapper\]\:ring-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .email-field-wrapper {
          --tw-ring-color: var(--color-warning-dark);
        }
      }
    }
  }
  .\[\&_\.email-field-wrapper_\.email-field-icon\]\:size-3 {
    & .email-field-wrapper .email-field-icon {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.email-field-wrapper_\.email-field-icon\]\:size-3\.5 {
    & .email-field-wrapper .email-field-icon {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.email-field-wrapper_\.email-field-icon\]\:size-4 {
    & .email-field-wrapper .email-field-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.email-field-wrapper_\.email-field-icon\]\:size-5 {
    & .email-field-wrapper .email-field-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.email-field-wrapper_\.email-field-icon\]\:size-6 {
    & .email-field-wrapper .email-field-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.email-field-wrapper_\.floating-label\]\:bg-danger-light {
    & .email-field-wrapper .floating-label {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.email-field-wrapper_\.floating-label\]\:bg-dawn-light {
    & .email-field-wrapper .floating-label {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.email-field-wrapper_\.floating-label\]\:bg-default-dark-bg {
    & .email-field-wrapper .floating-label {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.email-field-wrapper_\.floating-label\]\:bg-info-light {
    & .email-field-wrapper .floating-label {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.email-field-wrapper_\.floating-label\]\:bg-misc-light {
    & .email-field-wrapper .floating-label {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.email-field-wrapper_\.floating-label\]\:bg-natural-light {
    & .email-field-wrapper .floating-label {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.email-field-wrapper_\.floating-label\]\:bg-primary-light {
    & .email-field-wrapper .floating-label {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.email-field-wrapper_\.floating-label\]\:bg-secondary-light {
    & .email-field-wrapper .floating-label {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.email-field-wrapper_\.floating-label\]\:bg-silver-light {
    & .email-field-wrapper .floating-label {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.email-field-wrapper_\.floating-label\]\:bg-success-light {
    & .email-field-wrapper .floating-label {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.email-field-wrapper_\.floating-label\]\:bg-warning-light {
    & .email-field-wrapper .floating-label {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.email-field-wrapper_\.floating-label\]\:bg-white {
    & .email-field-wrapper .floating-label {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.email-field-wrapper_\.floating-label\]\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper .floating-label {
        background-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper_\.floating-label\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper .floating-label {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper_\.floating-label\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper .floating-label {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper_\.floating-label\]\:bg-default-dark-bg {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper .floating-label {
        background-color: var(--color-default-dark-bg);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper_\.floating-label\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper .floating-label {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper_\.floating-label\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper .floating-label {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper_\.floating-label\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper .floating-label {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper_\.floating-label\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper .floating-label {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper_\.floating-label\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper .floating-label {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper_\.floating-label\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper .floating-label {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper_\.floating-label\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper .floating-label {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper_\.floating-label\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper .floating-label {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.email-field-wrapper_input\]\:h-8 {
    & .email-field-wrapper input {
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.email-field-wrapper_input\]\:h-9 {
    & .email-field-wrapper input {
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.email-field-wrapper_input\]\:h-10 {
    & .email-field-wrapper input {
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.email-field-wrapper_input\]\:h-11 {
    & .email-field-wrapper input {
      height: calc(var(--spacing) * 11);
    }
  }
  .\[\&_\.email-field-wrapper_input\]\:h-12 {
    & .email-field-wrapper input {
      height: calc(var(--spacing) * 12);
    }
  }
  .\[\&_\.email-field-wrapper\.email-field-error\]\:border-rose-700 {
    & .email-field-wrapper.email-field-error {
      border-color: var(--color-rose-700);
    }
  }
  .\[\&_\.email-field-wrapper\.email-field-error\]\:bg-rose-700 {
    & .email-field-wrapper.email-field-error {
      background-color: var(--color-rose-700);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-base-border-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-danger-bordered-text-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-danger-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-dawn-bordered-text-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-dawn-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-info-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-misc-bordered-text-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-misc-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-natural-bordered-text-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-natural-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-primary-bordered-text-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-primary-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-secondary-bordered-text-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-secondary-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-silver-hover-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-silver-hover-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-silver-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-success-bordered-text-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-success-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-warning-bordered-text-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-warning-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-danger-bordered-bg-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-danger-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-dawn-bordered-bg-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-dawn-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-info-bordered-bg-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-info-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-misc-bordered-bg-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-misc-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-natural-bordered-bg-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-natural-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-primary-bordered-bg-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-primary-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-secondary-bordered-bg-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-secondary-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-silver-bordered-bg-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-silver-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-success-bordered-bg-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-success-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-warning-bordered-bg-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-warning-light {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-white {
    & .email-field-wrapper:not(:has(.email-field-error)) {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-danger-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-dawn-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-misc-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-primary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-secondary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-silver-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-silver-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-silver-light);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-success-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:border-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        border-color: var(--color-warning-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\:not\(\:has\(\.email-field-error\)\)\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper:not(:has(.email-field-error)) {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:text-white {
    & .email-field-wrapper>input {
      color: var(--color-white);
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-base-text-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-base-text-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-danger-bordered-text-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-danger-bordered-text-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-danger-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-danger-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-dawn-bordered-text-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-dawn-bordered-text-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-dawn-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-dawn-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-form-white-text {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-form-white-text);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-info-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-info-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-misc-bordered-text-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-misc-bordered-text-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-misc-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-misc-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-natural-bordered-text-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-natural-bordered-text-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-natural-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-natural-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-primary-bordered-text-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-primary-bordered-text-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-primary-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-primary-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-secondary-bordered-text-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-bordered-text-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-secondary-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-silver-hover-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-silver-hover-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-silver-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-silver-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-success-bordered-text-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-bordered-text-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-success-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-warning-bordered-text-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-bordered-text-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-warning-light {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-light);
      }
    }
  }
  .\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-white {
    & .email-field-wrapper>input {
      &::placeholder {
        color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        color: var(--color-black);
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-base-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-black);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-danger-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-dawn-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-info-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-misc-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-natural-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-primary-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-silver-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.email-field-wrapper\>input\]\:placeholder\:text-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .email-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-hover-dark);
        }
      }
    }
  }
  .\[\&_\.fieldset-field\]\:rounded {
    & .fieldset-field {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.fieldset-field\]\:rounded-full {
    & .fieldset-field {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.fieldset-field\]\:rounded-lg {
    & .fieldset-field {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.fieldset-field\]\:rounded-md {
    & .fieldset-field {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.fieldset-field\]\:rounded-sm {
    & .fieldset-field {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.fieldset-field\]\:rounded-xl {
    & .fieldset-field {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.fieldset-field\]\:border {
    & .fieldset-field {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.fieldset-field\]\:border-2 {
    & .fieldset-field {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.fieldset-field\]\:border-4 {
    & .fieldset-field {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.fieldset-field\]\:border-\[3px\] {
    & .fieldset-field {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.fieldset-field\]\:border-\[5px\] {
    & .fieldset-field {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.fieldset-field\]\:border-base-border-light {
    & .fieldset-field {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-bordered-white-border {
    & .fieldset-field {
      border-color: var(--color-bordered-white-border);
    }
  }
  .\[\&_\.fieldset-field\]\:border-danger-bordered-text-light {
    & .fieldset-field {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-danger-light {
    & .fieldset-field {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-dawn-bordered-text-light {
    & .fieldset-field {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-dawn-light {
    & .fieldset-field {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-info-bordered-text-light {
    & .fieldset-field {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-info-light {
    & .fieldset-field {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-misc-bordered-text-light {
    & .fieldset-field {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-misc-light {
    & .fieldset-field {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-natural-bordered-text-light {
    & .fieldset-field {
      border-color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-natural-light {
    & .fieldset-field {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-primary-bordered-text-light {
    & .fieldset-field {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-primary-light {
    & .fieldset-field {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-secondary-bordered-text-light {
    & .fieldset-field {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-secondary-light {
    & .fieldset-field {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-silver-hover-light {
    & .fieldset-field {
      border-color: var(--color-silver-hover-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-silver-light {
    & .fieldset-field {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-success-bordered-text-light {
    & .fieldset-field {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-success-light {
    & .fieldset-field {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-warning-bordered-text-light {
    & .fieldset-field {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.fieldset-field\]\:border-warning-light {
    & .fieldset-field {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-danger-bordered-bg-light {
    & .fieldset-field {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-danger-light {
    & .fieldset-field {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-dawn-bordered-bg-light {
    & .fieldset-field {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-dawn-light {
    & .fieldset-field {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-default-dark-bg {
    & .fieldset-field {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-info-bordered-bg-light {
    & .fieldset-field {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-info-light {
    & .fieldset-field {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-misc-bordered-bg-light {
    & .fieldset-field {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-misc-light {
    & .fieldset-field {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-natural-bordered-bg-light {
    & .fieldset-field {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-natural-light {
    & .fieldset-field {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-primary-bordered-bg-light {
    & .fieldset-field {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-primary-light {
    & .fieldset-field {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-secondary-bordered-bg-light {
    & .fieldset-field {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-secondary-light {
    & .fieldset-field {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-silver-bordered-bg-light {
    & .fieldset-field {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-silver-light {
    & .fieldset-field {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-success-bordered-bg-light {
    & .fieldset-field {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-success-light {
    & .fieldset-field {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-warning-bordered-bg-light {
    & .fieldset-field {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-warning-light {
    & .fieldset-field {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-white {
    & .fieldset-field {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.fieldset-field\]\:bg-gradient-to-br {
    & .fieldset-field {
      --tw-gradient-position: to bottom right in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .\[\&_\.fieldset-field\]\:p-2 {
    & .fieldset-field {
      padding: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.fieldset-field\]\:p-3 {
    & .fieldset-field {
      padding: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.fieldset-field\]\:p-4 {
    & .fieldset-field {
      padding: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.fieldset-field\]\:p-5 {
    & .fieldset-field {
      padding: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.fieldset-field\]\:p-6 {
    & .fieldset-field {
      padding: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.fieldset-field\]\:shadow-sm {
    & .fieldset-field {
      --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 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);
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-danger-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-dawn-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-misc-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-natural-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-primary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-secondary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-silver-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-success-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:border-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        border-color: var(--color-warning-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-primary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-primary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-field\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-field {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.fieldset-legend\]\:rounded-t {
    & .fieldset-legend {
      border-top-left-radius: 0.25rem;
      border-top-right-radius: 0.25rem;
    }
  }
  .\[\&_\.fieldset-legend\]\:rounded-t-lg {
    & .fieldset-legend {
      border-top-left-radius: var(--radius-lg);
      border-top-right-radius: var(--radius-lg);
    }
  }
  .\[\&_\.fieldset-legend\]\:rounded-t-md {
    & .fieldset-legend {
      border-top-left-radius: var(--radius-md);
      border-top-right-radius: var(--radius-md);
    }
  }
  .\[\&_\.fieldset-legend\]\:rounded-t-sm {
    & .fieldset-legend {
      border-top-left-radius: var(--radius-sm);
      border-top-right-radius: var(--radius-sm);
    }
  }
  .\[\&_\.fieldset-legend\]\:rounded-t-xl {
    & .fieldset-legend {
      border-top-left-radius: var(--radius-xl);
      border-top-right-radius: var(--radius-xl);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-danger-bordered-bg-light {
    & .fieldset-legend {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-danger-light {
    & .fieldset-legend {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-dawn-bordered-bg-light {
    & .fieldset-legend {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-dawn-light {
    & .fieldset-legend {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-default-dark-bg {
    & .fieldset-legend {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-gradient-danger-from-light {
    & .fieldset-legend {
      background-color: var(--color-gradient-danger-from-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-gradient-dawn-from-light {
    & .fieldset-legend {
      background-color: var(--color-gradient-dawn-from-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-gradient-info-from-light {
    & .fieldset-legend {
      background-color: var(--color-gradient-info-from-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-gradient-misc-from-light {
    & .fieldset-legend {
      background-color: var(--color-gradient-misc-from-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-gradient-natural-from-light {
    & .fieldset-legend {
      background-color: var(--color-gradient-natural-from-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-gradient-primary-from-light {
    & .fieldset-legend {
      background-color: var(--color-gradient-primary-from-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-gradient-secondary-from-light {
    & .fieldset-legend {
      background-color: var(--color-gradient-secondary-from-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-gradient-silver-from-light {
    & .fieldset-legend {
      background-color: var(--color-gradient-silver-from-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-gradient-success-from-light {
    & .fieldset-legend {
      background-color: var(--color-gradient-success-from-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-gradient-warning-from-light {
    & .fieldset-legend {
      background-color: var(--color-gradient-warning-from-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-info-bordered-bg-light {
    & .fieldset-legend {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-info-light {
    & .fieldset-legend {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-misc-bordered-bg-light {
    & .fieldset-legend {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-misc-light {
    & .fieldset-legend {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-natural-bordered-bg-light {
    & .fieldset-legend {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-natural-light {
    & .fieldset-legend {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-primary-bordered-bg-light {
    & .fieldset-legend {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-primary-light {
    & .fieldset-legend {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-secondary-bordered-bg-light {
    & .fieldset-legend {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-secondary-light {
    & .fieldset-legend {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-silver-bordered-bg-light {
    & .fieldset-legend {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-silver-light {
    & .fieldset-legend {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-success-bordered-bg-light {
    & .fieldset-legend {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-success-light {
    & .fieldset-legend {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-warning-bordered-bg-light {
    & .fieldset-legend {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-warning-light {
    & .fieldset-legend {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.fieldset-legend\]\:bg-white {
    & .fieldset-legend {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-gradient-danger-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-gradient-danger-from-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-gradient-dawn-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-gradient-dawn-from-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-gradient-info-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-gradient-info-from-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-gradient-misc-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-gradient-misc-from-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-gradient-natural-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-gradient-natural-from-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-gradient-primary-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-gradient-primary-from-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-gradient-secondary-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-gradient-secondary-from-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-gradient-silver-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-gradient-silver-from-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-gradient-success-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-gradient-success-from-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-gradient-warning-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-gradient-warning-from-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-primary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-primary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.fieldset-legend\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .fieldset-legend {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.file-field\]\:rounded {
    & .file-field {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.file-field\]\:rounded-lg {
    & .file-field {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.file-field\]\:rounded-md {
    & .file-field {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.file-field\]\:rounded-sm {
    & .file-field {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.file-field\]\:rounded-xl {
    & .file-field {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.file-field\]\:bg-danger-light {
    & .file-field {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.file-field\]\:bg-dawn-light {
    & .file-field {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.file-field\]\:bg-info-light {
    & .file-field {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.file-field\]\:bg-misc-light {
    & .file-field {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.file-field\]\:bg-natural-light {
    & .file-field {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.file-field\]\:bg-primary-light {
    & .file-field {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.file-field\]\:bg-secondary-light {
    & .file-field {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.file-field\]\:bg-silver-light {
    & .file-field {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.file-field\]\:bg-success-light {
    & .file-field {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.file-field\]\:bg-warning-light {
    & .file-field {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.file-field\]\:bg-white {
    & .file-field {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.file-field\]\:text-base-text-light {
    & .file-field {
      color: var(--color-base-text-light);
    }
  }
  .\[\&_\.file-field\]\:text-white {
    & .file-field {
      color: var(--color-white);
    }
  }
  .file\:\[\&_\.file-field\]\:bg-base-border-light {
    &::file-selector-button {
      & .file-field {
        background-color: var(--color-base-border-light);
      }
    }
  }
  .file\:\[\&_\.file-field\]\:bg-danger-hover-light {
    &::file-selector-button {
      & .file-field {
        background-color: var(--color-danger-hover-light);
      }
    }
  }
  .file\:\[\&_\.file-field\]\:bg-dawn-hover-light {
    &::file-selector-button {
      & .file-field {
        background-color: var(--color-dawn-hover-light);
      }
    }
  }
  .file\:\[\&_\.file-field\]\:bg-info-hover-light {
    &::file-selector-button {
      & .file-field {
        background-color: var(--color-info-hover-light);
      }
    }
  }
  .file\:\[\&_\.file-field\]\:bg-misc-hover-light {
    &::file-selector-button {
      & .file-field {
        background-color: var(--color-misc-hover-light);
      }
    }
  }
  .file\:\[\&_\.file-field\]\:bg-natural-bordered-text-light {
    &::file-selector-button {
      & .file-field {
        background-color: var(--color-natural-bordered-text-light);
      }
    }
  }
  .file\:\[\&_\.file-field\]\:bg-primary-hover-light {
    &::file-selector-button {
      & .file-field {
        background-color: var(--color-primary-hover-light);
      }
    }
  }
  .file\:\[\&_\.file-field\]\:bg-secondary-hover-light {
    &::file-selector-button {
      & .file-field {
        background-color: var(--color-secondary-hover-light);
      }
    }
  }
  .file\:\[\&_\.file-field\]\:bg-silver-hover-light {
    &::file-selector-button {
      & .file-field {
        background-color: var(--color-silver-hover-light);
      }
    }
  }
  .file\:\[\&_\.file-field\]\:bg-success-hover-light {
    &::file-selector-button {
      & .file-field {
        background-color: var(--color-success-hover-light);
      }
    }
  }
  .file\:\[\&_\.file-field\]\:bg-warning-hover-light {
    &::file-selector-button {
      & .file-field {
        background-color: var(--color-warning-hover-light);
      }
    }
  }
  .file\:\[\&_\.file-field\]\:text-base-text-light {
    &::file-selector-button {
      & .file-field {
        color: var(--color-base-text-light);
      }
    }
  }
  .file\:\[\&_\.file-field\]\:text-white {
    &::file-selector-button {
      & .file-field {
        color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.file-field\]\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .file-field {
        background-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.file-field\]\:bg-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .file-field {
        background-color: var(--color-danger-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.file-field\]\:bg-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .file-field {
        background-color: var(--color-dawn-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.file-field\]\:bg-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .file-field {
        background-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.file-field\]\:bg-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .file-field {
        background-color: var(--color-misc-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.file-field\]\:bg-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .file-field {
        background-color: var(--color-natural-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.file-field\]\:bg-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .file-field {
        background-color: var(--color-primary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.file-field\]\:bg-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .file-field {
        background-color: var(--color-secondary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.file-field\]\:bg-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .file-field {
        background-color: var(--color-silver-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.file-field\]\:bg-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .file-field {
        background-color: var(--color-success-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.file-field\]\:bg-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .file-field {
        background-color: var(--color-warning-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.file-field\]\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .file-field {
        color: var(--color-base-text-dark);
      }
    }
  }
  .dark\:\[\&_\.file-field\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .file-field {
        color: var(--color-black);
      }
    }
  }
  .dark\:file\:\[\&_\.file-field\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &::file-selector-button {
        & .file-field {
          background-color: var(--color-base-bg-dark);
        }
      }
    }
  }
  .dark\:file\:\[\&_\.file-field\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &::file-selector-button {
        & .file-field {
          background-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:file\:\[\&_\.file-field\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &::file-selector-button {
        & .file-field {
          background-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:file\:\[\&_\.file-field\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &::file-selector-button {
        & .file-field {
          background-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:file\:\[\&_\.file-field\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &::file-selector-button {
        & .file-field {
          background-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:file\:\[\&_\.file-field\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &::file-selector-button {
        & .file-field {
          background-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:file\:\[\&_\.file-field\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &::file-selector-button {
        & .file-field {
          background-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:file\:\[\&_\.file-field\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &::file-selector-button {
        & .file-field {
          background-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:file\:\[\&_\.file-field\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &::file-selector-button {
        & .file-field {
          background-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:file\:\[\&_\.file-field\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &::file-selector-button {
        & .file-field {
          background-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:file\:\[\&_\.file-field\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &::file-selector-button {
        & .file-field {
          background-color: var(--color-warning-dark);
        }
      }
    }
  }
  .dark\:file\:\[\&_\.file-field\]\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &::file-selector-button {
        & .file-field {
          color: var(--color-base-text-dark);
        }
      }
    }
  }
  .dark\:file\:\[\&_\.file-field\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &::file-selector-button {
        & .file-field {
          color: var(--color-black);
        }
      }
    }
  }
  .\[\&_\.flash-alert\:not\(\:first-child\)\]\:mt-3 {
    & .flash-alert:not(:first-child) {
      margin-top: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.gallery-media\]\:after\:absolute {
    & .gallery-media {
      &::after {
        content: var(--tw-content);
        position: absolute;
      }
    }
  }
  .\[\&_\.gallery-media\]\:after\:inset-0 {
    & .gallery-media {
      &::after {
        content: var(--tw-content);
        inset: calc(var(--spacing) * 0);
      }
    }
  }
  .\[\&_\.gallery-media\]\:hover\:after\:bg-natural-light\/30 {
    & .gallery-media {
      &:hover {
        @media (hover: hover) {
          &::after {
            content: var(--tw-content);
            background-color: var(--color-natural-light);
            @supports (color: color-mix(in lab, red, red)) {
              background-color: color-mix(in oklab, var(--color-natural-light) 30%, transparent);
            }
          }
        }
      }
    }
  }
  .\[\&_\.gallery-media\]\:hover\:after\:backdrop-blur-\[0\.1rem\] {
    & .gallery-media {
      &:hover {
        @media (hover: hover) {
          &::after {
            content: var(--tw-content);
            --tw-backdrop-blur: blur(0.1rem);
            -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,);
          }
        }
      }
    }
  }
  .\[\&_\.gallery-media\]\:hover\:after\:backdrop-blur-\[0\.02rem\] {
    & .gallery-media {
      &:hover {
        @media (hover: hover) {
          &::after {
            content: var(--tw-content);
            --tw-backdrop-blur: blur(0.02rem);
            -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,);
          }
        }
      }
    }
  }
  .\[\&_\.gallery-media\]\:hover\:after\:backdrop-blur-\[0\.04rem\] {
    & .gallery-media {
      &:hover {
        @media (hover: hover) {
          &::after {
            content: var(--tw-content);
            --tw-backdrop-blur: blur(0.04rem);
            -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,);
          }
        }
      }
    }
  }
  .\[\&_\.gallery-media\]\:hover\:after\:backdrop-blur-\[0\.06rem\] {
    & .gallery-media {
      &:hover {
        @media (hover: hover) {
          &::after {
            content: var(--tw-content);
            --tw-backdrop-blur: blur(0.06rem);
            -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,);
          }
        }
      }
    }
  }
  .\[\&_\.gallery-media\]\:hover\:after\:backdrop-blur-\[0\.08rem\] {
    & .gallery-media {
      &:hover {
        @media (hover: hover) {
          &::after {
            content: var(--tw-content);
            --tw-backdrop-blur: blur(0.08rem);
            -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,);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.gallery-media\]\:hover\:after\:bg-natural-dark\/30 {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .gallery-media {
        &:hover {
          @media (hover: hover) {
            &::after {
              content: var(--tw-content);
              background-color: var(--color-natural-dark);
              @supports (color: color-mix(in lab, red, red)) {
                background-color: color-mix(in oklab, var(--color-natural-dark) 30%, transparent);
              }
            }
          }
        }
      }
    }
  }
  .\[\&_\.gallery-media-img\]\:hover\:scale-\[0\.91\] {
    & .gallery-media-img {
      &:hover {
        @media (hover: hover) {
          scale: 0.91;
        }
      }
    }
  }
  .\[\&_\.gallery-media-img\]\:hover\:scale-\[0\.93\] {
    & .gallery-media-img {
      &:hover {
        @media (hover: hover) {
          scale: 0.93;
        }
      }
    }
  }
  .\[\&_\.gallery-media-img\]\:hover\:scale-\[0\.95\] {
    & .gallery-media-img {
      &:hover {
        @media (hover: hover) {
          scale: 0.95;
        }
      }
    }
  }
  .\[\&_\.gallery-media-img\]\:hover\:scale-\[0\.97\] {
    & .gallery-media-img {
      &:hover {
        @media (hover: hover) {
          scale: 0.97;
        }
      }
    }
  }
  .\[\&_\.gallery-media-img\]\:hover\:scale-\[0\.99\] {
    & .gallery-media-img {
      &:hover {
        @media (hover: hover) {
          scale: 0.99;
        }
      }
    }
  }
  .\[\&_\.gallery-media-img\]\:hover\:scale-\[1\.1\] {
    & .gallery-media-img {
      &:hover {
        @media (hover: hover) {
          scale: 1.1;
        }
      }
    }
  }
  .\[\&_\.gallery-media-img\]\:hover\:scale-\[1\.02\] {
    & .gallery-media-img {
      &:hover {
        @media (hover: hover) {
          scale: 1.02;
        }
      }
    }
  }
  .\[\&_\.gallery-media-img\]\:hover\:scale-\[1\.04\] {
    & .gallery-media-img {
      &:hover {
        @media (hover: hover) {
          scale: 1.04;
        }
      }
    }
  }
  .\[\&_\.gallery-media-img\]\:hover\:scale-\[1\.06\] {
    & .gallery-media-img {
      &:hover {
        @media (hover: hover) {
          scale: 1.06;
        }
      }
    }
  }
  .\[\&_\.gallery-media-img\]\:hover\:scale-\[1\.08\] {
    & .gallery-media-img {
      &:hover {
        @media (hover: hover) {
          scale: 1.08;
        }
      }
    }
  }
  .\[\&_\.gallery-media-img\]\:hover\:blur-\[0\.1rem\] {
    & .gallery-media-img {
      &:hover {
        @media (hover: hover) {
          --tw-blur: blur(0.1rem);
          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,);
        }
      }
    }
  }
  .\[\&_\.gallery-media-img\]\:hover\:blur-\[0\.05rem\] {
    & .gallery-media-img {
      &:hover {
        @media (hover: hover) {
          --tw-blur: blur(0.05rem);
          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,);
        }
      }
    }
  }
  .\[\&_\.gallery-media-img\]\:hover\:blur-\[0\.07rem\] {
    & .gallery-media-img {
      &:hover {
        @media (hover: hover) {
          --tw-blur: blur(0.07rem);
          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,);
        }
      }
    }
  }
  .\[\&_\.gallery-media-img\]\:hover\:blur-\[0\.09rem\] {
    & .gallery-media-img {
      &:hover {
        @media (hover: hover) {
          --tw-blur: blur(0.09rem);
          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,);
        }
      }
    }
  }
  .\[\&_\.gallery-media-img\]\:hover\:blur-\[0\.12rem\] {
    & .gallery-media-img {
      &:hover {
        @media (hover: hover) {
          --tw-blur: blur(0.12rem);
          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,);
        }
      }
    }
  }
  .\[\&_\.horizontal-tab_\.tab-trigger-list\]\:justify-around {
    & .horizontal-tab .tab-trigger-list {
      justify-content: space-around;
    }
  }
  .\[\&_\.horizontal-tab_\.tab-trigger-list\]\:justify-between {
    & .horizontal-tab .tab-trigger-list {
      justify-content: space-between;
    }
  }
  .\[\&_\.horizontal-tab_\.tab-trigger-list\]\:justify-center {
    & .horizontal-tab .tab-trigger-list {
      justify-content: center;
    }
  }
  .\[\&_\.horizontal-tab_\.tab-trigger-list\]\:justify-end {
    & .horizontal-tab .tab-trigger-list {
      justify-content: flex-end;
    }
  }
  .\[\&_\.horizontal-tab_\.tab-trigger-list\]\:justify-start {
    & .horizontal-tab .tab-trigger-list {
      justify-content: flex-start;
    }
  }
  .\[\&_\.indicator-bottom-left\]\:\!bottom-0 {
    & .indicator-bottom-left {
      bottom: calc(var(--spacing) * 0) !important;
    }
  }
  .\[\&_\.indicator-bottom-left\]\:\!bottom-0\.5 {
    & .indicator-bottom-left {
      bottom: calc(var(--spacing) * 0.5) !important;
    }
  }
  .\[\&_\.indicator-bottom-left\]\:\!left-0 {
    & .indicator-bottom-left {
      left: calc(var(--spacing) * 0) !important;
    }
  }
  .\[\&_\.indicator-bottom-left\]\:\!left-0\.5 {
    & .indicator-bottom-left {
      left: calc(var(--spacing) * 0.5) !important;
    }
  }
  .\[\&_\.indicator-bottom-left\]\:\!translate-x-0 {
    & .indicator-bottom-left {
      --tw-translate-x: calc(var(--spacing) * 0) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .\[\&_\.indicator-bottom-left\]\:\!translate-y-0 {
    & .indicator-bottom-left {
      --tw-translate-y: calc(var(--spacing) * 0) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .\[\&_\.indicator-bottom-right\]\:\!right-0 {
    & .indicator-bottom-right {
      right: calc(var(--spacing) * 0) !important;
    }
  }
  .\[\&_\.indicator-bottom-right\]\:\!right-0\.5 {
    & .indicator-bottom-right {
      right: calc(var(--spacing) * 0.5) !important;
    }
  }
  .\[\&_\.indicator-bottom-right\]\:\!bottom-0 {
    & .indicator-bottom-right {
      bottom: calc(var(--spacing) * 0) !important;
    }
  }
  .\[\&_\.indicator-bottom-right\]\:\!bottom-0\.5 {
    & .indicator-bottom-right {
      bottom: calc(var(--spacing) * 0.5) !important;
    }
  }
  .\[\&_\.indicator-bottom-right\]\:\!translate-x-0 {
    & .indicator-bottom-right {
      --tw-translate-x: calc(var(--spacing) * 0) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .\[\&_\.indicator-bottom-right\]\:\!translate-y-0 {
    & .indicator-bottom-right {
      --tw-translate-y: calc(var(--spacing) * 0) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .\[\&_\.indicator-top-left\]\:\!top-0 {
    & .indicator-top-left {
      top: calc(var(--spacing) * 0) !important;
    }
  }
  .\[\&_\.indicator-top-left\]\:\!top-0\.5 {
    & .indicator-top-left {
      top: calc(var(--spacing) * 0.5) !important;
    }
  }
  .\[\&_\.indicator-top-left\]\:\!left-0 {
    & .indicator-top-left {
      left: calc(var(--spacing) * 0) !important;
    }
  }
  .\[\&_\.indicator-top-left\]\:\!left-0\.5 {
    & .indicator-top-left {
      left: calc(var(--spacing) * 0.5) !important;
    }
  }
  .\[\&_\.indicator-top-left\]\:\!translate-x-0 {
    & .indicator-top-left {
      --tw-translate-x: calc(var(--spacing) * 0) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .\[\&_\.indicator-top-left\]\:\!translate-y-0 {
    & .indicator-top-left {
      --tw-translate-y: calc(var(--spacing) * 0) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .\[\&_\.indicator-top-right\]\:\!top-0 {
    & .indicator-top-right {
      top: calc(var(--spacing) * 0) !important;
    }
  }
  .\[\&_\.indicator-top-right\]\:\!top-0\.5 {
    & .indicator-top-right {
      top: calc(var(--spacing) * 0.5) !important;
    }
  }
  .\[\&_\.indicator-top-right\]\:\!right-0 {
    & .indicator-top-right {
      right: calc(var(--spacing) * 0) !important;
    }
  }
  .\[\&_\.indicator-top-right\]\:\!right-0\.5 {
    & .indicator-top-right {
      right: calc(var(--spacing) * 0.5) !important;
    }
  }
  .\[\&_\.indicator-top-right\]\:\!translate-x-0 {
    & .indicator-top-right {
      --tw-translate-x: calc(var(--spacing) * 0) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .\[\&_\.indicator-top-right\]\:\!translate-y-0 {
    & .indicator-top-right {
      --tw-translate-y: calc(var(--spacing) * 0) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .\[\&_\.list-content\]\:flex {
    & .list-content {
      display: flex;
    }
  }
  .\[\&_\.list-content\]\:items-center {
    & .list-content {
      align-items: center;
    }
  }
  .\[\&_\.list-item-icon\]\:size-4 {
    & .list-item-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.list-item-icon\]\:size-5 {
    & .list-item-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.list-item-icon\]\:size-6 {
    & .list-item-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.list-item-icon\]\:size-7 {
    & .list-item-icon {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.list-item-icon\]\:size-8 {
    & .list-item-icon {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.mock-base\]\:border-base-border-light {
    & .mock-base {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.mock-base\]\:border-danger-bordered-text-light {
    & .mock-base {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.mock-base\]\:border-dawn-bordered-text-light {
    & .mock-base {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.mock-base\]\:border-info-hover-light {
    & .mock-base {
      border-color: var(--color-info-hover-light);
    }
  }
  .\[\&_\.mock-base\]\:border-misc-bordered-text-light {
    & .mock-base {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.mock-base\]\:border-natural-border-light {
    & .mock-base {
      border-color: var(--color-natural-border-light);
    }
  }
  .\[\&_\.mock-base\]\:border-primary-bordered-text-light {
    & .mock-base {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.mock-base\]\:border-secondary-bordered-text-light {
    & .mock-base {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.mock-base\]\:border-silver-bordered-text-light {
    & .mock-base {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_\.mock-base\]\:border-success-bordered-text-light {
    & .mock-base {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.mock-base\]\:border-warning-bordered-text-light {
    & .mock-base {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.mock-base\]\:bg-base-disabled-bg-light {
    & .mock-base {
      background-color: var(--color-base-disabled-bg-light);
    }
  }
  .\[\&_\.mock-base\]\:bg-danger-light {
    & .mock-base {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.mock-base\]\:bg-dawn-light {
    & .mock-base {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.mock-base\]\:bg-info-light {
    & .mock-base {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.mock-base\]\:bg-misc-light {
    & .mock-base {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.mock-base\]\:bg-natural-light {
    & .mock-base {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.mock-base\]\:bg-primary-light {
    & .mock-base {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.mock-base\]\:bg-secondary-light {
    & .mock-base {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.mock-base\]\:bg-silver-light {
    & .mock-base {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.mock-base\]\:bg-success-light {
    & .mock-base {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.mock-base\]\:bg-warning-light {
    & .mock-base {
      background-color: var(--color-warning-light);
    }
  }
  .dark\:\[\&_\.mock-base\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:border-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        border-color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:border-natural-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        border-color: var(--color-natural-border-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:bg-base-disabled-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        background-color: var(--color-base-disabled-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-base\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-base {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.mock-darker-base\]\:bg-base-disabled-border-light {
    & .mock-darker-base {
      background-color: var(--color-base-disabled-border-light);
    }
  }
  .\[\&_\.mock-darker-base\]\:bg-black {
    & .mock-darker-base {
      background-color: var(--color-black);
    }
  }
  .\[\&_\.mock-darker-base\]\:bg-danger-indicator-alt-light {
    & .mock-darker-base {
      background-color: var(--color-danger-indicator-alt-light);
    }
  }
  .\[\&_\.mock-darker-base\]\:bg-dawn-indicator-alt-light {
    & .mock-darker-base {
      background-color: var(--color-dawn-indicator-alt-light);
    }
  }
  .\[\&_\.mock-darker-base\]\:bg-info-indicator-alt-light {
    & .mock-darker-base {
      background-color: var(--color-info-indicator-alt-light);
    }
  }
  .\[\&_\.mock-darker-base\]\:bg-misc-indicator-alt-light {
    & .mock-darker-base {
      background-color: var(--color-misc-indicator-alt-light);
    }
  }
  .\[\&_\.mock-darker-base\]\:bg-primary-indicator-light {
    & .mock-darker-base {
      background-color: var(--color-primary-indicator-light);
    }
  }
  .\[\&_\.mock-darker-base\]\:bg-secondary-indicator-light {
    & .mock-darker-base {
      background-color: var(--color-secondary-indicator-light);
    }
  }
  .\[\&_\.mock-darker-base\]\:bg-silver-indicator-alt-light {
    & .mock-darker-base {
      background-color: var(--color-silver-indicator-alt-light);
    }
  }
  .\[\&_\.mock-darker-base\]\:bg-success-indicator-alt-light {
    & .mock-darker-base {
      background-color: var(--color-success-indicator-alt-light);
    }
  }
  .\[\&_\.mock-darker-base\]\:bg-warning-indicator-alt-light {
    & .mock-darker-base {
      background-color: var(--color-warning-indicator-alt-light);
    }
  }
  .dark\:\[\&_\.mock-darker-base\]\:bg-base-disabled-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-darker-base {
        background-color: var(--color-base-disabled-border-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-darker-base\]\:bg-danger-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-darker-base {
        background-color: var(--color-danger-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-darker-base\]\:bg-dawn-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-darker-base {
        background-color: var(--color-dawn-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-darker-base\]\:bg-info-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-darker-base {
        background-color: var(--color-info-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-darker-base\]\:bg-misc-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-darker-base {
        background-color: var(--color-misc-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-darker-base\]\:bg-primary-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-darker-base {
        background-color: var(--color-primary-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-darker-base\]\:bg-secondary-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-darker-base {
        background-color: var(--color-secondary-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-darker-base\]\:bg-silver-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-darker-base {
        background-color: var(--color-silver-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-darker-base\]\:bg-success-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-darker-base {
        background-color: var(--color-success-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-darker-base\]\:bg-warning-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-darker-base {
        background-color: var(--color-warning-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.mock-darker-base\]\:bg-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .mock-darker-base {
        background-color: var(--color-white);
      }
    }
  }
  .\[\&_\.nav-wrapper\]\:mx-auto {
    & .nav-wrapper {
      margin-inline: auto;
    }
  }
  .\[\&_\.nav-wrapper\]\:max-w-3xl {
    & .nav-wrapper {
      max-width: var(--container-3xl);
    }
  }
  .\[\&_\.nav-wrapper\]\:max-w-4xl {
    & .nav-wrapper {
      max-width: var(--container-4xl);
    }
  }
  .\[\&_\.nav-wrapper\]\:max-w-5xl {
    & .nav-wrapper {
      max-width: var(--container-5xl);
    }
  }
  .\[\&_\.nav-wrapper\]\:max-w-6xl {
    & .nav-wrapper {
      max-width: var(--container-6xl);
    }
  }
  .\[\&_\.nav-wrapper\]\:max-w-7xl {
    & .nav-wrapper {
      max-width: var(--container-7xl);
    }
  }
  .\[\&_\.nav-wrapper\]\:justify-around {
    & .nav-wrapper {
      justify-content: space-around;
    }
  }
  .\[\&_\.nav-wrapper\]\:justify-between {
    & .nav-wrapper {
      justify-content: space-between;
    }
  }
  .\[\&_\.nav-wrapper\]\:justify-center {
    & .nav-wrapper {
      justify-content: center;
    }
  }
  .\[\&_\.nav-wrapper\]\:justify-end {
    & .nav-wrapper {
      justify-content: flex-end;
    }
  }
  .\[\&_\.nav-wrapper\]\:justify-start {
    & .nav-wrapper {
      justify-content: flex-start;
    }
  }
  .\[\&_\.number-field-wrapper\]\:rounded {
    & .number-field-wrapper {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.number-field-wrapper\]\:rounded-full {
    & .number-field-wrapper {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.number-field-wrapper\]\:rounded-lg {
    & .number-field-wrapper {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.number-field-wrapper\]\:rounded-md {
    & .number-field-wrapper {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.number-field-wrapper\]\:rounded-sm {
    & .number-field-wrapper {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.number-field-wrapper\]\:rounded-xl {
    & .number-field-wrapper {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.number-field-wrapper\]\:border {
    & .number-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.number-field-wrapper\]\:border-0 {
    & .number-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&_\.number-field-wrapper\]\:border-2 {
    & .number-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.number-field-wrapper\]\:border-4 {
    & .number-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.number-field-wrapper\]\:border-\[3px\] {
    & .number-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.number-field-wrapper\]\:border-\[5px\] {
    & .number-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.number-field-wrapper\]\:border-transparent {
    & .number-field-wrapper {
      border-color: transparent;
    }
  }
  .\[\&_\.number-field-wrapper\]\:bg-base-bg-dark {
    & .number-field-wrapper {
      background-color: var(--color-base-bg-dark);
    }
  }
  .\[\&_\.number-field-wrapper\]\:bg-white {
    & .number-field-wrapper {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.number-field-wrapper\]\:text-base-text-dark {
    & .number-field-wrapper {
      color: var(--color-base-text-dark);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-danger\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-dawn\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-info\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-misc\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-natural\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-primary\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-secondary\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-silver\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-success\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-warning\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-danger\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-dawn\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-info\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-misc\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-natural\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-primary\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-secondary\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-silver\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-success\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-warning\)\] {
    & .number-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.number-field-wrapper\]\:shadow-sm {
    & .number-field-wrapper {
      --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 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);
    }
  }
  .\[\&_\.number-field-wrapper\]\:focus-within\:ring-\[0\.03rem\] {
    & .number-field-wrapper {
      &:focus-within {
        --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0.03rem + 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-within\:\[\&_\.number-field-wrapper\]\:ring-base-border-light {
    &:focus-within {
      & .number-field-wrapper {
        --tw-ring-color: var(--color-base-border-light);
      }
    }
  }
  .focus-within\:\[\&_\.number-field-wrapper\]\:ring-black {
    &:focus-within {
      & .number-field-wrapper {
        --tw-ring-color: var(--color-black);
      }
    }
  }
  .focus-within\:\[\&_\.number-field-wrapper\]\:ring-danger-light {
    &:focus-within {
      & .number-field-wrapper {
        --tw-ring-color: var(--color-danger-light);
      }
    }
  }
  .focus-within\:\[\&_\.number-field-wrapper\]\:ring-dawn-light {
    &:focus-within {
      & .number-field-wrapper {
        --tw-ring-color: var(--color-dawn-light);
      }
    }
  }
  .focus-within\:\[\&_\.number-field-wrapper\]\:ring-form-white-focus {
    &:focus-within {
      & .number-field-wrapper {
        --tw-ring-color: var(--color-form-white-focus);
      }
    }
  }
  .focus-within\:\[\&_\.number-field-wrapper\]\:ring-gray-950 {
    &:focus-within {
      & .number-field-wrapper {
        --tw-ring-color: var(--color-gray-950);
      }
    }
  }
  .focus-within\:\[\&_\.number-field-wrapper\]\:ring-info-light {
    &:focus-within {
      & .number-field-wrapper {
        --tw-ring-color: var(--color-info-light);
      }
    }
  }
  .focus-within\:\[\&_\.number-field-wrapper\]\:ring-misc-light {
    &:focus-within {
      & .number-field-wrapper {
        --tw-ring-color: var(--color-misc-light);
      }
    }
  }
  .focus-within\:\[\&_\.number-field-wrapper\]\:ring-natural-light {
    &:focus-within {
      & .number-field-wrapper {
        --tw-ring-color: var(--color-natural-light);
      }
    }
  }
  .focus-within\:\[\&_\.number-field-wrapper\]\:ring-primary-light {
    &:focus-within {
      & .number-field-wrapper {
        --tw-ring-color: var(--color-primary-light);
      }
    }
  }
  .focus-within\:\[\&_\.number-field-wrapper\]\:ring-secondary-light {
    &:focus-within {
      & .number-field-wrapper {
        --tw-ring-color: var(--color-secondary-light);
      }
    }
  }
  .focus-within\:\[\&_\.number-field-wrapper\]\:ring-silver-light {
    &:focus-within {
      & .number-field-wrapper {
        --tw-ring-color: var(--color-silver-light);
      }
    }
  }
  .focus-within\:\[\&_\.number-field-wrapper\]\:ring-success-light {
    &:focus-within {
      & .number-field-wrapper {
        --tw-ring-color: var(--color-success-light);
      }
    }
  }
  .focus-within\:\[\&_\.number-field-wrapper\]\:ring-transparent {
    &:focus-within {
      & .number-field-wrapper {
        --tw-ring-color: transparent;
      }
    }
  }
  .focus-within\:\[\&_\.number-field-wrapper\]\:ring-warning-light {
    &:focus-within {
      & .number-field-wrapper {
        --tw-ring-color: var(--color-warning-light);
      }
    }
  }
  .focus-within\:\[\&_\.number-field-wrapper\]\:ring-white {
    &:focus-within {
      & .number-field-wrapper {
        --tw-ring-color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\]\:shadow-none {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper {
        --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);
      }
    }
  }
  .dark\:focus-within\:\[\&_\.number-field-wrapper\]\:ring-base-border-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .number-field-wrapper {
          --tw-ring-color: var(--color-base-border-light);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.number-field-wrapper\]\:ring-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .number-field-wrapper {
          --tw-ring-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.number-field-wrapper\]\:ring-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .number-field-wrapper {
          --tw-ring-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.number-field-wrapper\]\:ring-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .number-field-wrapper {
          --tw-ring-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.number-field-wrapper\]\:ring-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .number-field-wrapper {
          --tw-ring-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.number-field-wrapper\]\:ring-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .number-field-wrapper {
          --tw-ring-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.number-field-wrapper\]\:ring-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .number-field-wrapper {
          --tw-ring-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.number-field-wrapper\]\:ring-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .number-field-wrapper {
          --tw-ring-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.number-field-wrapper\]\:ring-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .number-field-wrapper {
          --tw-ring-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.number-field-wrapper\]\:ring-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .number-field-wrapper {
          --tw-ring-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.number-field-wrapper\]\:ring-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .number-field-wrapper {
          --tw-ring-color: var(--color-warning-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.number-field-wrapper\]\:ring-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .number-field-wrapper {
          --tw-ring-color: var(--color-white);
        }
      }
    }
  }
  .\[\&_\.number-field-wrapper_\.floating-label\]\:bg-base-bg-dark {
    & .number-field-wrapper .floating-label {
      background-color: var(--color-base-bg-dark);
    }
  }
  .\[\&_\.number-field-wrapper_\.floating-label\]\:bg-danger-light {
    & .number-field-wrapper .floating-label {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.number-field-wrapper_\.floating-label\]\:bg-dawn-light {
    & .number-field-wrapper .floating-label {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.number-field-wrapper_\.floating-label\]\:bg-info-light {
    & .number-field-wrapper .floating-label {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.number-field-wrapper_\.floating-label\]\:bg-misc-light {
    & .number-field-wrapper .floating-label {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.number-field-wrapper_\.floating-label\]\:bg-natural-light {
    & .number-field-wrapper .floating-label {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.number-field-wrapper_\.floating-label\]\:bg-primary-light {
    & .number-field-wrapper .floating-label {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.number-field-wrapper_\.floating-label\]\:bg-secondary-light {
    & .number-field-wrapper .floating-label {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.number-field-wrapper_\.floating-label\]\:bg-silver-light {
    & .number-field-wrapper .floating-label {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.number-field-wrapper_\.floating-label\]\:bg-success-light {
    & .number-field-wrapper .floating-label {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.number-field-wrapper_\.floating-label\]\:bg-warning-light {
    & .number-field-wrapper .floating-label {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.number-field-wrapper_\.floating-label\]\:bg-white {
    & .number-field-wrapper .floating-label {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.number-field-wrapper_\.floating-label\]\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper .floating-label {
        background-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper_\.floating-label\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper .floating-label {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper_\.floating-label\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper .floating-label {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper_\.floating-label\]\:bg-default-dark-bg {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper .floating-label {
        background-color: var(--color-default-dark-bg);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper_\.floating-label\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper .floating-label {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper_\.floating-label\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper .floating-label {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper_\.floating-label\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper .floating-label {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper_\.floating-label\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper .floating-label {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper_\.floating-label\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper .floating-label {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper_\.floating-label\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper .floating-label {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper_\.floating-label\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper .floating-label {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper_\.floating-label\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper .floating-label {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.number-field-wrapper_\.number-field-icon\]\:size-3 {
    & .number-field-wrapper .number-field-icon {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.number-field-wrapper_\.number-field-icon\]\:size-3\.5 {
    & .number-field-wrapper .number-field-icon {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.number-field-wrapper_\.number-field-icon\]\:size-4 {
    & .number-field-wrapper .number-field-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.number-field-wrapper_\.number-field-icon\]\:size-5 {
    & .number-field-wrapper .number-field-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.number-field-wrapper_\.number-field-icon\]\:size-6 {
    & .number-field-wrapper .number-field-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.number-field-wrapper_input\]\:h-8 {
    & .number-field-wrapper input {
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.number-field-wrapper_input\]\:h-9 {
    & .number-field-wrapper input {
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.number-field-wrapper_input\]\:h-10 {
    & .number-field-wrapper input {
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.number-field-wrapper_input\]\:h-11 {
    & .number-field-wrapper input {
      height: calc(var(--spacing) * 11);
    }
  }
  .\[\&_\.number-field-wrapper_input\]\:h-12 {
    & .number-field-wrapper input {
      height: calc(var(--spacing) * 12);
    }
  }
  .\[\&_\.number-field-wrapper\.number-field-error\]\:border-rose-700 {
    & .number-field-wrapper.number-field-error {
      border-color: var(--color-rose-700);
    }
  }
  .\[\&_\.number-field-wrapper\.number-field-error\]\:bg-rose-700 {
    & .number-field-wrapper.number-field-error {
      background-color: var(--color-rose-700);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-base-border-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-danger-bordered-text-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-danger-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-dawn-bordered-text-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-dawn-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-info-bordered-text-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-info-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-misc-bordered-text-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-misc-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-natural-bordered-text-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-natural-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-primary-bordered-text-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-primary-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-secondary-bordered-text-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-secondary-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-silver-hover-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-silver-hover-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-silver-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-success-bordered-text-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-success-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-warning-bordered-text-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-warning-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-danger-bordered-bg-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-danger-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-dawn-bordered-bg-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-dawn-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-info-bordered-bg-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-info-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-misc-bordered-bg-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-misc-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-natural-bordered-bg-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-natural-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-primary-bordered-bg-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-primary-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-secondary-bordered-bg-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-secondary-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-silver-bordered-bg-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-silver-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-success-bordered-bg-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-success-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-warning-bordered-bg-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-warning-light {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-white {
    & .number-field-wrapper:not(:has(.number-field-error)) {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-danger-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-dawn-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-misc-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-primary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-secondary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-silver-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-silver-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-silver-light);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-success-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:border-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        border-color: var(--color-warning-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\:not\(\:has\(\.number-field-error\)\)\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper:not(:has(.number-field-error)) {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:text-white {
    & .number-field-wrapper>input {
      color: var(--color-white);
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-base-text-dark {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-base-text-dark);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-base-text-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-base-text-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-danger-bordered-text-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-danger-bordered-text-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-danger-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-danger-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-dawn-bordered-text-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-dawn-bordered-text-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-dawn-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-dawn-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-form-white-text {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-form-white-text);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-info-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-info-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-misc-bordered-text-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-misc-bordered-text-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-misc-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-misc-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-natural-bordered-text-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-natural-bordered-text-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-natural-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-natural-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-primary-bordered-text-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-primary-bordered-text-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-primary-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-primary-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-secondary-bordered-text-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-bordered-text-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-secondary-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-silver-hover-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-silver-hover-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-silver-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-silver-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-success-bordered-text-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-bordered-text-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-success-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-warning-bordered-text-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-bordered-text-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-warning-light {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-light);
      }
    }
  }
  .\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-white {
    & .number-field-wrapper>input {
      &::placeholder {
        color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        color: var(--color-black);
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-base-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-black);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-danger-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-dawn-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-info-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-misc-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-natural-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-primary-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-silver-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.number-field-wrapper\>input\]\:placeholder\:text-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .number-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-hover-dark);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:h-6 {
    & .pagination-button {
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.pagination-button\]\:h-7 {
    & .pagination-button {
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.pagination-button\]\:h-8 {
    & .pagination-button {
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.pagination-button\]\:h-9 {
    & .pagination-button {
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.pagination-button\]\:h-10 {
    & .pagination-button {
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.pagination-button\]\:border-base-border-light {
    & .pagination-button {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.pagination-button\]\:border-danger-light {
    & .pagination-button {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_\.pagination-button\]\:border-dawn-light {
    & .pagination-button {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.pagination-button\]\:border-info-light {
    & .pagination-button {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.pagination-button\]\:border-misc-light {
    & .pagination-button {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_\.pagination-button\]\:border-natural-light {
    & .pagination-button {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&_\.pagination-button\]\:border-primary-light {
    & .pagination-button {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_\.pagination-button\]\:border-secondary-light {
    & .pagination-button {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.pagination-button\]\:border-silver-light {
    & .pagination-button {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_\.pagination-button\]\:border-success-light {
    & .pagination-button {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_\.pagination-button\]\:border-warning-light {
    & .pagination-button {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&_\.pagination-button\]\:bg-danger-light {
    & .pagination-button {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.pagination-button\]\:bg-dawn-light {
    & .pagination-button {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.pagination-button\]\:bg-default-dark-bg {
    & .pagination-button {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.pagination-button\]\:bg-info-light {
    & .pagination-button {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.pagination-button\]\:bg-misc-light {
    & .pagination-button {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.pagination-button\]\:bg-natural-light {
    & .pagination-button {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.pagination-button\]\:bg-primary-light {
    & .pagination-button {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.pagination-button\]\:bg-secondary-light {
    & .pagination-button {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.pagination-button\]\:bg-silver-light {
    & .pagination-button {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.pagination-button\]\:bg-success-light {
    & .pagination-button {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.pagination-button\]\:bg-warning-light {
    & .pagination-button {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.pagination-button\]\:bg-white {
    & .pagination-button {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.pagination-button\]\:bg-gradient-to-br {
    & .pagination-button {
      --tw-gradient-position: to bottom right in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .\[\&_\.pagination-button\]\:from-\[var\(--gradient-danger-from-light\)\] {
    & .pagination-button {
      --tw-gradient-from: var(--gradient-danger-from-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:from-\[var\(--gradient-dawn-from-light\)\] {
    & .pagination-button {
      --tw-gradient-from: var(--gradient-dawn-from-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:from-\[var\(--gradient-info-from-light\)\] {
    & .pagination-button {
      --tw-gradient-from: var(--gradient-info-from-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:from-\[var\(--gradient-misc-from-light\)\] {
    & .pagination-button {
      --tw-gradient-from: var(--gradient-misc-from-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:from-\[var\(--gradient-natural-from-light\)\] {
    & .pagination-button {
      --tw-gradient-from: var(--gradient-natural-from-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:from-\[var\(--gradient-primary-from-light\)\] {
    & .pagination-button {
      --tw-gradient-from: var(--gradient-primary-from-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:from-\[var\(--gradient-secondary-from-light\)\] {
    & .pagination-button {
      --tw-gradient-from: var(--gradient-secondary-from-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:from-\[var\(--gradient-silver-from-light\)\] {
    & .pagination-button {
      --tw-gradient-from: var(--gradient-silver-from-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:from-\[var\(--gradient-success-from-light\)\] {
    & .pagination-button {
      --tw-gradient-from: var(--gradient-success-from-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:from-\[var\(--gradient-warning-from-light\)\] {
    & .pagination-button {
      --tw-gradient-from: var(--gradient-warning-from-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:to-\[var\(--gradient-danger-to-light\)\] {
    & .pagination-button {
      --tw-gradient-to: var(--gradient-danger-to-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:to-\[var\(--gradient-dawn-to-light\)\] {
    & .pagination-button {
      --tw-gradient-to: var(--gradient-dawn-to-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:to-\[var\(--gradient-info-to-light\)\] {
    & .pagination-button {
      --tw-gradient-to: var(--gradient-info-to-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:to-\[var\(--gradient-misc-to-light\)\] {
    & .pagination-button {
      --tw-gradient-to: var(--gradient-misc-to-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:to-\[var\(--gradient-natural-to-light\)\] {
    & .pagination-button {
      --tw-gradient-to: var(--gradient-natural-to-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:to-\[var\(--gradient-primary-to-light\)\] {
    & .pagination-button {
      --tw-gradient-to: var(--gradient-primary-to-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:to-\[var\(--gradient-secondary-to-light\)\] {
    & .pagination-button {
      --tw-gradient-to: var(--gradient-secondary-to-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:to-\[var\(--gradient-silver-to-light\)\] {
    & .pagination-button {
      --tw-gradient-to: var(--gradient-silver-to-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:to-\[var\(--gradient-success-to-light\)\] {
    & .pagination-button {
      --tw-gradient-to: var(--gradient-success-to-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:to-\[var\(--gradient-warning-to-light\)\] {
    & .pagination-button {
      --tw-gradient-to: var(--gradient-warning-to-light);
      --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));
    }
  }
  .\[\&_\.pagination-button\]\:text-base-text-light {
    & .pagination-button {
      color: var(--color-base-text-light);
    }
  }
  .\[\&_\.pagination-button\]\:text-black {
    & .pagination-button {
      color: var(--color-black);
    }
  }
  .\[\&_\.pagination-button\]\:text-danger-light {
    & .pagination-button {
      color: var(--color-danger-light);
    }
  }
  .\[\&_\.pagination-button\]\:text-dawn-light {
    & .pagination-button {
      color: var(--color-dawn-light);
    }
  }
  .\[\&_\.pagination-button\]\:text-form-white-text {
    & .pagination-button {
      color: var(--color-form-white-text);
    }
  }
  .\[\&_\.pagination-button\]\:text-info-light {
    & .pagination-button {
      color: var(--color-info-light);
    }
  }
  .\[\&_\.pagination-button\]\:text-misc-light {
    & .pagination-button {
      color: var(--color-misc-light);
    }
  }
  .\[\&_\.pagination-button\]\:text-natural-light {
    & .pagination-button {
      color: var(--color-natural-light);
    }
  }
  .\[\&_\.pagination-button\]\:text-primary-light {
    & .pagination-button {
      color: var(--color-primary-light);
    }
  }
  .\[\&_\.pagination-button\]\:text-secondary-light {
    & .pagination-button {
      color: var(--color-secondary-light);
    }
  }
  .\[\&_\.pagination-button\]\:text-silver-light {
    & .pagination-button {
      color: var(--color-silver-light);
    }
  }
  .\[\&_\.pagination-button\]\:text-success-light {
    & .pagination-button {
      color: var(--color-success-light);
    }
  }
  .\[\&_\.pagination-button\]\:text-warning-light {
    & .pagination-button {
      color: var(--color-warning-light);
    }
  }
  .\[\&_\.pagination-button\]\:text-white {
    & .pagination-button {
      color: var(--color-white);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-danger\)\] {
    & .pagination-button {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-dawn\)\] {
    & .pagination-button {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-info\)\] {
    & .pagination-button {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-misc\)\] {
    & .pagination-button {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-natural\)\] {
    & .pagination-button {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-primary\)\] {
    & .pagination-button {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-secondary\)\] {
    & .pagination-button {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-silver\)\] {
    & .pagination-button {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-success\)\] {
    & .pagination-button {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-warning\)\] {
    & .pagination-button {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-danger\)\] {
    & .pagination-button {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-dawn\)\] {
    & .pagination-button {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-info\)\] {
    & .pagination-button {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-misc\)\] {
    & .pagination-button {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-natural\)\] {
    & .pagination-button {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-primary\)\] {
    & .pagination-button {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-secondary\)\] {
    & .pagination-button {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-silver\)\] {
    & .pagination-button {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-success\)\] {
    & .pagination-button {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-warning\)\] {
    & .pagination-button {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.pagination-button\]\:hover\:border-danger-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-danger-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:border-dawn-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-dawn-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:border-info-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-info-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:border-misc-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-misc-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:border-natural-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-natural-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:border-primary-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-primary-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:border-secondary-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-secondary-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:border-silver-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-silver-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:border-success-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-success-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:border-warning-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-warning-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-base-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-base-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-bordered-dark-border {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-bordered-dark-border);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-danger-bordered-bg-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-danger-bordered-bg-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-danger-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-danger-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-dawn-bordered-bg-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-dawn-bordered-bg-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-dawn-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-dawn-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-info-bordered-bg-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-info-bordered-bg-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-info-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-info-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-misc-bordered-bg-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-misc-bordered-bg-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-misc-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-misc-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-natural-bg-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-natural-bg-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-natural-hover-dark {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-natural-hover-dark);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-natural-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-natural-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-primary-bordered-bg-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-primary-bordered-bg-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-primary-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-primary-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-secondary-bordered-bg-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-secondary-bordered-bg-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-secondary-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-secondary-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-silver-bordered-bg-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-silver-bordered-bg-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-silver-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-silver-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-success-bordered-bg-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-success-bordered-bg-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-success-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-success-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-warning-bordered-bg-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-warning-bordered-bg-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-warning-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-warning-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:bg-gradient-to-bl {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          --tw-gradient-position: to bottom left in oklab;
          background-image: linear-gradient(var(--tw-gradient-stops));
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:text-danger-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-danger-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:text-dawn-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-dawn-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:text-info-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-info-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:text-misc-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-misc-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:text-natural-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-natural-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:text-primary-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-primary-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:text-secondary-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-secondary-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:text-silver-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-silver-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:text-success-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-success-hover-light);
        }
      }
    }
  }
  .\[\&_\.pagination-button\]\:hover\:text-warning-hover-light {
    & .pagination-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-warning-hover-light);
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:from-\[var\(--gradient-danger-from-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-from: var(--gradient-danger-from-dark);
        --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\:\[\&_\.pagination-button\]\:from-\[var\(--gradient-dawn-from-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-from: var(--gradient-dawn-from-dark);
        --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\:\[\&_\.pagination-button\]\:from-\[var\(--gradient-info-from-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-from: var(--gradient-info-from-dark);
        --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\:\[\&_\.pagination-button\]\:from-\[var\(--gradient-misc-from-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-from: var(--gradient-misc-from-dark);
        --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\:\[\&_\.pagination-button\]\:from-\[var\(--gradient-natural-from-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-from: var(--gradient-natural-from-dark);
        --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\:\[\&_\.pagination-button\]\:from-\[var\(--gradient-primary-from-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-from: var(--gradient-primary-from-dark);
        --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\:\[\&_\.pagination-button\]\:from-\[var\(--gradient-secondary-from-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-from: var(--gradient-secondary-from-dark);
        --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\:\[\&_\.pagination-button\]\:from-\[var\(--gradient-silver-from-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-from: var(--gradient-silver-from-dark);
        --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\:\[\&_\.pagination-button\]\:from-\[var\(--gradient-success-from-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-from: var(--gradient-success-from-dark);
        --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\:\[\&_\.pagination-button\]\:from-\[var\(--gradient-warning-from-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-from: var(--gradient-warning-from-dark);
        --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\:\[\&_\.pagination-button\]\:to-\[var\(--gradient-danger-to-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-to: var(--gradient-danger-to-dark);
        --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\:\[\&_\.pagination-button\]\:to-\[var\(--gradient-dawn-to-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-to: var(--gradient-dawn-to-dark);
        --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\:\[\&_\.pagination-button\]\:to-\[var\(--gradient-info-to-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-to: var(--gradient-info-to-dark);
        --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\:\[\&_\.pagination-button\]\:to-\[var\(--gradient-misc-to-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-to: var(--gradient-misc-to-dark);
        --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\:\[\&_\.pagination-button\]\:to-\[var\(--gradient-primary-to-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-to: var(--gradient-primary-to-dark);
        --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\:\[\&_\.pagination-button\]\:to-\[var\(--gradient-secondary-to-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-to: var(--gradient-secondary-to-dark);
        --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\:\[\&_\.pagination-button\]\:to-\[var\(--gradient-silver-to-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-to: var(--gradient-silver-to-dark);
        --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\:\[\&_\.pagination-button\]\:to-\[var\(--gradient-success-to-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-to: var(--gradient-success-to-dark);
        --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\:\[\&_\.pagination-button\]\:to-\[var\(--gradient-warning-to-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --tw-gradient-to: var(--gradient-warning-to-dark);
        --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\:\[\&_\.pagination-button\]\:to-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --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));
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        color: var(--color-base-text-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        color: var(--color-black);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:text-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:text-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:shadow-none {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        --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);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:border-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-danger-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:border-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-dawn-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-info-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:border-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-misc-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:border-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-natural-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:border-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-primary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:border-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-secondary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:border-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-silver-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:border-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-success-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:border-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-warning-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-base-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-base-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-danger-bordered-bg-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-danger-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-dawn-bordered-bg-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-dawn-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-info-bordered-bg-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-info-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-misc-bordered-bg-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-misc-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-natural-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-natural-bg-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-natural-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-primary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-primary-bordered-bg-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-primary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-secondary-bordered-bg-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-secondary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-silver-bordered-bg-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-silver-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-success-bordered-bg-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-success-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-warning-bordered-bg-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:bg-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-warning-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:text-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-danger-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:text-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-dawn-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:text-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-info-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:text-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-misc-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:text-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-natural-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:text-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-primary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:text-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-secondary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:text-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-silver-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:text-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-success-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.pagination-button\]\:hover\:text-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-warning-hover-dark);
          }
        }
      }
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:border-danger-hover-light {
    & .pagination-button.active-pagination-button {
      border-color: var(--color-danger-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:border-dawn-hover-light {
    & .pagination-button.active-pagination-button {
      border-color: var(--color-dawn-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:border-info-hover-light {
    & .pagination-button.active-pagination-button {
      border-color: var(--color-info-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:border-misc-hover-light {
    & .pagination-button.active-pagination-button {
      border-color: var(--color-misc-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:border-natural-hover-light {
    & .pagination-button.active-pagination-button {
      border-color: var(--color-natural-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:border-primary-hover-light {
    & .pagination-button.active-pagination-button {
      border-color: var(--color-primary-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:border-secondary-hover-light {
    & .pagination-button.active-pagination-button {
      border-color: var(--color-secondary-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:border-silver-hover-light {
    & .pagination-button.active-pagination-button {
      border-color: var(--color-silver-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:border-success-hover-light {
    & .pagination-button.active-pagination-button {
      border-color: var(--color-success-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:border-warning-hover-light {
    & .pagination-button.active-pagination-button {
      border-color: var(--color-warning-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-base-hover-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-base-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-bordered-dark-border {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-bordered-dark-border);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-danger-bordered-bg-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-danger-hover-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-danger-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-dawn-bordered-bg-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-dawn-hover-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-dawn-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-info-bordered-bg-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-info-hover-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-info-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-misc-bordered-bg-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-misc-hover-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-misc-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-natural-bg-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-natural-bg-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-natural-hover-dark {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-natural-hover-dark);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-natural-hover-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-natural-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-primary-bordered-bg-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-primary-hover-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-primary-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-secondary-bordered-bg-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-secondary-hover-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-secondary-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-silver-bordered-bg-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-silver-hover-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-silver-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-success-bordered-bg-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-success-hover-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-success-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-warning-bordered-bg-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-warning-hover-light {
    & .pagination-button.active-pagination-button {
      background-color: var(--color-warning-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:bg-gradient-to-bl {
    & .pagination-button.active-pagination-button {
      --tw-gradient-position: to bottom left in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:font-medium {
    & .pagination-button.active-pagination-button {
      --tw-font-weight: var(--font-weight-medium);
      font-weight: var(--font-weight-medium);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:text-danger-hover-light {
    & .pagination-button.active-pagination-button {
      color: var(--color-danger-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:text-dawn-hover-light {
    & .pagination-button.active-pagination-button {
      color: var(--color-dawn-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:text-info-hover-light {
    & .pagination-button.active-pagination-button {
      color: var(--color-info-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:text-misc-hover-light {
    & .pagination-button.active-pagination-button {
      color: var(--color-misc-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:text-natural-hover-light {
    & .pagination-button.active-pagination-button {
      color: var(--color-natural-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:text-primary-hover-light {
    & .pagination-button.active-pagination-button {
      color: var(--color-primary-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:text-secondary-hover-light {
    & .pagination-button.active-pagination-button {
      color: var(--color-secondary-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:text-silver-hover-light {
    & .pagination-button.active-pagination-button {
      color: var(--color-silver-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:text-success-hover-light {
    & .pagination-button.active-pagination-button {
      color: var(--color-success-hover-light);
    }
  }
  .\[\&_\.pagination-button\.active-pagination-button\]\:text-warning-hover-light {
    & .pagination-button.active-pagination-button {
      color: var(--color-warning-hover-light);
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:border-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        border-color: var(--color-danger-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:border-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        border-color: var(--color-dawn-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        border-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:border-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        border-color: var(--color-misc-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:border-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        border-color: var(--color-natural-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:border-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        border-color: var(--color-primary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:border-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        border-color: var(--color-secondary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:border-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        border-color: var(--color-silver-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:border-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        border-color: var(--color-success-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:border-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        border-color: var(--color-warning-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-base-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-base-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-danger-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-dawn-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-misc-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-natural-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-natural-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-natural-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-primary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-primary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-primary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-secondary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-silver-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-success-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:bg-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        background-color: var(--color-warning-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:text-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        color: var(--color-danger-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:text-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        color: var(--color-dawn-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:text-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:text-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        color: var(--color-misc-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:text-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        color: var(--color-natural-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:text-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        color: var(--color-primary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:text-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        color: var(--color-secondary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:text-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        color: var(--color-silver-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:text-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        color: var(--color-success-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.pagination-button\.active-pagination-button\]\:text-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .pagination-button.active-pagination-button {
        color: var(--color-warning-hover-dark);
      }
    }
  }
  .\[\&_\.pagination-control\]\:px-2 {
    & .pagination-control {
      padding-inline: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.pagination-control\>\.pagination-icon\]\:h-6 {
    & .pagination-control>.pagination-icon {
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.pagination-control\>\.pagination-icon\]\:h-7 {
    & .pagination-control>.pagination-icon {
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.pagination-control\>\.pagination-icon\]\:h-8 {
    & .pagination-control>.pagination-icon {
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.pagination-control\>\.pagination-icon\]\:h-9 {
    & .pagination-control>.pagination-icon {
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.pagination-control\>\.pagination-icon\]\:h-10 {
    & .pagination-control>.pagination-icon {
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.pagination-separator\]\:h-6 {
    & .pagination-separator {
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.pagination-separator\]\:h-7 {
    & .pagination-separator {
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.pagination-separator\]\:h-8 {
    & .pagination-separator {
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.pagination-separator\]\:h-9 {
    & .pagination-separator {
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.pagination-separator\]\:h-10 {
    & .pagination-separator {
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.pagination-separator\]\:w-full {
    & .pagination-separator {
      width: 100%;
    }
  }
  .\[\&_\.password-field-wrapper\]\:rounded {
    & .password-field-wrapper {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.password-field-wrapper\]\:rounded-full {
    & .password-field-wrapper {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.password-field-wrapper\]\:rounded-lg {
    & .password-field-wrapper {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.password-field-wrapper\]\:rounded-md {
    & .password-field-wrapper {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.password-field-wrapper\]\:rounded-sm {
    & .password-field-wrapper {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.password-field-wrapper\]\:rounded-xl {
    & .password-field-wrapper {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.password-field-wrapper\]\:border {
    & .password-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.password-field-wrapper\]\:border-0 {
    & .password-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&_\.password-field-wrapper\]\:border-2 {
    & .password-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.password-field-wrapper\]\:border-4 {
    & .password-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.password-field-wrapper\]\:border-\[3px\] {
    & .password-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.password-field-wrapper\]\:border-\[5px\] {
    & .password-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.password-field-wrapper\]\:border-bordered-dark-border {
    & .password-field-wrapper {
      border-color: var(--color-bordered-dark-border);
    }
  }
  .\[\&_\.password-field-wrapper\]\:border-transparent {
    & .password-field-wrapper {
      border-color: transparent;
    }
  }
  .\[\&_\.password-field-wrapper\]\:bg-default-dark-bg {
    & .password-field-wrapper {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.password-field-wrapper\]\:bg-white {
    & .password-field-wrapper {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.password-field-wrapper\]\:text-base-text-dark {
    & .password-field-wrapper {
      color: var(--color-base-text-dark);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-danger\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-dawn\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-info\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-misc\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-natural\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-primary\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-secondary\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-silver\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-success\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-warning\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-danger\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-dawn\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-info\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-misc\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-natural\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-primary\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-secondary\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-silver\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-success\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-warning\)\] {
    & .password-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.password-field-wrapper\]\:shadow-sm {
    & .password-field-wrapper {
      --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 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);
    }
  }
  .\[\&_\.password-field-wrapper\]\:focus-within\:ring-\[0\.03rem\] {
    & .password-field-wrapper {
      &:focus-within {
        --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0.03rem + 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-within\:\[\&_\.password-field-wrapper\]\:ring-base-border-light {
    &:focus-within {
      & .password-field-wrapper {
        --tw-ring-color: var(--color-base-border-light);
      }
    }
  }
  .focus-within\:\[\&_\.password-field-wrapper\]\:ring-bordered-dark-border {
    &:focus-within {
      & .password-field-wrapper {
        --tw-ring-color: var(--color-bordered-dark-border);
      }
    }
  }
  .focus-within\:\[\&_\.password-field-wrapper\]\:ring-danger-light {
    &:focus-within {
      & .password-field-wrapper {
        --tw-ring-color: var(--color-danger-light);
      }
    }
  }
  .focus-within\:\[\&_\.password-field-wrapper\]\:ring-dawn-light {
    &:focus-within {
      & .password-field-wrapper {
        --tw-ring-color: var(--color-dawn-light);
      }
    }
  }
  .focus-within\:\[\&_\.password-field-wrapper\]\:ring-form-white-focus {
    &:focus-within {
      & .password-field-wrapper {
        --tw-ring-color: var(--color-form-white-focus);
      }
    }
  }
  .focus-within\:\[\&_\.password-field-wrapper\]\:ring-info-light {
    &:focus-within {
      & .password-field-wrapper {
        --tw-ring-color: var(--color-info-light);
      }
    }
  }
  .focus-within\:\[\&_\.password-field-wrapper\]\:ring-misc-light {
    &:focus-within {
      & .password-field-wrapper {
        --tw-ring-color: var(--color-misc-light);
      }
    }
  }
  .focus-within\:\[\&_\.password-field-wrapper\]\:ring-natural-light {
    &:focus-within {
      & .password-field-wrapper {
        --tw-ring-color: var(--color-natural-light);
      }
    }
  }
  .focus-within\:\[\&_\.password-field-wrapper\]\:ring-primary-light {
    &:focus-within {
      & .password-field-wrapper {
        --tw-ring-color: var(--color-primary-light);
      }
    }
  }
  .focus-within\:\[\&_\.password-field-wrapper\]\:ring-secondary-light {
    &:focus-within {
      & .password-field-wrapper {
        --tw-ring-color: var(--color-secondary-light);
      }
    }
  }
  .focus-within\:\[\&_\.password-field-wrapper\]\:ring-silver-light {
    &:focus-within {
      & .password-field-wrapper {
        --tw-ring-color: var(--color-silver-light);
      }
    }
  }
  .focus-within\:\[\&_\.password-field-wrapper\]\:ring-success-light {
    &:focus-within {
      & .password-field-wrapper {
        --tw-ring-color: var(--color-success-light);
      }
    }
  }
  .focus-within\:\[\&_\.password-field-wrapper\]\:ring-transparent {
    &:focus-within {
      & .password-field-wrapper {
        --tw-ring-color: transparent;
      }
    }
  }
  .focus-within\:\[\&_\.password-field-wrapper\]\:ring-warning-light {
    &:focus-within {
      & .password-field-wrapper {
        --tw-ring-color: var(--color-warning-light);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\]\:shadow-none {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper {
        --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);
      }
    }
  }
  .dark\:focus-within\:\[\&_\.password-field-wrapper\]\:ring-base-border-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .password-field-wrapper {
          --tw-ring-color: var(--color-base-border-light);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.password-field-wrapper\]\:ring-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .password-field-wrapper {
          --tw-ring-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.password-field-wrapper\]\:ring-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .password-field-wrapper {
          --tw-ring-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.password-field-wrapper\]\:ring-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .password-field-wrapper {
          --tw-ring-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.password-field-wrapper\]\:ring-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .password-field-wrapper {
          --tw-ring-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.password-field-wrapper\]\:ring-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .password-field-wrapper {
          --tw-ring-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.password-field-wrapper\]\:ring-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .password-field-wrapper {
          --tw-ring-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.password-field-wrapper\]\:ring-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .password-field-wrapper {
          --tw-ring-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.password-field-wrapper\]\:ring-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .password-field-wrapper {
          --tw-ring-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.password-field-wrapper\]\:ring-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .password-field-wrapper {
          --tw-ring-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.password-field-wrapper\]\:ring-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .password-field-wrapper {
          --tw-ring-color: var(--color-warning-dark);
        }
      }
    }
  }
  .\[\&_\.password-field-wrapper_\.floating-label\]\:bg-danger-light {
    & .password-field-wrapper .floating-label {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.password-field-wrapper_\.floating-label\]\:bg-dawn-light {
    & .password-field-wrapper .floating-label {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.password-field-wrapper_\.floating-label\]\:bg-default-dark-bg {
    & .password-field-wrapper .floating-label {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.password-field-wrapper_\.floating-label\]\:bg-info-light {
    & .password-field-wrapper .floating-label {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.password-field-wrapper_\.floating-label\]\:bg-misc-light {
    & .password-field-wrapper .floating-label {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.password-field-wrapper_\.floating-label\]\:bg-natural-light {
    & .password-field-wrapper .floating-label {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.password-field-wrapper_\.floating-label\]\:bg-primary-light {
    & .password-field-wrapper .floating-label {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.password-field-wrapper_\.floating-label\]\:bg-secondary-light {
    & .password-field-wrapper .floating-label {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.password-field-wrapper_\.floating-label\]\:bg-silver-light {
    & .password-field-wrapper .floating-label {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.password-field-wrapper_\.floating-label\]\:bg-success-light {
    & .password-field-wrapper .floating-label {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.password-field-wrapper_\.floating-label\]\:bg-warning-light {
    & .password-field-wrapper .floating-label {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.password-field-wrapper_\.floating-label\]\:bg-white {
    & .password-field-wrapper .floating-label {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.password-field-wrapper_\.floating-label\]\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper .floating-label {
        background-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper_\.floating-label\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper .floating-label {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper_\.floating-label\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper .floating-label {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper_\.floating-label\]\:bg-default-dark-bg {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper .floating-label {
        background-color: var(--color-default-dark-bg);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper_\.floating-label\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper .floating-label {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper_\.floating-label\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper .floating-label {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper_\.floating-label\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper .floating-label {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper_\.floating-label\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper .floating-label {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper_\.floating-label\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper .floating-label {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper_\.floating-label\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper .floating-label {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper_\.floating-label\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper .floating-label {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper_\.floating-label\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper .floating-label {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.password-field-wrapper_\.password-field-icon\]\:size-3 {
    & .password-field-wrapper .password-field-icon {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.password-field-wrapper_\.password-field-icon\]\:size-3\.5 {
    & .password-field-wrapper .password-field-icon {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.password-field-wrapper_\.password-field-icon\]\:size-4 {
    & .password-field-wrapper .password-field-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.password-field-wrapper_\.password-field-icon\]\:size-5 {
    & .password-field-wrapper .password-field-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.password-field-wrapper_\.password-field-icon\]\:size-6 {
    & .password-field-wrapper .password-field-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.password-field-wrapper_input\]\:h-8 {
    & .password-field-wrapper input {
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.password-field-wrapper_input\]\:h-9 {
    & .password-field-wrapper input {
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.password-field-wrapper_input\]\:h-10 {
    & .password-field-wrapper input {
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.password-field-wrapper_input\]\:h-11 {
    & .password-field-wrapper input {
      height: calc(var(--spacing) * 11);
    }
  }
  .\[\&_\.password-field-wrapper_input\]\:h-12 {
    & .password-field-wrapper input {
      height: calc(var(--spacing) * 12);
    }
  }
  .\[\&_\.password-field-wrapper\.password-field-error\]\:border-rose-700 {
    & .password-field-wrapper.password-field-error {
      border-color: var(--color-rose-700);
    }
  }
  .\[\&_\.password-field-wrapper\.password-field-error\]\:bg-rose-700 {
    & .password-field-wrapper.password-field-error {
      background-color: var(--color-rose-700);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-base-border-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-danger-bordered-text-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-danger-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-dawn-bordered-text-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-dawn-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-info-bordered-text-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-info-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-misc-bordered-text-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-misc-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-natural-bordered-text-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-natural-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-primary-bordered-text-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-primary-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-secondary-bordered-text-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-secondary-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-silver-bordered-text-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-silver-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-success-bordered-text-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-success-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-warning-bordered-text-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-warning-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-danger-bordered-bg-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-danger-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-dawn-bordered-bg-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-dawn-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-info-bordered-bg-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-info-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-misc-bordered-bg-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-misc-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-natural-bordered-bg-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-natural-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-primary-bordered-bg-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-primary-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-secondary-bordered-bg-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-secondary-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-silver-bordered-bg-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-silver-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-success-bordered-bg-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-success-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-warning-bordered-bg-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-warning-light {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-white {
    & .password-field-wrapper:not(:has(.password-field-error)) {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-silver-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-silver-light);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\:not\(\:has\(\.password-field-error\)\)\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper:not(:has(.password-field-error)) {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:text-white {
    & .password-field-wrapper>input {
      color: var(--color-white);
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-base-text-dark {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-base-text-dark);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-base-text-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-base-text-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-danger-bordered-text-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-danger-bordered-text-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-danger-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-danger-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-dawn-bordered-text-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-dawn-bordered-text-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-dawn-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-dawn-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-form-white-text {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-form-white-text);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-info-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-info-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-misc-bordered-text-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-misc-bordered-text-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-misc-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-misc-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-natural-bordered-text-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-natural-bordered-text-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-natural-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-natural-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-primary-bordered-text-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-primary-bordered-text-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-primary-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-primary-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-secondary-bordered-text-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-bordered-text-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-secondary-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-silver-bordered-text-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-silver-bordered-text-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-silver-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-silver-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-success-bordered-text-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-bordered-text-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-success-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-warning-bordered-text-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-bordered-text-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-warning-light {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-light);
      }
    }
  }
  .\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-white {
    & .password-field-wrapper>input {
      &::placeholder {
        color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        color: var(--color-black);
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-base-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-black);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-danger-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-dawn-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-info-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-misc-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-natural-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-natural-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-primary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-silver-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.password-field-wrapper\>input\]\:placeholder\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .password-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-dark);
        }
      }
    }
  }
  .\[\&_\.popover-content\]\:invisible {
    & .popover-content {
      visibility: hidden;
    }
  }
  .\[\&_\.popover-content\]\:opacity-0 {
    & .popover-content {
      opacity: 0%;
    }
  }
  .\[\&_\.popover-content\]\:hover\:visible {
    & .popover-content {
      &:hover {
        @media (hover: hover) {
          visibility: visible;
        }
      }
    }
  }
  .\[\&_\.popover-content\]\:hover\:opacity-100 {
    & .popover-content {
      &:hover {
        @media (hover: hover) {
          opacity: 100%;
        }
      }
    }
  }
  .\[\&_\.popover-content\.show-popover\]\:visible {
    & .popover-content.show-popover {
      visibility: visible;
    }
  }
  .\[\&_\.popover-content\.show-popover\]\:opacity-100 {
    & .popover-content.show-popover {
      opacity: 100%;
    }
  }
  .\[\&_\.popover-title-icon\]\:size-3 {
    & .popover-title-icon {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.popover-title-icon\]\:size-3\.5 {
    & .popover-title-icon {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.popover-title-icon\]\:size-4 {
    & .popover-title-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.popover-title-icon\]\:size-5 {
    & .popover-title-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.popover-title-icon\]\:size-6 {
    & .popover-title-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.radio-card-description\]\:text-\[11px\] {
    & .radio-card-description {
      font-size: 11px;
    }
  }
  .\[\&_\.radio-card-description\]\:text-\[12px\] {
    & .radio-card-description {
      font-size: 12px;
    }
  }
  .\[\&_\.radio-card-description\]\:text-\[13px\] {
    & .radio-card-description {
      font-size: 13px;
    }
  }
  .\[\&_\.radio-card-description\]\:text-\[14px\] {
    & .radio-card-description {
      font-size: 14px;
    }
  }
  .\[\&_\.radio-card-description\]\:text-\[15px\] {
    & .radio-card-description {
      font-size: 15px;
    }
  }
  .\[\&_\.radio-card-icon\]\:size-5 {
    & .radio-card-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.radio-card-icon\]\:size-6 {
    & .radio-card-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.radio-card-icon\]\:size-7 {
    & .radio-card-icon {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.radio-card-icon\]\:size-8 {
    & .radio-card-icon {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.radio-card-icon\]\:size-9 {
    & .radio-card-icon {
      width: calc(var(--spacing) * 9);
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.radio-card-input\]\:border-\[var\(--color-checkbox-danger-checked\)\] {
    & .radio-card-input {
      border-color: var(--color-checkbox-danger-checked);
    }
  }
  .\[\&_\.radio-card-input\]\:border-\[var\(--color-checkbox-dawn-checked\)\] {
    & .radio-card-input {
      border-color: var(--color-checkbox-dawn-checked);
    }
  }
  .\[\&_\.radio-card-input\]\:border-\[var\(--color-checkbox-info-checked\)\] {
    & .radio-card-input {
      border-color: var(--color-checkbox-info-checked);
    }
  }
  .\[\&_\.radio-card-input\]\:border-\[var\(--color-checkbox-misc-checked\)\] {
    & .radio-card-input {
      border-color: var(--color-checkbox-misc-checked);
    }
  }
  .\[\&_\.radio-card-input\]\:border-\[var\(--color-checkbox-primary-checked\)\] {
    & .radio-card-input {
      border-color: var(--color-checkbox-primary-checked);
    }
  }
  .\[\&_\.radio-card-input\]\:border-\[var\(--color-checkbox-secondary-checked\)\] {
    & .radio-card-input {
      border-color: var(--color-checkbox-secondary-checked);
    }
  }
  .\[\&_\.radio-card-input\]\:border-\[var\(--color-checkbox-success-checked\)\] {
    & .radio-card-input {
      border-color: var(--color-checkbox-success-checked);
    }
  }
  .\[\&_\.radio-card-input\]\:border-\[var\(--color-checkbox-warning-checked\)\] {
    & .radio-card-input {
      border-color: var(--color-checkbox-warning-checked);
    }
  }
  .\[\&_\.radio-card-input\]\:border-base-border-light {
    & .radio-card-input {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-black {
    & .radio-card-input {
      border-color: var(--color-black);
    }
  }
  .\[\&_\.radio-card-input\]\:border-danger-bordered-text-light {
    & .radio-card-input {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-danger-light {
    & .radio-card-input {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-dawn-bordered-text-light {
    & .radio-card-input {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-dawn-light {
    & .radio-card-input {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-info-bordered-text-light {
    & .radio-card-input {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-info-light {
    & .radio-card-input {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-misc-bordered-text-light {
    & .radio-card-input {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-misc-light {
    & .radio-card-input {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-natural-bordered-text-light {
    & .radio-card-input {
      border-color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-natural-dark {
    & .radio-card-input {
      border-color: var(--color-natural-dark);
    }
  }
  .\[\&_\.radio-card-input\]\:border-primary-bordered-text-light {
    & .radio-card-input {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-primary-light {
    & .radio-card-input {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-secondary-bordered-text-light {
    & .radio-card-input {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-secondary-light {
    & .radio-card-input {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-silver-bordered-text-light {
    & .radio-card-input {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-silver-dark {
    & .radio-card-input {
      border-color: var(--color-silver-dark);
    }
  }
  .\[\&_\.radio-card-input\]\:border-silver-light {
    & .radio-card-input {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-success-bordered-text-light {
    & .radio-card-input {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-success-light {
    & .radio-card-input {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-warning-bordered-text-light {
    & .radio-card-input {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-warning-light {
    & .radio-card-input {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&_\.radio-card-input\]\:border-white {
    & .radio-card-input {
      border-color: var(--color-white);
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-\[var\(--color-checkbox-danger-checked\)\] {
    &:checked {
      & .radio-card-input {
        color: var(--color-checkbox-danger-checked);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-\[var\(--color-checkbox-dawn-checked\)\] {
    &:checked {
      & .radio-card-input {
        color: var(--color-checkbox-dawn-checked);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-\[var\(--color-checkbox-info-checked\)\] {
    &:checked {
      & .radio-card-input {
        color: var(--color-checkbox-info-checked);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-\[var\(--color-checkbox-misc-checked\)\] {
    &:checked {
      & .radio-card-input {
        color: var(--color-checkbox-misc-checked);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-\[var\(--color-checkbox-primary-checked\)\] {
    &:checked {
      & .radio-card-input {
        color: var(--color-checkbox-primary-checked);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-\[var\(--color-checkbox-secondary-checked\)\] {
    &:checked {
      & .radio-card-input {
        color: var(--color-checkbox-secondary-checked);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-\[var\(--color-checkbox-success-checked\)\] {
    &:checked {
      & .radio-card-input {
        color: var(--color-checkbox-success-checked);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-\[var\(--color-checkbox-warning-checked\)\] {
    &:checked {
      & .radio-card-input {
        color: var(--color-checkbox-warning-checked);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-base-text-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-base-text-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-black {
    &:checked {
      & .radio-card-input {
        color: var(--color-black);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-danger-bordered-text-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-danger-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-danger-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-danger-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-dawn-bordered-text-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-dawn-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-dawn-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-dawn-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-info-bordered-text-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-info-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-info-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-info-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-misc-bordered-text-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-misc-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-misc-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-misc-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-natural-dark {
    &:checked {
      & .radio-card-input {
        color: var(--color-natural-dark);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-primary-bordered-text-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-primary-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-primary-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-primary-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-secondary-bordered-text-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-secondary-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-secondary-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-secondary-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-silver-bordered-text-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-silver-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-silver-dark {
    &:checked {
      & .radio-card-input {
        color: var(--color-silver-dark);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-silver-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-silver-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-success-bordered-text-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-success-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-success-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-success-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-warning-bordered-text-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-warning-bordered-text-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-warning-light {
    &:checked {
      & .radio-card-input {
        color: var(--color-warning-light);
      }
    }
  }
  .checked\:\[\&_\.radio-card-input\]\:text-white {
    &:checked {
      & .radio-card-input {
        color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-natural-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-natural-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-natural-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-natural-light);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-card-input\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-base-disabled-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-base-disabled-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-danger-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-dawn-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-misc-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-natural-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-natural-light);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-primary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-secondary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-silver-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-silver-hover-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-success-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-warning-bordered-text-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-warning-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-card-input\]\:text-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-card-input {
          color: var(--color-white);
        }
      }
    }
  }
  .\[\&_\.radio-card-input\:checked\]\:border-base-text-light {
    & .radio-card-input:checked {
      border-color: var(--color-base-text-light);
    }
  }
  .dark\:\[\&_\.radio-card-input\:checked\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input:checked {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .\[\&_\.radio-card-input\:not\(\:checked\)\]\:bg-white {
    & .radio-card-input:not(:checked) {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.radio-card-input\:not\(\:checked\)\]\:bg-checkbox-unchecked-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-card-input:not(:checked) {
        background-color: var(--color-checkbox-unchecked-dark);
      }
    }
  }
  .\[\&_\.radio-card-label-wrapper\]\:mb-1 {
    & .radio-card-label-wrapper {
      margin-bottom: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.radio-card-label-wrapper\]\:mb-2 {
    & .radio-card-label-wrapper {
      margin-bottom: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.radio-card-label-wrapper\]\:mb-3 {
    & .radio-card-label-wrapper {
      margin-bottom: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.radio-card-label-wrapper\]\:mb-4 {
    & .radio-card-label-wrapper {
      margin-bottom: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.radio-card-label-wrapper\]\:mb-5 {
    & .radio-card-label-wrapper {
      margin-bottom: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.radio-card-label-wrapper\]\:space-y-1 {
    & .radio-card-label-wrapper {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .\[\&_\.radio-card-label-wrapper\]\:space-y-1\.5 {
    & .radio-card-label-wrapper {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .\[\&_\.radio-card-label-wrapper\]\:space-y-2 {
    & .radio-card-label-wrapper {
      :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)));
      }
    }
  }
  .\[\&_\.radio-card-label-wrapper\]\:space-y-2\.5 {
    & .radio-card-label-wrapper {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .\[\&_\.radio-card-label-wrapper\]\:space-y-3 {
    & .radio-card-label-wrapper {
      :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)));
      }
    }
  }
  .\[\&_\.radio-card-wrapper\]\:gap-1 {
    & .radio-card-wrapper {
      gap: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.radio-card-wrapper\]\:gap-2 {
    & .radio-card-wrapper {
      gap: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.radio-card-wrapper\]\:gap-3 {
    & .radio-card-wrapper {
      gap: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.radio-card-wrapper\]\:gap-4 {
    & .radio-card-wrapper {
      gap: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.radio-card-wrapper\]\:gap-5 {
    & .radio-card-wrapper {
      gap: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.radio-field-wrapper\]\:flex-row-reverse {
    & .radio-field-wrapper {
      flex-direction: row-reverse;
    }
  }
  .\[\&_\.radio-field-wrapper\]\:gap-1 {
    & .radio-field-wrapper {
      gap: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.radio-field-wrapper\]\:gap-1\.5 {
    & .radio-field-wrapper {
      gap: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&_\.radio-field-wrapper\]\:gap-2 {
    & .radio-field-wrapper {
      gap: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.radio-field-wrapper\]\:gap-2\.5 {
    & .radio-field-wrapper {
      gap: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.radio-field-wrapper\]\:gap-3 {
    & .radio-field-wrapper {
      gap: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border {
    & .radio-field-wrapper .radio-input {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border-0 {
    & .radio-field-wrapper .radio-input {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border-2 {
    & .radio-field-wrapper .radio-input {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border-4 {
    & .radio-field-wrapper .radio-input {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border-\[3px\] {
    & .radio-field-wrapper .radio-input {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border-\[5px\] {
    & .radio-field-wrapper .radio-input {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border-base-form-border-light {
    & .radio-field-wrapper .radio-input {
      border-color: var(--color-base-form-border-light);
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border-bordered-white-border {
    & .radio-field-wrapper .radio-input {
      border-color: var(--color-bordered-white-border);
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border-danger-hover-light {
    & .radio-field-wrapper .radio-input {
      border-color: var(--color-danger-hover-light);
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border-dawn-hover-light {
    & .radio-field-wrapper .radio-input {
      border-color: var(--color-dawn-hover-light);
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border-info-hover-light {
    & .radio-field-wrapper .radio-input {
      border-color: var(--color-info-hover-light);
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border-misc-hover-light {
    & .radio-field-wrapper .radio-input {
      border-color: var(--color-misc-hover-light);
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border-natural-hover-light {
    & .radio-field-wrapper .radio-input {
      border-color: var(--color-natural-hover-light);
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border-primary-hover-light {
    & .radio-field-wrapper .radio-input {
      border-color: var(--color-primary-hover-light);
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border-secondary-hover-light {
    & .radio-field-wrapper .radio-input {
      border-color: var(--color-secondary-hover-light);
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border-silver-hover-light {
    & .radio-field-wrapper .radio-input {
      border-color: var(--color-silver-hover-light);
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border-success-hover-light {
    & .radio-field-wrapper .radio-input {
      border-color: var(--color-success-hover-light);
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:border-warning-hover-light {
    & .radio-field-wrapper .radio-input {
      border-color: var(--color-warning-hover-light);
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:text-natural-hover-light {
    & .radio-field-wrapper .radio-input {
      color: var(--color-natural-hover-light);
    }
  }
  .\[\&_\.radio-field-wrapper_\.radio-input\]\:text-white {
    & .radio-field-wrapper .radio-input {
      color: var(--color-white);
    }
  }
  .checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-base-form-border-light {
    &:checked {
      & .radio-field-wrapper .radio-input {
        color: var(--color-base-form-border-light);
      }
    }
  }
  .checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-danger-hover-light {
    &:checked {
      & .radio-field-wrapper .radio-input {
        color: var(--color-danger-hover-light);
      }
    }
  }
  .checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-dawn-hover-light {
    &:checked {
      & .radio-field-wrapper .radio-input {
        color: var(--color-dawn-hover-light);
      }
    }
  }
  .checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-info-hover-light {
    &:checked {
      & .radio-field-wrapper .radio-input {
        color: var(--color-info-hover-light);
      }
    }
  }
  .checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-misc-hover-light {
    &:checked {
      & .radio-field-wrapper .radio-input {
        color: var(--color-misc-hover-light);
      }
    }
  }
  .checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-natural-hover-light {
    &:checked {
      & .radio-field-wrapper .radio-input {
        color: var(--color-natural-hover-light);
      }
    }
  }
  .checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-primary-hover-light {
    &:checked {
      & .radio-field-wrapper .radio-input {
        color: var(--color-primary-hover-light);
      }
    }
  }
  .checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-secondary-hover-light {
    &:checked {
      & .radio-field-wrapper .radio-input {
        color: var(--color-secondary-hover-light);
      }
    }
  }
  .checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-silver-hover-light {
    &:checked {
      & .radio-field-wrapper .radio-input {
        color: var(--color-silver-hover-light);
      }
    }
  }
  .checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-success-hover-light {
    &:checked {
      & .radio-field-wrapper .radio-input {
        color: var(--color-success-hover-light);
      }
    }
  }
  .checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-warning-hover-light {
    &:checked {
      & .radio-field-wrapper .radio-input {
        color: var(--color-warning-hover-light);
      }
    }
  }
  .focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-base-hover-light {
    &:focus-within {
      & .radio-field-wrapper .radio-input {
        --tw-ring-color: var(--color-base-hover-light);
      }
    }
  }
  .focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-danger-light {
    &:focus-within {
      & .radio-field-wrapper .radio-input {
        --tw-ring-color: var(--color-danger-light);
      }
    }
  }
  .focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-dawn-light {
    &:focus-within {
      & .radio-field-wrapper .radio-input {
        --tw-ring-color: var(--color-dawn-light);
      }
    }
  }
  .focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-info-light {
    &:focus-within {
      & .radio-field-wrapper .radio-input {
        --tw-ring-color: var(--color-info-light);
      }
    }
  }
  .focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-misc-light {
    &:focus-within {
      & .radio-field-wrapper .radio-input {
        --tw-ring-color: var(--color-misc-light);
      }
    }
  }
  .focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-natural-hover-light {
    &:focus-within {
      & .radio-field-wrapper .radio-input {
        --tw-ring-color: var(--color-natural-hover-light);
      }
    }
  }
  .focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-natural-light {
    &:focus-within {
      & .radio-field-wrapper .radio-input {
        --tw-ring-color: var(--color-natural-light);
      }
    }
  }
  .focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-primary-light {
    &:focus-within {
      & .radio-field-wrapper .radio-input {
        --tw-ring-color: var(--color-primary-light);
      }
    }
  }
  .focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-secondary-light {
    &:focus-within {
      & .radio-field-wrapper .radio-input {
        --tw-ring-color: var(--color-secondary-light);
      }
    }
  }
  .focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-silver-light {
    &:focus-within {
      & .radio-field-wrapper .radio-input {
        --tw-ring-color: var(--color-silver-light);
      }
    }
  }
  .focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-success-light {
    &:focus-within {
      & .radio-field-wrapper .radio-input {
        --tw-ring-color: var(--color-success-light);
      }
    }
  }
  .focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-warning-light {
    &:focus-within {
      & .radio-field-wrapper .radio-input {
        --tw-ring-color: var(--color-warning-light);
      }
    }
  }
  .dark\:\[\&_\.radio-field-wrapper_\.radio-input\]\:border-base-form-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-field-wrapper .radio-input {
        border-color: var(--color-base-form-border-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-field-wrapper_\.radio-input\]\:border-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-field-wrapper .radio-input {
        border-color: var(--color-danger-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-field-wrapper_\.radio-input\]\:border-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-field-wrapper .radio-input {
        border-color: var(--color-dawn-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-field-wrapper_\.radio-input\]\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-field-wrapper .radio-input {
        border-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-field-wrapper_\.radio-input\]\:border-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-field-wrapper .radio-input {
        border-color: var(--color-misc-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-field-wrapper_\.radio-input\]\:border-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-field-wrapper .radio-input {
        border-color: var(--color-primary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-field-wrapper_\.radio-input\]\:border-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-field-wrapper .radio-input {
        border-color: var(--color-secondary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-field-wrapper_\.radio-input\]\:border-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-field-wrapper .radio-input {
        border-color: var(--color-silver-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-field-wrapper_\.radio-input\]\:border-silver-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-field-wrapper .radio-input {
        border-color: var(--color-silver-light);
      }
    }
  }
  .dark\:\[\&_\.radio-field-wrapper_\.radio-input\]\:border-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-field-wrapper .radio-input {
        border-color: var(--color-success-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.radio-field-wrapper_\.radio-input\]\:border-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .radio-field-wrapper .radio-input {
        border-color: var(--color-warning-hover-dark);
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-base-form-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-field-wrapper .radio-input {
          color: var(--color-base-form-border-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-field-wrapper .radio-input {
          color: var(--color-danger-hover-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-field-wrapper .radio-input {
          color: var(--color-dawn-hover-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-field-wrapper .radio-input {
          color: var(--color-info-hover-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-field-wrapper .radio-input {
          color: var(--color-misc-hover-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-field-wrapper .radio-input {
          color: var(--color-natural-hover-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-field-wrapper .radio-input {
          color: var(--color-primary-hover-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-field-wrapper .radio-input {
          color: var(--color-secondary-hover-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-field-wrapper .radio-input {
          color: var(--color-silver-hover-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-field-wrapper .radio-input {
          color: var(--color-success-hover-dark);
        }
      }
    }
  }
  .dark\:checked\:\[\&_\.radio-field-wrapper_\.radio-input\]\:text-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:checked {
        & .radio-field-wrapper .radio-input {
          color: var(--color-warning-hover-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-base-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .radio-field-wrapper .radio-input {
          --tw-ring-color: var(--color-base-hover-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .radio-field-wrapper .radio-input {
          --tw-ring-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .radio-field-wrapper .radio-input {
          --tw-ring-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .radio-field-wrapper .radio-input {
          --tw-ring-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .radio-field-wrapper .radio-input {
          --tw-ring-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .radio-field-wrapper .radio-input {
          --tw-ring-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .radio-field-wrapper .radio-input {
          --tw-ring-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .radio-field-wrapper .radio-input {
          --tw-ring-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .radio-field-wrapper .radio-input {
          --tw-ring-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .radio-field-wrapper .radio-input {
          --tw-ring-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.radio-field-wrapper_\.radio-input\]\:ring-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .radio-field-wrapper .radio-input {
          --tw-ring-color: var(--color-warning-dark);
        }
      }
    }
  }
  .focus-within\:\[\&_\.radio-field-wrapper_\.radio-input_\.radio-input\]\:ring-bordered-white-border {
    &:focus-within {
      & .radio-field-wrapper .radio-input .radio-input {
        --tw-ring-color: var(--color-bordered-white-border);
      }
    }
  }
  .\[\&_\.radio-field-wrapper_input\]\:size-2\.5 {
    & .radio-field-wrapper input {
      width: calc(var(--spacing) * 2.5);
      height: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.radio-field-wrapper_input\]\:size-3 {
    & .radio-field-wrapper input {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.radio-field-wrapper_input\]\:size-3\.5 {
    & .radio-field-wrapper input {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.radio-field-wrapper_input\]\:size-4 {
    & .radio-field-wrapper input {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.radio-field-wrapper_input\]\:size-5 {
    & .radio-field-wrapper input {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.radio-field-wrapper_input\]\:focus-within\:ring-1 {
    & .radio-field-wrapper input {
      &:focus-within {
        --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);
      }
    }
  }
  .\[\&_\.radio-slot-content\]\:gap-1 {
    & .radio-slot-content {
      gap: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.radio-slot-content\]\:gap-2 {
    & .radio-slot-content {
      gap: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.radio-slot-content\]\:gap-3 {
    & .radio-slot-content {
      gap: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.radio-slot-content\]\:gap-4 {
    & .radio-slot-content {
      gap: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.radio-slot-content\]\:gap-5 {
    & .radio-slot-content {
      gap: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.range-field\]\:w-1\/2 {
    & .range-field {
      width: calc(1/2 * 100%);
    }
  }
  .\[\&_\.range-field\]\:w-full {
    & .range-field {
      width: 100%;
    }
  }
  .\[\&_\.range-field\:\:-moz-range-thumb\]\:size-2\.5 {
    & .range-field::-moz-range-thumb {
      width: calc(var(--spacing) * 2.5);
      height: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-thumb\]\:size-3 {
    & .range-field::-moz-range-thumb {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-thumb\]\:size-3\.5 {
    & .range-field::-moz-range-thumb {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-thumb\]\:size-4 {
    & .range-field::-moz-range-thumb {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-thumb\]\:size-5 {
    & .range-field::-moz-range-thumb {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-thumb\]\:border-danger-light {
    & .range-field::-moz-range-thumb {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-thumb\]\:border-dawn-light {
    & .range-field::-moz-range-thumb {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-thumb\]\:border-info-light {
    & .range-field::-moz-range-thumb {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-thumb\]\:border-misc-light {
    & .range-field::-moz-range-thumb {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-thumb\]\:border-natural-hover-light {
    & .range-field::-moz-range-thumb {
      border-color: var(--color-natural-hover-light);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-thumb\]\:border-natural-light {
    & .range-field::-moz-range-thumb {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-thumb\]\:border-primary-light {
    & .range-field::-moz-range-thumb {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-thumb\]\:border-secondary-light {
    & .range-field::-moz-range-thumb {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-thumb\]\:border-silver-light {
    & .range-field::-moz-range-thumb {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-thumb\]\:border-success-light {
    & .range-field::-moz-range-thumb {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-thumb\]\:border-warning-light {
    & .range-field::-moz-range-thumb {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-thumb\]\:border-white {
    & .range-field::-moz-range-thumb {
      border-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.range-field\:\:-moz-range-thumb\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-moz-range-thumb {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-moz-range-thumb\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-moz-range-thumb {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-moz-range-thumb\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-moz-range-thumb {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-moz-range-thumb\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-moz-range-thumb {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-moz-range-thumb\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-moz-range-thumb {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-moz-range-thumb\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-moz-range-thumb {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-moz-range-thumb\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-moz-range-thumb {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-moz-range-thumb\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-moz-range-thumb {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-moz-range-thumb\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-moz-range-thumb {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-moz-range-thumb\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-moz-range-thumb {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.range-field\:\:-moz-range-track\]\:h-2 {
    & .range-field::-moz-range-track {
      height: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-track\]\:h-2\.5 {
    & .range-field::-moz-range-track {
      height: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-track\]\:h-3 {
    & .range-field::-moz-range-track {
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-track\]\:h-3\.5 {
    & .range-field::-moz-range-track {
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.range-field\:\:-moz-range-track\]\:h-4 {
    & .range-field::-moz-range-track {
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-runnable-track\]\:h-2 {
    & .range-field::-webkit-slider-runnable-track {
      height: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-runnable-track\]\:h-2\.5 {
    & .range-field::-webkit-slider-runnable-track {
      height: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-runnable-track\]\:h-3 {
    & .range-field::-webkit-slider-runnable-track {
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-runnable-track\]\:h-3\.5 {
    & .range-field::-webkit-slider-runnable-track {
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-runnable-track\]\:h-4 {
    & .range-field::-webkit-slider-runnable-track {
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-thumb\]\:size-2\.5 {
    & .range-field::-webkit-slider-thumb {
      width: calc(var(--spacing) * 2.5);
      height: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-thumb\]\:size-3 {
    & .range-field::-webkit-slider-thumb {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-thumb\]\:size-3\.5 {
    & .range-field::-webkit-slider-thumb {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-thumb\]\:size-4 {
    & .range-field::-webkit-slider-thumb {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-thumb\]\:size-5 {
    & .range-field::-webkit-slider-thumb {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-danger-light\)\] {
    & .range-field::-webkit-slider-thumb {
      --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-danger-light));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-dawn-light\)\] {
    & .range-field::-webkit-slider-thumb {
      --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-dawn-light));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-info-light\)\] {
    & .range-field::-webkit-slider-thumb {
      --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-info-light));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-misc-light\)\] {
    & .range-field::-webkit-slider-thumb {
      --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-misc-light));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-natural-hover-light\)\] {
    & .range-field::-webkit-slider-thumb {
      --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-natural-hover-light));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-natural-light\)\] {
    & .range-field::-webkit-slider-thumb {
      --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-natural-light));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-primary-light\)\] {
    & .range-field::-webkit-slider-thumb {
      --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-primary-light));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-secondary-light\)\] {
    & .range-field::-webkit-slider-thumb {
      --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-secondary-light));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-silver-light\)\] {
    & .range-field::-webkit-slider-thumb {
      --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-silver-light));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-success-light\)\] {
    & .range-field::-webkit-slider-thumb {
      --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-success-light));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-warning-light\)\] {
    & .range-field::-webkit-slider-thumb {
      --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-warning-light));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-white\)\] {
    & .range-field::-webkit-slider-thumb {
      --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-white));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .dark\:\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-danger-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-webkit-slider-thumb {
        --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-danger-dark));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-dawn-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-webkit-slider-thumb {
        --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-dawn-dark));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-info-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-webkit-slider-thumb {
        --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-info-dark));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-misc-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-webkit-slider-thumb {
        --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-misc-dark));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-natural-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-webkit-slider-thumb {
        --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-natural-dark));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-primary-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-webkit-slider-thumb {
        --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-primary-dark));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-secondary-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-webkit-slider-thumb {
        --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-secondary-dark));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-silver-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-webkit-slider-thumb {
        --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-silver-dark));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-success-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-webkit-slider-thumb {
        --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-success-dark));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .dark\:\[\&_\.range-field\:\:-webkit-slider-thumb\]\:shadow-\[0_0_0_4px_var\(--color-warning-dark\)\] {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .range-field::-webkit-slider-thumb {
        --tw-shadow: 0 0 0 4px var(--tw-shadow-color, var(--color-warning-dark));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .\[\&_\.rated\]\:text-base-border-light {
    & .rated {
      color: var(--color-base-border-light);
    }
  }
  .\[\&_\.rated\]\:text-danger-light {
    & .rated {
      color: var(--color-danger-light);
    }
  }
  .\[\&_\.rated\]\:text-dawn-light {
    & .rated {
      color: var(--color-dawn-light);
    }
  }
  .\[\&_\.rated\]\:text-default-dark-bg {
    & .rated {
      color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.rated\]\:text-info-light {
    & .rated {
      color: var(--color-info-light);
    }
  }
  .\[\&_\.rated\]\:text-misc-light {
    & .rated {
      color: var(--color-misc-light);
    }
  }
  .\[\&_\.rated\]\:text-natural-light {
    & .rated {
      color: var(--color-natural-light);
    }
  }
  .\[\&_\.rated\]\:text-primary-light {
    & .rated {
      color: var(--color-primary-light);
    }
  }
  .\[\&_\.rated\]\:text-secondary-light {
    & .rated {
      color: var(--color-secondary-light);
    }
  }
  .\[\&_\.rated\]\:text-silver-light {
    & .rated {
      color: var(--color-silver-light);
    }
  }
  .\[\&_\.rated\]\:text-success-light {
    & .rated {
      color: var(--color-success-light);
    }
  }
  .\[\&_\.rated\]\:text-warning-light {
    & .rated {
      color: var(--color-warning-light);
    }
  }
  .\[\&_\.rated\]\:text-white {
    & .rated {
      color: var(--color-white);
    }
  }
  .dark\:\[\&_\.rated\]\:text-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rated {
        color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.rated\]\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rated {
        color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.rated\]\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rated {
        color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.rated\]\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rated {
        color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.rated\]\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rated {
        color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.rated\]\:text-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rated {
        color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.rated\]\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rated {
        color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.rated\]\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rated {
        color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.rated\]\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rated {
        color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.rated\]\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rated {
        color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.rated\]\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rated {
        color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.rating-button\]\:hover\:text-base-border-light {
    & .rating-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-base-border-light);
        }
      }
    }
  }
  .\[\&_\.rating-button\]\:hover\:text-danger-light {
    & .rating-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-danger-light);
        }
      }
    }
  }
  .\[\&_\.rating-button\]\:hover\:text-dawn-light {
    & .rating-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-dawn-light);
        }
      }
    }
  }
  .\[\&_\.rating-button\]\:hover\:text-default-dark-bg {
    & .rating-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-default-dark-bg);
        }
      }
    }
  }
  .\[\&_\.rating-button\]\:hover\:text-info-light {
    & .rating-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-info-light);
        }
      }
    }
  }
  .\[\&_\.rating-button\]\:hover\:text-misc-light {
    & .rating-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-misc-light);
        }
      }
    }
  }
  .\[\&_\.rating-button\]\:hover\:text-natural-light {
    & .rating-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-natural-light);
        }
      }
    }
  }
  .\[\&_\.rating-button\]\:hover\:text-primary-light {
    & .rating-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-primary-light);
        }
      }
    }
  }
  .\[\&_\.rating-button\]\:hover\:text-secondary-light {
    & .rating-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-secondary-light);
        }
      }
    }
  }
  .\[\&_\.rating-button\]\:hover\:text-silver-light {
    & .rating-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-silver-light);
        }
      }
    }
  }
  .\[\&_\.rating-button\]\:hover\:text-success-light {
    & .rating-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-success-light);
        }
      }
    }
  }
  .\[\&_\.rating-button\]\:hover\:text-warning-light {
    & .rating-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-warning-light);
        }
      }
    }
  }
  .\[\&_\.rating-button\]\:hover\:text-white {
    & .rating-button {
      &:hover {
        @media (hover: hover) {
          color: var(--color-white);
        }
      }
    }
  }
  .dark\:\[\&_\.rating-button\]\:hover\:text-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-base-border-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.rating-button\]\:hover\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-danger-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.rating-button\]\:hover\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-dawn-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.rating-button\]\:hover\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-info-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.rating-button\]\:hover\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-misc-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.rating-button\]\:hover\:text-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-natural-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.rating-button\]\:hover\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-primary-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.rating-button\]\:hover\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-secondary-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.rating-button\]\:hover\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-silver-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.rating-button\]\:hover\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-success-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.rating-button\]\:hover\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button {
        &:hover {
          @media (hover: hover) {
            color: var(--color-warning-dark);
          }
        }
      }
    }
  }
  .\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-base-border-light {
    & .rating-button:has(~.rating-button:hover) {
      color: var(--color-base-border-light);
    }
  }
  .\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-danger-light {
    & .rating-button:has(~.rating-button:hover) {
      color: var(--color-danger-light);
    }
  }
  .\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-dawn-light {
    & .rating-button:has(~.rating-button:hover) {
      color: var(--color-dawn-light);
    }
  }
  .\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-default-dark-bg {
    & .rating-button:has(~.rating-button:hover) {
      color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-info-light {
    & .rating-button:has(~.rating-button:hover) {
      color: var(--color-info-light);
    }
  }
  .\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-misc-light {
    & .rating-button:has(~.rating-button:hover) {
      color: var(--color-misc-light);
    }
  }
  .\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-natural-light {
    & .rating-button:has(~.rating-button:hover) {
      color: var(--color-natural-light);
    }
  }
  .\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-primary-light {
    & .rating-button:has(~.rating-button:hover) {
      color: var(--color-primary-light);
    }
  }
  .\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-secondary-light {
    & .rating-button:has(~.rating-button:hover) {
      color: var(--color-secondary-light);
    }
  }
  .\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-silver-light {
    & .rating-button:has(~.rating-button:hover) {
      color: var(--color-silver-light);
    }
  }
  .\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-success-light {
    & .rating-button:has(~.rating-button:hover) {
      color: var(--color-success-light);
    }
  }
  .\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-warning-light {
    & .rating-button:has(~.rating-button:hover) {
      color: var(--color-warning-light);
    }
  }
  .\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-white {
    & .rating-button:has(~.rating-button:hover) {
      color: var(--color-white);
    }
  }
  .dark\:\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button:has(~.rating-button:hover) {
        color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button:has(~.rating-button:hover) {
        color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button:has(~.rating-button:hover) {
        color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button:has(~.rating-button:hover) {
        color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button:has(~.rating-button:hover) {
        color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button:has(~.rating-button:hover) {
        color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button:has(~.rating-button:hover) {
        color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button:has(~.rating-button:hover) {
        color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button:has(~.rating-button:hover) {
        color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button:has(~.rating-button:hover) {
        color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.rating-button\:has\(\~\.rating-button\:hover\)\]\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .rating-button:has(~.rating-button:hover) {
        color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.rating-icon\]\:size-4 {
    & .rating-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.rating-icon\]\:size-5 {
    & .rating-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.rating-icon\]\:size-6 {
    & .rating-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.rating-icon\]\:size-7 {
    & .rating-icon {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.rating-icon\]\:size-8 {
    & .rating-icon {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.rating-icon\]\:size-9 {
    & .rating-icon {
      width: calc(var(--spacing) * 9);
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.rating-icon\]\:size-10 {
    & .rating-icon {
      width: calc(var(--spacing) * 10);
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.rating-icon\]\:size-11 {
    & .rating-icon {
      width: calc(var(--spacing) * 11);
      height: calc(var(--spacing) * 11);
    }
  }
  .\[\&_\.search-field-wrapper\]\:rounded {
    & .search-field-wrapper {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.search-field-wrapper\]\:rounded-full {
    & .search-field-wrapper {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.search-field-wrapper\]\:rounded-lg {
    & .search-field-wrapper {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.search-field-wrapper\]\:rounded-md {
    & .search-field-wrapper {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.search-field-wrapper\]\:rounded-sm {
    & .search-field-wrapper {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.search-field-wrapper\]\:rounded-xl {
    & .search-field-wrapper {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.search-field-wrapper\]\:border {
    & .search-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.search-field-wrapper\]\:border-0 {
    & .search-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&_\.search-field-wrapper\]\:border-2 {
    & .search-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.search-field-wrapper\]\:border-4 {
    & .search-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.search-field-wrapper\]\:border-\[3px\] {
    & .search-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.search-field-wrapper\]\:border-\[5px\] {
    & .search-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.search-field-wrapper\]\:border-bordered-dark-border {
    & .search-field-wrapper {
      border-color: var(--color-bordered-dark-border);
    }
  }
  .\[\&_\.search-field-wrapper\]\:border-transparent {
    & .search-field-wrapper {
      border-color: transparent;
    }
  }
  .\[\&_\.search-field-wrapper\]\:bg-default-dark-bg {
    & .search-field-wrapper {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.search-field-wrapper\]\:bg-white {
    & .search-field-wrapper {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.search-field-wrapper\]\:text-base-text-dark {
    & .search-field-wrapper {
      color: var(--color-base-text-dark);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-danger\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-dawn\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-info\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-misc\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-natural\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-primary\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-secondary\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-silver\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-success\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-warning\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-danger\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-dawn\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-info\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-misc\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-natural\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-primary\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-secondary\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-silver\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-success\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-warning\)\] {
    & .search-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.search-field-wrapper\]\:shadow-sm {
    & .search-field-wrapper {
      --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 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);
    }
  }
  .\[\&_\.search-field-wrapper\]\:focus-within\:ring-\[0\.03rem\] {
    & .search-field-wrapper {
      &:focus-within {
        --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0.03rem + 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-within\:\[\&_\.search-field-wrapper\]\:ring-base-border-light {
    &:focus-within {
      & .search-field-wrapper {
        --tw-ring-color: var(--color-base-border-light);
      }
    }
  }
  .focus-within\:\[\&_\.search-field-wrapper\]\:ring-bordered-dark-border {
    &:focus-within {
      & .search-field-wrapper {
        --tw-ring-color: var(--color-bordered-dark-border);
      }
    }
  }
  .focus-within\:\[\&_\.search-field-wrapper\]\:ring-danger-light {
    &:focus-within {
      & .search-field-wrapper {
        --tw-ring-color: var(--color-danger-light);
      }
    }
  }
  .focus-within\:\[\&_\.search-field-wrapper\]\:ring-dawn-light {
    &:focus-within {
      & .search-field-wrapper {
        --tw-ring-color: var(--color-dawn-light);
      }
    }
  }
  .focus-within\:\[\&_\.search-field-wrapper\]\:ring-form-white-focus {
    &:focus-within {
      & .search-field-wrapper {
        --tw-ring-color: var(--color-form-white-focus);
      }
    }
  }
  .focus-within\:\[\&_\.search-field-wrapper\]\:ring-info-light {
    &:focus-within {
      & .search-field-wrapper {
        --tw-ring-color: var(--color-info-light);
      }
    }
  }
  .focus-within\:\[\&_\.search-field-wrapper\]\:ring-misc-light {
    &:focus-within {
      & .search-field-wrapper {
        --tw-ring-color: var(--color-misc-light);
      }
    }
  }
  .focus-within\:\[\&_\.search-field-wrapper\]\:ring-natural-light {
    &:focus-within {
      & .search-field-wrapper {
        --tw-ring-color: var(--color-natural-light);
      }
    }
  }
  .focus-within\:\[\&_\.search-field-wrapper\]\:ring-primary-light {
    &:focus-within {
      & .search-field-wrapper {
        --tw-ring-color: var(--color-primary-light);
      }
    }
  }
  .focus-within\:\[\&_\.search-field-wrapper\]\:ring-secondary-light {
    &:focus-within {
      & .search-field-wrapper {
        --tw-ring-color: var(--color-secondary-light);
      }
    }
  }
  .focus-within\:\[\&_\.search-field-wrapper\]\:ring-silver-light {
    &:focus-within {
      & .search-field-wrapper {
        --tw-ring-color: var(--color-silver-light);
      }
    }
  }
  .focus-within\:\[\&_\.search-field-wrapper\]\:ring-success-light {
    &:focus-within {
      & .search-field-wrapper {
        --tw-ring-color: var(--color-success-light);
      }
    }
  }
  .focus-within\:\[\&_\.search-field-wrapper\]\:ring-transparent {
    &:focus-within {
      & .search-field-wrapper {
        --tw-ring-color: transparent;
      }
    }
  }
  .focus-within\:\[\&_\.search-field-wrapper\]\:ring-warning-light {
    &:focus-within {
      & .search-field-wrapper {
        --tw-ring-color: var(--color-warning-light);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\]\:shadow-none {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper {
        --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);
      }
    }
  }
  .dark\:focus-within\:\[\&_\.search-field-wrapper\]\:ring-base-border-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .search-field-wrapper {
          --tw-ring-color: var(--color-base-border-light);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.search-field-wrapper\]\:ring-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .search-field-wrapper {
          --tw-ring-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.search-field-wrapper\]\:ring-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .search-field-wrapper {
          --tw-ring-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.search-field-wrapper\]\:ring-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .search-field-wrapper {
          --tw-ring-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.search-field-wrapper\]\:ring-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .search-field-wrapper {
          --tw-ring-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.search-field-wrapper\]\:ring-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .search-field-wrapper {
          --tw-ring-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.search-field-wrapper\]\:ring-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .search-field-wrapper {
          --tw-ring-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.search-field-wrapper\]\:ring-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .search-field-wrapper {
          --tw-ring-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.search-field-wrapper\]\:ring-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .search-field-wrapper {
          --tw-ring-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.search-field-wrapper\]\:ring-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .search-field-wrapper {
          --tw-ring-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.search-field-wrapper\]\:ring-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .search-field-wrapper {
          --tw-ring-color: var(--color-warning-dark);
        }
      }
    }
  }
  .\[\&_\.search-field-wrapper_\.floating-label\]\:bg-danger-light {
    & .search-field-wrapper .floating-label {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.search-field-wrapper_\.floating-label\]\:bg-dawn-light {
    & .search-field-wrapper .floating-label {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.search-field-wrapper_\.floating-label\]\:bg-default-dark-bg {
    & .search-field-wrapper .floating-label {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.search-field-wrapper_\.floating-label\]\:bg-info-light {
    & .search-field-wrapper .floating-label {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.search-field-wrapper_\.floating-label\]\:bg-misc-light {
    & .search-field-wrapper .floating-label {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.search-field-wrapper_\.floating-label\]\:bg-natural-light {
    & .search-field-wrapper .floating-label {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.search-field-wrapper_\.floating-label\]\:bg-primary-light {
    & .search-field-wrapper .floating-label {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.search-field-wrapper_\.floating-label\]\:bg-secondary-light {
    & .search-field-wrapper .floating-label {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.search-field-wrapper_\.floating-label\]\:bg-silver-light {
    & .search-field-wrapper .floating-label {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.search-field-wrapper_\.floating-label\]\:bg-success-light {
    & .search-field-wrapper .floating-label {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.search-field-wrapper_\.floating-label\]\:bg-warning-light {
    & .search-field-wrapper .floating-label {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.search-field-wrapper_\.floating-label\]\:bg-white {
    & .search-field-wrapper .floating-label {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.search-field-wrapper_\.floating-label\]\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper .floating-label {
        background-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper_\.floating-label\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper .floating-label {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper_\.floating-label\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper .floating-label {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper_\.floating-label\]\:bg-default-dark-bg {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper .floating-label {
        background-color: var(--color-default-dark-bg);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper_\.floating-label\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper .floating-label {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper_\.floating-label\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper .floating-label {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper_\.floating-label\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper .floating-label {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper_\.floating-label\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper .floating-label {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper_\.floating-label\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper .floating-label {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper_\.floating-label\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper .floating-label {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper_\.floating-label\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper .floating-label {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper_\.floating-label\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper .floating-label {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.search-field-wrapper_\.search-field-icon\]\:size-3\.5 {
    & .search-field-wrapper .search-field-icon {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.search-field-wrapper_\.search-field-icon\]\:size-4 {
    & .search-field-wrapper .search-field-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.search-field-wrapper_\.search-field-icon\]\:size-5 {
    & .search-field-wrapper .search-field-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.search-field-wrapper_\.search-field-icon\]\:size-6 {
    & .search-field-wrapper .search-field-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.search-field-wrapper_\.search-field-icon\]\:size-7 {
    & .search-field-wrapper .search-field-icon {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.search-field-wrapper_input\]\:h-8 {
    & .search-field-wrapper input {
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.search-field-wrapper_input\]\:h-9 {
    & .search-field-wrapper input {
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.search-field-wrapper_input\]\:h-10 {
    & .search-field-wrapper input {
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.search-field-wrapper_input\]\:h-11 {
    & .search-field-wrapper input {
      height: calc(var(--spacing) * 11);
    }
  }
  .\[\&_\.search-field-wrapper_input\]\:h-12 {
    & .search-field-wrapper input {
      height: calc(var(--spacing) * 12);
    }
  }
  .\[\&_\.search-field-wrapper\.search-field-error\]\:border-rose-700 {
    & .search-field-wrapper.search-field-error {
      border-color: var(--color-rose-700);
    }
  }
  .\[\&_\.search-field-wrapper\.search-field-error\]\:bg-rose-700 {
    & .search-field-wrapper.search-field-error {
      background-color: var(--color-rose-700);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-base-border-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-danger-bordered-text-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-danger-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-dawn-bordered-text-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-dawn-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-info-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-misc-bordered-text-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-misc-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-natural-bordered-text-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-natural-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-primary-bordered-text-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-primary-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-secondary-bordered-text-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-secondary-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-silver-bordered-text-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-silver-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-success-bordered-text-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-success-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-warning-bordered-text-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-warning-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-danger-bordered-bg-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-danger-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-dawn-bordered-bg-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-dawn-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-info-bordered-bg-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-info-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-misc-bordered-bg-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-misc-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-natural-bordered-bg-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-natural-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-primary-bordered-bg-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-primary-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-secondary-bordered-bg-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-secondary-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-silver-bordered-bg-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-silver-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-success-bordered-bg-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-success-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-warning-bordered-bg-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-warning-light {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-white {
    & .search-field-wrapper:not(:has(.search-field-error)) {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-silver-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-silver-light);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\:not\(\:has\(\.search-field-error\)\)\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper:not(:has(.search-field-error)) {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:text-white {
    & .search-field-wrapper>input {
      color: var(--color-white);
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-base-text-dark {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-base-text-dark);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-base-text-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-base-text-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-danger-bordered-text-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-danger-bordered-text-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-danger-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-danger-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-dawn-bordered-text-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-dawn-bordered-text-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-dawn-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-dawn-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-form-white-text {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-form-white-text);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-info-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-info-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-misc-bordered-text-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-misc-bordered-text-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-misc-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-misc-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-natural-bordered-text-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-natural-bordered-text-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-natural-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-natural-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-primary-bordered-text-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-primary-bordered-text-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-primary-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-primary-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-secondary-bordered-text-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-bordered-text-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-secondary-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-silver-bordered-text-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-silver-bordered-text-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-silver-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-silver-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-success-bordered-text-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-bordered-text-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-success-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-warning-bordered-text-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-bordered-text-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-warning-light {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-light);
      }
    }
  }
  .\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-white {
    & .search-field-wrapper>input {
      &::placeholder {
        color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        color: var(--color-black);
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-base-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-black);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-danger-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-dawn-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-info-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-misc-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-natural-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-natural-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-primary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-silver-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.search-field-wrapper\>input\]\:placeholder\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .search-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-dark);
        }
      }
    }
  }
  .\[\&_\.select-field\]\:rounded {
    & .select-field {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.select-field\]\:rounded-full {
    & .select-field {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.select-field\]\:rounded-lg {
    & .select-field {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.select-field\]\:rounded-md {
    & .select-field {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.select-field\]\:rounded-sm {
    & .select-field {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.select-field\]\:rounded-xl {
    & .select-field {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.select-field\]\:border {
    & .select-field {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.select-field\]\:border-0 {
    & .select-field {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&_\.select-field\]\:border-2 {
    & .select-field {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.select-field\]\:border-4 {
    & .select-field {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.select-field\]\:border-\[3px\] {
    & .select-field {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.select-field\]\:border-\[5px\] {
    & .select-field {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.select-field\]\:border-silver-hover-light {
    & .select-field {
      border-color: var(--color-silver-hover-light);
    }
  }
  .\[\&_\.select-field\]\:border-transparent {
    & .select-field {
      border-color: transparent;
    }
  }
  .\[\&_\.select-field\]\:bg-default-dark-bg {
    & .select-field {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.select-field\]\:bg-white {
    & .select-field {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.select-field\]\:text-base {
    & .select-field {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .\[\&_\.select-field\]\:text-lg {
    & .select-field {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .\[\&_\.select-field\]\:text-sm {
    & .select-field {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .\[\&_\.select-field\]\:text-xl {
    & .select-field {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }
  .\[\&_\.select-field\]\:text-xs {
    & .select-field {
      font-size: var(--text-xs);
      line-height: var(--tw-leading, var(--text-xs--line-height));
    }
  }
  .\[\&_\.select-field\]\:text-white {
    & .select-field {
      color: var(--color-white);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-danger\)\] {
    & .select-field {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-dawn\)\] {
    & .select-field {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-info\)\] {
    & .select-field {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-misc\)\] {
    & .select-field {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-natural\)\] {
    & .select-field {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-primary\)\] {
    & .select-field {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-secondary\)\] {
    & .select-field {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-silver\)\] {
    & .select-field {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-success\)\] {
    & .select-field {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-warning\)\] {
    & .select-field {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-danger\)\] {
    & .select-field {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-dawn\)\] {
    & .select-field {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-info\)\] {
    & .select-field {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-misc\)\] {
    & .select-field {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-natural\)\] {
    & .select-field {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-primary\)\] {
    & .select-field {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-secondary\)\] {
    & .select-field {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-silver\)\] {
    & .select-field {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-success\)\] {
    & .select-field {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-warning\)\] {
    & .select-field {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.select-field\]\:shadow-sm {
    & .select-field {
      --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 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);
    }
  }
  .\[\&_\.select-field\]\:focus-within\:ring-\[0\.03rem\] {
    & .select-field {
      &:focus-within {
        --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0.03rem + 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-within\:\[\&_\.select-field\]\:ring-base-hover-light {
    &:focus-within {
      & .select-field {
        --tw-ring-color: var(--color-base-hover-light);
      }
    }
  }
  .focus-within\:\[\&_\.select-field\]\:ring-danger-light {
    &:focus-within {
      & .select-field {
        --tw-ring-color: var(--color-danger-light);
      }
    }
  }
  .focus-within\:\[\&_\.select-field\]\:ring-dawn-light {
    &:focus-within {
      & .select-field {
        --tw-ring-color: var(--color-dawn-light);
      }
    }
  }
  .focus-within\:\[\&_\.select-field\]\:ring-form-white-focus {
    &:focus-within {
      & .select-field {
        --tw-ring-color: var(--color-form-white-focus);
      }
    }
  }
  .focus-within\:\[\&_\.select-field\]\:ring-info-light {
    &:focus-within {
      & .select-field {
        --tw-ring-color: var(--color-info-light);
      }
    }
  }
  .focus-within\:\[\&_\.select-field\]\:ring-misc-light {
    &:focus-within {
      & .select-field {
        --tw-ring-color: var(--color-misc-light);
      }
    }
  }
  .focus-within\:\[\&_\.select-field\]\:ring-natural-light {
    &:focus-within {
      & .select-field {
        --tw-ring-color: var(--color-natural-light);
      }
    }
  }
  .focus-within\:\[\&_\.select-field\]\:ring-primary-light {
    &:focus-within {
      & .select-field {
        --tw-ring-color: var(--color-primary-light);
      }
    }
  }
  .focus-within\:\[\&_\.select-field\]\:ring-ring-dark {
    &:focus-within {
      & .select-field {
        --tw-ring-color: var(--color-ring-dark);
      }
    }
  }
  .focus-within\:\[\&_\.select-field\]\:ring-secondary-light {
    &:focus-within {
      & .select-field {
        --tw-ring-color: var(--color-secondary-light);
      }
    }
  }
  .focus-within\:\[\&_\.select-field\]\:ring-silver-hover-light {
    &:focus-within {
      & .select-field {
        --tw-ring-color: var(--color-silver-hover-light);
      }
    }
  }
  .focus-within\:\[\&_\.select-field\]\:ring-silver-light {
    &:focus-within {
      & .select-field {
        --tw-ring-color: var(--color-silver-light);
      }
    }
  }
  .focus-within\:\[\&_\.select-field\]\:ring-success-light {
    &:focus-within {
      & .select-field {
        --tw-ring-color: var(--color-success-light);
      }
    }
  }
  .focus-within\:\[\&_\.select-field\]\:ring-warning-light {
    &:focus-within {
      & .select-field {
        --tw-ring-color: var(--color-warning-light);
      }
    }
  }
  .dark\:\[\&_\.select-field\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field {
        color: var(--color-black);
      }
    }
  }
  .dark\:\[\&_\.select-field\]\:shadow-none {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field {
        --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);
      }
    }
  }
  .dark\:focus-within\:\[\&_\.select-field\]\:ring-base-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .select-field {
          --tw-ring-color: var(--color-base-hover-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.select-field\]\:ring-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .select-field {
          --tw-ring-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.select-field\]\:ring-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .select-field {
          --tw-ring-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.select-field\]\:ring-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .select-field {
          --tw-ring-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.select-field\]\:ring-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .select-field {
          --tw-ring-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.select-field\]\:ring-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .select-field {
          --tw-ring-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.select-field\]\:ring-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .select-field {
          --tw-ring-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.select-field\]\:ring-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .select-field {
          --tw-ring-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.select-field\]\:ring-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .select-field {
          --tw-ring-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.select-field\]\:ring-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .select-field {
          --tw-ring-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.select-field\]\:ring-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .select-field {
          --tw-ring-color: var(--color-warning-dark);
        }
      }
    }
  }
  .\[\&_\.select-field\.select-field-error\]\:border-rose-700 {
    & .select-field.select-field-error {
      border-color: var(--color-rose-700);
    }
  }
  .\[\&_\.select-field\.select-field-error\]\:bg-rose-700 {
    & .select-field.select-field-error {
      background-color: var(--color-rose-700);
    }
  }
  .\[\&_\.select-field\:not\(\.select-multiple-option\)\]\:h-8 {
    & .select-field:not(.select-multiple-option) {
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.select-field\:not\(\.select-multiple-option\)\]\:h-9 {
    & .select-field:not(.select-multiple-option) {
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.select-field\:not\(\.select-multiple-option\)\]\:h-10 {
    & .select-field:not(.select-multiple-option) {
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.select-field\:not\(\.select-multiple-option\)\]\:h-11 {
    & .select-field:not(.select-multiple-option) {
      height: calc(var(--spacing) * 11);
    }
  }
  .\[\&_\.select-field\:not\(\.select-multiple-option\)\]\:h-12 {
    & .select-field:not(.select-multiple-option) {
      height: calc(var(--spacing) * 12);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-base-border-light {
    & .select-field:not(:has(.select-field-error)) {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-danger-bordered-text-light {
    & .select-field:not(:has(.select-field-error)) {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-dawn-bordered-text-light {
    & .select-field:not(:has(.select-field-error)) {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-info-bordered-text-light {
    & .select-field:not(:has(.select-field-error)) {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-misc-bordered-text-light {
    & .select-field:not(:has(.select-field-error)) {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-natural-bordered-text-light {
    & .select-field:not(:has(.select-field-error)) {
      border-color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-primary-bordered-text-light {
    & .select-field:not(:has(.select-field-error)) {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-secondary-bordered-text-light {
    & .select-field:not(:has(.select-field-error)) {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-silver-hover-light {
    & .select-field:not(:has(.select-field-error)) {
      border-color: var(--color-silver-hover-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-success-bordered-text-light {
    & .select-field:not(:has(.select-field-error)) {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-warning-bordered-text-light {
    & .select-field:not(:has(.select-field-error)) {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-danger-bordered-bg-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-danger-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-dawn-bordered-bg-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-dawn-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-info-bordered-bg-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-info-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-misc-bordered-bg-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-misc-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-natural-bordered-bg-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-natural-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-primary-bordered-bg-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-primary-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-secondary-bordered-bg-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-secondary-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-silver-bordered-bg-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-silver-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-success-bordered-bg-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-success-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-warning-bordered-bg-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-warning-light {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-white {
    & .select-field:not(:has(.select-field-error)) {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        border-color: var(--color-danger-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        border-color: var(--color-dawn-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        border-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        border-color: var(--color-misc-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        border-color: var(--color-primary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        border-color: var(--color-secondary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        border-color: var(--color-silver-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-silver-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        border-color: var(--color-silver-light);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        border-color: var(--color-success-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:border-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        border-color: var(--color-warning-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.select-field\:not\(\:has\(\.select-field-error\)\)\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .select-field:not(:has(.select-field-error)) {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.select-field\>input\]\:placeholder\:text-form-white-text {
    & .select-field>input {
      &::placeholder {
        color: var(--color-form-white-text);
      }
    }
  }
  .\[\&_\.semi-circle-progress-bar\]\:stroke-danger-light {
    & .semi-circle-progress-bar {
      stroke: var(--color-danger-light);
    }
  }
  .\[\&_\.semi-circle-progress-bar\]\:stroke-dawn-light {
    & .semi-circle-progress-bar {
      stroke: var(--color-dawn-light);
    }
  }
  .\[\&_\.semi-circle-progress-bar\]\:stroke-info-light {
    & .semi-circle-progress-bar {
      stroke: var(--color-info-light);
    }
  }
  .\[\&_\.semi-circle-progress-bar\]\:stroke-misc-light {
    & .semi-circle-progress-bar {
      stroke: var(--color-misc-light);
    }
  }
  .\[\&_\.semi-circle-progress-bar\]\:stroke-natural-light {
    & .semi-circle-progress-bar {
      stroke: var(--color-natural-light);
    }
  }
  .\[\&_\.semi-circle-progress-bar\]\:stroke-primary-light {
    & .semi-circle-progress-bar {
      stroke: var(--color-primary-light);
    }
  }
  .\[\&_\.semi-circle-progress-bar\]\:stroke-secondary-light {
    & .semi-circle-progress-bar {
      stroke: var(--color-secondary-light);
    }
  }
  .\[\&_\.semi-circle-progress-bar\]\:stroke-silver-light {
    & .semi-circle-progress-bar {
      stroke: var(--color-silver-light);
    }
  }
  .\[\&_\.semi-circle-progress-bar\]\:stroke-success-light {
    & .semi-circle-progress-bar {
      stroke: var(--color-success-light);
    }
  }
  .\[\&_\.semi-circle-progress-bar\]\:stroke-warning-light {
    & .semi-circle-progress-bar {
      stroke: var(--color-warning-light);
    }
  }
  .dark\:\[\&_\.semi-circle-progress-bar\]\:stroke-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .semi-circle-progress-bar {
        stroke: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.semi-circle-progress-bar\]\:stroke-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .semi-circle-progress-bar {
        stroke: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.semi-circle-progress-bar\]\:stroke-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .semi-circle-progress-bar {
        stroke: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.semi-circle-progress-bar\]\:stroke-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .semi-circle-progress-bar {
        stroke: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.semi-circle-progress-bar\]\:stroke-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .semi-circle-progress-bar {
        stroke: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.semi-circle-progress-bar\]\:stroke-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .semi-circle-progress-bar {
        stroke: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.semi-circle-progress-bar\]\:stroke-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .semi-circle-progress-bar {
        stroke: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.semi-circle-progress-bar\]\:stroke-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .semi-circle-progress-bar {
        stroke: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.semi-circle-progress-bar\]\:stroke-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .semi-circle-progress-bar {
        stroke: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.semi-circle-progress-bar\]\:stroke-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .semi-circle-progress-bar {
        stroke: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.slide\]\:inset-0 {
    & .slide {
      inset: calc(var(--spacing) * 0);
    }
  }
  .\[\&_\.slide\]\:opacity-0 {
    & .slide {
      opacity: 0%;
    }
  }
  .\[\&_\.slide\]\:transition-opacity {
    & .slide {
      transition-property: opacity;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }
  }
  .\[\&_\.slide\]\:delay-\[50ms\] {
    & .slide {
      transition-delay: 50ms;
    }
  }
  .\[\&_\.slide\]\:duration-\[700ms\] {
    & .slide {
      --tw-duration: 700ms;
      transition-duration: 700ms;
    }
  }
  .\[\&_\.slide\]\:ease-in-out {
    & .slide {
      --tw-ease: var(--ease-in-out);
      transition-timing-function: var(--ease-in-out);
    }
  }
  .\[\&_\.slide\.active-slide\]\:z-10 {
    & .slide.active-slide {
      z-index: 10;
    }
  }
  .\[\&_\.slide\.active-slide\]\:opacity-100 {
    & .slide.active-slide {
      opacity: 100%;
    }
  }
  .\[\&_\.slide\:not\(\.active-slide\)\]\:pointer-events-none {
    & .slide:not(.active-slide) {
      pointer-events: none;
    }
  }
  .\[\&_\.slide\:not\(\.active-slide\)\]\:absolute {
    & .slide:not(.active-slide) {
      position: absolute;
    }
  }
  .\[\&_\.slide\:not\(\.active-slide\)\]\:z-0 {
    & .slide:not(.active-slide) {
      z-index: 0;
    }
  }
  .\[\&_\.speed-dial-base\]\:flex {
    & .speed-dial-base {
      display: flex;
    }
  }
  .\[\&_\.speed-dial-base\]\:size-7 {
    & .speed-dial-base {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.speed-dial-base\]\:size-8 {
    & .speed-dial-base {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.speed-dial-base\]\:size-9 {
    & .speed-dial-base {
      width: calc(var(--spacing) * 9);
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.speed-dial-base\]\:size-10 {
    & .speed-dial-base {
      width: calc(var(--spacing) * 10);
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.speed-dial-base\]\:size-11 {
    & .speed-dial-base {
      width: calc(var(--spacing) * 11);
      height: calc(var(--spacing) * 11);
    }
  }
  .\[\&_\.speed-dial-base\]\:size-12 {
    & .speed-dial-base {
      width: calc(var(--spacing) * 12);
      height: calc(var(--spacing) * 12);
    }
  }
  .\[\&_\.speed-dial-base\]\:size-14 {
    & .speed-dial-base {
      width: calc(var(--spacing) * 14);
      height: calc(var(--spacing) * 14);
    }
  }
  .\[\&_\.speed-dial-base\]\:size-16 {
    & .speed-dial-base {
      width: calc(var(--spacing) * 16);
      height: calc(var(--spacing) * 16);
    }
  }
  .\[\&_\.speed-dial-base\]\:items-center {
    & .speed-dial-base {
      align-items: center;
    }
  }
  .\[\&_\.speed-dial-base\]\:justify-center {
    & .speed-dial-base {
      justify-content: center;
    }
  }
  .\[\&_\.speed-dial-base\]\:rounded {
    & .speed-dial-base {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.speed-dial-base\]\:rounded-full {
    & .speed-dial-base {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.speed-dial-base\]\:rounded-lg {
    & .speed-dial-base {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.speed-dial-base\]\:rounded-md {
    & .speed-dial-base {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.speed-dial-base\]\:rounded-sm {
    & .speed-dial-base {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.speed-dial-base\]\:rounded-xl {
    & .speed-dial-base {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.speed-dial-base\]\:border {
    & .speed-dial-base {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.speed-dial-base\]\:border-0 {
    & .speed-dial-base {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&_\.speed-dial-base\]\:border-2 {
    & .speed-dial-base {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.speed-dial-base\]\:border-4 {
    & .speed-dial-base {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.speed-dial-base\]\:border-\[3px\] {
    & .speed-dial-base {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.speed-dial-base\]\:border-\[5px\] {
    & .speed-dial-base {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.speed-dial-content\]\:invisible {
    & .speed-dial-content {
      visibility: hidden;
    }
  }
  .\[\&_\.speed-dial-content\]\:top-1\/2 {
    & .speed-dial-content {
      top: calc(1/2 * 100%);
    }
  }
  .\[\&_\.speed-dial-content\]\:top-full {
    & .speed-dial-content {
      top: 100%;
    }
  }
  .\[\&_\.speed-dial-content\]\:right-full {
    & .speed-dial-content {
      right: 100%;
    }
  }
  .\[\&_\.speed-dial-content\]\:bottom-full {
    & .speed-dial-content {
      bottom: 100%;
    }
  }
  .\[\&_\.speed-dial-content\]\:left-1\/2 {
    & .speed-dial-content {
      left: calc(1/2 * 100%);
    }
  }
  .\[\&_\.speed-dial-content\]\:left-full {
    & .speed-dial-content {
      left: 100%;
    }
  }
  .\[\&_\.speed-dial-content\]\:w-48 {
    & .speed-dial-content {
      width: calc(var(--spacing) * 48);
    }
  }
  .\[\&_\.speed-dial-content\]\:w-52 {
    & .speed-dial-content {
      width: calc(var(--spacing) * 52);
    }
  }
  .\[\&_\.speed-dial-content\]\:w-56 {
    & .speed-dial-content {
      width: calc(var(--spacing) * 56);
    }
  }
  .\[\&_\.speed-dial-content\]\:w-60 {
    & .speed-dial-content {
      width: calc(var(--spacing) * 60);
    }
  }
  .\[\&_\.speed-dial-content\]\:w-64 {
    & .speed-dial-content {
      width: calc(var(--spacing) * 64);
    }
  }
  .\[\&_\.speed-dial-content\]\:w-72 {
    & .speed-dial-content {
      width: calc(var(--spacing) * 72);
    }
  }
  .\[\&_\.speed-dial-content\]\:w-80 {
    & .speed-dial-content {
      width: calc(var(--spacing) * 80);
    }
  }
  .\[\&_\.speed-dial-content\]\:w-96 {
    & .speed-dial-content {
      width: calc(var(--spacing) * 96);
    }
  }
  .\[\&_\.speed-dial-content\]\:w-fit {
    & .speed-dial-content {
      width: fit-content;
    }
  }
  .\[\&_\.speed-dial-content\]\:max-w-60 {
    & .speed-dial-content {
      max-width: calc(var(--spacing) * 60);
    }
  }
  .\[\&_\.speed-dial-content\]\:max-w-64 {
    & .speed-dial-content {
      max-width: calc(var(--spacing) * 64);
    }
  }
  .\[\&_\.speed-dial-content\]\:max-w-72 {
    & .speed-dial-content {
      max-width: calc(var(--spacing) * 72);
    }
  }
  .\[\&_\.speed-dial-content\]\:max-w-80 {
    & .speed-dial-content {
      max-width: calc(var(--spacing) * 80);
    }
  }
  .\[\&_\.speed-dial-content\]\:max-w-96 {
    & .speed-dial-content {
      max-width: calc(var(--spacing) * 96);
    }
  }
  .\[\&_\.speed-dial-content\]\:-translate-x-1\/2 {
    & .speed-dial-content {
      --tw-translate-x: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .\[\&_\.speed-dial-content\]\:-translate-x-\[6px\] {
    & .speed-dial-content {
      --tw-translate-x: calc(6px * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .\[\&_\.speed-dial-content\]\:translate-x-\[6px\] {
    & .speed-dial-content {
      --tw-translate-x: 6px;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .\[\&_\.speed-dial-content\]\:-translate-y-1\/2 {
    & .speed-dial-content {
      --tw-translate-y: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .\[\&_\.speed-dial-content\]\:-translate-y-\[6px\] {
    & .speed-dial-content {
      --tw-translate-y: calc(6px * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .\[\&_\.speed-dial-content\]\:translate-y-\[6px\] {
    & .speed-dial-content {
      --tw-translate-y: 6px;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .\[\&_\.speed-dial-content\]\:space-y-2 {
    & .speed-dial-content {
      :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)));
      }
    }
  }
  .\[\&_\.speed-dial-content\]\:space-y-3 {
    & .speed-dial-content {
      :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)));
      }
    }
  }
  .\[\&_\.speed-dial-content\]\:space-y-4 {
    & .speed-dial-content {
      :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)));
      }
    }
  }
  .\[\&_\.speed-dial-content\]\:space-y-5 {
    & .speed-dial-content {
      :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)));
      }
    }
  }
  .\[\&_\.speed-dial-content\]\:space-y-6 {
    & .speed-dial-content {
      :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)));
      }
    }
  }
  .\[\&_\.speed-dial-content\]\:space-x-2 {
    & .speed-dial-content {
      :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)));
      }
    }
  }
  .\[\&_\.speed-dial-content\]\:space-x-3 {
    & .speed-dial-content {
      :where(& > :not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)));
      }
    }
  }
  .\[\&_\.speed-dial-content\]\:space-x-4 {
    & .speed-dial-content {
      :where(& > :not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));
      }
    }
  }
  .\[\&_\.speed-dial-content\]\:space-x-5 {
    & .speed-dial-content {
      :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)));
      }
    }
  }
  .\[\&_\.speed-dial-content\]\:space-x-6 {
    & .speed-dial-content {
      :where(& > :not(:last-child)) {
        --tw-space-x-reverse: 0;
        margin-inline-start: calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));
        margin-inline-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)));
      }
    }
  }
  .\[\&_\.speed-dial-content\]\:p-0 {
    & .speed-dial-content {
      padding: calc(var(--spacing) * 0);
    }
  }
  .\[\&_\.speed-dial-content\]\:p-1 {
    & .speed-dial-content {
      padding: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.speed-dial-content\]\:p-1\.5 {
    & .speed-dial-content {
      padding: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&_\.speed-dial-content\]\:p-2 {
    & .speed-dial-content {
      padding: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.speed-dial-content\]\:p-2\.5 {
    & .speed-dial-content {
      padding: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.speed-dial-content\]\:p-3 {
    & .speed-dial-content {
      padding: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.speed-dial-content\]\:opacity-0 {
    & .speed-dial-content {
      opacity: 0%;
    }
  }
  .\[\&_\.speed-dial-content\]\:hover\:visible {
    & .speed-dial-content {
      &:hover {
        @media (hover: hover) {
          visibility: visible;
        }
      }
    }
  }
  .\[\&_\.speed-dial-content\]\:hover\:opacity-100 {
    & .speed-dial-content {
      &:hover {
        @media (hover: hover) {
          opacity: 100%;
        }
      }
    }
  }
  .\[\&_\.speed-dial-content\.show-speed-dial\]\:visible {
    & .speed-dial-content.show-speed-dial {
      visibility: visible;
    }
  }
  .\[\&_\.speed-dial-content\.show-speed-dial\]\:opacity-100 {
    & .speed-dial-content.show-speed-dial {
      opacity: 100%;
    }
  }
  .\[\&_\.speed-dial-icon-base\]\:size-2\.5 {
    & .speed-dial-icon-base {
      width: calc(var(--spacing) * 2.5);
      height: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.speed-dial-icon-base\]\:size-3 {
    & .speed-dial-icon-base {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.speed-dial-icon-base\]\:size-3\.5 {
    & .speed-dial-icon-base {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.speed-dial-icon-base\]\:size-4 {
    & .speed-dial-icon-base {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.speed-dial-icon-base\]\:size-5 {
    & .speed-dial-icon-base {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.speed-dial-icon-base\]\:size-6 {
    & .speed-dial-icon-base {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.speed-dial-icon-base\]\:size-7 {
    & .speed-dial-icon-base {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.speed-dial-icon-base\]\:size-8 {
    & .speed-dial-icon-base {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.stepper-canceled-step_\.stepper-step\]\:border-danger-indicator-alt-light {
    & .stepper-canceled-step .stepper-step {
      border-color: var(--color-danger-indicator-alt-light);
    }
  }
  .\[\&_\.stepper-canceled-step_\.stepper-step\]\:bg-danger-indicator-alt-light {
    & .stepper-canceled-step .stepper-step {
      background-color: var(--color-danger-indicator-alt-light);
    }
  }
  .\[\&_\.stepper-canceled-step_\.stepper-step\]\:text-white {
    & .stepper-canceled-step .stepper-step {
      color: var(--color-white);
    }
  }
  .dark\:\[\&_\.stepper-canceled-step_\.stepper-step\]\:border-danger-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-canceled-step .stepper-step {
        border-color: var(--color-danger-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-canceled-step_\.stepper-step\]\:bg-danger-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-canceled-step .stepper-step {
        background-color: var(--color-danger-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-canceled-step_\.stepper-step\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-canceled-step .stepper-step {
        color: var(--color-black);
      }
    }
  }
  .dark\:\[\&_\.stepper-canceled-step_\.stepper-step\]\:text-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-canceled-step .stepper-step {
        color: var(--color-white);
      }
    }
  }
  .\[\&_\.stepper-completed-step_\.step-symbol\]\:invisible {
    & .stepper-completed-step .step-symbol {
      visibility: hidden;
    }
  }
  .\[\&_\.stepper-completed-step_\.step-symbol\]\:hidden {
    & .stepper-completed-step .step-symbol {
      display: none;
    }
  }
  .\[\&_\.stepper-completed-step_\.step-symbol\]\:opacity-0 {
    & .stepper-completed-step .step-symbol {
      opacity: 0%;
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-completed-icon\]\:visible {
    & .stepper-completed-step .stepper-completed-icon {
      visibility: visible;
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-completed-icon\]\:block {
    & .stepper-completed-step .stepper-completed-icon {
      display: block;
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-completed-icon\]\:opacity-100 {
    & .stepper-completed-step .stepper-completed-icon {
      opacity: 100%;
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:border-black {
    & .stepper-completed-step .stepper-step {
      border-color: var(--color-black);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:border-danger-indicator-alt-light {
    & .stepper-completed-step .stepper-step {
      border-color: var(--color-danger-indicator-alt-light);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:border-dawn-indicator-alt-light {
    & .stepper-completed-step .stepper-step {
      border-color: var(--color-dawn-indicator-alt-light);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:border-info-indicator-alt-light {
    & .stepper-completed-step .stepper-step {
      border-color: var(--color-info-indicator-alt-light);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:border-misc-indicator-alt-light {
    & .stepper-completed-step .stepper-step {
      border-color: var(--color-misc-indicator-alt-light);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:border-primary-indicator-light {
    & .stepper-completed-step .stepper-step {
      border-color: var(--color-primary-indicator-light);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:border-secondary-indicator-light {
    & .stepper-completed-step .stepper-step {
      border-color: var(--color-secondary-indicator-light);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:border-silver-indicator-alt-light {
    & .stepper-completed-step .stepper-step {
      border-color: var(--color-silver-indicator-alt-light);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:border-success-indicator-alt-light {
    & .stepper-completed-step .stepper-step {
      border-color: var(--color-success-indicator-alt-light);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:border-warning-indicator-alt-light {
    & .stepper-completed-step .stepper-step {
      border-color: var(--color-warning-indicator-alt-light);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-danger-gradient-indicator-dark {
    & .stepper-completed-step .stepper-step {
      background-color: var(--color-danger-gradient-indicator-dark);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-dawn-gradient-indicator-dark {
    & .stepper-completed-step .stepper-step {
      background-color: var(--color-dawn-gradient-indicator-dark);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-info-gradient-indicator-dark {
    & .stepper-completed-step .stepper-step {
      background-color: var(--color-info-gradient-indicator-dark);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-misc-gradient-indicator-dark {
    & .stepper-completed-step .stepper-step {
      background-color: var(--color-misc-gradient-indicator-dark);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-natural-hover-dark {
    & .stepper-completed-step .stepper-step {
      background-color: var(--color-natural-hover-dark);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-primary-gradient-indicator-dark {
    & .stepper-completed-step .stepper-step {
      background-color: var(--color-primary-gradient-indicator-dark);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-secondary-gradient-indicator-dark {
    & .stepper-completed-step .stepper-step {
      background-color: var(--color-secondary-gradient-indicator-dark);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-success-gradient-indicator-dark {
    & .stepper-completed-step .stepper-step {
      background-color: var(--color-success-gradient-indicator-dark);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-warning-gradient-indicator-dark {
    & .stepper-completed-step .stepper-step {
      background-color: var(--color-warning-gradient-indicator-dark);
    }
  }
  .\[\&_\.stepper-completed-step_\.stepper-step\]\:text-white {
    & .stepper-completed-step .stepper-step {
      color: var(--color-white);
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:border-danger-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        border-color: var(--color-danger-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:border-dawn-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        border-color: var(--color-dawn-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:border-info-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        border-color: var(--color-info-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:border-misc-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        border-color: var(--color-misc-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:border-primary-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        border-color: var(--color-primary-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:border-secondary-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        border-color: var(--color-secondary-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:border-silver-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        border-color: var(--color-silver-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:border-success-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        border-color: var(--color-success-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:border-warning-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        border-color: var(--color-warning-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:border-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        border-color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-danger-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        background-color: var(--color-danger-indicator-alt-light);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-dawn-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        background-color: var(--color-dawn-indicator-alt-light);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-info-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        background-color: var(--color-info-indicator-alt-light);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-misc-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        background-color: var(--color-misc-indicator-alt-light);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-primary-indicator-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        background-color: var(--color-primary-indicator-light);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-secondary-indicator-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        background-color: var(--color-secondary-indicator-light);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-silver-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        background-color: var(--color-silver-indicator-alt-light);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-success-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        background-color: var(--color-success-indicator-alt-light);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:bg-warning-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        background-color: var(--color-warning-indicator-alt-light);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step_\.stepper-step\]\:text-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step .stepper-step {
        color: var(--color-white);
      }
    }
  }
  .\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-black {
    & .stepper-completed-step+.stepper-separator {
      border-color: var(--color-black);
    }
  }
  .\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-danger-indicator-alt-light {
    & .stepper-completed-step+.stepper-separator {
      border-color: var(--color-danger-indicator-alt-light);
    }
  }
  .\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-dawn-indicator-alt-light {
    & .stepper-completed-step+.stepper-separator {
      border-color: var(--color-dawn-indicator-alt-light);
    }
  }
  .\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-info-indicator-alt-light {
    & .stepper-completed-step+.stepper-separator {
      border-color: var(--color-info-indicator-alt-light);
    }
  }
  .\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-misc-indicator-alt-light {
    & .stepper-completed-step+.stepper-separator {
      border-color: var(--color-misc-indicator-alt-light);
    }
  }
  .\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-primary-indicator-light {
    & .stepper-completed-step+.stepper-separator {
      border-color: var(--color-primary-indicator-light);
    }
  }
  .\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-secondary-indicator-light {
    & .stepper-completed-step+.stepper-separator {
      border-color: var(--color-secondary-indicator-light);
    }
  }
  .\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-silver-indicator-alt-light {
    & .stepper-completed-step+.stepper-separator {
      border-color: var(--color-silver-indicator-alt-light);
    }
  }
  .\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-success-indicator-alt-light {
    & .stepper-completed-step+.stepper-separator {
      border-color: var(--color-success-indicator-alt-light);
    }
  }
  .\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-warning-indicator-alt-light {
    & .stepper-completed-step+.stepper-separator {
      border-color: var(--color-warning-indicator-alt-light);
    }
  }
  .dark\:\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-danger-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step+.stepper-separator {
        border-color: var(--color-danger-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-dawn-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step+.stepper-separator {
        border-color: var(--color-dawn-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-info-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step+.stepper-separator {
        border-color: var(--color-info-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-misc-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step+.stepper-separator {
        border-color: var(--color-misc-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-primary-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step+.stepper-separator {
        border-color: var(--color-primary-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-secondary-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step+.stepper-separator {
        border-color: var(--color-secondary-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-silver-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step+.stepper-separator {
        border-color: var(--color-silver-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-success-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step+.stepper-separator {
        border-color: var(--color-success-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-warning-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step+.stepper-separator {
        border-color: var(--color-warning-indicator-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-completed-step\+\.stepper-separator\]\:border-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-completed-step+.stepper-separator {
        border-color: var(--color-white);
      }
    }
  }
  .\[\&_\.stepper-current-step_\.stepper-step\]\:border-danger-bordered-text-light {
    & .stepper-current-step .stepper-step {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.stepper-current-step_\.stepper-step\]\:border-dawn-bordered-text-light {
    & .stepper-current-step .stepper-step {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.stepper-current-step_\.stepper-step\]\:border-info-bordered-text-light {
    & .stepper-current-step .stepper-step {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_\.stepper-current-step_\.stepper-step\]\:border-misc-bordered-text-light {
    & .stepper-current-step .stepper-step {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.stepper-current-step_\.stepper-step\]\:border-natural-bordered-text-light {
    & .stepper-current-step .stepper-step {
      border-color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&_\.stepper-current-step_\.stepper-step\]\:border-primary-bordered-text-light {
    & .stepper-current-step .stepper-step {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.stepper-current-step_\.stepper-step\]\:border-secondary-bordered-text-light {
    & .stepper-current-step .stepper-step {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.stepper-current-step_\.stepper-step\]\:border-silver-bordered-text-light {
    & .stepper-current-step .stepper-step {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_\.stepper-current-step_\.stepper-step\]\:border-success-bordered-text-light {
    & .stepper-current-step .stepper-step {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.stepper-current-step_\.stepper-step\]\:border-warning-bordered-text-light {
    & .stepper-current-step .stepper-step {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .dark\:\[\&_\.stepper-current-step_\.stepper-step\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-current-step .stepper-step {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-current-step_\.stepper-step\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-current-step .stepper-step {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-current-step_\.stepper-step\]\:border-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-current-step .stepper-step {
        border-color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-current-step_\.stepper-step\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-current-step .stepper-step {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-current-step_\.stepper-step\]\:border-natural-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-current-step .stepper-step {
        border-color: var(--color-natural-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-current-step_\.stepper-step\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-current-step .stepper-step {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-current-step_\.stepper-step\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-current-step .stepper-step {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-current-step_\.stepper-step\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-current-step .stepper-step {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-current-step_\.stepper-step\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-current-step .stepper-step {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-current-step_\.stepper-step\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-current-step .stepper-step {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .\[\&_\.stepper-icon\]\:size-4 {
    & .stepper-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.stepper-icon\]\:size-5 {
    & .stepper-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.stepper-icon\]\:size-6 {
    & .stepper-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.stepper-icon\]\:size-7 {
    & .stepper-icon {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.stepper-icon\]\:size-8 {
    & .stepper-icon {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.stepper-loading-icon\]\:visible {
    & .stepper-loading-icon {
      visibility: visible;
    }
  }
  .\[\&_\.stepper-loading-icon\]\:block {
    & .stepper-loading-icon {
      display: block;
    }
  }
  .\[\&_\.stepper-loading-icon\]\:w-8 {
    & .stepper-loading-icon {
      width: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.stepper-loading-icon\]\:w-10 {
    & .stepper-loading-icon {
      width: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.stepper-loading-icon\]\:w-11 {
    & .stepper-loading-icon {
      width: calc(var(--spacing) * 11);
    }
  }
  .\[\&_\.stepper-loading-icon\]\:w-12 {
    & .stepper-loading-icon {
      width: calc(var(--spacing) * 12);
    }
  }
  .\[\&_\.stepper-loading-icon\]\:w-14 {
    & .stepper-loading-icon {
      width: calc(var(--spacing) * 14);
    }
  }
  .\[\&_\.stepper-loading-icon\]\:opacity-100 {
    & .stepper-loading-icon {
      opacity: 100%;
    }
  }
  .\[\&_\.stepper-loading-step_\.step-symbol\]\:invisible {
    & .stepper-loading-step .step-symbol {
      visibility: hidden;
    }
  }
  .\[\&_\.stepper-loading-step_\.step-symbol\]\:hidden {
    & .stepper-loading-step .step-symbol {
      display: none;
    }
  }
  .\[\&_\.stepper-loading-step_\.step-symbol\]\:opacity-0 {
    & .stepper-loading-step .step-symbol {
      opacity: 0%;
    }
  }
  .\[\&_\.stepper-separator\]\:mx-0 {
    & .stepper-separator {
      margin-inline: calc(var(--spacing) * 0);
    }
  }
  .\[\&_\.stepper-separator\]\:mx-1 {
    & .stepper-separator {
      margin-inline: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.stepper-separator\]\:mx-2 {
    & .stepper-separator {
      margin-inline: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.stepper-separator\]\:mx-3 {
    & .stepper-separator {
      margin-inline: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.stepper-separator\]\:h-0\.5 {
    & .stepper-separator {
      height: calc(var(--spacing) * 0.5);
    }
  }
  .\[\&_\.stepper-separator\]\:h-1 {
    & .stepper-separator {
      height: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.stepper-separator\]\:h-1\.5 {
    & .stepper-separator {
      height: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&_\.stepper-separator\]\:h-2 {
    & .stepper-separator {
      height: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.stepper-separator\]\:h-px {
    & .stepper-separator {
      height: 1px;
    }
  }
  .\[\&_\.stepper-separator\]\:border-base-border-light {
    & .stepper-separator {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.stepper-separator\]\:border-danger-bordered-text-light {
    & .stepper-separator {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.stepper-separator\]\:border-dawn-bordered-text-light {
    & .stepper-separator {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.stepper-separator\]\:border-info-bordered-text-light {
    & .stepper-separator {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_\.stepper-separator\]\:border-misc-bordered-text-light {
    & .stepper-separator {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.stepper-separator\]\:border-natural-bordered-text-light {
    & .stepper-separator {
      border-color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&_\.stepper-separator\]\:border-primary-bordered-text-light {
    & .stepper-separator {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.stepper-separator\]\:border-secondary-bordered-text-light {
    & .stepper-separator {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.stepper-separator\]\:border-silver-bordered-text-light {
    & .stepper-separator {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_\.stepper-separator\]\:border-success-bordered-text-light {
    & .stepper-separator {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.stepper-separator\]\:border-warning-bordered-text-light {
    & .stepper-separator {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .xl\:\[\&_\.stepper-separator\]\:mx-3 {
    @media (width >= 80rem) {
      & .stepper-separator {
        margin-inline: calc(var(--spacing) * 3);
      }
    }
  }
  .xl\:\[\&_\.stepper-separator\]\:mx-4 {
    @media (width >= 80rem) {
      & .stepper-separator {
        margin-inline: calc(var(--spacing) * 4);
      }
    }
  }
  .xl\:\[\&_\.stepper-separator\]\:mx-6 {
    @media (width >= 80rem) {
      & .stepper-separator {
        margin-inline: calc(var(--spacing) * 6);
      }
    }
  }
  .xl\:\[\&_\.stepper-separator\]\:mx-8 {
    @media (width >= 80rem) {
      & .stepper-separator {
        margin-inline: calc(var(--spacing) * 8);
      }
    }
  }
  .xl\:\[\&_\.stepper-separator\]\:mx-10 {
    @media (width >= 80rem) {
      & .stepper-separator {
        margin-inline: calc(var(--spacing) * 10);
      }
    }
  }
  .dark\:\[\&_\.stepper-separator\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-separator {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-separator\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-separator {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-separator\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-separator {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-separator\]\:border-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-separator {
        border-color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-separator\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-separator {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-separator\]\:border-natural-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-separator {
        border-color: var(--color-natural-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-separator\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-separator {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-separator\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-separator {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-separator\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-separator {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-separator\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-separator {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-separator\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-separator {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .\[\&_\.stepper-separator\:last-child\]\:hidden {
    & .stepper-separator:last-child {
      display: none;
    }
  }
  .\[\&_\.stepper-step\]\:size-7 {
    & .stepper-step {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.stepper-step\]\:size-8 {
    & .stepper-step {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.stepper-step\]\:size-9 {
    & .stepper-step {
      width: calc(var(--spacing) * 9);
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.stepper-step\]\:size-10 {
    & .stepper-step {
      width: calc(var(--spacing) * 10);
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.stepper-step\]\:size-11 {
    & .stepper-step {
      width: calc(var(--spacing) * 11);
      height: calc(var(--spacing) * 11);
    }
  }
  .\[\&_\.stepper-step\]\:border-base-border-light {
    & .stepper-step {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.stepper-step\]\:border-transparent {
    & .stepper-step {
      border-color: transparent;
    }
  }
  .\[\&_\.stepper-step\]\:bg-danger-bordered-bg-light {
    & .stepper-step {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&_\.stepper-step\]\:bg-dawn-bordered-bg-light {
    & .stepper-step {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&_\.stepper-step\]\:bg-info-bordered-bg-light {
    & .stepper-step {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&_\.stepper-step\]\:bg-misc-bordered-bg-light {
    & .stepper-step {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&_\.stepper-step\]\:bg-natural-bordered-bg-light {
    & .stepper-step {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&_\.stepper-step\]\:bg-primary-bordered-bg-light {
    & .stepper-step {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&_\.stepper-step\]\:bg-secondary-bordered-bg-light {
    & .stepper-step {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_\.stepper-step\]\:bg-silver-bordered-bg-light {
    & .stepper-step {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&_\.stepper-step\]\:bg-success-bordered-bg-light {
    & .stepper-step {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_\.stepper-step\]\:bg-warning-bordered-bg-light {
    & .stepper-step {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_\.stepper-step\]\:bg-white {
    & .stepper-step {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.stepper-step\]\:bg-gradient-to-br {
    & .stepper-step {
      --tw-gradient-position: to bottom right in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .\[\&_\.stepper-step\]\:text-base-text-light {
    & .stepper-step {
      color: var(--color-base-text-light);
    }
  }
  .\[\&_\.stepper-step\]\:text-danger-bordered-text-light {
    & .stepper-step {
      color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.stepper-step\]\:text-dawn-bordered-text-light {
    & .stepper-step {
      color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.stepper-step\]\:text-info-bordered-text-light {
    & .stepper-step {
      color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_\.stepper-step\]\:text-misc-bordered-text-light {
    & .stepper-step {
      color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.stepper-step\]\:text-natural-bordered-text-light {
    & .stepper-step {
      color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&_\.stepper-step\]\:text-primary-bordered-text-light {
    & .stepper-step {
      color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.stepper-step\]\:text-secondary-bordered-text-light {
    & .stepper-step {
      color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.stepper-step\]\:text-silver-bordered-text-light {
    & .stepper-step {
      color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_\.stepper-step\]\:text-success-bordered-text-light {
    & .stepper-step {
      color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.stepper-step\]\:text-warning-bordered-text-light {
    & .stepper-step {
      color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.stepper-step\]\:text-white {
    & .stepper-step {
      color: var(--color-white);
    }
  }
  .dark\:\[\&_\.stepper-step\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:bg-primary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        background-color: var(--color-primary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        color: var(--color-base-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        color: var(--color-black);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:text-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:text-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:text-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:text-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:text-natural-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        color: var(--color-natural-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:text-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:text-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:text-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:text-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.stepper-step\]\:text-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .stepper-step {
        color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .\[\&_\.tab-content\]\:p-2 {
    & .tab-content {
      padding: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.tab-content\]\:p-3 {
    & .tab-content {
      padding: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.tab-content\]\:p-4 {
    & .tab-content {
      padding: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.tab-content\]\:p-5 {
    & .tab-content {
      padding: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.tab-content\]\:p-6 {
    & .tab-content {
      padding: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.tab-icon\]\:size-4 {
    & .tab-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.tab-icon\]\:size-5 {
    & .tab-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.tab-icon\]\:size-6 {
    & .tab-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.tab-icon\]\:size-7 {
    & .tab-icon {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.tab-icon\]\:size-8 {
    & .tab-icon {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.tab-nav-pills\]\:rounded {
    & .tab-nav-pills {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.tab-nav-pills\]\:rounded-full {
    & .tab-nav-pills {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.tab-nav-pills\]\:rounded-lg {
    & .tab-nav-pills {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.tab-nav-pills\]\:rounded-md {
    & .tab-nav-pills {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.tab-nav-pills\]\:rounded-none {
    & .tab-nav-pills {
      border-radius: 0;
    }
  }
  .\[\&_\.tab-nav-pills\]\:rounded-sm {
    & .tab-nav-pills {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.tab-nav-pills\]\:rounded-xl {
    & .tab-nav-pills {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.tab-nav-pills\]\:px-2 {
    & .tab-nav-pills {
      padding-inline: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.tab-nav-pills\]\:px-3 {
    & .tab-nav-pills {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.tab-nav-pills\]\:px-4 {
    & .tab-nav-pills {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.tab-nav-pills\]\:px-5 {
    & .tab-nav-pills {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.tab-nav-pills\]\:py-1 {
    & .tab-nav-pills {
      padding-block: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.tab-nav-pills\]\:py-1\.5 {
    & .tab-nav-pills {
      padding-block: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&_\.tab-nav-pills\]\:py-2 {
    & .tab-nav-pills {
      padding-block: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.tab-nav-pills\]\:py-2\.5 {
    & .tab-nav-pills {
      padding-block: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.tab-nav-pills\]\:py-3 {
    & .tab-nav-pills {
      padding-block: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.tab-trigger\]\:-mb-0\.5 {
    & .tab-trigger {
      margin-bottom: calc(var(--spacing) * -0.5);
    }
  }
  .\[\&_\.tab-trigger\]\:-mb-1 {
    & .tab-trigger {
      margin-bottom: calc(var(--spacing) * -1);
    }
  }
  .\[\&_\.tab-trigger\]\:-mb-1\.5 {
    & .tab-trigger {
      margin-bottom: calc(var(--spacing) * -1.5);
    }
  }
  .\[\&_\.tab-trigger\]\:-mb-2 {
    & .tab-trigger {
      margin-bottom: calc(var(--spacing) * -2);
    }
  }
  .\[\&_\.tab-trigger\]\:-mb-px {
    & .tab-trigger {
      margin-bottom: -1px;
    }
  }
  .\[\&_\.tab-trigger\]\:flex-1 {
    & .tab-trigger {
      flex: 1;
    }
  }
  .\[\&_\.tab-trigger\]\:rounded {
    & .tab-trigger {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.tab-trigger\]\:rounded-full {
    & .tab-trigger {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.tab-trigger\]\:rounded-lg {
    & .tab-trigger {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.tab-trigger\]\:rounded-md {
    & .tab-trigger {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.tab-trigger\]\:rounded-none {
    & .tab-trigger {
      border-radius: 0;
    }
  }
  .\[\&_\.tab-trigger\]\:rounded-sm {
    & .tab-trigger {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.tab-trigger\]\:rounded-xl {
    & .tab-trigger {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.tab-trigger\]\:rounded-t {
    & .tab-trigger {
      border-top-left-radius: 0.25rem;
      border-top-right-radius: 0.25rem;
    }
  }
  .\[\&_\.tab-trigger\]\:rounded-t-lg {
    & .tab-trigger {
      border-top-left-radius: var(--radius-lg);
      border-top-right-radius: var(--radius-lg);
    }
  }
  .\[\&_\.tab-trigger\]\:rounded-t-md {
    & .tab-trigger {
      border-top-left-radius: var(--radius-md);
      border-top-right-radius: var(--radius-md);
    }
  }
  .\[\&_\.tab-trigger\]\:rounded-t-sm {
    & .tab-trigger {
      border-top-left-radius: var(--radius-sm);
      border-top-right-radius: var(--radius-sm);
    }
  }
  .\[\&_\.tab-trigger\]\:rounded-t-xl {
    & .tab-trigger {
      border-top-left-radius: var(--radius-xl);
      border-top-right-radius: var(--radius-xl);
    }
  }
  .\[\&_\.tab-trigger\]\:border-e {
    & .tab-trigger {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 1px;
    }
  }
  .\[\&_\.tab-trigger\]\:border-e-2 {
    & .tab-trigger {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 2px;
    }
  }
  .\[\&_\.tab-trigger\]\:border-e-4 {
    & .tab-trigger {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 4px;
    }
  }
  .\[\&_\.tab-trigger\]\:border-e-\[3px\] {
    & .tab-trigger {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 3px;
    }
  }
  .\[\&_\.tab-trigger\]\:border-e-\[5px\] {
    & .tab-trigger {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 5px;
    }
  }
  .\[\&_\.tab-trigger\]\:border-b {
    & .tab-trigger {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }
  .\[\&_\.tab-trigger\]\:border-b-2 {
    & .tab-trigger {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 2px;
    }
  }
  .\[\&_\.tab-trigger\]\:border-b-4 {
    & .tab-trigger {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 4px;
    }
  }
  .\[\&_\.tab-trigger\]\:border-b-\[3px\] {
    & .tab-trigger {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 3px;
    }
  }
  .\[\&_\.tab-trigger\]\:border-b-\[5px\] {
    & .tab-trigger {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 5px;
    }
  }
  .\[\&_\.tab-trigger\]\:border-base-border-light {
    & .tab-trigger {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.tab-trigger\]\:px-2 {
    & .tab-trigger {
      padding-inline: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.tab-trigger\]\:px-3 {
    & .tab-trigger {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.tab-trigger\]\:px-4 {
    & .tab-trigger {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.tab-trigger\]\:px-5 {
    & .tab-trigger {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.tab-trigger\]\:py-1 {
    & .tab-trigger {
      padding-block: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.tab-trigger\]\:py-1\.5 {
    & .tab-trigger {
      padding-block: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&_\.tab-trigger\]\:py-2 {
    & .tab-trigger {
      padding-block: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.tab-trigger\]\:py-2\.5 {
    & .tab-trigger {
      padding-block: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.tab-trigger\]\:py-3 {
    & .tab-trigger {
      padding-block: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:border-base-border-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-base-border-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:border-danger-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-danger-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:border-dawn-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-dawn-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:border-info-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-info-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:border-misc-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-misc-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:border-natural-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-natural-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:border-primary-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-primary-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:border-secondary-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-secondary-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:border-silver-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-silver-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:border-success-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-success-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:border-warning-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-warning-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:bg-base-border-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-base-border-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:bg-danger-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-danger-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:bg-dawn-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-dawn-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:bg-info-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-info-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:bg-misc-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-misc-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:bg-natural-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-natural-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:bg-primary-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-primary-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:bg-secondary-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-secondary-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:bg-silver-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-silver-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:bg-success-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-success-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:bg-warning-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-warning-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:text-base-text-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          color: var(--color-base-text-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:text-danger-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          color: var(--color-danger-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:text-dawn-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          color: var(--color-dawn-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:text-info-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          color: var(--color-info-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:text-misc-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          color: var(--color-misc-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:text-natural-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          color: var(--color-natural-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:text-primary-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          color: var(--color-primary-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:text-secondary-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          color: var(--color-secondary-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:text-silver-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          color: var(--color-silver-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:text-success-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          color: var(--color-success-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:text-warning-hover-light {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          color: var(--color-warning-hover-light);
        }
      }
    }
  }
  .\[\&_\.tab-trigger\]\:hover\:text-white {
    & .tab-trigger {
      &:hover {
        @media (hover: hover) {
          color: var(--color-white);
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-base-border-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:border-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-danger-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:border-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-dawn-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-info-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:border-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-misc-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:border-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-primary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:border-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-secondary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:border-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-silver-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:border-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-success-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:border-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-warning-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:border-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            border-color: var(--color-white);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-base-bg-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-base-border-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:bg-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-danger-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:bg-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-dawn-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:bg-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-info-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:bg-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-misc-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:bg-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-natural-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:bg-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-primary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:bg-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-secondary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:bg-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-silver-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:bg-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-success-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:bg-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-warning-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            color: var(--color-base-text-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            color: var(--color-black);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:text-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            color: var(--color-danger-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:text-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            color: var(--color-dawn-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:text-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            color: var(--color-info-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:text-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            color: var(--color-misc-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:text-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            color: var(--color-primary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:text-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            color: var(--color-secondary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:text-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            color: var(--color-silver-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:text-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            color: var(--color-success-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:text-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            color: var(--color-warning-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\]\:hover\:text-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger {
        &:hover {
          @media (hover: hover) {
            color: var(--color-white);
          }
        }
      }
    }
  }
  .\[\&_\.tab-trigger-list\]\:gap-1 {
    & .tab-trigger-list {
      gap: calc(var(--spacing) * 1);
    }
  }
  .\[\&_\.tab-trigger-list\]\:gap-2 {
    & .tab-trigger-list {
      gap: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.tab-trigger-list\]\:gap-3 {
    & .tab-trigger-list {
      gap: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.tab-trigger-list\]\:gap-4 {
    & .tab-trigger-list {
      gap: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.tab-trigger-list\]\:gap-5 {
    & .tab-trigger-list {
      gap: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.tab-trigger-list\]\:border-base-border-light {
    & .tab-trigger-list {
      border-color: var(--color-base-border-light);
    }
  }
  .dark\:\[\&_\.tab-trigger-list\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger-list {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:border-base-border-light {
    & .tab-trigger.active-tab {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:border-danger-hover-light {
    & .tab-trigger.active-tab {
      border-color: var(--color-danger-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:border-dawn-hover-light {
    & .tab-trigger.active-tab {
      border-color: var(--color-dawn-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:border-info-hover-light {
    & .tab-trigger.active-tab {
      border-color: var(--color-info-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:border-misc-hover-light {
    & .tab-trigger.active-tab {
      border-color: var(--color-misc-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:border-natural-hover-light {
    & .tab-trigger.active-tab {
      border-color: var(--color-natural-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:border-primary-hover-light {
    & .tab-trigger.active-tab {
      border-color: var(--color-primary-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:border-secondary-hover-light {
    & .tab-trigger.active-tab {
      border-color: var(--color-secondary-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:border-silver-hover-light {
    & .tab-trigger.active-tab {
      border-color: var(--color-silver-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:border-success-hover-light {
    & .tab-trigger.active-tab {
      border-color: var(--color-success-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:border-warning-hover-light {
    & .tab-trigger.active-tab {
      border-color: var(--color-warning-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:bg-base-border-light {
    & .tab-trigger.active-tab {
      background-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:bg-danger-light {
    & .tab-trigger.active-tab {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:bg-dawn-light {
    & .tab-trigger.active-tab {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:bg-info-light {
    & .tab-trigger.active-tab {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:bg-misc-light {
    & .tab-trigger.active-tab {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:bg-natural-bg-dark {
    & .tab-trigger.active-tab {
      background-color: var(--color-natural-bg-dark);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:bg-primary-light {
    & .tab-trigger.active-tab {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:bg-secondary-light {
    & .tab-trigger.active-tab {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:bg-silver-light {
    & .tab-trigger.active-tab {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:bg-success-light {
    & .tab-trigger.active-tab {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:bg-warning-light {
    & .tab-trigger.active-tab {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:bg-white {
    & .tab-trigger.active-tab {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:text-base-text-light {
    & .tab-trigger.active-tab {
      color: var(--color-base-text-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:text-danger-hover-light {
    & .tab-trigger.active-tab {
      color: var(--color-danger-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:text-dawn-hover-light {
    & .tab-trigger.active-tab {
      color: var(--color-dawn-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:text-info-hover-light {
    & .tab-trigger.active-tab {
      color: var(--color-info-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:text-misc-hover-light {
    & .tab-trigger.active-tab {
      color: var(--color-misc-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:text-natural-hover-light {
    & .tab-trigger.active-tab {
      color: var(--color-natural-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:text-primary-hover-light {
    & .tab-trigger.active-tab {
      color: var(--color-primary-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:text-secondary-hover-light {
    & .tab-trigger.active-tab {
      color: var(--color-secondary-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:text-silver-hover-light {
    & .tab-trigger.active-tab {
      color: var(--color-silver-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:text-success-hover-light {
    & .tab-trigger.active-tab {
      color: var(--color-success-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:text-warning-hover-light {
    & .tab-trigger.active-tab {
      color: var(--color-warning-hover-light);
    }
  }
  .\[\&_\.tab-trigger\.active-tab\]\:text-white {
    & .tab-trigger.active-tab {
      color: var(--color-white);
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:border-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        border-color: var(--color-danger-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:border-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        border-color: var(--color-dawn-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        border-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:border-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        border-color: var(--color-misc-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:border-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        border-color: var(--color-primary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:border-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        border-color: var(--color-secondary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:border-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        border-color: var(--color-silver-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:border-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        border-color: var(--color-success-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:border-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        border-color: var(--color-warning-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:border-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        border-color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        background-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        color: var(--color-base-text-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        color: var(--color-black);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:text-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        color: var(--color-danger-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:text-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        color: var(--color-dawn-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:text-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:text-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        color: var(--color-misc-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:text-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        color: var(--color-primary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:text-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        color: var(--color-secondary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:text-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        color: var(--color-silver-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:text-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        color: var(--color-success-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:text-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        color: var(--color-warning-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tab-trigger\.active-tab\]\:text-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tab-trigger.active-tab {
        color: var(--color-white);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\]\:rounded {
    & .tel-field-wrapper {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.tel-field-wrapper\]\:rounded-full {
    & .tel-field-wrapper {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:rounded-lg {
    & .tel-field-wrapper {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:rounded-md {
    & .tel-field-wrapper {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:rounded-sm {
    & .tel-field-wrapper {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:rounded-xl {
    & .tel-field-wrapper {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:border {
    & .tel-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.tel-field-wrapper\]\:border-0 {
    & .tel-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&_\.tel-field-wrapper\]\:border-2 {
    & .tel-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.tel-field-wrapper\]\:border-4 {
    & .tel-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.tel-field-wrapper\]\:border-\[3px\] {
    & .tel-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.tel-field-wrapper\]\:border-\[5px\] {
    & .tel-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.tel-field-wrapper\]\:border-bordered-dark-border {
    & .tel-field-wrapper {
      border-color: var(--color-bordered-dark-border);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:border-transparent {
    & .tel-field-wrapper {
      border-color: transparent;
    }
  }
  .\[\&_\.tel-field-wrapper\]\:bg-default-dark-bg {
    & .tel-field-wrapper {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:bg-white {
    & .tel-field-wrapper {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:text-white {
    & .tel-field-wrapper {
      color: var(--color-white);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-danger\)\] {
    & .tel-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-dawn\)\] {
    & .tel-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-info\)\] {
    & .tel-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-misc\)\] {
    & .tel-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-natural\)\] {
    & .tel-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-primary\)\] {
    & .tel-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-secondary\)\] {
    & .tel-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-silver\)\] {
    & .tel-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-success\)\] {
    & .tel-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-warning\)\] {
    & .tel-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[var\(--shadow-danger\)\] {
    & .tel-field-wrapper {
      --tw-shadow: var(--shadow-danger);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[var\(--shadow-dawn\)\] {
    & .tel-field-wrapper {
      --tw-shadow: var(--shadow-dawn);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[var\(--shadow-info\)\] {
    & .tel-field-wrapper {
      --tw-shadow: var(--shadow-info);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[var\(--shadow-misc\)\] {
    & .tel-field-wrapper {
      --tw-shadow: var(--shadow-misc);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[var\(--shadow-natural\)\] {
    & .tel-field-wrapper {
      --tw-shadow: var(--shadow-natural);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[var\(--shadow-primary\)\] {
    & .tel-field-wrapper {
      --tw-shadow: var(--shadow-primary);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[var\(--shadow-secondary\)\] {
    & .tel-field-wrapper {
      --tw-shadow: var(--shadow-secondary);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[var\(--shadow-silver\)\] {
    & .tel-field-wrapper {
      --tw-shadow: var(--shadow-silver);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[var\(--shadow-success\)\] {
    & .tel-field-wrapper {
      --tw-shadow: var(--shadow-success);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-\[var\(--shadow-warning\)\] {
    & .tel-field-wrapper {
      --tw-shadow: var(--shadow-warning);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:shadow-sm {
    & .tel-field-wrapper {
      --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 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);
    }
  }
  .\[\&_\.tel-field-wrapper\]\:focus-within\:ring-\[0\.03rem\] {
    & .tel-field-wrapper {
      &:focus-within {
        --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0.03rem + 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-within\:\[\&_\.tel-field-wrapper\]\:ring-base-border-light {
    &:focus-within {
      & .tel-field-wrapper {
        --tw-ring-color: var(--color-base-border-light);
      }
    }
  }
  .focus-within\:\[\&_\.tel-field-wrapper\]\:ring-bordered-dark-border {
    &:focus-within {
      & .tel-field-wrapper {
        --tw-ring-color: var(--color-bordered-dark-border);
      }
    }
  }
  .focus-within\:\[\&_\.tel-field-wrapper\]\:ring-danger-light {
    &:focus-within {
      & .tel-field-wrapper {
        --tw-ring-color: var(--color-danger-light);
      }
    }
  }
  .focus-within\:\[\&_\.tel-field-wrapper\]\:ring-dawn-light {
    &:focus-within {
      & .tel-field-wrapper {
        --tw-ring-color: var(--color-dawn-light);
      }
    }
  }
  .focus-within\:\[\&_\.tel-field-wrapper\]\:ring-form-white-focus {
    &:focus-within {
      & .tel-field-wrapper {
        --tw-ring-color: var(--color-form-white-focus);
      }
    }
  }
  .focus-within\:\[\&_\.tel-field-wrapper\]\:ring-info-bordered-text-light {
    &:focus-within {
      & .tel-field-wrapper {
        --tw-ring-color: var(--color-info-bordered-text-light);
      }
    }
  }
  .focus-within\:\[\&_\.tel-field-wrapper\]\:ring-info-light {
    &:focus-within {
      & .tel-field-wrapper {
        --tw-ring-color: var(--color-info-light);
      }
    }
  }
  .focus-within\:\[\&_\.tel-field-wrapper\]\:ring-misc-light {
    &:focus-within {
      & .tel-field-wrapper {
        --tw-ring-color: var(--color-misc-light);
      }
    }
  }
  .focus-within\:\[\&_\.tel-field-wrapper\]\:ring-natural-light {
    &:focus-within {
      & .tel-field-wrapper {
        --tw-ring-color: var(--color-natural-light);
      }
    }
  }
  .focus-within\:\[\&_\.tel-field-wrapper\]\:ring-primary-light {
    &:focus-within {
      & .tel-field-wrapper {
        --tw-ring-color: var(--color-primary-light);
      }
    }
  }
  .focus-within\:\[\&_\.tel-field-wrapper\]\:ring-secondary-light {
    &:focus-within {
      & .tel-field-wrapper {
        --tw-ring-color: var(--color-secondary-light);
      }
    }
  }
  .focus-within\:\[\&_\.tel-field-wrapper\]\:ring-silver-light {
    &:focus-within {
      & .tel-field-wrapper {
        --tw-ring-color: var(--color-silver-light);
      }
    }
  }
  .focus-within\:\[\&_\.tel-field-wrapper\]\:ring-success-light {
    &:focus-within {
      & .tel-field-wrapper {
        --tw-ring-color: var(--color-success-light);
      }
    }
  }
  .focus-within\:\[\&_\.tel-field-wrapper\]\:ring-transparent {
    &:focus-within {
      & .tel-field-wrapper {
        --tw-ring-color: transparent;
      }
    }
  }
  .focus-within\:\[\&_\.tel-field-wrapper\]\:ring-warning-light {
    &:focus-within {
      & .tel-field-wrapper {
        --tw-ring-color: var(--color-warning-light);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\]\:shadow-none {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper {
        --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);
      }
    }
  }
  .dark\:focus-within\:\[\&_\.tel-field-wrapper\]\:ring-base-border-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .tel-field-wrapper {
          --tw-ring-color: var(--color-base-border-light);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.tel-field-wrapper\]\:ring-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .tel-field-wrapper {
          --tw-ring-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.tel-field-wrapper\]\:ring-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .tel-field-wrapper {
          --tw-ring-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.tel-field-wrapper\]\:ring-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .tel-field-wrapper {
          --tw-ring-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.tel-field-wrapper\]\:ring-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .tel-field-wrapper {
          --tw-ring-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.tel-field-wrapper\]\:ring-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .tel-field-wrapper {
          --tw-ring-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.tel-field-wrapper\]\:ring-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .tel-field-wrapper {
          --tw-ring-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.tel-field-wrapper\]\:ring-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .tel-field-wrapper {
          --tw-ring-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.tel-field-wrapper\]\:ring-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .tel-field-wrapper {
          --tw-ring-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.tel-field-wrapper\]\:ring-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .tel-field-wrapper {
          --tw-ring-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.tel-field-wrapper\]\:ring-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .tel-field-wrapper {
          --tw-ring-color: var(--color-warning-dark);
        }
      }
    }
  }
  .\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-danger-light {
    & .tel-field-wrapper .floating-label {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-dawn-light {
    & .tel-field-wrapper .floating-label {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-default-dark-bg {
    & .tel-field-wrapper .floating-label {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-info-light {
    & .tel-field-wrapper .floating-label {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-misc-light {
    & .tel-field-wrapper .floating-label {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-natural-light {
    & .tel-field-wrapper .floating-label {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-primary-light {
    & .tel-field-wrapper .floating-label {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-secondary-light {
    & .tel-field-wrapper .floating-label {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-silver-light {
    & .tel-field-wrapper .floating-label {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-success-light {
    & .tel-field-wrapper .floating-label {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-warning-light {
    & .tel-field-wrapper .floating-label {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-white {
    & .tel-field-wrapper .floating-label {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper .floating-label {
        background-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper .floating-label {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper .floating-label {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-default-dark-bg {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper .floating-label {
        background-color: var(--color-default-dark-bg);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper .floating-label {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper .floating-label {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper .floating-label {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper .floating-label {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper .floating-label {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper .floating-label {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper .floating-label {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper_\.floating-label\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper .floating-label {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.tel-field-wrapper_\.tel-field-icon\]\:size-3 {
    & .tel-field-wrapper .tel-field-icon {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&_\.tel-field-wrapper_\.tel-field-icon\]\:size-3\.5 {
    & .tel-field-wrapper .tel-field-icon {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.tel-field-wrapper_\.tel-field-icon\]\:size-4 {
    & .tel-field-wrapper .tel-field-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.tel-field-wrapper_\.tel-field-icon\]\:size-5 {
    & .tel-field-wrapper .tel-field-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.tel-field-wrapper_\.tel-field-icon\]\:size-6 {
    & .tel-field-wrapper .tel-field-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.tel-field-wrapper_input\]\:h-8 {
    & .tel-field-wrapper input {
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.tel-field-wrapper_input\]\:h-9 {
    & .tel-field-wrapper input {
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.tel-field-wrapper_input\]\:h-10 {
    & .tel-field-wrapper input {
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.tel-field-wrapper_input\]\:h-11 {
    & .tel-field-wrapper input {
      height: calc(var(--spacing) * 11);
    }
  }
  .\[\&_\.tel-field-wrapper_input\]\:h-12 {
    & .tel-field-wrapper input {
      height: calc(var(--spacing) * 12);
    }
  }
  .\[\&_\.tel-field-wrapper\.tel-field-error\]\:border-rose-700 {
    & .tel-field-wrapper.tel-field-error {
      border-color: var(--color-rose-700);
    }
  }
  .\[\&_\.tel-field-wrapper\.tel-field-error\]\:bg-rose-700 {
    & .tel-field-wrapper.tel-field-error {
      background-color: var(--color-rose-700);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-base-border-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-danger-bordered-text-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-danger-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-dawn-bordered-text-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-dawn-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-info-bordered-text-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-info-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-misc-bordered-text-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-misc-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-natural-bordered-text-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-natural-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-primary-bordered-text-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-primary-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-secondary-bordered-text-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-secondary-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-silver-bordered-text-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-silver-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-success-bordered-text-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-success-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-warning-bordered-text-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-warning-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-danger-bordered-bg-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-danger-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-dawn-bordered-bg-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-dawn-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-info-bordered-bg-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-info-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-misc-bordered-bg-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-misc-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-natural-bordered-bg-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-natural-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-primary-bordered-bg-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-primary-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-secondary-bordered-bg-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-secondary-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-silver-bordered-bg-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-silver-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-success-bordered-bg-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-success-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-warning-bordered-bg-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-warning-light {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-white {
    & .tel-field-wrapper:not(:has(.tel-field-error)) {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-danger-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-dawn-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-misc-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-primary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-secondary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-silver-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-silver-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-silver-light);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-success-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:border-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        border-color: var(--color-warning-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\:not\(\:has\(\.tel-field-error\)\)\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper:not(:has(.tel-field-error)) {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:text-white {
    & .tel-field-wrapper>input {
      color: var(--color-white);
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-base-text-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-base-text-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-danger-bordered-text-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-danger-bordered-text-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-danger-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-danger-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-dawn-bordered-text-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-dawn-bordered-text-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-dawn-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-dawn-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-form-white-text {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-form-white-text);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-info-bordered-text-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-info-bordered-text-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-info-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-info-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-misc-bordered-text-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-misc-bordered-text-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-misc-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-misc-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-natural-bordered-text-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-natural-bordered-text-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-natural-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-natural-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-primary-bordered-text-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-primary-bordered-text-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-primary-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-primary-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-secondary-bordered-text-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-bordered-text-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-secondary-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-silver-bordered-text-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-silver-bordered-text-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-silver-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-silver-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-success-bordered-text-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-bordered-text-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-success-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-warning-bordered-text-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-bordered-text-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-warning-light {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-light);
      }
    }
  }
  .\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-white {
    & .tel-field-wrapper>input {
      &::placeholder {
        color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        color: var(--color-black);
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-base-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-black);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-danger-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-dawn-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-info-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-misc-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-natural-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-primary-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-silver-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.tel-field-wrapper\>input\]\:placeholder\:text-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .tel-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-hover-dark);
        }
      }
    }
  }
  .\[\&_\.text-field-wrapper\]\:rounded {
    & .text-field-wrapper {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.text-field-wrapper\]\:rounded-full {
    & .text-field-wrapper {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.text-field-wrapper\]\:rounded-lg {
    & .text-field-wrapper {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.text-field-wrapper\]\:rounded-md {
    & .text-field-wrapper {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.text-field-wrapper\]\:rounded-sm {
    & .text-field-wrapper {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.text-field-wrapper\]\:rounded-xl {
    & .text-field-wrapper {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.text-field-wrapper\]\:border {
    & .text-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.text-field-wrapper\]\:border-0 {
    & .text-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&_\.text-field-wrapper\]\:border-2 {
    & .text-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.text-field-wrapper\]\:border-4 {
    & .text-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.text-field-wrapper\]\:border-\[3px\] {
    & .text-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.text-field-wrapper\]\:border-\[5px\] {
    & .text-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.text-field-wrapper\]\:border-bordered-dark-border {
    & .text-field-wrapper {
      border-color: var(--color-bordered-dark-border);
    }
  }
  .\[\&_\.text-field-wrapper\]\:border-transparent {
    & .text-field-wrapper {
      border-color: transparent;
    }
  }
  .\[\&_\.text-field-wrapper\]\:bg-default-dark-bg {
    & .text-field-wrapper {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.text-field-wrapper\]\:bg-white {
    & .text-field-wrapper {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.text-field-wrapper\]\:text-white {
    & .text-field-wrapper {
      color: var(--color-white);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-danger\)\] {
    & .text-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-dawn\)\] {
    & .text-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-info\)\] {
    & .text-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-misc\)\] {
    & .text-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-natural\)\] {
    & .text-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-primary\)\] {
    & .text-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-secondary\)\] {
    & .text-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-silver\)\] {
    & .text-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-success\)\] {
    & .text-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-warning\)\] {
    & .text-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[var\(--shadow-danger\)\] {
    & .text-field-wrapper {
      --tw-shadow: var(--shadow-danger);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[var\(--shadow-dawn\)\] {
    & .text-field-wrapper {
      --tw-shadow: var(--shadow-dawn);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[var\(--shadow-info\)\] {
    & .text-field-wrapper {
      --tw-shadow: var(--shadow-info);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[var\(--shadow-misc\)\] {
    & .text-field-wrapper {
      --tw-shadow: var(--shadow-misc);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[var\(--shadow-natural\)\] {
    & .text-field-wrapper {
      --tw-shadow: var(--shadow-natural);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[var\(--shadow-primary\)\] {
    & .text-field-wrapper {
      --tw-shadow: var(--shadow-primary);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[var\(--shadow-secondary\)\] {
    & .text-field-wrapper {
      --tw-shadow: var(--shadow-secondary);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[var\(--shadow-silver\)\] {
    & .text-field-wrapper {
      --tw-shadow: var(--shadow-silver);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[var\(--shadow-success\)\] {
    & .text-field-wrapper {
      --tw-shadow: var(--shadow-success);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-\[var\(--shadow-warning\)\] {
    & .text-field-wrapper {
      --tw-shadow: var(--shadow-warning);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.text-field-wrapper\]\:shadow-sm {
    & .text-field-wrapper {
      --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 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);
    }
  }
  .\[\&_\.text-field-wrapper\]\:focus-within\:ring-\[0\.03rem\] {
    & .text-field-wrapper {
      &:focus-within {
        --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0.03rem + 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-within\:\[\&_\.text-field-wrapper\]\:ring-base-border-light {
    &:focus-within {
      & .text-field-wrapper {
        --tw-ring-color: var(--color-base-border-light);
      }
    }
  }
  .focus-within\:\[\&_\.text-field-wrapper\]\:ring-bordered-dark-border {
    &:focus-within {
      & .text-field-wrapper {
        --tw-ring-color: var(--color-bordered-dark-border);
      }
    }
  }
  .focus-within\:\[\&_\.text-field-wrapper\]\:ring-danger-light {
    &:focus-within {
      & .text-field-wrapper {
        --tw-ring-color: var(--color-danger-light);
      }
    }
  }
  .focus-within\:\[\&_\.text-field-wrapper\]\:ring-dawn-light {
    &:focus-within {
      & .text-field-wrapper {
        --tw-ring-color: var(--color-dawn-light);
      }
    }
  }
  .focus-within\:\[\&_\.text-field-wrapper\]\:ring-form-white-focus {
    &:focus-within {
      & .text-field-wrapper {
        --tw-ring-color: var(--color-form-white-focus);
      }
    }
  }
  .focus-within\:\[\&_\.text-field-wrapper\]\:ring-info-light {
    &:focus-within {
      & .text-field-wrapper {
        --tw-ring-color: var(--color-info-light);
      }
    }
  }
  .focus-within\:\[\&_\.text-field-wrapper\]\:ring-misc-light {
    &:focus-within {
      & .text-field-wrapper {
        --tw-ring-color: var(--color-misc-light);
      }
    }
  }
  .focus-within\:\[\&_\.text-field-wrapper\]\:ring-natural-light {
    &:focus-within {
      & .text-field-wrapper {
        --tw-ring-color: var(--color-natural-light);
      }
    }
  }
  .focus-within\:\[\&_\.text-field-wrapper\]\:ring-primary-light {
    &:focus-within {
      & .text-field-wrapper {
        --tw-ring-color: var(--color-primary-light);
      }
    }
  }
  .focus-within\:\[\&_\.text-field-wrapper\]\:ring-secondary-light {
    &:focus-within {
      & .text-field-wrapper {
        --tw-ring-color: var(--color-secondary-light);
      }
    }
  }
  .focus-within\:\[\&_\.text-field-wrapper\]\:ring-silver-light {
    &:focus-within {
      & .text-field-wrapper {
        --tw-ring-color: var(--color-silver-light);
      }
    }
  }
  .focus-within\:\[\&_\.text-field-wrapper\]\:ring-success-light {
    &:focus-within {
      & .text-field-wrapper {
        --tw-ring-color: var(--color-success-light);
      }
    }
  }
  .focus-within\:\[\&_\.text-field-wrapper\]\:ring-transparent {
    &:focus-within {
      & .text-field-wrapper {
        --tw-ring-color: transparent;
      }
    }
  }
  .focus-within\:\[\&_\.text-field-wrapper\]\:ring-warning-light {
    &:focus-within {
      & .text-field-wrapper {
        --tw-ring-color: var(--color-warning-light);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\]\:shadow-none {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper {
        --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);
      }
    }
  }
  .dark\:focus-within\:\[\&_\.text-field-wrapper\]\:ring-base-border-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .text-field-wrapper {
          --tw-ring-color: var(--color-base-border-light);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.text-field-wrapper\]\:ring-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .text-field-wrapper {
          --tw-ring-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.text-field-wrapper\]\:ring-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .text-field-wrapper {
          --tw-ring-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.text-field-wrapper\]\:ring-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .text-field-wrapper {
          --tw-ring-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.text-field-wrapper\]\:ring-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .text-field-wrapper {
          --tw-ring-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.text-field-wrapper\]\:ring-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .text-field-wrapper {
          --tw-ring-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.text-field-wrapper\]\:ring-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .text-field-wrapper {
          --tw-ring-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.text-field-wrapper\]\:ring-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .text-field-wrapper {
          --tw-ring-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.text-field-wrapper\]\:ring-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .text-field-wrapper {
          --tw-ring-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.text-field-wrapper\]\:ring-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .text-field-wrapper {
          --tw-ring-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.text-field-wrapper\]\:ring-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .text-field-wrapper {
          --tw-ring-color: var(--color-warning-dark);
        }
      }
    }
  }
  .\[\&_\.text-field-wrapper_\.floating-label\]\:bg-danger-light {
    & .text-field-wrapper .floating-label {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.text-field-wrapper_\.floating-label\]\:bg-dawn-light {
    & .text-field-wrapper .floating-label {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.text-field-wrapper_\.floating-label\]\:bg-default-dark-bg {
    & .text-field-wrapper .floating-label {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.text-field-wrapper_\.floating-label\]\:bg-info-light {
    & .text-field-wrapper .floating-label {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.text-field-wrapper_\.floating-label\]\:bg-misc-light {
    & .text-field-wrapper .floating-label {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.text-field-wrapper_\.floating-label\]\:bg-natural-light {
    & .text-field-wrapper .floating-label {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.text-field-wrapper_\.floating-label\]\:bg-primary-light {
    & .text-field-wrapper .floating-label {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.text-field-wrapper_\.floating-label\]\:bg-secondary-light {
    & .text-field-wrapper .floating-label {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.text-field-wrapper_\.floating-label\]\:bg-silver-light {
    & .text-field-wrapper .floating-label {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.text-field-wrapper_\.floating-label\]\:bg-success-light {
    & .text-field-wrapper .floating-label {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.text-field-wrapper_\.floating-label\]\:bg-warning-light {
    & .text-field-wrapper .floating-label {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.text-field-wrapper_\.floating-label\]\:bg-white {
    & .text-field-wrapper .floating-label {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.text-field-wrapper_\.floating-label\]\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper .floating-label {
        background-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper_\.floating-label\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper .floating-label {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper_\.floating-label\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper .floating-label {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper_\.floating-label\]\:bg-default-dark-bg {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper .floating-label {
        background-color: var(--color-default-dark-bg);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper_\.floating-label\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper .floating-label {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper_\.floating-label\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper .floating-label {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper_\.floating-label\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper .floating-label {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper_\.floating-label\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper .floating-label {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper_\.floating-label\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper .floating-label {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper_\.floating-label\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper .floating-label {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper_\.floating-label\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper .floating-label {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper_\.floating-label\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper .floating-label {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.text-field-wrapper_input\]\:h-8 {
    & .text-field-wrapper input {
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.text-field-wrapper_input\]\:h-9 {
    & .text-field-wrapper input {
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.text-field-wrapper_input\]\:h-10 {
    & .text-field-wrapper input {
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.text-field-wrapper_input\]\:h-11 {
    & .text-field-wrapper input {
      height: calc(var(--spacing) * 11);
    }
  }
  .\[\&_\.text-field-wrapper_input\]\:h-12 {
    & .text-field-wrapper input {
      height: calc(var(--spacing) * 12);
    }
  }
  .\[\&_\.text-field-wrapper\.text-field-error\]\:border-rose-700 {
    & .text-field-wrapper.text-field-error {
      border-color: var(--color-rose-700);
    }
  }
  .\[\&_\.text-field-wrapper\.text-field-error\]\:bg-rose-700 {
    & .text-field-wrapper.text-field-error {
      background-color: var(--color-rose-700);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-base-border-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-danger-bordered-text-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-danger-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-dawn-bordered-text-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-dawn-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-info-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-misc-bordered-text-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-misc-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-natural-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-primary-bordered-text-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-primary-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-secondary-bordered-text-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-secondary-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-silver-bordered-text-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-silver-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-success-bordered-text-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-success-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-warning-bordered-text-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-warning-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-danger-bordered-bg-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-danger-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-dawn-bordered-bg-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-dawn-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-info-bordered-bg-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-info-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-misc-bordered-bg-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-misc-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-natural-bordered-bg-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-natural-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-primary-bordered-bg-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-primary-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-secondary-bordered-bg-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-secondary-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-silver-bordered-bg-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-silver-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-success-bordered-bg-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-success-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-warning-bordered-bg-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-warning-light {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-white {
    & .text-field-wrapper:not(:has(.text-field-error)) {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-danger-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-dawn-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-misc-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-primary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-secondary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-silver-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-silver-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-silver-light);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-success-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:border-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        border-color: var(--color-warning-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\:not\(\:has\(\.text-field-error\)\)\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper:not(:has(.text-field-error)) {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>\.text-field-icon\]\:size-3\.5 {
    & .text-field-wrapper>.text-field-icon {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.text-field-wrapper\>\.text-field-icon\]\:size-4 {
    & .text-field-wrapper>.text-field-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.text-field-wrapper\>\.text-field-icon\]\:size-5 {
    & .text-field-wrapper>.text-field-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.text-field-wrapper\>\.text-field-icon\]\:size-6 {
    & .text-field-wrapper>.text-field-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.text-field-wrapper\>\.text-field-icon\]\:size-7 {
    & .text-field-wrapper>.text-field-icon {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:text-white {
    & .text-field-wrapper>input {
      color: var(--color-white);
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-base-text-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-base-text-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-danger-bordered-text-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-danger-bordered-text-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-danger-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-danger-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-dawn-bordered-text-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-dawn-bordered-text-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-dawn-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-dawn-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-form-white-text {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-form-white-text);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-info-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-info-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-misc-bordered-text-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-misc-bordered-text-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-misc-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-misc-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-natural-bordered-text-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-natural-bordered-text-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-natural-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-natural-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-primary-bordered-text-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-primary-bordered-text-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-primary-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-primary-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-secondary-bordered-text-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-bordered-text-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-secondary-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-silver-bordered-text-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-silver-bordered-text-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-silver-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-silver-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-success-bordered-text-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-bordered-text-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-success-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-warning-bordered-text-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-bordered-text-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-warning-light {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-light);
      }
    }
  }
  .\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-white {
    & .text-field-wrapper>input {
      &::placeholder {
        color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        color: var(--color-black);
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-base-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-black);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-danger-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-dawn-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-info-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-misc-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-natural-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-primary-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-silver-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.text-field-wrapper\>input\]\:placeholder\:text-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .text-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-hover-dark);
        }
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:rounded {
    & .textarea-field-wrapper {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:rounded-full {
    & .textarea-field-wrapper {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:rounded-lg {
    & .textarea-field-wrapper {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:rounded-md {
    & .textarea-field-wrapper {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:rounded-sm {
    & .textarea-field-wrapper {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:rounded-xl {
    & .textarea-field-wrapper {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:border {
    & .textarea-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:border-0 {
    & .textarea-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:border-2 {
    & .textarea-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:border-4 {
    & .textarea-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:border-\[3px\] {
    & .textarea-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:border-\[5px\] {
    & .textarea-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:border-silver-hover-light {
    & .textarea-field-wrapper {
      border-color: var(--color-silver-hover-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:border-transparent {
    & .textarea-field-wrapper {
      border-color: transparent;
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:bg-default-dark-bg {
    & .textarea-field-wrapper {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:bg-white {
    & .textarea-field-wrapper {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:text-white {
    & .textarea-field-wrapper {
      color: var(--color-white);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-danger\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-dawn\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-info\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-misc\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-natural\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-primary\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-secondary\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-silver\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-success\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-warning\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-danger\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-dawn\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-info\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-misc\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-natural\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-primary\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-secondary\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-silver\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-success\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-warning\)\] {
    & .textarea-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:shadow-sm {
    & .textarea-field-wrapper {
      --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 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);
    }
  }
  .\[\&_\.textarea-field-wrapper\]\:focus-within\:ring-\[0\.03rem\] {
    & .textarea-field-wrapper {
      &:focus-within {
        --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0.03rem + 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-within\:\[\&_\.textarea-field-wrapper\]\:ring-base-border-light {
    &:focus-within {
      & .textarea-field-wrapper {
        --tw-ring-color: var(--color-base-border-light);
      }
    }
  }
  .focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-danger-light {
    &:focus-within {
      & .textarea-field-wrapper {
        --tw-ring-color: var(--color-danger-light);
      }
    }
  }
  .focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-dawn-light {
    &:focus-within {
      & .textarea-field-wrapper {
        --tw-ring-color: var(--color-dawn-light);
      }
    }
  }
  .focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-form-white-focus {
    &:focus-within {
      & .textarea-field-wrapper {
        --tw-ring-color: var(--color-form-white-focus);
      }
    }
  }
  .focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-info-light {
    &:focus-within {
      & .textarea-field-wrapper {
        --tw-ring-color: var(--color-info-light);
      }
    }
  }
  .focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-misc-light {
    &:focus-within {
      & .textarea-field-wrapper {
        --tw-ring-color: var(--color-misc-light);
      }
    }
  }
  .focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-natural-light {
    &:focus-within {
      & .textarea-field-wrapper {
        --tw-ring-color: var(--color-natural-light);
      }
    }
  }
  .focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-primary-light {
    &:focus-within {
      & .textarea-field-wrapper {
        --tw-ring-color: var(--color-primary-light);
      }
    }
  }
  .focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-secondary-light {
    &:focus-within {
      & .textarea-field-wrapper {
        --tw-ring-color: var(--color-secondary-light);
      }
    }
  }
  .focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-silver-hover-light {
    &:focus-within {
      & .textarea-field-wrapper {
        --tw-ring-color: var(--color-silver-hover-light);
      }
    }
  }
  .focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-silver-light {
    &:focus-within {
      & .textarea-field-wrapper {
        --tw-ring-color: var(--color-silver-light);
      }
    }
  }
  .focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-success-light {
    &:focus-within {
      & .textarea-field-wrapper {
        --tw-ring-color: var(--color-success-light);
      }
    }
  }
  .focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-transparent {
    &:focus-within {
      & .textarea-field-wrapper {
        --tw-ring-color: transparent;
      }
    }
  }
  .focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-warning-light {
    &:focus-within {
      & .textarea-field-wrapper {
        --tw-ring-color: var(--color-warning-light);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\]\:shadow-none {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper {
        --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);
      }
    }
  }
  .dark\:focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-base-border-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .textarea-field-wrapper {
          --tw-ring-color: var(--color-base-border-light);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .textarea-field-wrapper {
          --tw-ring-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .textarea-field-wrapper {
          --tw-ring-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .textarea-field-wrapper {
          --tw-ring-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .textarea-field-wrapper {
          --tw-ring-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .textarea-field-wrapper {
          --tw-ring-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .textarea-field-wrapper {
          --tw-ring-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .textarea-field-wrapper {
          --tw-ring-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .textarea-field-wrapper {
          --tw-ring-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .textarea-field-wrapper {
          --tw-ring-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.textarea-field-wrapper\]\:ring-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .textarea-field-wrapper {
          --tw-ring-color: var(--color-warning-dark);
        }
      }
    }
  }
  .\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-danger-light {
    & .textarea-field-wrapper .floating-label {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-dawn-light {
    & .textarea-field-wrapper .floating-label {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-default-dark-bg {
    & .textarea-field-wrapper .floating-label {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-info-light {
    & .textarea-field-wrapper .floating-label {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-misc-light {
    & .textarea-field-wrapper .floating-label {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-natural-light {
    & .textarea-field-wrapper .floating-label {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-primary-light {
    & .textarea-field-wrapper .floating-label {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-secondary-light {
    & .textarea-field-wrapper .floating-label {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-silver-light {
    & .textarea-field-wrapper .floating-label {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-success-light {
    & .textarea-field-wrapper .floating-label {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-warning-light {
    & .textarea-field-wrapper .floating-label {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-white {
    & .textarea-field-wrapper .floating-label {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper .floating-label {
        background-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper .floating-label {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper .floating-label {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-default-dark-bg {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper .floating-label {
        background-color: var(--color-default-dark-bg);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper .floating-label {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper .floating-label {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper .floating-label {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper .floating-label {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper .floating-label {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper .floating-label {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper .floating-label {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper_\.floating-label\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper .floating-label {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper_textarea\]\:h-10 {
    & .textarea-field-wrapper textarea {
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.textarea-field-wrapper_textarea\]\:h-11 {
    & .textarea-field-wrapper textarea {
      height: calc(var(--spacing) * 11);
    }
  }
  .\[\&_\.textarea-field-wrapper_textarea\]\:h-12 {
    & .textarea-field-wrapper textarea {
      height: calc(var(--spacing) * 12);
    }
  }
  .\[\&_\.textarea-field-wrapper_textarea\]\:h-16 {
    & .textarea-field-wrapper textarea {
      height: calc(var(--spacing) * 16);
    }
  }
  .\[\&_\.textarea-field-wrapper_textarea\]\:h-18 {
    & .textarea-field-wrapper textarea {
      height: calc(var(--spacing) * 18);
    }
  }
  .\[\&_\.textarea-field-wrapper_textarea\]\:h-auto {
    & .textarea-field-wrapper textarea {
      height: auto;
    }
  }
  .\[\&_\.textarea-field-wrapper\.textarea-field-error\]\:border-rose-700 {
    & .textarea-field-wrapper.textarea-field-error {
      border-color: var(--color-rose-700);
    }
  }
  .\[\&_\.textarea-field-wrapper\.textarea-field-error\]\:bg-rose-700 {
    & .textarea-field-wrapper.textarea-field-error {
      background-color: var(--color-rose-700);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-base-border-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-danger-bordered-text-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-danger-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-dawn-bordered-text-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-dawn-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-info-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-misc-bordered-text-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-misc-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-natural-bordered-text-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-natural-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-primary-bordered-text-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-primary-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-secondary-bordered-text-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-secondary-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-silver-bordered-text-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-silver-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-success-bordered-text-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-success-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-warning-bordered-text-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-warning-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-danger-bordered-bg-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-danger-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-dawn-bordered-bg-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-dawn-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-info-bordered-bg-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-info-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-misc-bordered-bg-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-misc-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-natural-bordered-bg-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-natural-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-primary-bordered-bg-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-primary-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-secondary-bordered-bg-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-secondary-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-silver-bordered-bg-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-silver-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-success-bordered-bg-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-success-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-warning-bordered-bg-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-warning-light {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-white {
    & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-silver-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-silver-light);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\:not\(\:has\(\.textarea-field-error\)\)\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper:not(:has(.textarea-field-error)) {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:text-white {
    & .textarea-field-wrapper>input {
      color: var(--color-white);
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-base-text-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-base-text-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-danger-bordered-text-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-danger-bordered-text-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-danger-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-danger-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-dawn-bordered-text-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-dawn-bordered-text-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-dawn-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-dawn-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-form-white-text {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-form-white-text);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-info-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-info-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-misc-bordered-text-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-misc-bordered-text-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-misc-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-misc-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-natural-bordered-text-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-natural-bordered-text-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-natural-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-natural-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-primary-bordered-text-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-primary-bordered-text-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-primary-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-primary-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-secondary-bordered-text-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-bordered-text-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-secondary-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-silver-bordered-text-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-silver-bordered-text-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-silver-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-silver-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-success-bordered-text-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-bordered-text-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-success-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-warning-bordered-text-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-bordered-text-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-warning-light {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-light);
      }
    }
  }
  .\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-white {
    & .textarea-field-wrapper>input {
      &::placeholder {
        color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        color: var(--color-black);
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-base-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-black);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-danger-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-dawn-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-info-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-misc-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-natural-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-natural-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-primary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-silver-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.textarea-field-wrapper\>input\]\:placeholder\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .textarea-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-dark);
        }
      }
    }
  }
  .\[\&_\.timeline-bullet\]\:bg-base-border-light {
    & .timeline-bullet {
      background-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.timeline-bullet\]\:bg-danger-light {
    & .timeline-bullet {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.timeline-bullet\]\:bg-dawn-light {
    & .timeline-bullet {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.timeline-bullet\]\:bg-default-dark-bg {
    & .timeline-bullet {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.timeline-bullet\]\:bg-info-light {
    & .timeline-bullet {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.timeline-bullet\]\:bg-misc-light {
    & .timeline-bullet {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.timeline-bullet\]\:bg-natural-light {
    & .timeline-bullet {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.timeline-bullet\]\:bg-primary-light {
    & .timeline-bullet {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.timeline-bullet\]\:bg-secondary-light {
    & .timeline-bullet {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.timeline-bullet\]\:bg-silver-light {
    & .timeline-bullet {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.timeline-bullet\]\:bg-success-light {
    & .timeline-bullet {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.timeline-bullet\]\:bg-warning-light {
    & .timeline-bullet {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.timeline-bullet\]\:bg-white {
    & .timeline-bullet {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.timeline-bullet\]\:text-base-border-light {
    & .timeline-bullet {
      color: var(--color-base-border-light);
    }
  }
  .\[\&_\.timeline-bullet\]\:text-silver-light {
    & .timeline-bullet {
      color: var(--color-silver-light);
    }
  }
  .\[\&_\.timeline-bullet\]\:text-white {
    & .timeline-bullet {
      color: var(--color-white);
    }
  }
  .dark\:\[\&_\.timeline-bullet\]\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-bullet {
        background-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-bullet\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-bullet {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-bullet\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-bullet {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-bullet\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-bullet {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-bullet\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-bullet {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-bullet\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-bullet {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-bullet\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-bullet {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-bullet\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-bullet {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-bullet\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-bullet {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-bullet\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-bullet {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-bullet\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-bullet {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-bullet\]\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-bullet {
        color: var(--color-base-text-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-bullet\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-bullet {
        color: var(--color-black);
      }
    }
  }
  .\[\&_\.timeline-bullet-wrapper\]\:items-center {
    & .timeline-bullet-wrapper {
      align-items: center;
    }
  }
  .\[\&_\.timeline-horizontal-line\]\:border-base-border-light {
    & .timeline-horizontal-line {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.timeline-horizontal-line\]\:border-danger-light {
    & .timeline-horizontal-line {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_\.timeline-horizontal-line\]\:border-dawn-light {
    & .timeline-horizontal-line {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.timeline-horizontal-line\]\:border-default-dark-bg {
    & .timeline-horizontal-line {
      border-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.timeline-horizontal-line\]\:border-info-light {
    & .timeline-horizontal-line {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.timeline-horizontal-line\]\:border-misc-light {
    & .timeline-horizontal-line {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_\.timeline-horizontal-line\]\:border-natural-light {
    & .timeline-horizontal-line {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&_\.timeline-horizontal-line\]\:border-primary-light {
    & .timeline-horizontal-line {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_\.timeline-horizontal-line\]\:border-secondary-light {
    & .timeline-horizontal-line {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.timeline-horizontal-line\]\:border-silver-light {
    & .timeline-horizontal-line {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_\.timeline-horizontal-line\]\:border-success-light {
    & .timeline-horizontal-line {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_\.timeline-horizontal-line\]\:border-warning-light {
    & .timeline-horizontal-line {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&_\.timeline-horizontal-line\]\:border-white {
    & .timeline-horizontal-line {
      border-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.timeline-horizontal-line\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-horizontal-line {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-horizontal-line\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-horizontal-line {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-horizontal-line\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-horizontal-line {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-horizontal-line\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-horizontal-line {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-horizontal-line\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-horizontal-line {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-horizontal-line\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-horizontal-line {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-horizontal-line\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-horizontal-line {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-horizontal-line\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-horizontal-line {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-horizontal-line\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-horizontal-line {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-horizontal-line\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-horizontal-line {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.timeline-horizontal-line\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-horizontal-line {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.timeline-section\:last-child_\.timeline-vertical-line\]\:after\:hidden {
    & .timeline-section:last-child .timeline-vertical-line {
      &::after {
        content: var(--tw-content);
        display: none;
      }
    }
  }
  .\[\&_\.timeline-vertical-line\]\:after\:top-3 {
    & .timeline-vertical-line {
      &::after {
        content: var(--tw-content);
        top: calc(var(--spacing) * 3);
      }
    }
  }
  .\[\&_\.timeline-vertical-line\]\:after\:border-base-border-light {
    & .timeline-vertical-line {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-base-border-light);
      }
    }
  }
  .\[\&_\.timeline-vertical-line\]\:after\:border-danger-light {
    & .timeline-vertical-line {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-danger-light);
      }
    }
  }
  .\[\&_\.timeline-vertical-line\]\:after\:border-dawn-light {
    & .timeline-vertical-line {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-dawn-light);
      }
    }
  }
  .\[\&_\.timeline-vertical-line\]\:after\:border-default-dark-bg {
    & .timeline-vertical-line {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-default-dark-bg);
      }
    }
  }
  .\[\&_\.timeline-vertical-line\]\:after\:border-info-light {
    & .timeline-vertical-line {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-info-light);
      }
    }
  }
  .\[\&_\.timeline-vertical-line\]\:after\:border-misc-light {
    & .timeline-vertical-line {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-misc-light);
      }
    }
  }
  .\[\&_\.timeline-vertical-line\]\:after\:border-natural-light {
    & .timeline-vertical-line {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-natural-light);
      }
    }
  }
  .\[\&_\.timeline-vertical-line\]\:after\:border-primary-light {
    & .timeline-vertical-line {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-primary-light);
      }
    }
  }
  .\[\&_\.timeline-vertical-line\]\:after\:border-secondary-light {
    & .timeline-vertical-line {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-secondary-light);
      }
    }
  }
  .\[\&_\.timeline-vertical-line\]\:after\:border-silver-light {
    & .timeline-vertical-line {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-silver-light);
      }
    }
  }
  .\[\&_\.timeline-vertical-line\]\:after\:border-success-light {
    & .timeline-vertical-line {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-success-light);
      }
    }
  }
  .\[\&_\.timeline-vertical-line\]\:after\:border-warning-light {
    & .timeline-vertical-line {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-warning-light);
      }
    }
  }
  .\[\&_\.timeline-vertical-line\]\:after\:border-white {
    & .timeline-vertical-line {
      &::after {
        content: var(--tw-content);
        border-color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.timeline-vertical-line\]\:after\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-vertical-line {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-base-border-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.timeline-vertical-line\]\:after\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-vertical-line {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.timeline-vertical-line\]\:after\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-vertical-line {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.timeline-vertical-line\]\:after\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-vertical-line {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.timeline-vertical-line\]\:after\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-vertical-line {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.timeline-vertical-line\]\:after\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-vertical-line {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.timeline-vertical-line\]\:after\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-vertical-line {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.timeline-vertical-line\]\:after\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-vertical-line {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.timeline-vertical-line\]\:after\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-vertical-line {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.timeline-vertical-line\]\:after\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-vertical-line {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.timeline-vertical-line\]\:after\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .timeline-vertical-line {
        &::after {
          content: var(--tw-content);
          border-color: var(--color-warning-dark);
        }
      }
    }
  }
  .\[\&_\.toggle-field-base\]\:h-6 {
    & .toggle-field-base {
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.toggle-field-base\]\:h-7 {
    & .toggle-field-base {
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.toggle-field-base\]\:h-8 {
    & .toggle-field-base {
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.toggle-field-base\]\:h-9 {
    & .toggle-field-base {
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.toggle-field-base\]\:h-10 {
    & .toggle-field-base {
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.toggle-field-base\]\:w-10 {
    & .toggle-field-base {
      width: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.toggle-field-base\]\:w-12 {
    & .toggle-field-base {
      width: calc(var(--spacing) * 12);
    }
  }
  .\[\&_\.toggle-field-base\]\:w-14 {
    & .toggle-field-base {
      width: calc(var(--spacing) * 14);
    }
  }
  .\[\&_\.toggle-field-base\]\:w-16 {
    & .toggle-field-base {
      width: calc(var(--spacing) * 16);
    }
  }
  .\[\&_\.toggle-field-base\]\:w-\[72px\] {
    & .toggle-field-base {
      width: 72px;
    }
  }
  .\[\&_\.toggle-field-base\]\:rounded {
    & .toggle-field-base {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.toggle-field-base\]\:rounded-full {
    & .toggle-field-base {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.toggle-field-base\]\:rounded-lg {
    & .toggle-field-base {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.toggle-field-base\]\:rounded-md {
    & .toggle-field-base {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.toggle-field-base\]\:rounded-sm {
    & .toggle-field-base {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.toggle-field-base\]\:rounded-xl {
    & .toggle-field-base {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.toggle-field-circle\]\:size-4 {
    & .toggle-field-circle {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.toggle-field-circle\]\:size-5 {
    & .toggle-field-circle {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.toggle-field-circle\]\:size-6 {
    & .toggle-field-circle {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.toggle-field-circle\]\:size-7 {
    & .toggle-field-circle {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.toggle-field-circle\]\:size-8 {
    & .toggle-field-circle {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.toggle-field-circle\]\:rounded {
    & .toggle-field-circle {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.toggle-field-circle\]\:rounded-full {
    & .toggle-field-circle {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.toggle-field-circle\]\:rounded-lg {
    & .toggle-field-circle {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.toggle-field-circle\]\:rounded-md {
    & .toggle-field-circle {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.toggle-field-circle\]\:rounded-sm {
    & .toggle-field-circle {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.toggle-field-circle\]\:rounded-xl {
    & .toggle-field-circle {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.url-field-wrapper\]\:rounded {
    & .url-field-wrapper {
      border-radius: 0.25rem;
    }
  }
  .\[\&_\.url-field-wrapper\]\:rounded-full {
    & .url-field-wrapper {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.url-field-wrapper\]\:rounded-lg {
    & .url-field-wrapper {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_\.url-field-wrapper\]\:rounded-md {
    & .url-field-wrapper {
      border-radius: var(--radius-md);
    }
  }
  .\[\&_\.url-field-wrapper\]\:rounded-sm {
    & .url-field-wrapper {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&_\.url-field-wrapper\]\:rounded-xl {
    & .url-field-wrapper {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&_\.url-field-wrapper\]\:border {
    & .url-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_\.url-field-wrapper\]\:border-0 {
    & .url-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&_\.url-field-wrapper\]\:border-2 {
    & .url-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&_\.url-field-wrapper\]\:border-4 {
    & .url-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&_\.url-field-wrapper\]\:border-\[3px\] {
    & .url-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&_\.url-field-wrapper\]\:border-\[5px\] {
    & .url-field-wrapper {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&_\.url-field-wrapper\]\:border-bordered-dark-border {
    & .url-field-wrapper {
      border-color: var(--color-bordered-dark-border);
    }
  }
  .\[\&_\.url-field-wrapper\]\:border-transparent {
    & .url-field-wrapper {
      border-color: transparent;
    }
  }
  .\[\&_\.url-field-wrapper\]\:bg-default-dark-bg {
    & .url-field-wrapper {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.url-field-wrapper\]\:bg-white {
    & .url-field-wrapper {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.url-field-wrapper\]\:text-white {
    & .url-field-wrapper {
      color: var(--color-white);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-danger\)\] {
    & .url-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-dawn\)\] {
    & .url-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-info\)\] {
    & .url-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-misc\)\] {
    & .url-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-natural\)\] {
    & .url-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-primary\)\] {
    & .url-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-secondary\)\] {
    & .url-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-silver\)\] {
    & .url-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-success\)\] {
    & .url-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[0px_10px_15px_-3px_var\(--shadow-warning\)\] {
    & .url-field-wrapper {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[var\(--shadow-danger\)\] {
    & .url-field-wrapper {
      --tw-shadow: var(--shadow-danger);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[var\(--shadow-dawn\)\] {
    & .url-field-wrapper {
      --tw-shadow: var(--shadow-dawn);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[var\(--shadow-info\)\] {
    & .url-field-wrapper {
      --tw-shadow: var(--shadow-info);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[var\(--shadow-misc\)\] {
    & .url-field-wrapper {
      --tw-shadow: var(--shadow-misc);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[var\(--shadow-natural\)\] {
    & .url-field-wrapper {
      --tw-shadow: var(--shadow-natural);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[var\(--shadow-primary\)\] {
    & .url-field-wrapper {
      --tw-shadow: var(--shadow-primary);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[var\(--shadow-secondary\)\] {
    & .url-field-wrapper {
      --tw-shadow: var(--shadow-secondary);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[var\(--shadow-silver\)\] {
    & .url-field-wrapper {
      --tw-shadow: var(--shadow-silver);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[var\(--shadow-success\)\] {
    & .url-field-wrapper {
      --tw-shadow: var(--shadow-success);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-\[var\(--shadow-warning\)\] {
    & .url-field-wrapper {
      --tw-shadow: var(--shadow-warning);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_\.url-field-wrapper\]\:shadow-sm {
    & .url-field-wrapper {
      --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 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);
    }
  }
  .\[\&_\.url-field-wrapper\]\:focus-within\:ring-\[0\.03rem\] {
    & .url-field-wrapper {
      &:focus-within {
        --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0.03rem + 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-within\:\[\&_\.url-field-wrapper\]\:ring-base-border-light {
    &:focus-within {
      & .url-field-wrapper {
        --tw-ring-color: var(--color-base-border-light);
      }
    }
  }
  .focus-within\:\[\&_\.url-field-wrapper\]\:ring-bordered-dark-border {
    &:focus-within {
      & .url-field-wrapper {
        --tw-ring-color: var(--color-bordered-dark-border);
      }
    }
  }
  .focus-within\:\[\&_\.url-field-wrapper\]\:ring-danger-light {
    &:focus-within {
      & .url-field-wrapper {
        --tw-ring-color: var(--color-danger-light);
      }
    }
  }
  .focus-within\:\[\&_\.url-field-wrapper\]\:ring-dawn-light {
    &:focus-within {
      & .url-field-wrapper {
        --tw-ring-color: var(--color-dawn-light);
      }
    }
  }
  .focus-within\:\[\&_\.url-field-wrapper\]\:ring-form-white-focus {
    &:focus-within {
      & .url-field-wrapper {
        --tw-ring-color: var(--color-form-white-focus);
      }
    }
  }
  .focus-within\:\[\&_\.url-field-wrapper\]\:ring-info-bordered-text-light {
    &:focus-within {
      & .url-field-wrapper {
        --tw-ring-color: var(--color-info-bordered-text-light);
      }
    }
  }
  .focus-within\:\[\&_\.url-field-wrapper\]\:ring-info-light {
    &:focus-within {
      & .url-field-wrapper {
        --tw-ring-color: var(--color-info-light);
      }
    }
  }
  .focus-within\:\[\&_\.url-field-wrapper\]\:ring-misc-light {
    &:focus-within {
      & .url-field-wrapper {
        --tw-ring-color: var(--color-misc-light);
      }
    }
  }
  .focus-within\:\[\&_\.url-field-wrapper\]\:ring-natural-light {
    &:focus-within {
      & .url-field-wrapper {
        --tw-ring-color: var(--color-natural-light);
      }
    }
  }
  .focus-within\:\[\&_\.url-field-wrapper\]\:ring-primary-light {
    &:focus-within {
      & .url-field-wrapper {
        --tw-ring-color: var(--color-primary-light);
      }
    }
  }
  .focus-within\:\[\&_\.url-field-wrapper\]\:ring-secondary-light {
    &:focus-within {
      & .url-field-wrapper {
        --tw-ring-color: var(--color-secondary-light);
      }
    }
  }
  .focus-within\:\[\&_\.url-field-wrapper\]\:ring-silver-light {
    &:focus-within {
      & .url-field-wrapper {
        --tw-ring-color: var(--color-silver-light);
      }
    }
  }
  .focus-within\:\[\&_\.url-field-wrapper\]\:ring-success-light {
    &:focus-within {
      & .url-field-wrapper {
        --tw-ring-color: var(--color-success-light);
      }
    }
  }
  .focus-within\:\[\&_\.url-field-wrapper\]\:ring-transparent {
    &:focus-within {
      & .url-field-wrapper {
        --tw-ring-color: transparent;
      }
    }
  }
  .focus-within\:\[\&_\.url-field-wrapper\]\:ring-warning-light {
    &:focus-within {
      & .url-field-wrapper {
        --tw-ring-color: var(--color-warning-light);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\]\:shadow-none {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper {
        --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);
      }
    }
  }
  .dark\:focus-within\:\[\&_\.url-field-wrapper\]\:ring-base-border-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .url-field-wrapper {
          --tw-ring-color: var(--color-base-border-light);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.url-field-wrapper\]\:ring-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .url-field-wrapper {
          --tw-ring-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.url-field-wrapper\]\:ring-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .url-field-wrapper {
          --tw-ring-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.url-field-wrapper\]\:ring-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .url-field-wrapper {
          --tw-ring-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.url-field-wrapper\]\:ring-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .url-field-wrapper {
          --tw-ring-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.url-field-wrapper\]\:ring-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .url-field-wrapper {
          --tw-ring-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.url-field-wrapper\]\:ring-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .url-field-wrapper {
          --tw-ring-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.url-field-wrapper\]\:ring-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .url-field-wrapper {
          --tw-ring-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.url-field-wrapper\]\:ring-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .url-field-wrapper {
          --tw-ring-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.url-field-wrapper\]\:ring-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .url-field-wrapper {
          --tw-ring-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:focus-within\:\[\&_\.url-field-wrapper\]\:ring-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:focus-within {
        & .url-field-wrapper {
          --tw-ring-color: var(--color-warning-dark);
        }
      }
    }
  }
  .\[\&_\.url-field-wrapper_\.floating-label\]\:bg-danger-light {
    & .url-field-wrapper .floating-label {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.url-field-wrapper_\.floating-label\]\:bg-dawn-light {
    & .url-field-wrapper .floating-label {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.url-field-wrapper_\.floating-label\]\:bg-default-dark-bg {
    & .url-field-wrapper .floating-label {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_\.url-field-wrapper_\.floating-label\]\:bg-info-light {
    & .url-field-wrapper .floating-label {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.url-field-wrapper_\.floating-label\]\:bg-misc-light {
    & .url-field-wrapper .floating-label {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.url-field-wrapper_\.floating-label\]\:bg-natural-light {
    & .url-field-wrapper .floating-label {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.url-field-wrapper_\.floating-label\]\:bg-primary-light {
    & .url-field-wrapper .floating-label {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.url-field-wrapper_\.floating-label\]\:bg-secondary-light {
    & .url-field-wrapper .floating-label {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.url-field-wrapper_\.floating-label\]\:bg-silver-light {
    & .url-field-wrapper .floating-label {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.url-field-wrapper_\.floating-label\]\:bg-success-light {
    & .url-field-wrapper .floating-label {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.url-field-wrapper_\.floating-label\]\:bg-warning-light {
    & .url-field-wrapper .floating-label {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.url-field-wrapper_\.floating-label\]\:bg-white {
    & .url-field-wrapper .floating-label {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.url-field-wrapper_\.floating-label\]\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper .floating-label {
        background-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper_\.floating-label\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper .floating-label {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper_\.floating-label\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper .floating-label {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper_\.floating-label\]\:bg-default-dark-bg {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper .floating-label {
        background-color: var(--color-default-dark-bg);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper_\.floating-label\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper .floating-label {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper_\.floating-label\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper .floating-label {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper_\.floating-label\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper .floating-label {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper_\.floating-label\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper .floating-label {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper_\.floating-label\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper .floating-label {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper_\.floating-label\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper .floating-label {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper_\.floating-label\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper .floating-label {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper_\.floating-label\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper .floating-label {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.url-field-wrapper_input\]\:h-8 {
    & .url-field-wrapper input {
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.url-field-wrapper_input\]\:h-9 {
    & .url-field-wrapper input {
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&_\.url-field-wrapper_input\]\:h-10 {
    & .url-field-wrapper input {
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.url-field-wrapper_input\]\:h-11 {
    & .url-field-wrapper input {
      height: calc(var(--spacing) * 11);
    }
  }
  .\[\&_\.url-field-wrapper_input\]\:h-12 {
    & .url-field-wrapper input {
      height: calc(var(--spacing) * 12);
    }
  }
  .\[\&_\.url-field-wrapper\.url-field-error\]\:border-rose-700 {
    & .url-field-wrapper.url-field-error {
      border-color: var(--color-rose-700);
    }
  }
  .\[\&_\.url-field-wrapper\.url-field-error\]\:bg-rose-700 {
    & .url-field-wrapper.url-field-error {
      background-color: var(--color-rose-700);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-base-border-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-danger-bordered-text-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-danger-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-dawn-bordered-text-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-dawn-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-info-bordered-text-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-info-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-misc-bordered-text-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-misc-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-natural-bordered-text-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-natural-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-primary-bordered-text-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-primary-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-secondary-bordered-text-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-secondary-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-silver-bordered-text-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-silver-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-success-bordered-text-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-success-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-warning-bordered-text-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-warning-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-danger-bordered-bg-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-danger-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-dawn-bordered-bg-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-dawn-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-info-bordered-bg-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-info-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-misc-bordered-bg-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-misc-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-natural-bordered-bg-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-natural-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-primary-bordered-bg-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-primary-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-secondary-bordered-bg-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-secondary-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-silver-bordered-bg-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-silver-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-success-bordered-bg-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-success-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-warning-bordered-bg-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-warning-light {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-white {
    & .url-field-wrapper:not(:has(.url-field-error)) {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-danger-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-dawn-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-info-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-misc-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-primary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-secondary-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-silver-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-silver-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-silver-light);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-success-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:border-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        border-color: var(--color-warning-hover-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\:not\(\:has\(\.url-field-error\)\)\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper:not(:has(.url-field-error)) {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>\.url-field-icon\]\:size-3\.5 {
    & .url-field-wrapper>.url-field-icon {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\.url-field-wrapper\>\.url-field-icon\]\:size-4 {
    & .url-field-wrapper>.url-field-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\.url-field-wrapper\>\.url-field-icon\]\:size-5 {
    & .url-field-wrapper>.url-field-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\.url-field-wrapper\>\.url-field-icon\]\:size-6 {
    & .url-field-wrapper>.url-field-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\.url-field-wrapper\>\.url-field-icon\]\:size-7 {
    & .url-field-wrapper>.url-field-icon {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:text-white {
    & .url-field-wrapper>input {
      color: var(--color-white);
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-base-text-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-base-text-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-danger-bordered-text-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-danger-bordered-text-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-danger-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-danger-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-dawn-bordered-text-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-dawn-bordered-text-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-dawn-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-dawn-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-form-white-text {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-form-white-text);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-info-bordered-text-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-info-bordered-text-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-info-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-info-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-misc-bordered-text-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-misc-bordered-text-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-misc-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-misc-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-natural-bordered-text-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-natural-bordered-text-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-natural-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-natural-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-primary-bordered-text-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-primary-bordered-text-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-primary-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-primary-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-secondary-bordered-text-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-bordered-text-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-secondary-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-secondary-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-silver-bordered-text-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-silver-bordered-text-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-silver-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-silver-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-success-bordered-text-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-bordered-text-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-success-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-success-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-warning-bordered-text-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-bordered-text-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-warning-light {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-warning-light);
      }
    }
  }
  .\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-white {
    & .url-field-wrapper>input {
      &::placeholder {
        color: var(--color-white);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        color: var(--color-black);
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-base-text-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-black);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-danger-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-dawn-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-info-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-misc-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-natural-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-primary-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-secondary-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-silver-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-success-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-dark);
        }
      }
    }
  }
  .dark\:\[\&_\.url-field-wrapper\>input\]\:placeholder\:text-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & .url-field-wrapper>input {
        &::placeholder {
          color: var(--color-warning-hover-dark);
        }
      }
    }
  }
  .\[\&_\.vertical-step\:last-child_\.stepper-separator\]\:hidden {
    & .vertical-step:last-child .stepper-separator {
      display: none;
    }
  }
  .\[\&_\.vertical-step\:not\(\:last-child\)\]\:min-h-10 {
    & .vertical-step:not(:last-child) {
      min-height: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.vertical-step\:not\(\:last-child\)\]\:min-h-12 {
    & .vertical-step:not(:last-child) {
      min-height: calc(var(--spacing) * 12);
    }
  }
  .\[\&_\.vertical-step\:not\(\:last-child\)\]\:min-h-14 {
    & .vertical-step:not(:last-child) {
      min-height: calc(var(--spacing) * 14);
    }
  }
  .\[\&_\.vertical-step\:not\(\:last-child\)\]\:min-h-16 {
    & .vertical-step:not(:last-child) {
      min-height: calc(var(--spacing) * 16);
    }
  }
  .\[\&_\.vertical-step\:not\(\:last-child\)\]\:min-h-20 {
    & .vertical-step:not(:last-child) {
      min-height: calc(var(--spacing) * 20);
    }
  }
  .\[\&_\.vertical-tab_\.tab-trigger-list\]\:justify-around {
    & .vertical-tab .tab-trigger-list {
      justify-content: space-around;
    }
  }
  .\[\&_\.vertical-tab_\.tab-trigger-list\]\:justify-between {
    & .vertical-tab .tab-trigger-list {
      justify-content: space-between;
    }
  }
  .\[\&_\.vertical-tab_\.tab-trigger-list\]\:justify-center {
    & .vertical-tab .tab-trigger-list {
      justify-content: center;
    }
  }
  .\[\&_\.vertical-tab_\.tab-trigger-list\]\:justify-end {
    & .vertical-tab .tab-trigger-list {
      justify-content: flex-end;
    }
  }
  .\[\&_\.vertical-tab_\.tab-trigger-list\]\:justify-start {
    & .vertical-tab .tab-trigger-list {
      justify-content: flex-start;
    }
  }
  .\[\&_\.wrapper-form\]\:mt-10 {
    & .wrapper-form {
      margin-top: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.wrapper-form\]\:space-y-2 {
    & .wrapper-form {
      :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)));
      }
    }
  }
  .\[\&_\.wrapper-form\]\:space-y-3 {
    & .wrapper-form {
      :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)));
      }
    }
  }
  .\[\&_\.wrapper-form\]\:space-y-4 {
    & .wrapper-form {
      :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)));
      }
    }
  }
  .\[\&_\.wrapper-form\]\:space-y-5 {
    & .wrapper-form {
      :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)));
      }
    }
  }
  .\[\&_\.wrapper-form\]\:space-y-6 {
    & .wrapper-form {
      :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)));
      }
    }
  }
  .\[\&_\.wrapper-form\]\:space-y-8 {
    & .wrapper-form {
      :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)));
      }
    }
  }
  .\[\&_\.wrapper-form\]\:bg-white {
    & .wrapper-form {
      background-color: var(--color-white);
    }
  }
  .\[\&_\.wrapper-form-actions\]\:mt-2 {
    & .wrapper-form-actions {
      margin-top: calc(var(--spacing) * 2);
    }
  }
  .\[\&_\.wrapper-form-actions\]\:flex {
    & .wrapper-form-actions {
      display: flex;
    }
  }
  .\[\&_\.wrapper-form-actions\]\:items-center {
    & .wrapper-form-actions {
      align-items: center;
    }
  }
  .\[\&_\.wrapper-form-actions\]\:justify-between {
    & .wrapper-form-actions {
      justify-content: space-between;
    }
  }
  .\[\&_\.wrapper-form-actions\]\:gap-6 {
    & .wrapper-form-actions {
      gap: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\:not\(\.pagination-separator\)\>\.pagination-icon\]\:size-3\.5 {
    & :not(.pagination-separator)>.pagination-icon {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_\:not\(\.pagination-separator\)\>\.pagination-icon\]\:size-4 {
    & :not(.pagination-separator)>.pagination-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_\:not\(\.pagination-separator\)\>\.pagination-icon\]\:size-5 {
    & :not(.pagination-separator)>.pagination-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_\:not\(\.pagination-separator\)\>\.pagination-icon\]\:size-6 {
    & :not(.pagination-separator)>.pagination-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&_\:not\(\.pagination-separator\)\>\.pagination-icon\]\:size-7 {
    & :not(.pagination-separator)>.pagination-icon {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_\>_input\]\:input {
    & > input {
      cursor: text;
      border: var(--border) solid #0000;
      position: relative;
      display: inline-flex;
      flex-shrink: 1;
      appearance: none;
      align-items: center;
      gap: calc(0.25rem * 2);
      background-color: var(--color-base-100);
      padding-inline: calc(0.25rem * 3);
      vertical-align: middle;
      white-space: nowrap;
      width: clamp(3rem, 20rem, 100%);
      height: var(--size);
      font-size: 0.875rem;
      border-start-start-radius: var(--join-ss, var(--radius-field));
      border-start-end-radius: var(--join-se, var(--radius-field));
      border-end-start-radius: var(--join-es, var(--radius-field));
      border-end-end-radius: var(--join-ee, var(--radius-field));
      border-color: var(--input-color);
      box-shadow: 0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * 0.1)) inset;
      @supports (color: color-mix(in lab, red, red)) {
        box-shadow: 0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * 0.1)) inset;
      }
      --size: calc(var(--size-field, 0.25rem) * 10);
      --input-color: var(--color-base-content);
      @supports (color: color-mix(in lab, red, red)) {
        --input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000);
      }
      &:where(input) {
        display: inline-flex;
      }
      :where(input) {
        display: inline-flex;
        height: 100%;
        width: 100%;
        appearance: none;
        background-color: transparent;
        border: none;
        &:focus, &:focus-within {
          --tw-outline-style: none;
          outline-style: none;
          @media (forced-colors: active) {
            outline: 2px solid transparent;
            outline-offset: 2px;
          }
        }
      }
      &:focus, &:focus-within {
        --input-color: var(--color-base-content);
        box-shadow: 0 1px var(--input-color);
        @supports (color: color-mix(in lab, red, red)) {
          box-shadow: 0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000);
        }
        outline: 2px solid var(--input-color);
        outline-offset: 2px;
        isolation: isolate;
      }
      &:has(> input[disabled]), &:is(:disabled, [disabled]) {
        cursor: not-allowed;
        border-color: var(--color-base-200);
        background-color: var(--color-base-200);
        color: var(--color-base-content);
        @supports (color: color-mix(in lab, red, red)) {
          color: color-mix(in oklab, var(--color-base-content) 40%, transparent);
        }
        &::placeholder {
          color: var(--color-base-content);
          @supports (color: color-mix(in lab, red, red)) {
            color: color-mix(in oklab, var(--color-base-content) 20%, transparent);
          }
        }
        box-shadow: none;
      }
      &:has(> input[disabled]) > input[disabled] {
        cursor: not-allowed;
      }
      &::-webkit-date-and-time-value {
        text-align: inherit;
      }
      &[type="number"] {
        &::-webkit-inner-spin-button {
          margin-block: calc(0.25rem * -3);
          margin-inline-end: calc(0.25rem * -3);
        }
      }
      &::-webkit-calendar-picker-indicator {
        position: absolute;
        inset-inline-end: 0.75em;
      }
    }
  }
  .\[\&_\>_input\]\:w-full {
    & > input {
      width: 100%;
    }
  }
  .\[\&_\>_input\]\:bg-error\/10 {
    & > input {
      background-color: var(--color-error);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-error) 10%, transparent);
      }
    }
  }
  .\[\&_\>_input\]\:input-error {
    & > input {
      &, &:focus, &:focus-within {
        --input-color: var(--color-error);
      }
    }
  }
  .\[\&_fieldset\]\:space-y-1 {
    & fieldset {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .\[\&_fieldset\]\:space-y-1\.5 {
    & fieldset {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .\[\&_fieldset\]\:space-y-2 {
    & fieldset {
      :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)));
      }
    }
  }
  .\[\&_fieldset\]\:space-y-2\.5 {
    & fieldset {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .\[\&_fieldset\]\:space-y-3 {
    & fieldset {
      :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)));
      }
    }
  }
  .\[\&_li\]\:hover\:bg-base-disabled-bg-light {
    & li {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-base-disabled-bg-light);
        }
      }
    }
  }
  .\[\&_li\]\:hover\:bg-base-hover-light {
    & li {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-base-hover-light);
        }
      }
    }
  }
  .\[\&_li\]\:hover\:bg-black {
    & li {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-black);
        }
      }
    }
  }
  .\[\&_li\]\:hover\:bg-danger-indicator-alt-light {
    & li {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-danger-indicator-alt-light);
        }
      }
    }
  }
  .\[\&_li\]\:hover\:bg-dawn-indicator-alt-light {
    & li {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-dawn-indicator-alt-light);
        }
      }
    }
  }
  .\[\&_li\]\:hover\:bg-info-indicator-alt-light {
    & li {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-info-indicator-alt-light);
        }
      }
    }
  }
  .\[\&_li\]\:hover\:bg-misc-indicator-alt-light {
    & li {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-misc-indicator-alt-light);
        }
      }
    }
  }
  .\[\&_li\]\:hover\:bg-natural-bg-dark {
    & li {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-natural-bg-dark);
        }
      }
    }
  }
  .\[\&_li\]\:hover\:bg-primary-indicator-light {
    & li {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-primary-indicator-light);
        }
      }
    }
  }
  .\[\&_li\]\:hover\:bg-secondary-indicator-light {
    & li {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-secondary-indicator-light);
        }
      }
    }
  }
  .\[\&_li\]\:hover\:bg-silver-indicator-alt-light {
    & li {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-silver-indicator-alt-light);
        }
      }
    }
  }
  .\[\&_li\]\:hover\:bg-success-indicator-alt-light {
    & li {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-success-indicator-alt-light);
        }
      }
    }
  }
  .\[\&_li\]\:hover\:bg-warning-indicator-alt-light {
    & li {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-warning-indicator-alt-light);
        }
      }
    }
  }
  .\[\&_li\]\:hover\:text-black {
    & li {
      &:hover {
        @media (hover: hover) {
          color: var(--color-black);
        }
      }
    }
  }
  .\[\&_li\]\:hover\:text-white {
    & li {
      &:hover {
        @media (hover: hover) {
          color: var(--color-white);
        }
      }
    }
  }
  .dark\:\[\&_li\]\:hover\:bg-base-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & li {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-base-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_li\]\:hover\:bg-danger-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & li {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-danger-indicator-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_li\]\:hover\:bg-dawn-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & li {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-dawn-indicator-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_li\]\:hover\:bg-info-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & li {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-info-indicator-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_li\]\:hover\:bg-misc-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & li {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-misc-indicator-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_li\]\:hover\:bg-primary-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & li {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-primary-indicator-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_li\]\:hover\:bg-secondary-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & li {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-secondary-indicator-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_li\]\:hover\:bg-silver-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & li {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-silver-indicator-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_li\]\:hover\:bg-success-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & li {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-success-indicator-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_li\]\:hover\:bg-warning-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & li {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-warning-indicator-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_li\]\:hover\:bg-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & li {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-white);
          }
        }
      }
    }
  }
  .dark\:\[\&_li\]\:hover\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & li {
        &:hover {
          @media (hover: hover) {
            color: var(--color-black);
          }
        }
      }
    }
  }
  .\[\&_span\]\:text-\[11px\] {
    & span {
      font-size: 11px;
    }
  }
  .\[\&_table\]\:border-spacing-y-0\.5 {
    & table {
      --tw-border-spacing-y: calc(var(--spacing) * 0.5);
      border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
    }
  }
  .\[\&_table\]\:border-spacing-y-1 {
    & table {
      --tw-border-spacing-y: calc(var(--spacing) * 1);
      border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
    }
  }
  .\[\&_table\]\:border-spacing-y-2 {
    & table {
      --tw-border-spacing-y: calc(var(--spacing) * 2);
      border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
    }
  }
  .\[\&_table\]\:border-spacing-y-3 {
    & table {
      --tw-border-spacing-y: calc(var(--spacing) * 3);
      border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
    }
  }
  .\[\&_table\]\:border-spacing-y-4 {
    & table {
      --tw-border-spacing-y: calc(var(--spacing) * 4);
      border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
    }
  }
  .\[\&_table\]\:divide-y {
    & table {
      :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)));
      }
    }
  }
  .\[\&_table\]\:divide-y-2 {
    & table {
      :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(2px * var(--tw-divide-y-reverse));
        border-bottom-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
      }
    }
  }
  .\[\&_table\]\:divide-y-4 {
    & table {
      :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(4px * var(--tw-divide-y-reverse));
        border-bottom-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
      }
    }
  }
  .\[\&_table\]\:divide-y-\[3px\] {
    & table {
      :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(3px * var(--tw-divide-y-reverse));
        border-bottom-width: calc(3px * calc(1 - var(--tw-divide-y-reverse)));
      }
    }
  }
  .\[\&_table\]\:divide-y-\[5px\] {
    & table {
      :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(5px * var(--tw-divide-y-reverse));
        border-bottom-width: calc(5px * calc(1 - var(--tw-divide-y-reverse)));
      }
    }
  }
  .\[\&_table\]\:bg-danger-bordered-bg-light {
    & table {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&_table\]\:bg-danger-light {
    & table {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_table\]\:bg-dawn-bordered-bg-light {
    & table {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&_table\]\:bg-dawn-light {
    & table {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_table\]\:bg-default-dark-bg {
    & table {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_table\]\:bg-info-bordered-bg-light {
    & table {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&_table\]\:bg-info-light {
    & table {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_table\]\:bg-misc-bordered-bg-light {
    & table {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&_table\]\:bg-misc-light {
    & table {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_table\]\:bg-natural-bordered-bg-dark {
    & table {
      background-color: var(--color-natural-bordered-bg-dark);
    }
  }
  .\[\&_table\]\:bg-natural-bordered-bg-light {
    & table {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&_table\]\:bg-natural-light {
    & table {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_table\]\:bg-primary-bordered-bg-light {
    & table {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&_table\]\:bg-primary-light {
    & table {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_table\]\:bg-secondary-bordered-bg-light {
    & table {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&_table\]\:bg-secondary-light {
    & table {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_table\]\:bg-silver-light {
    & table {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_table\]\:bg-success-bordered-bg-light {
    & table {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&_table\]\:bg-success-light {
    & table {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_table\]\:bg-warning-bordered-bg-light {
    & table {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&_table\]\:bg-warning-light {
    & table {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_table\]\:bg-white {
    & table {
      background-color: var(--color-white);
    }
  }
  .\[\&_table\]\:text-center {
    & table {
      text-align: center;
    }
  }
  .\[\&_table\]\:text-end {
    & table {
      text-align: end;
    }
  }
  .\[\&_table\]\:text-justify {
    & table {
      text-align: justify;
    }
  }
  .\[\&_table\]\:text-left {
    & table {
      text-align: left;
    }
  }
  .\[\&_table\]\:text-right {
    & table {
      text-align: right;
    }
  }
  .\[\&_table\]\:text-start {
    & table {
      text-align: start;
    }
  }
  .\[\&_table\]\:text-base-text-light {
    & table {
      color: var(--color-base-text-light);
    }
  }
  .\[\&_table\]\:text-black {
    & table {
      color: var(--color-black);
    }
  }
  .\[\&_table\]\:text-danger-bordered-text-light {
    & table {
      color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_table\]\:text-danger-light {
    & table {
      color: var(--color-danger-light);
    }
  }
  .\[\&_table\]\:text-dawn-bordered-text-light {
    & table {
      color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_table\]\:text-dawn-light {
    & table {
      color: var(--color-dawn-light);
    }
  }
  .\[\&_table\]\:text-info-bordered-text-light {
    & table {
      color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_table\]\:text-info-light {
    & table {
      color: var(--color-info-light);
    }
  }
  .\[\&_table\]\:text-misc-bordered-text-light {
    & table {
      color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_table\]\:text-misc-light {
    & table {
      color: var(--color-misc-light);
    }
  }
  .\[\&_table\]\:text-natural-bordered-text-light {
    & table {
      color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&_table\]\:text-natural-light {
    & table {
      color: var(--color-natural-light);
    }
  }
  .\[\&_table\]\:text-primary-bordered-text-light {
    & table {
      color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_table\]\:text-primary-light {
    & table {
      color: var(--color-primary-light);
    }
  }
  .\[\&_table\]\:text-secondary-bordered-text-light {
    & table {
      color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_table\]\:text-secondary-light {
    & table {
      color: var(--color-secondary-light);
    }
  }
  .\[\&_table\]\:text-silver-bordered-text-light {
    & table {
      color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_table\]\:text-silver-light {
    & table {
      color: var(--color-silver-light);
    }
  }
  .\[\&_table\]\:text-success-bordered-text-light {
    & table {
      color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_table\]\:text-success-light {
    & table {
      color: var(--color-success-light);
    }
  }
  .\[\&_table\]\:text-warning-bordered-text-light {
    & table {
      color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_table\]\:text-warning-light {
    & table {
      color: var(--color-warning-light);
    }
  }
  .\[\&_table\]\:text-white {
    & table {
      color: var(--color-white);
    }
  }
  .dark\:\[\&_table\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-primary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-primary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-base-text-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-black);
      }
    }
  }
  .dark\:\[\&_table\]\:text-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-natural-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-natural-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_table\]\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table {
        color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_table_\.table-data-cell\]\:px-3 {
    & table .table-data-cell {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .\[\&_table_\.table-data-cell\]\:px-4 {
    & table .table-data-cell {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .\[\&_table_\.table-data-cell\]\:px-5 {
    & table .table-data-cell {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .\[\&_table_\.table-data-cell\]\:px-6 {
    & table .table-data-cell {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .\[\&_table_\.table-data-cell\]\:px-7 {
    & table .table-data-cell {
      padding-inline: calc(var(--spacing) * 7);
    }
  }
  .\[\&_table_\.table-data-cell\]\:py-1\.5 {
    & table .table-data-cell {
      padding-block: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&_table_\.table-data-cell\]\:py-2 {
    & table .table-data-cell {
      padding-block: calc(var(--spacing) * 2);
    }
  }
  .\[\&_table_\.table-data-cell\]\:py-2\.5 {
    & table .table-data-cell {
      padding-block: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_table_\.table-data-cell\]\:py-3 {
    & table .table-data-cell {
      padding-block: calc(var(--spacing) * 3);
    }
  }
  .\[\&_table_\.table-data-cell\]\:py-3\.5 {
    & table .table-data-cell {
      padding-block: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_table_\.table-header\]\:px-3 {
    & table .table-header {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .\[\&_table_\.table-header\]\:px-4 {
    & table .table-header {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .\[\&_table_\.table-header\]\:px-5 {
    & table .table-header {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .\[\&_table_\.table-header\]\:px-6 {
    & table .table-header {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .\[\&_table_\.table-header\]\:px-7 {
    & table .table-header {
      padding-inline: calc(var(--spacing) * 7);
    }
  }
  .\[\&_table_\.table-header\]\:py-1\.5 {
    & table .table-header {
      padding-block: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&_table_\.table-header\]\:py-2 {
    & table .table-header {
      padding-block: calc(var(--spacing) * 2);
    }
  }
  .\[\&_table_\.table-header\]\:py-2\.5 {
    & table .table-header {
      padding-block: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_table_\.table-header\]\:py-3 {
    & table .table-header {
      padding-block: calc(var(--spacing) * 3);
    }
  }
  .\[\&_table_\.table-header\]\:py-3\.5 {
    & table .table-header {
      padding-block: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&_table_tbody\]\:divide-y {
    & table tbody {
      :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)));
      }
    }
  }
  .\[\&_table_tbody\]\:divide-y-2 {
    & table tbody {
      :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(2px * var(--tw-divide-y-reverse));
        border-bottom-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
      }
    }
  }
  .\[\&_table_tbody\]\:divide-y-4 {
    & table tbody {
      :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(4px * var(--tw-divide-y-reverse));
        border-bottom-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
      }
    }
  }
  .\[\&_table_tbody\]\:divide-y-\[3px\] {
    & table tbody {
      :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(3px * var(--tw-divide-y-reverse));
        border-bottom-width: calc(3px * calc(1 - var(--tw-divide-y-reverse)));
      }
    }
  }
  .\[\&_table_tbody\]\:divide-y-\[5px\] {
    & table tbody {
      :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(5px * var(--tw-divide-y-reverse));
        border-bottom-width: calc(5px * calc(1 - var(--tw-divide-y-reverse)));
      }
    }
  }
  .\[\&_table_tbody_td\:not\(\:last-child\)\]\:border-e {
    & table tbody td:not(:last-child) {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 1px;
    }
  }
  .\[\&_table_tbody_td\:not\(\:last-child\)\]\:border-e-2 {
    & table tbody td:not(:last-child) {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 2px;
    }
  }
  .\[\&_table_tbody_td\:not\(\:last-child\)\]\:border-e-4 {
    & table tbody td:not(:last-child) {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 4px;
    }
  }
  .\[\&_table_tbody_td\:not\(\:last-child\)\]\:border-e-\[3px\] {
    & table tbody td:not(:last-child) {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 3px;
    }
  }
  .\[\&_table_tbody_td\:not\(\:last-child\)\]\:border-e-\[5px\] {
    & table tbody td:not(:last-child) {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 5px;
    }
  }
  .odd\:\[\&_table_tbody_tr\]\:bg-base-hover-light {
    &:nth-child(odd) {
      & table tbody tr {
        background-color: var(--color-base-hover-light);
      }
    }
  }
  .odd\:\[\&_table_tbody_tr\]\:bg-black {
    &:nth-child(odd) {
      & table tbody tr {
        background-color: var(--color-black);
      }
    }
  }
  .odd\:\[\&_table_tbody_tr\]\:bg-danger-hover-light {
    &:nth-child(odd) {
      & table tbody tr {
        background-color: var(--color-danger-hover-light);
      }
    }
  }
  .odd\:\[\&_table_tbody_tr\]\:bg-dawn-hover-light {
    &:nth-child(odd) {
      & table tbody tr {
        background-color: var(--color-dawn-hover-light);
      }
    }
  }
  .odd\:\[\&_table_tbody_tr\]\:bg-info-hover-light {
    &:nth-child(odd) {
      & table tbody tr {
        background-color: var(--color-info-hover-light);
      }
    }
  }
  .odd\:\[\&_table_tbody_tr\]\:bg-misc-hover-light {
    &:nth-child(odd) {
      & table tbody tr {
        background-color: var(--color-misc-hover-light);
      }
    }
  }
  .odd\:\[\&_table_tbody_tr\]\:bg-natural-hover-light {
    &:nth-child(odd) {
      & table tbody tr {
        background-color: var(--color-natural-hover-light);
      }
    }
  }
  .odd\:\[\&_table_tbody_tr\]\:bg-primary-hover-light {
    &:nth-child(odd) {
      & table tbody tr {
        background-color: var(--color-primary-hover-light);
      }
    }
  }
  .odd\:\[\&_table_tbody_tr\]\:bg-secondary-hover-light {
    &:nth-child(odd) {
      & table tbody tr {
        background-color: var(--color-secondary-hover-light);
      }
    }
  }
  .odd\:\[\&_table_tbody_tr\]\:bg-silver-hover-light {
    &:nth-child(odd) {
      & table tbody tr {
        background-color: var(--color-silver-hover-light);
      }
    }
  }
  .odd\:\[\&_table_tbody_tr\]\:bg-success-dark {
    &:nth-child(odd) {
      & table tbody tr {
        background-color: var(--color-success-dark);
      }
    }
  }
  .odd\:\[\&_table_tbody_tr\]\:bg-warning-hover-light {
    &:nth-child(odd) {
      & table tbody tr {
        background-color: var(--color-warning-hover-light);
      }
    }
  }
  .\[\&_table_tbody_tr\]\:hover\:bg-base-border-light {
    & table tbody tr {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-base-border-light);
        }
      }
    }
  }
  .\[\&_table_tbody_tr\]\:hover\:bg-black {
    & table tbody tr {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-black);
        }
      }
    }
  }
  .\[\&_table_tbody_tr\]\:hover\:bg-danger-hover-light {
    & table tbody tr {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-danger-hover-light);
        }
      }
    }
  }
  .\[\&_table_tbody_tr\]\:hover\:bg-dawn-hover-light {
    & table tbody tr {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-dawn-hover-light);
        }
      }
    }
  }
  .\[\&_table_tbody_tr\]\:hover\:bg-info-hover-light {
    & table tbody tr {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-info-hover-light);
        }
      }
    }
  }
  .\[\&_table_tbody_tr\]\:hover\:bg-misc-hover-light {
    & table tbody tr {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-misc-hover-light);
        }
      }
    }
  }
  .\[\&_table_tbody_tr\]\:hover\:bg-natural-hover-light {
    & table tbody tr {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-natural-hover-light);
        }
      }
    }
  }
  .\[\&_table_tbody_tr\]\:hover\:bg-primary-hover-light {
    & table tbody tr {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-primary-hover-light);
        }
      }
    }
  }
  .\[\&_table_tbody_tr\]\:hover\:bg-secondary-hover-light {
    & table tbody tr {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-secondary-hover-light);
        }
      }
    }
  }
  .\[\&_table_tbody_tr\]\:hover\:bg-silver-hover-light {
    & table tbody tr {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-silver-hover-light);
        }
      }
    }
  }
  .\[\&_table_tbody_tr\]\:hover\:bg-success-dark {
    & table tbody tr {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-success-dark);
        }
      }
    }
  }
  .\[\&_table_tbody_tr\]\:hover\:bg-warning-hover-light {
    & table tbody tr {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-warning-hover-light);
        }
      }
    }
  }
  .dark\:odd\:\[\&_table_tbody_tr\]\:bg-base-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:nth-child(odd) {
        & table tbody tr {
          background-color: var(--color-base-hover-dark);
        }
      }
    }
  }
  .dark\:odd\:\[\&_table_tbody_tr\]\:bg-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:nth-child(odd) {
        & table tbody tr {
          background-color: var(--color-danger-hover-dark);
        }
      }
    }
  }
  .dark\:odd\:\[\&_table_tbody_tr\]\:bg-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:nth-child(odd) {
        & table tbody tr {
          background-color: var(--color-dawn-hover-dark);
        }
      }
    }
  }
  .dark\:odd\:\[\&_table_tbody_tr\]\:bg-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:nth-child(odd) {
        & table tbody tr {
          background-color: var(--color-info-hover-dark);
        }
      }
    }
  }
  .dark\:odd\:\[\&_table_tbody_tr\]\:bg-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:nth-child(odd) {
        & table tbody tr {
          background-color: var(--color-misc-hover-dark);
        }
      }
    }
  }
  .dark\:odd\:\[\&_table_tbody_tr\]\:bg-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:nth-child(odd) {
        & table tbody tr {
          background-color: var(--color-natural-hover-dark);
        }
      }
    }
  }
  .dark\:odd\:\[\&_table_tbody_tr\]\:bg-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:nth-child(odd) {
        & table tbody tr {
          background-color: var(--color-primary-hover-dark);
        }
      }
    }
  }
  .dark\:odd\:\[\&_table_tbody_tr\]\:bg-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:nth-child(odd) {
        & table tbody tr {
          background-color: var(--color-secondary-hover-dark);
        }
      }
    }
  }
  .dark\:odd\:\[\&_table_tbody_tr\]\:bg-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:nth-child(odd) {
        & table tbody tr {
          background-color: var(--color-silver-hover-dark);
        }
      }
    }
  }
  .dark\:odd\:\[\&_table_tbody_tr\]\:bg-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:nth-child(odd) {
        & table tbody tr {
          background-color: var(--color-success-hover-dark);
        }
      }
    }
  }
  .dark\:odd\:\[\&_table_tbody_tr\]\:bg-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:nth-child(odd) {
        & table tbody tr {
          background-color: var(--color-warning-hover-dark);
        }
      }
    }
  }
  .dark\:\[\&_table_tbody_tr\]\:hover\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tbody tr {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-base-border-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_table_tbody_tr\]\:hover\:bg-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tbody tr {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-danger-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_table_tbody_tr\]\:hover\:bg-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tbody tr {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-dawn-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_table_tbody_tr\]\:hover\:bg-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tbody tr {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-info-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_table_tbody_tr\]\:hover\:bg-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tbody tr {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-misc-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_table_tbody_tr\]\:hover\:bg-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tbody tr {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-natural-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_table_tbody_tr\]\:hover\:bg-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tbody tr {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-primary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_table_tbody_tr\]\:hover\:bg-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tbody tr {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-secondary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_table_tbody_tr\]\:hover\:bg-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tbody tr {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-silver-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_table_tbody_tr\]\:hover\:bg-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tbody tr {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-success-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&_table_tbody_tr\]\:hover\:bg-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tbody tr {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-warning-hover-dark);
          }
        }
      }
    }
  }
  .\[\&_table_tfoot_td\:not\(\:last-child\)\]\:border-e {
    & table tfoot td:not(:last-child) {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 1px;
    }
  }
  .\[\&_table_tfoot_td\:not\(\:last-child\)\]\:border-e-2 {
    & table tfoot td:not(:last-child) {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 2px;
    }
  }
  .\[\&_table_tfoot_td\:not\(\:last-child\)\]\:border-e-4 {
    & table tfoot td:not(:last-child) {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 4px;
    }
  }
  .\[\&_table_tfoot_td\:not\(\:last-child\)\]\:border-e-\[3px\] {
    & table tfoot td:not(:last-child) {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 3px;
    }
  }
  .\[\&_table_tfoot_td\:not\(\:last-child\)\]\:border-e-\[5px\] {
    & table tfoot td:not(:last-child) {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 5px;
    }
  }
  .\[\&_table_thead\]\:text-center {
    & table thead {
      text-align: center;
    }
  }
  .\[\&_table_thead\]\:text-end {
    & table thead {
      text-align: end;
    }
  }
  .\[\&_table_thead\]\:text-justify {
    & table thead {
      text-align: justify;
    }
  }
  .\[\&_table_thead\]\:text-left {
    & table thead {
      text-align: left;
    }
  }
  .\[\&_table_thead\]\:text-right {
    & table thead {
      text-align: right;
    }
  }
  .\[\&_table_thead\]\:text-start {
    & table thead {
      text-align: start;
    }
  }
  .\[\&_table_thead_th\:not\(\:last-child\)\]\:border-e {
    & table thead th:not(:last-child) {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 1px;
    }
  }
  .\[\&_table_thead_th\:not\(\:last-child\)\]\:border-e-2 {
    & table thead th:not(:last-child) {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 2px;
    }
  }
  .\[\&_table_thead_th\:not\(\:last-child\)\]\:border-e-4 {
    & table thead th:not(:last-child) {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 4px;
    }
  }
  .\[\&_table_thead_th\:not\(\:last-child\)\]\:border-e-\[3px\] {
    & table thead th:not(:last-child) {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 3px;
    }
  }
  .\[\&_table_thead_th\:not\(\:last-child\)\]\:border-e-\[5px\] {
    & table thead th:not(:last-child) {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 5px;
    }
  }
  .\[\&_table_tr\]\:bg-danger-light {
    & table tr {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&_table_tr\]\:bg-dawn-light {
    & table tr {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&_table_tr\]\:bg-default-dark-bg {
    & table tr {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&_table_tr\]\:bg-info-light {
    & table tr {
      background-color: var(--color-info-light);
    }
  }
  .\[\&_table_tr\]\:bg-misc-light {
    & table tr {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&_table_tr\]\:bg-natural-light {
    & table tr {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&_table_tr\]\:bg-primary-light {
    & table tr {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&_table_tr\]\:bg-secondary-light {
    & table tr {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&_table_tr\]\:bg-silver-light {
    & table tr {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&_table_tr\]\:bg-success-light {
    & table tr {
      background-color: var(--color-success-light);
    }
  }
  .\[\&_table_tr\]\:bg-warning-light {
    & table tr {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&_table_tr\]\:bg-white {
    & table tr {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&_table_tr\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tr {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&_table_tr\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tr {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_table_tr\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tr {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_table_tr\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tr {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_table_tr\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tr {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_table_tr\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tr {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_table_tr\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tr {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_table_tr\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tr {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&_table_tr\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tr {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_table_tr\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tr {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_table_tr\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & table tr {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_td\]\:border-y {
    & td {
      border-block-style: var(--tw-border-style);
      border-block-width: 1px;
    }
  }
  .\[\&_td\]\:border-y-2 {
    & td {
      border-block-style: var(--tw-border-style);
      border-block-width: 2px;
    }
  }
  .\[\&_td\]\:border-y-4 {
    & td {
      border-block-style: var(--tw-border-style);
      border-block-width: 4px;
    }
  }
  .\[\&_td\]\:border-y-\[3px\] {
    & td {
      border-block-style: var(--tw-border-style);
      border-block-width: 3px;
    }
  }
  .\[\&_td\]\:border-y-\[5px\] {
    & td {
      border-block-style: var(--tw-border-style);
      border-block-width: 5px;
    }
  }
  .\[\&_td\]\:border-base-border-light {
    & td {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_td\]\:border-danger-bordered-text-light {
    & td {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_td\]\:border-danger-light {
    & td {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_td\]\:border-dawn-bordered-text-light {
    & td {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_td\]\:border-dawn-light {
    & td {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_td\]\:border-info-bordered-text-light {
    & td {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_td\]\:border-info-light {
    & td {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_td\]\:border-misc-bordered-text-light {
    & td {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_td\]\:border-misc-light {
    & td {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_td\]\:border-natural-border-light {
    & td {
      border-color: var(--color-natural-border-light);
    }
  }
  .\[\&_td\]\:border-natural-light {
    & td {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&_td\]\:border-primary-bordered-text-light {
    & td {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_td\]\:border-primary-light {
    & td {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_td\]\:border-secondary-bordered-text-light {
    & td {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_td\]\:border-silver-bordered-text-light {
    & td {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_td\]\:border-silver-light {
    & td {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_td\]\:border-success-bordered-text-light {
    & td {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_td\]\:border-success-light {
    & td {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_td\]\:border-warning-bordered-text-light {
    & td {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_td\]\:border-warning-light {
    & td {
      border-color: var(--color-warning-light);
    }
  }
  .dark\:\[\&_td\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-natural-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-natural-border-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_td\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & td {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_td\:first-child\]\:border-s {
    & td:first-child {
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 1px;
    }
  }
  .\[\&_td\:first-child\]\:border-s-2 {
    & td:first-child {
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 2px;
    }
  }
  .\[\&_td\:first-child\]\:border-s-3 {
    & td:first-child {
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 3px;
    }
  }
  .\[\&_td\:first-child\]\:border-s-4 {
    & td:first-child {
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 4px;
    }
  }
  .\[\&_td\:first-child\]\:border-s-5 {
    & td:first-child {
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 5px;
    }
  }
  .\[\&_td\:last-child\]\:border-e {
    & td:last-child {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 1px;
    }
  }
  .\[\&_td\:last-child\]\:border-e-2 {
    & td:last-child {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 2px;
    }
  }
  .\[\&_td\:last-child\]\:border-e-3 {
    & td:last-child {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 3px;
    }
  }
  .\[\&_td\:last-child\]\:border-e-4 {
    & td:last-child {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 4px;
    }
  }
  .\[\&_td\:last-child\]\:border-e-5 {
    & td:last-child {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 5px;
    }
  }
  .\[\&_th\]\:border-y {
    & th {
      border-block-style: var(--tw-border-style);
      border-block-width: 1px;
    }
  }
  .\[\&_th\]\:border-y-2 {
    & th {
      border-block-style: var(--tw-border-style);
      border-block-width: 2px;
    }
  }
  .\[\&_th\]\:border-y-4 {
    & th {
      border-block-style: var(--tw-border-style);
      border-block-width: 4px;
    }
  }
  .\[\&_th\]\:border-y-\[3px\] {
    & th {
      border-block-style: var(--tw-border-style);
      border-block-width: 3px;
    }
  }
  .\[\&_th\]\:border-y-\[5px\] {
    & th {
      border-block-style: var(--tw-border-style);
      border-block-width: 5px;
    }
  }
  .\[\&_th\]\:border-base-border-light {
    & th {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&_th\]\:border-danger-bordered-text-light {
    & th {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&_th\]\:border-danger-light {
    & th {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&_th\]\:border-dawn-bordered-text-light {
    & th {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&_th\]\:border-dawn-light {
    & th {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&_th\]\:border-info-bordered-text-light {
    & th {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&_th\]\:border-info-light {
    & th {
      border-color: var(--color-info-light);
    }
  }
  .\[\&_th\]\:border-misc-bordered-text-light {
    & th {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&_th\]\:border-misc-light {
    & th {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&_th\]\:border-natural-border-light {
    & th {
      border-color: var(--color-natural-border-light);
    }
  }
  .\[\&_th\]\:border-natural-light {
    & th {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&_th\]\:border-primary-bordered-text-light {
    & th {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&_th\]\:border-primary-light {
    & th {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&_th\]\:border-secondary-bordered-text-light {
    & th {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&_th\]\:border-silver-bordered-text-light {
    & th {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&_th\]\:border-silver-light {
    & th {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&_th\]\:border-success-bordered-text-light {
    & th {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&_th\]\:border-success-light {
    & th {
      border-color: var(--color-success-light);
    }
  }
  .\[\&_th\]\:border-warning-bordered-text-light {
    & th {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&_th\]\:border-warning-light {
    & th {
      border-color: var(--color-warning-light);
    }
  }
  .dark\:\[\&_th\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-natural-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-natural-border-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&_th\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      & th {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&_th\:first-child\]\:border-s {
    & th:first-child {
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 1px;
    }
  }
  .\[\&_th\:first-child\]\:border-s-2 {
    & th:first-child {
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 2px;
    }
  }
  .\[\&_th\:first-child\]\:border-s-3 {
    & th:first-child {
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 3px;
    }
  }
  .\[\&_th\:first-child\]\:border-s-4 {
    & th:first-child {
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 4px;
    }
  }
  .\[\&_th\:first-child\]\:border-s-5 {
    & th:first-child {
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 5px;
    }
  }
  .\[\&_th\:last-child\]\:border-e {
    & th:last-child {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 1px;
    }
  }
  .\[\&_th\:last-child\]\:border-e-2 {
    & th:last-child {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 2px;
    }
  }
  .\[\&_th\:last-child\]\:border-e-3 {
    & th:last-child {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 3px;
    }
  }
  .\[\&_th\:last-child\]\:border-e-4 {
    & th:last-child {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 4px;
    }
  }
  .\[\&_th\:last-child\]\:border-e-5 {
    & th:last-child {
      border-inline-end-style: var(--tw-border-style);
      border-inline-end-width: 5px;
    }
  }
  .\[\&\.accordion-item-gap\>\.accordion-item-wrapper\>\.accordion-summary\]\:rounded-t {
    &.accordion-item-gap>.accordion-item-wrapper>.accordion-summary {
      border-top-left-radius: 0.25rem;
      border-top-right-radius: 0.25rem;
    }
  }
  .\[\&\.accordion-item-gap\>\.accordion-item-wrapper\>\.accordion-summary\]\:rounded-t-lg {
    &.accordion-item-gap>.accordion-item-wrapper>.accordion-summary {
      border-top-left-radius: var(--radius-lg);
      border-top-right-radius: var(--radius-lg);
    }
  }
  .\[\&\.accordion-item-gap\>\.accordion-item-wrapper\>\.accordion-summary\]\:rounded-t-md {
    &.accordion-item-gap>.accordion-item-wrapper>.accordion-summary {
      border-top-left-radius: var(--radius-md);
      border-top-right-radius: var(--radius-md);
    }
  }
  .\[\&\.accordion-item-gap\>\.accordion-item-wrapper\>\.accordion-summary\]\:rounded-t-sm {
    &.accordion-item-gap>.accordion-item-wrapper>.accordion-summary {
      border-top-left-radius: var(--radius-sm);
      border-top-right-radius: var(--radius-sm);
    }
  }
  .\[\&\.accordion-item-gap\>\.accordion-item-wrapper\>\.accordion-summary\]\:rounded-t-xl {
    &.accordion-item-gap>.accordion-item-wrapper>.accordion-summary {
      border-top-left-radius: var(--radius-xl);
      border-top-right-radius: var(--radius-xl);
    }
  }
  .\[\&\.accordion-item-gap\>\.accordion-item-wrapper\>\:not\(\.accordion-summary\)\]\:rounded-b {
    &.accordion-item-gap>.accordion-item-wrapper>:not(.accordion-summary) {
      border-bottom-right-radius: 0.25rem;
      border-bottom-left-radius: 0.25rem;
    }
  }
  .\[\&\.accordion-item-gap\>\.accordion-item-wrapper\>\:not\(\.accordion-summary\)\]\:rounded-b-lg {
    &.accordion-item-gap>.accordion-item-wrapper>:not(.accordion-summary) {
      border-bottom-right-radius: var(--radius-lg);
      border-bottom-left-radius: var(--radius-lg);
    }
  }
  .\[\&\.accordion-item-gap\>\.accordion-item-wrapper\>\:not\(\.accordion-summary\)\]\:rounded-b-md {
    &.accordion-item-gap>.accordion-item-wrapper>:not(.accordion-summary) {
      border-bottom-right-radius: var(--radius-md);
      border-bottom-left-radius: var(--radius-md);
    }
  }
  .\[\&\.accordion-item-gap\>\.accordion-item-wrapper\>\:not\(\.accordion-summary\)\]\:rounded-b-sm {
    &.accordion-item-gap>.accordion-item-wrapper>:not(.accordion-summary) {
      border-bottom-right-radius: var(--radius-sm);
      border-bottom-left-radius: var(--radius-sm);
    }
  }
  .\[\&\.accordion-item-gap\>\.accordion-item-wrapper\>\:not\(\.accordion-summary\)\]\:rounded-b-xl {
    &.accordion-item-gap>.accordion-item-wrapper>:not(.accordion-summary) {
      border-bottom-right-radius: var(--radius-xl);
      border-bottom-left-radius: var(--radius-xl);
    }
  }
  .\[\&\.active_\.accordion-content\]\:grid-rows-\[1fr\] {
    &.active .accordion-content {
      grid-template-rows: 1fr;
    }
  }
  .\[\&\.active-accordion-button_\.accordion-chevron\]\:rotate-90 {
    &.active-accordion-button .accordion-chevron {
      rotate: 90deg;
    }
  }
  .\[\&\.active-tab-panel\]\:visible {
    &.active-tab-panel {
      visibility: visible;
    }
  }
  .\[\&\.active-tab-panel\]\:block {
    &.active-tab-panel {
      display: block;
    }
  }
  .\[\&\.active-tab-panel\]\:opacity-100 {
    &.active-tab-panel {
      opacity: 100%;
    }
  }
  .\[\&\.col-step-position\>button\]\:items-center {
    &.col-step-position>button {
      align-items: center;
    }
  }
  .\[\&\.col-step-position\>button\]\:items-end {
    &.col-step-position>button {
      align-items: flex-end;
    }
  }
  .\[\&\.col-step-position\>button\]\:items-start {
    &.col-step-position>button {
      align-items: flex-start;
    }
  }
  .\[\&\.col-step-position\>button\]\:text-center {
    &.col-step-position>button {
      text-align: center;
    }
  }
  .\[\&\.col-step-position\>button\]\:text-end {
    &.col-step-position>button {
      text-align: end;
    }
  }
  .\[\&\.col-step-position\>button\]\:text-start {
    &.col-step-position>button {
      text-align: start;
    }
  }
  .\[\&\.drawer-showed_\.drawer-overlay\]\:opacity-100 {
    &.drawer-showed .drawer-overlay {
      opacity: 100%;
    }
  }
  .\[\&\.gallery-masonry_\.gallery-media\]\:mb-1 {
    &.gallery-masonry .gallery-media {
      margin-bottom: calc(var(--spacing) * 1);
    }
  }
  .\[\&\.gallery-masonry_\.gallery-media\]\:mb-2 {
    &.gallery-masonry .gallery-media {
      margin-bottom: calc(var(--spacing) * 2);
    }
  }
  .\[\&\.gallery-masonry_\.gallery-media\]\:mb-3 {
    &.gallery-masonry .gallery-media {
      margin-bottom: calc(var(--spacing) * 3);
    }
  }
  .\[\&\.gallery-masonry_\.gallery-media\]\:mb-4 {
    &.gallery-masonry .gallery-media {
      margin-bottom: calc(var(--spacing) * 4);
    }
  }
  .\[\&\.gallery-masonry_\.gallery-media\]\:mb-5 {
    &.gallery-masonry .gallery-media {
      margin-bottom: calc(var(--spacing) * 5);
    }
  }
  .\[\&\.gallery-masonry_\.gallery-media\]\:mb-6 {
    &.gallery-masonry .gallery-media {
      margin-bottom: calc(var(--spacing) * 6);
    }
  }
  .\[\&\.gallery-masonry_\.gallery-media\]\:mb-7 {
    &.gallery-masonry .gallery-media {
      margin-bottom: calc(var(--spacing) * 7);
    }
  }
  .\[\&\.gallery-masonry_\.gallery-media\]\:mb-8 {
    &.gallery-masonry .gallery-media {
      margin-bottom: calc(var(--spacing) * 8);
    }
  }
  .\[\&\.gradient-button\:before\]\:rounded-\[1px\] {
    &.gradient-button:before {
      border-radius: 1px;
    }
  }
  .\[\&\.gradient-button\:before\]\:rounded-\[2px\] {
    &.gradient-button:before {
      border-radius: 2px;
    }
  }
  .\[\&\.gradient-button\:before\]\:rounded-\[4px\] {
    &.gradient-button:before {
      border-radius: 4px;
    }
  }
  .\[\&\.gradient-button\:before\]\:rounded-\[5px\] {
    &.gradient-button:before {
      border-radius: 5px;
    }
  }
  .\[\&\.gradient-button\:before\]\:rounded-\[9px\] {
    &.gradient-button:before {
      border-radius: 9px;
    }
  }
  .\[\&\.gradient-button\:before\]\:rounded-full {
    &.gradient-button:before {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&\.grouped-pagination\]\:overflow-hidden {
    &.grouped-pagination {
      overflow: hidden;
    }
  }
  .\[\&\.grouped-pagination\]\:rounded {
    &.grouped-pagination {
      border-radius: 0.25rem;
    }
  }
  .\[\&\.grouped-pagination\]\:rounded-full {
    &.grouped-pagination {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&\.grouped-pagination\]\:rounded-lg {
    &.grouped-pagination {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&\.grouped-pagination\]\:rounded-md {
    &.grouped-pagination {
      border-radius: var(--radius-md);
    }
  }
  .\[\&\.grouped-pagination\]\:rounded-none {
    &.grouped-pagination {
      border-radius: 0;
    }
  }
  .\[\&\.grouped-pagination\]\:rounded-sm {
    &.grouped-pagination {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&\.grouped-pagination\]\:rounded-xl {
    &.grouped-pagination {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&\.grouped-pagination\]\:border {
    &.grouped-pagination {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&\.grouped-pagination\]\:bg-default-dark-bg {
    &.grouped-pagination {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&\.grouped-pagination\]\:text-base-text-dark {
    &.grouped-pagination {
      color: var(--color-base-text-dark);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:w-full {
    &.grouped-pagination .pagination-button {
      width: 100%;
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:min-w-6 {
    &.grouped-pagination .pagination-button {
      min-width: calc(var(--spacing) * 6);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:min-w-7 {
    &.grouped-pagination .pagination-button {
      min-width: calc(var(--spacing) * 7);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:min-w-8 {
    &.grouped-pagination .pagination-button {
      min-width: calc(var(--spacing) * 8);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:min-w-9 {
    &.grouped-pagination .pagination-button {
      min-width: calc(var(--spacing) * 9);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:min-w-10 {
    &.grouped-pagination .pagination-button {
      min-width: calc(var(--spacing) * 10);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:border-r {
    &.grouped-pagination .pagination-button {
      border-right-style: var(--tw-border-style);
      border-right-width: 1px;
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:border-\[var\(--color-secondary-hover-light\)\] {
    &.grouped-pagination .pagination-button {
      border-color: var(--color-secondary-hover-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:border-base-border-light {
    &.grouped-pagination .pagination-button {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:border-bordered-dark-border {
    &.grouped-pagination .pagination-button {
      border-color: var(--color-bordered-dark-border);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:border-danger-indicator-light {
    &.grouped-pagination .pagination-button {
      border-color: var(--color-danger-indicator-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:border-dawn-indicator-light {
    &.grouped-pagination .pagination-button {
      border-color: var(--color-dawn-indicator-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:border-emerald-700 {
    &.grouped-pagination .pagination-button {
      border-color: var(--color-emerald-700);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:border-info-indicator-light {
    &.grouped-pagination .pagination-button {
      border-color: var(--color-info-indicator-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:border-misc-indicator-light {
    &.grouped-pagination .pagination-button {
      border-color: var(--color-misc-indicator-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:border-natural-dark {
    &.grouped-pagination .pagination-button {
      border-color: var(--color-natural-dark);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:border-silver-indicator-light {
    &.grouped-pagination .pagination-button {
      border-color: var(--color-silver-indicator-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:border-slate-700 {
    &.grouped-pagination .pagination-button {
      border-color: var(--color-slate-700);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:border-warning-indicator-light {
    &.grouped-pagination .pagination-button {
      border-color: var(--color-warning-indicator-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-button\]\:px-3 {
    &.grouped-pagination .pagination-button {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .dark\:\[\&\.grouped-pagination_\.pagination-button\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.grouped-pagination .pagination-button {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\]\:min-w-6 {
    &.grouped-pagination .pagination-control {
      min-width: calc(var(--spacing) * 6);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\]\:min-w-7 {
    &.grouped-pagination .pagination-control {
      min-width: calc(var(--spacing) * 7);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\]\:min-w-8 {
    &.grouped-pagination .pagination-control {
      min-width: calc(var(--spacing) * 8);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\]\:min-w-9 {
    &.grouped-pagination .pagination-control {
      min-width: calc(var(--spacing) * 9);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\]\:min-w-10 {
    &.grouped-pagination .pagination-control {
      min-width: calc(var(--spacing) * 10);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\:not\(\:last-child\)\]\:border-r {
    &.grouped-pagination .pagination-control:not(:last-child) {
      border-right-style: var(--tw-border-style);
      border-right-width: 1px;
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\:not\(\:last-child\)\]\:border-\[var\(--color-secondary-hover-light\)\] {
    &.grouped-pagination .pagination-control:not(:last-child) {
      border-color: var(--color-secondary-hover-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\:not\(\:last-child\)\]\:border-base-border-light {
    &.grouped-pagination .pagination-control:not(:last-child) {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\:not\(\:last-child\)\]\:border-bordered-dark-border {
    &.grouped-pagination .pagination-control:not(:last-child) {
      border-color: var(--color-bordered-dark-border);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\:not\(\:last-child\)\]\:border-danger-indicator-light {
    &.grouped-pagination .pagination-control:not(:last-child) {
      border-color: var(--color-danger-indicator-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\:not\(\:last-child\)\]\:border-dawn-indicator-light {
    &.grouped-pagination .pagination-control:not(:last-child) {
      border-color: var(--color-dawn-indicator-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\:not\(\:last-child\)\]\:border-emerald-700 {
    &.grouped-pagination .pagination-control:not(:last-child) {
      border-color: var(--color-emerald-700);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\:not\(\:last-child\)\]\:border-info-indicator-light {
    &.grouped-pagination .pagination-control:not(:last-child) {
      border-color: var(--color-info-indicator-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\:not\(\:last-child\)\]\:border-misc-indicator-light {
    &.grouped-pagination .pagination-control:not(:last-child) {
      border-color: var(--color-misc-indicator-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\:not\(\:last-child\)\]\:border-natural-dark {
    &.grouped-pagination .pagination-control:not(:last-child) {
      border-color: var(--color-natural-dark);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\:not\(\:last-child\)\]\:border-silver-indicator-light {
    &.grouped-pagination .pagination-control:not(:last-child) {
      border-color: var(--color-silver-indicator-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\:not\(\:last-child\)\]\:border-slate-700 {
    &.grouped-pagination .pagination-control:not(:last-child) {
      border-color: var(--color-slate-700);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-control\:not\(\:last-child\)\]\:border-warning-indicator-light {
    &.grouped-pagination .pagination-control:not(:last-child) {
      border-color: var(--color-warning-indicator-light);
    }
  }
  .dark\:\[\&\.grouped-pagination_\.pagination-control\:not\(\:last-child\)\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.grouped-pagination .pagination-control:not(:last-child) {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .\[\&\.grouped-pagination_\.pagination-separator\]\:border-r {
    &.grouped-pagination .pagination-separator {
      border-right-style: var(--tw-border-style);
      border-right-width: 1px;
    }
  }
  .\[\&\.grouped-pagination_\.pagination-separator\]\:border-\[var\(--color-secondary-hover-light\)\] {
    &.grouped-pagination .pagination-separator {
      border-color: var(--color-secondary-hover-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-separator\]\:border-base-border-light {
    &.grouped-pagination .pagination-separator {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-separator\]\:border-bordered-dark-border {
    &.grouped-pagination .pagination-separator {
      border-color: var(--color-bordered-dark-border);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-separator\]\:border-danger-indicator-light {
    &.grouped-pagination .pagination-separator {
      border-color: var(--color-danger-indicator-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-separator\]\:border-dawn-indicator-light {
    &.grouped-pagination .pagination-separator {
      border-color: var(--color-dawn-indicator-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-separator\]\:border-emerald-700 {
    &.grouped-pagination .pagination-separator {
      border-color: var(--color-emerald-700);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-separator\]\:border-info-indicator-light {
    &.grouped-pagination .pagination-separator {
      border-color: var(--color-info-indicator-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-separator\]\:border-misc-indicator-light {
    &.grouped-pagination .pagination-separator {
      border-color: var(--color-misc-indicator-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-separator\]\:border-natural-dark {
    &.grouped-pagination .pagination-separator {
      border-color: var(--color-natural-dark);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-separator\]\:border-silver-indicator-light {
    &.grouped-pagination .pagination-separator {
      border-color: var(--color-silver-indicator-light);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-separator\]\:border-slate-700 {
    &.grouped-pagination .pagination-separator {
      border-color: var(--color-slate-700);
    }
  }
  .\[\&\.grouped-pagination_\.pagination-separator\]\:border-warning-indicator-light {
    &.grouped-pagination .pagination-separator {
      border-color: var(--color-warning-indicator-light);
    }
  }
  .dark\:\[\&\.grouped-pagination_\.pagination-separator\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.grouped-pagination .pagination-separator {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .\[\&\.list-decimal\]\:ps-5 {
    &.list-decimal {
      padding-inline-start: calc(var(--spacing) * 5);
    }
  }
  .\[\&\.list-disc\]\:ps-5 {
    &.list-disc {
      padding-inline-start: calc(var(--spacing) * 5);
    }
  }
  .\[\&\.list-items-gap\>li\]\:rounded {
    &.list-items-gap>li {
      border-radius: 0.25rem;
    }
  }
  .\[\&\.list-items-gap\>li\]\:rounded-full {
    &.list-items-gap>li {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&\.list-items-gap\>li\]\:rounded-lg {
    &.list-items-gap>li {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&\.list-items-gap\>li\]\:rounded-md {
    &.list-items-gap>li {
      border-radius: var(--radius-md);
    }
  }
  .\[\&\.list-items-gap\>li\]\:rounded-none {
    &.list-items-gap>li {
      border-radius: 0;
    }
  }
  .\[\&\.list-items-gap\>li\]\:rounded-sm {
    &.list-items-gap>li {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&\.list-items-gap\>li\]\:rounded-xl {
    &.list-items-gap>li {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&\.progress-vertical\]\:bg-gradient-to-b {
    &.progress-vertical {
      --tw-gradient-position: to bottom in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .\[\&\.progress-vertical\]\:via-gradient-danger-to-light {
    &.progress-vertical {
      --tw-gradient-via: var(--color-gradient-danger-to-light);
      --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);
    }
  }
  .\[\&\.progress-vertical\]\:via-gradient-dawn-to-light {
    &.progress-vertical {
      --tw-gradient-via: var(--color-gradient-dawn-to-light);
      --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);
    }
  }
  .\[\&\.progress-vertical\]\:via-gradient-info-to-light {
    &.progress-vertical {
      --tw-gradient-via: var(--color-gradient-info-to-light);
      --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);
    }
  }
  .\[\&\.progress-vertical\]\:via-gradient-misc-to-light {
    &.progress-vertical {
      --tw-gradient-via: var(--color-gradient-misc-to-light);
      --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);
    }
  }
  .\[\&\.progress-vertical\]\:via-gradient-natural-to-light {
    &.progress-vertical {
      --tw-gradient-via: var(--color-gradient-natural-to-light);
      --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);
    }
  }
  .\[\&\.progress-vertical\]\:via-gradient-primary-to-light {
    &.progress-vertical {
      --tw-gradient-via: var(--color-gradient-primary-to-light);
      --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);
    }
  }
  .\[\&\.progress-vertical\]\:via-gradient-secondary-to-light {
    &.progress-vertical {
      --tw-gradient-via: var(--color-gradient-secondary-to-light);
      --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);
    }
  }
  .\[\&\.progress-vertical\]\:via-gradient-silver-from-light {
    &.progress-vertical {
      --tw-gradient-via: var(--color-gradient-silver-from-light);
      --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);
    }
  }
  .\[\&\.progress-vertical\]\:via-gradient-success-to-light {
    &.progress-vertical {
      --tw-gradient-via: var(--color-gradient-success-to-light);
      --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);
    }
  }
  .\[\&\.progress-vertical\]\:via-gradient-warning-from-light {
    &.progress-vertical {
      --tw-gradient-via: var(--color-gradient-warning-from-light);
      --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);
    }
  }
  .\[\&\.progress-vertical\]\:to-gradient-danger-to-light {
    &.progress-vertical {
      --tw-gradient-to: var(--color-gradient-danger-to-light);
      --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));
    }
  }
  .\[\&\.progress-vertical\]\:to-gradient-dawn-to-light {
    &.progress-vertical {
      --tw-gradient-to: var(--color-gradient-dawn-to-light);
      --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));
    }
  }
  .\[\&\.progress-vertical\]\:to-gradient-info-to-light {
    &.progress-vertical {
      --tw-gradient-to: var(--color-gradient-info-to-light);
      --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));
    }
  }
  .\[\&\.progress-vertical\]\:to-gradient-misc-to-light {
    &.progress-vertical {
      --tw-gradient-to: var(--color-gradient-misc-to-light);
      --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));
    }
  }
  .\[\&\.progress-vertical\]\:to-gradient-natural-to-light {
    &.progress-vertical {
      --tw-gradient-to: var(--color-gradient-natural-to-light);
      --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));
    }
  }
  .\[\&\.progress-vertical\]\:to-gradient-primary-to-light {
    &.progress-vertical {
      --tw-gradient-to: var(--color-gradient-primary-to-light);
      --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));
    }
  }
  .\[\&\.progress-vertical\]\:to-gradient-secondary-to-light {
    &.progress-vertical {
      --tw-gradient-to: var(--color-gradient-secondary-to-light);
      --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));
    }
  }
  .\[\&\.progress-vertical\]\:to-gradient-silver-to-light {
    &.progress-vertical {
      --tw-gradient-to: var(--color-gradient-silver-to-light);
      --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));
    }
  }
  .\[\&\.progress-vertical\]\:to-gradient-success-to-light {
    &.progress-vertical {
      --tw-gradient-to: var(--color-gradient-success-to-light);
      --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));
    }
  }
  .\[\&\.progress-vertical\]\:to-gradient-warning-to-light {
    &.progress-vertical {
      --tw-gradient-to: var(--color-gradient-warning-to-light);
      --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\:\[\&\.progress-vertical\]\:via-gradient-danger-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-via: var(--color-gradient-danger-to-dark);
        --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\:\[\&\.progress-vertical\]\:via-gradient-dawn-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-via: var(--color-gradient-dawn-to-dark);
        --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\:\[\&\.progress-vertical\]\:via-gradient-info-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-via: var(--color-gradient-info-to-dark);
        --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\:\[\&\.progress-vertical\]\:via-gradient-misc-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-via: var(--color-gradient-misc-to-dark);
        --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\:\[\&\.progress-vertical\]\:via-gradient-natural-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-via: var(--color-gradient-natural-from-dark);
        --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\:\[\&\.progress-vertical\]\:via-gradient-primary-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-via: var(--color-gradient-primary-to-dark);
        --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\:\[\&\.progress-vertical\]\:via-gradient-secondary-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-via: var(--color-gradient-secondary-to-dark);
        --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\:\[\&\.progress-vertical\]\:via-gradient-silver-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-via: var(--color-gradient-silver-to-dark);
        --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\:\[\&\.progress-vertical\]\:via-gradient-success-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-via: var(--color-gradient-success-to-dark);
        --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\:\[\&\.progress-vertical\]\:via-gradient-warning-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-via: var(--color-gradient-warning-to-dark);
        --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\:\[\&\.progress-vertical\]\:to-gradient-danger-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-to: var(--color-gradient-danger-to-dark);
        --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\:\[\&\.progress-vertical\]\:to-gradient-dawn-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-to: var(--color-gradient-dawn-to-dark);
        --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\:\[\&\.progress-vertical\]\:to-gradient-info-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-to: var(--color-gradient-info-to-dark);
        --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\:\[\&\.progress-vertical\]\:to-gradient-misc-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-to: var(--color-gradient-misc-to-dark);
        --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\:\[\&\.progress-vertical\]\:to-gradient-natural-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-to: var(--color-gradient-natural-from-dark);
        --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\:\[\&\.progress-vertical\]\:to-gradient-primary-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-to: var(--color-gradient-primary-to-dark);
        --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\:\[\&\.progress-vertical\]\:to-gradient-secondary-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-to: var(--color-gradient-secondary-to-dark);
        --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\:\[\&\.progress-vertical\]\:to-gradient-silver-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-to: var(--color-gradient-silver-to-dark);
        --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\:\[\&\.progress-vertical\]\:to-gradient-success-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-to: var(--color-gradient-success-to-dark);
        --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\:\[\&\.progress-vertical\]\:to-gradient-warning-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.progress-vertical {
        --tw-gradient-to: var(--color-gradient-warning-to-dark);
        --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));
      }
    }
  }
  .\[\&\.show-nav-menu_\.nav-menu\]\:block {
    &.show-nav-menu .nav-menu {
      display: block;
    }
  }
  .\[\&\.show-nav-menu_\.nav-menu\]\:opacity-100 {
    &.show-nav-menu .nav-menu {
      opacity: 100%;
    }
  }
  .\[\&\.timeline-image-wrapper\>img\]\:size-6 {
    &.timeline-image-wrapper>img {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&\.timeline-image-wrapper\>img\]\:size-7 {
    &.timeline-image-wrapper>img {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&\.timeline-image-wrapper\>img\]\:size-8 {
    &.timeline-image-wrapper>img {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&\.timeline-image-wrapper\>img\]\:size-9 {
    &.timeline-image-wrapper>img {
      width: calc(var(--spacing) * 9);
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&\.timeline-image-wrapper\>img\]\:size-10 {
    &.timeline-image-wrapper>img {
      width: calc(var(--spacing) * 10);
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&\.timeline-image-wrapper\>img\]\:size-12 {
    &.timeline-image-wrapper>img {
      width: calc(var(--spacing) * 12);
      height: calc(var(--spacing) * 12);
    }
  }
  .\[\&\.timeline-image-wrapper\>img\]\:size-14 {
    &.timeline-image-wrapper>img {
      width: calc(var(--spacing) * 14);
      height: calc(var(--spacing) * 14);
    }
  }
  .\[\&\.timeline-image-wrapper\>img\]\:size-16 {
    &.timeline-image-wrapper>img {
      width: calc(var(--spacing) * 16);
      height: calc(var(--spacing) * 16);
    }
  }
  .\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-black {
    &.vertical-stepper .stepper-completed-step .stepper-separator {
      border-color: var(--color-black);
    }
  }
  .\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-danger-indicator-alt-light {
    &.vertical-stepper .stepper-completed-step .stepper-separator {
      border-color: var(--color-danger-indicator-alt-light);
    }
  }
  .\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-dawn-indicator-alt-light {
    &.vertical-stepper .stepper-completed-step .stepper-separator {
      border-color: var(--color-dawn-indicator-alt-light);
    }
  }
  .\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-info-indicator-alt-light {
    &.vertical-stepper .stepper-completed-step .stepper-separator {
      border-color: var(--color-info-indicator-alt-light);
    }
  }
  .\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-misc-indicator-alt-light {
    &.vertical-stepper .stepper-completed-step .stepper-separator {
      border-color: var(--color-misc-indicator-alt-light);
    }
  }
  .\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-primary-indicator-light {
    &.vertical-stepper .stepper-completed-step .stepper-separator {
      border-color: var(--color-primary-indicator-light);
    }
  }
  .\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-secondary-indicator-light {
    &.vertical-stepper .stepper-completed-step .stepper-separator {
      border-color: var(--color-secondary-indicator-light);
    }
  }
  .\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-silver-indicator-alt-light {
    &.vertical-stepper .stepper-completed-step .stepper-separator {
      border-color: var(--color-silver-indicator-alt-light);
    }
  }
  .\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-success-indicator-alt-light {
    &.vertical-stepper .stepper-completed-step .stepper-separator {
      border-color: var(--color-success-indicator-alt-light);
    }
  }
  .\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-warning-indicator-alt-light {
    &.vertical-stepper .stepper-completed-step .stepper-separator {
      border-color: var(--color-warning-indicator-alt-light);
    }
  }
  .dark\:\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-danger-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.vertical-stepper .stepper-completed-step .stepper-separator {
        border-color: var(--color-danger-indicator-dark);
      }
    }
  }
  .dark\:\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-dawn-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.vertical-stepper .stepper-completed-step .stepper-separator {
        border-color: var(--color-dawn-indicator-dark);
      }
    }
  }
  .dark\:\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-info-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.vertical-stepper .stepper-completed-step .stepper-separator {
        border-color: var(--color-info-indicator-dark);
      }
    }
  }
  .dark\:\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-misc-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.vertical-stepper .stepper-completed-step .stepper-separator {
        border-color: var(--color-misc-indicator-dark);
      }
    }
  }
  .dark\:\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-primary-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.vertical-stepper .stepper-completed-step .stepper-separator {
        border-color: var(--color-primary-indicator-dark);
      }
    }
  }
  .dark\:\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-secondary-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.vertical-stepper .stepper-completed-step .stepper-separator {
        border-color: var(--color-secondary-indicator-dark);
      }
    }
  }
  .dark\:\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-silver-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.vertical-stepper .stepper-completed-step .stepper-separator {
        border-color: var(--color-silver-indicator-dark);
      }
    }
  }
  .dark\:\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-success-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.vertical-stepper .stepper-completed-step .stepper-separator {
        border-color: var(--color-success-indicator-dark);
      }
    }
  }
  .dark\:\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-warning-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.vertical-stepper .stepper-completed-step .stepper-separator {
        border-color: var(--color-warning-indicator-dark);
      }
    }
  }
  .dark\:\[\&\.vertical-stepper_\.stepper-completed-step_\.stepper-separator\]\:border-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &.vertical-stepper .stepper-completed-step .stepper-separator {
        border-color: var(--color-white);
      }
    }
  }
  .\[\&\.vertical-stepper_\.stepper-separator\]\:border-s {
    &.vertical-stepper .stepper-separator {
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 1px;
    }
  }
  .\[\&\.vertical-stepper_\.stepper-separator\]\:border-s-2 {
    &.vertical-stepper .stepper-separator {
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 2px;
    }
  }
  .\[\&\.vertical-stepper_\.stepper-separator\]\:border-s-4 {
    &.vertical-stepper .stepper-separator {
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 4px;
    }
  }
  .\[\&\.vertical-stepper_\.stepper-separator\]\:border-s-\[3px\] {
    &.vertical-stepper .stepper-separator {
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 3px;
    }
  }
  .\[\&\.vertical-stepper_\.stepper-separator\]\:border-s-\[5px\] {
    &.vertical-stepper .stepper-separator {
      border-inline-start-style: var(--tw-border-style);
      border-inline-start-width: 5px;
    }
  }
  .\[\&\:\:-moz-range-thumb\]\:appearance-none {
    &::-moz-range-thumb {
      appearance: none;
    }
  }
  .\[\&\:\:-moz-range-thumb\]\:rounded-full {
    &::-moz-range-thumb {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&\:\:-moz-range-thumb\]\:border-4 {
    &::-moz-range-thumb {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&\:\:-moz-range-thumb\]\:bg-white {
    &::-moz-range-thumb {
      background-color: var(--color-white);
    }
  }
  .\[\&\:\:-moz-range-thumb\]\:transition-all {
    &::-moz-range-thumb {
      transition-property: all;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }
  }
  .\[\&\:\:-moz-range-thumb\]\:duration-200 {
    &::-moz-range-thumb {
      --tw-duration: 200ms;
      transition-duration: 200ms;
    }
  }
  .\[\&\:\:-moz-range-thumb\]\:ease-in-out {
    &::-moz-range-thumb {
      --tw-ease: var(--ease-in-out);
      transition-timing-function: var(--ease-in-out);
    }
  }
  .\[\&\:\:-moz-range-track\]\:w-full {
    &::-moz-range-track {
      width: 100%;
    }
  }
  .\[\&\:\:-moz-range-track\]\:rounded-full {
    &::-moz-range-track {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&\:\:-moz-range-track\]\:bg-range-light-gray {
    &::-moz-range-track {
      background-color: var(--color-range-light-gray);
    }
  }
  .\[\&\:\:-webkit-inner-spin-button\]\:appearance-none {
    &::-webkit-inner-spin-button {
      appearance: none;
    }
  }
  .\[\&\:\:-webkit-inner-spin-button\]\:opacity-100 {
    &::-webkit-inner-spin-button {
      opacity: 100%;
    }
  }
  .\[\&\:\:-webkit-outer-spin-button\]\:appearance-none {
    &::-webkit-outer-spin-button {
      appearance: none;
    }
  }
  .\[\&\:\:-webkit-outer-spin-button\]\:opacity-100 {
    &::-webkit-outer-spin-button {
      opacity: 100%;
    }
  }
  .\[\&\:\:-webkit-scrollbar\]\:hidden {
    &::-webkit-scrollbar {
      display: none;
    }
  }
  .\[\&\:\:-webkit-slider-runnable-track\]\:w-full {
    &::-webkit-slider-runnable-track {
      width: 100%;
    }
  }
  .\[\&\:\:-webkit-slider-runnable-track\]\:rounded-full {
    &::-webkit-slider-runnable-track {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&\:\:-webkit-slider-runnable-track\]\:bg-natural-disabled-light {
    &::-webkit-slider-runnable-track {
      background-color: var(--color-natural-disabled-light);
    }
  }
  .dark\:\[\&\:\:-webkit-slider-runnable-track\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &::-webkit-slider-runnable-track {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:-mt-0\.5 {
    &::-webkit-slider-thumb {
      margin-top: calc(var(--spacing) * -0.5);
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:appearance-none {
    &::-webkit-slider-thumb {
      appearance: none;
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:rounded-full {
    &::-webkit-slider-thumb {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:bg-natural-disabled-light {
    &::-webkit-slider-thumb {
      background-color: var(--color-natural-disabled-light);
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:transition-all {
    &::-webkit-slider-thumb {
      transition-property: all;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:duration-200 {
    &::-webkit-slider-thumb {
      --tw-duration: 200ms;
      transition-duration: 200ms;
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:ease-in-out {
    &::-webkit-slider-thumb {
      --tw-ease: var(--ease-in-out);
      transition-timing-function: var(--ease-in-out);
    }
  }
  .dark\:\[\&\:\:-webkit-slider-thumb\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &::-webkit-slider-thumb {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .\[\&\:\:cue\]\:bg-\[linear-gradient\(var\(--color-danger-light\)\,var\(--color-danger-light\)\)\] {
    &::cue {
      background-image: linear-gradient(var(--color-danger-light),var(--color-danger-light));
    }
  }
  .\[\&\:\:cue\]\:bg-\[linear-gradient\(var\(--color-dawn-light\)\,var\(--color-dawn-light\)\)\] {
    &::cue {
      background-image: linear-gradient(var(--color-dawn-light),var(--color-dawn-light));
    }
  }
  .\[\&\:\:cue\]\:bg-\[linear-gradient\(var\(--color-default-dark-bg\)\,var\(--color-default-dark-bg\)\)\] {
    &::cue {
      background-image: linear-gradient(var(--color-default-dark-bg),var(--color-default-dark-bg));
    }
  }
  .\[\&\:\:cue\]\:bg-\[linear-gradient\(var\(--color-info-light\)\,var\(--color-info-light\)\)\] {
    &::cue {
      background-image: linear-gradient(var(--color-info-light),var(--color-info-light));
    }
  }
  .\[\&\:\:cue\]\:bg-\[linear-gradient\(var\(--color-misc-light\)\,var\(--color-misc-light\)\)\] {
    &::cue {
      background-image: linear-gradient(var(--color-misc-light),var(--color-misc-light));
    }
  }
  .\[\&\:\:cue\]\:bg-\[linear-gradient\(var\(--color-natural-light\)\,var\(--color-natural-light\)\)\] {
    &::cue {
      background-image: linear-gradient(var(--color-natural-light),var(--color-natural-light));
    }
  }
  .\[\&\:\:cue\]\:bg-\[linear-gradient\(var\(--color-primary-light\)\,var\(--color-primary-light\)\)\] {
    &::cue {
      background-image: linear-gradient(var(--color-primary-light),var(--color-primary-light));
    }
  }
  .\[\&\:\:cue\]\:bg-\[linear-gradient\(var\(--color-secondary-light\)\,var\(--color-secondary-light\)\)\] {
    &::cue {
      background-image: linear-gradient(var(--color-secondary-light),var(--color-secondary-light));
    }
  }
  .\[\&\:\:cue\]\:bg-\[linear-gradient\(var\(--color-silver-light\)\,var\(--color-silver-light\)\)\] {
    &::cue {
      background-image: linear-gradient(var(--color-silver-light),var(--color-silver-light));
    }
  }
  .\[\&\:\:cue\]\:bg-\[linear-gradient\(var\(--color-success-light\)\,var\(--color-success-light\)\)\] {
    &::cue {
      background-image: linear-gradient(var(--color-success-light),var(--color-success-light));
    }
  }
  .\[\&\:\:cue\]\:bg-\[linear-gradient\(var\(--color-warning-light\)\,var\(--color-warning-light\)\)\] {
    &::cue {
      background-image: linear-gradient(var(--color-warning-light),var(--color-warning-light));
    }
  }
  .\[\&\:\:cue\]\:bg-\[linear-gradient\(white\,white\)\] {
    &::cue {
      background-image: linear-gradient(white,white);
    }
  }
  .\[\&\:\:cue\]\:text-2xl {
    &::cue {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }
  .\[\&\:\:cue\]\:text-3xl {
    &::cue {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }
  }
  .\[\&\:\:cue\]\:text-4xl {
    &::cue {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }
  .\[\&\:\:cue\]\:text-base {
    &::cue {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .\[\&\:\:cue\]\:text-lg {
    &::cue {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .\[\&\:\:cue\]\:text-sm {
    &::cue {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .\[\&\:\:cue\]\:text-xl {
    &::cue {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }
  .\[\&\:\:cue\]\:text-xs {
    &::cue {
      font-size: var(--text-xs);
      line-height: var(--tw-leading, var(--text-xs--line-height));
    }
  }
  .\[\&\:\:cue\]\:text-base-text-light {
    &::cue {
      color: var(--color-base-text-light);
    }
  }
  .\[\&\:\:cue\]\:text-default-dark-bg {
    &::cue {
      color: var(--color-default-dark-bg);
    }
  }
  .\[\&\:\:cue\]\:text-white {
    &::cue {
      color: var(--color-white);
    }
  }
  .\[\&\:has\(\.card-section\)\>\.card-section\]\:p-1 {
    &:has(.card-section)>.card-section {
      padding: calc(var(--spacing) * 1);
    }
  }
  .\[\&\:has\(\.card-section\)\>\.card-section\]\:p-2 {
    &:has(.card-section)>.card-section {
      padding: calc(var(--spacing) * 2);
    }
  }
  .\[\&\:has\(\.card-section\)\>\.card-section\]\:p-3 {
    &:has(.card-section)>.card-section {
      padding: calc(var(--spacing) * 3);
    }
  }
  .\[\&\:has\(\.card-section\)\>\.card-section\]\:p-4 {
    &:has(.card-section)>.card-section {
      padding: calc(var(--spacing) * 4);
    }
  }
  .\[\&\:has\(\.card-section\)\>\.card-section\]\:p-5 {
    &:has(.card-section)>.card-section {
      padding: calc(var(--spacing) * 5);
    }
  }
  .\[\&\:has\(\.overlay\)\]\:relative {
    &:has(.overlay) {
      position: relative;
    }
  }
  .\[\&\:has\(\.popover-section\)\>\.popover-section\]\:p-1 {
    &:has(.popover-section)>.popover-section {
      padding: calc(var(--spacing) * 1);
    }
  }
  .\[\&\:has\(\.popover-section\)\>\.popover-section\]\:p-2 {
    &:has(.popover-section)>.popover-section {
      padding: calc(var(--spacing) * 2);
    }
  }
  .\[\&\:has\(\.popover-section\)\>\.popover-section\]\:p-3 {
    &:has(.popover-section)>.popover-section {
      padding: calc(var(--spacing) * 3);
    }
  }
  .\[\&\:has\(\.popover-section\)\>\.popover-section\]\:p-4 {
    &:has(.popover-section)>.popover-section {
      padding: calc(var(--spacing) * 4);
    }
  }
  .\[\&\:has\(\.popover-section\)\>\.popover-section\]\:p-5 {
    &:has(.popover-section)>.popover-section {
      padding: calc(var(--spacing) * 5);
    }
  }
  .\[\&\:has\(\~\.rating-button\:hover\)_\.fraction-path\]\:opacity-0 {
    &:has(~.rating-button:hover) .fraction-path {
      opacity: 0%;
    }
  }
  .\[\&\:has\(\~\.rating-button\:hover\)_\.full-path\]\:opacity-100 {
    &:has(~.rating-button:hover) .full-path {
      opacity: 100%;
    }
  }
  .\[\&\:hover\>\.indicator\]\:bg-danger-indicator-dark {
    &:hover>.indicator {
      background-color: var(--color-danger-indicator-dark);
    }
  }
  .\[\&\:hover\>\.indicator\]\:bg-dawn-indicator-dark {
    &:hover>.indicator {
      background-color: var(--color-dawn-indicator-dark);
    }
  }
  .\[\&\:hover\>\.indicator\]\:bg-info-indicator-dark {
    &:hover>.indicator {
      background-color: var(--color-info-indicator-dark);
    }
  }
  .\[\&\:hover\>\.indicator\]\:bg-misc-indicator-dark {
    &:hover>.indicator {
      background-color: var(--color-misc-indicator-dark);
    }
  }
  .\[\&\:hover\>\.indicator\]\:bg-secondary-indicator-dark {
    &:hover>.indicator {
      background-color: var(--color-secondary-indicator-dark);
    }
  }
  .\[\&\:hover\>\.indicator\]\:bg-silver-indicator-dark {
    &:hover>.indicator {
      background-color: var(--color-silver-indicator-dark);
    }
  }
  .\[\&\:hover\>\.indicator\]\:bg-success-indicator-dark {
    &:hover>.indicator {
      background-color: var(--color-success-indicator-dark);
    }
  }
  .\[\&\:hover\>\.indicator\]\:bg-warning-indicator-dark {
    &:hover>.indicator {
      background-color: var(--color-warning-indicator-dark);
    }
  }
  .\[\&\:hover\>\.indicator\]\:bg-white {
    &:hover>.indicator {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&\:hover\>\.indicator\]\:bg-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover>.indicator {
        background-color: var(--color-black);
      }
    }
  }
  .dark\:\[\&\:hover\>\.indicator\]\:bg-danger-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover>.indicator {
        background-color: var(--color-danger-indicator-alt-light);
      }
    }
  }
  .dark\:\[\&\:hover\>\.indicator\]\:bg-dawn-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover>.indicator {
        background-color: var(--color-dawn-indicator-alt-light);
      }
    }
  }
  .dark\:\[\&\:hover\>\.indicator\]\:bg-info-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover>.indicator {
        background-color: var(--color-info-indicator-alt-light);
      }
    }
  }
  .dark\:\[\&\:hover\>\.indicator\]\:bg-misc-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover>.indicator {
        background-color: var(--color-misc-indicator-alt-light);
      }
    }
  }
  .dark\:\[\&\:hover\>\.indicator\]\:bg-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover>.indicator {
        background-color: var(--color-natural-hover-dark);
      }
    }
  }
  .dark\:\[\&\:hover\>\.indicator\]\:bg-primary-indicator-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover>.indicator {
        background-color: var(--color-primary-indicator-light);
      }
    }
  }
  .dark\:\[\&\:hover\>\.indicator\]\:bg-secondary-indicator-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover>.indicator {
        background-color: var(--color-secondary-indicator-light);
      }
    }
  }
  .dark\:\[\&\:hover\>\.indicator\]\:bg-success-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover>.indicator {
        background-color: var(--color-success-indicator-alt-light);
      }
    }
  }
  .dark\:\[\&\:hover\>\.indicator\]\:bg-warning-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:hover>.indicator {
        background-color: var(--color-warning-indicator-alt-light);
      }
    }
  }
  .group-open\:\[\&\:is\(\.accordion-summary\)\]\:border-b-0 {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      &:is(.accordion-summary) {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0px;
      }
    }
  }
  .group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-bordered-white-border {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      &:is(.accordion-summary) {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-bordered-white-border);
          }
        }
      }
    }
  }
  .group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-danger-hover-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      &:is(.accordion-summary) {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-danger-hover-light);
          }
        }
      }
    }
  }
  .group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-dawn-hover-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      &:is(.accordion-summary) {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-dawn-hover-light);
          }
        }
      }
    }
  }
  .group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-info-hover-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      &:is(.accordion-summary) {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-info-hover-light);
          }
        }
      }
    }
  }
  .group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-misc-hover-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      &:is(.accordion-summary) {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-misc-hover-light);
          }
        }
      }
    }
  }
  .group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-natural-hover-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      &:is(.accordion-summary) {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-natural-hover-light);
          }
        }
      }
    }
  }
  .group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-natural-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      &:is(.accordion-summary) {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-natural-light);
          }
        }
      }
    }
  }
  .group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-primary-hover-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      &:is(.accordion-summary) {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-primary-hover-light);
          }
        }
      }
    }
  }
  .group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-secondary-hover-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      &:is(.accordion-summary) {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-secondary-hover-light);
          }
        }
      }
    }
  }
  .group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-silver-hover-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      &:is(.accordion-summary) {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-silver-hover-light);
          }
        }
      }
    }
  }
  .group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-success-hover-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      &:is(.accordion-summary) {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-success-hover-light);
          }
        }
      }
    }
  }
  .group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-warning-hover-light {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      &:is(.accordion-summary) {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-warning-hover-light);
          }
        }
      }
    }
  }
  .dark\:group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        &:is(.accordion-summary) {
          &:hover {
            @media (hover: hover) {
              background-color: var(--color-danger-hover-dark);
            }
          }
        }
      }
    }
  }
  .dark\:group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        &:is(.accordion-summary) {
          &:hover {
            @media (hover: hover) {
              background-color: var(--color-dawn-hover-dark);
            }
          }
        }
      }
    }
  }
  .dark\:group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        &:is(.accordion-summary) {
          &:hover {
            @media (hover: hover) {
              background-color: var(--color-info-hover-dark);
            }
          }
        }
      }
    }
  }
  .dark\:group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        &:is(.accordion-summary) {
          &:hover {
            @media (hover: hover) {
              background-color: var(--color-misc-hover-dark);
            }
          }
        }
      }
    }
  }
  .dark\:group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        &:is(.accordion-summary) {
          &:hover {
            @media (hover: hover) {
              background-color: var(--color-natural-hover-dark);
            }
          }
        }
      }
    }
  }
  .dark\:group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        &:is(.accordion-summary) {
          &:hover {
            @media (hover: hover) {
              background-color: var(--color-primary-hover-dark);
            }
          }
        }
      }
    }
  }
  .dark\:group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        &:is(.accordion-summary) {
          &:hover {
            @media (hover: hover) {
              background-color: var(--color-secondary-hover-dark);
            }
          }
        }
      }
    }
  }
  .dark\:group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        &:is(.accordion-summary) {
          &:hover {
            @media (hover: hover) {
              background-color: var(--color-silver-hover-dark);
            }
          }
        }
      }
    }
  }
  .dark\:group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        &:is(.accordion-summary) {
          &:hover {
            @media (hover: hover) {
              background-color: var(--color-success-hover-dark);
            }
          }
        }
      }
    }
  }
  .dark\:group-open\:\[\&\:is\(\.accordion-summary\)\]\:hover\:bg-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:is(:where(.group):is([open], :popover-open, :open) *) {
        &:is(.accordion-summary) {
          &:hover {
            @media (hover: hover) {
              background-color: var(--color-warning-hover-dark);
            }
          }
        }
      }
    }
  }
  .\[\&\:not\(\.accordion-item-gap\)\>\.accordion-item-wrapper\:first-child\>\.accordion-summary\]\:rounded-t {
    &:not(.accordion-item-gap)>.accordion-item-wrapper:first-child>.accordion-summary {
      border-top-left-radius: 0.25rem;
      border-top-right-radius: 0.25rem;
    }
  }
  .\[\&\:not\(\.accordion-item-gap\)\>\.accordion-item-wrapper\:first-child\>\.accordion-summary\]\:rounded-t-lg {
    &:not(.accordion-item-gap)>.accordion-item-wrapper:first-child>.accordion-summary {
      border-top-left-radius: var(--radius-lg);
      border-top-right-radius: var(--radius-lg);
    }
  }
  .\[\&\:not\(\.accordion-item-gap\)\>\.accordion-item-wrapper\:first-child\>\.accordion-summary\]\:rounded-t-md {
    &:not(.accordion-item-gap)>.accordion-item-wrapper:first-child>.accordion-summary {
      border-top-left-radius: var(--radius-md);
      border-top-right-radius: var(--radius-md);
    }
  }
  .\[\&\:not\(\.accordion-item-gap\)\>\.accordion-item-wrapper\:first-child\>\.accordion-summary\]\:rounded-t-sm {
    &:not(.accordion-item-gap)>.accordion-item-wrapper:first-child>.accordion-summary {
      border-top-left-radius: var(--radius-sm);
      border-top-right-radius: var(--radius-sm);
    }
  }
  .\[\&\:not\(\.accordion-item-gap\)\>\.accordion-item-wrapper\:first-child\>\.accordion-summary\]\:rounded-t-xl {
    &:not(.accordion-item-gap)>.accordion-item-wrapper:first-child>.accordion-summary {
      border-top-left-radius: var(--radius-xl);
      border-top-right-radius: var(--radius-xl);
    }
  }
  .\[\&\:not\(\.active\)_\.accordion-content\]\:grid-rows-\[0fr\] {
    &:not(.active) .accordion-content {
      grid-template-rows: 0fr;
    }
  }
  .\[\&\:not\(\.active-tab\)_\.tab-trigger\]\:border-base-border-light {
    &:not(.active-tab) .tab-trigger {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&\:not\(\.active-tab\)_\.tab-trigger\]\:border-natural-hover-dark {
    &:not(.active-tab) .tab-trigger {
      border-color: var(--color-natural-hover-dark);
    }
  }
  .dark\:\[\&\:not\(\.active-tab\)_\.tab-trigger\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.active-tab) .tab-trigger {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\.active-tab\)_\.tab-trigger\]\:border-silver-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.active-tab) .tab-trigger {
        border-color: var(--color-silver-indicator-alt-light);
      }
    }
  }
  .\[\&\:not\(\.active-tab-panel\)\]\:invisible {
    &:not(.active-tab-panel) {
      visibility: hidden;
    }
  }
  .\[\&\:not\(\.active-tab-panel\)\]\:hidden {
    &:not(.active-tab-panel) {
      display: none;
    }
  }
  .\[\&\:not\(\.active-tab-panel\)\]\:opacity-0 {
    &:not(.active-tab-panel) {
      opacity: 0%;
    }
  }
  .\[\&\:not\(\.drawer-showed\)_\.drawer-overlay\]\:opacity-0 {
    &:not(.drawer-showed) .drawer-overlay {
      opacity: 0%;
    }
  }
  .\[\&\:not\(\.grouped-pagination\)\]\:flex-wrap {
    &:not(.grouped-pagination) {
      flex-wrap: wrap;
    }
  }
  .\[\&\:not\(\.grouped-pagination\)\]\:items-center {
    &:not(.grouped-pagination) {
      align-items: center;
    }
  }
  .\[\&\:not\(\.grouped-pagination\)\]\:justify-start {
    &:not(.grouped-pagination) {
      justify-content: flex-start;
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:w-6 {
    &:not(.grouped-pagination) .pagination-button {
      width: calc(var(--spacing) * 6);
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:w-7 {
    &:not(.grouped-pagination) .pagination-button {
      width: calc(var(--spacing) * 7);
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:w-8 {
    &:not(.grouped-pagination) .pagination-button {
      width: calc(var(--spacing) * 8);
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:w-9 {
    &:not(.grouped-pagination) .pagination-button {
      width: calc(var(--spacing) * 9);
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:w-10 {
    &:not(.grouped-pagination) .pagination-button {
      width: calc(var(--spacing) * 10);
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:rounded {
    &:not(.grouped-pagination) .pagination-button {
      border-radius: 0.25rem;
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:rounded-full {
    &:not(.grouped-pagination) .pagination-button {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:rounded-lg {
    &:not(.grouped-pagination) .pagination-button {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:rounded-md {
    &:not(.grouped-pagination) .pagination-button {
      border-radius: var(--radius-md);
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:rounded-none {
    &:not(.grouped-pagination) .pagination-button {
      border-radius: 0;
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:rounded-sm {
    &:not(.grouped-pagination) .pagination-button {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:rounded-xl {
    &:not(.grouped-pagination) .pagination-button {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:border {
    &:not(.grouped-pagination) .pagination-button {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:border-0 {
    &:not(.grouped-pagination) .pagination-button {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:border-2 {
    &:not(.grouped-pagination) .pagination-button {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:border-4 {
    &:not(.grouped-pagination) .pagination-button {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:border-\[3px\] {
    &:not(.grouped-pagination) .pagination-button {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&\:not\(\.grouped-pagination\)_\.pagination-button\]\:border-\[5px\] {
    &:not(.grouped-pagination) .pagination-button {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&\:not\(\.list-items-gap\)\]\:rounded {
    &:not(.list-items-gap) {
      border-radius: 0.25rem;
    }
  }
  .\[\&\:not\(\.list-items-gap\)\]\:rounded-full {
    &:not(.list-items-gap) {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&\:not\(\.list-items-gap\)\]\:rounded-lg {
    &:not(.list-items-gap) {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&\:not\(\.list-items-gap\)\]\:rounded-md {
    &:not(.list-items-gap) {
      border-radius: var(--radius-md);
    }
  }
  .\[\&\:not\(\.list-items-gap\)\]\:rounded-none {
    &:not(.list-items-gap) {
      border-radius: 0;
    }
  }
  .\[\&\:not\(\.list-items-gap\)\]\:rounded-sm {
    &:not(.list-items-gap) {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&\:not\(\.list-items-gap\)\]\:rounded-xl {
    &:not(.list-items-gap) {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&\:not\(\.no-border-tabs-list\)_\.tab-trigger-list\]\:border-b {
    &:not(.no-border-tabs-list) .tab-trigger-list {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }
  .\[\&\:not\(\.no-border-tabs-list\)_\.tab-trigger-list\]\:border-b-2 {
    &:not(.no-border-tabs-list) .tab-trigger-list {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 2px;
    }
  }
  .\[\&\:not\(\.no-border-tabs-list\)_\.tab-trigger-list\]\:border-b-4 {
    &:not(.no-border-tabs-list) .tab-trigger-list {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 4px;
    }
  }
  .\[\&\:not\(\.no-border-tabs-list\)_\.tab-trigger-list\]\:border-b-\[3px\] {
    &:not(.no-border-tabs-list) .tab-trigger-list {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 3px;
    }
  }
  .\[\&\:not\(\.no-border-tabs-list\)_\.tab-trigger-list\]\:border-b-\[5px\] {
    &:not(.no-border-tabs-list) .tab-trigger-list {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 5px;
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:bg-gradient-to-r {
    &:not(.progress-vertical) {
      --tw-gradient-position: to right in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:from-gradient-danger-from-light {
    &:not(.progress-vertical) {
      --tw-gradient-from: var(--color-gradient-danger-from-light);
      --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));
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:from-gradient-dawn-from-light {
    &:not(.progress-vertical) {
      --tw-gradient-from: var(--color-gradient-dawn-from-light);
      --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));
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:from-gradient-info-from-light {
    &:not(.progress-vertical) {
      --tw-gradient-from: var(--color-gradient-info-from-light);
      --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));
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:from-gradient-misc-from-light {
    &:not(.progress-vertical) {
      --tw-gradient-from: var(--color-gradient-misc-from-light);
      --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));
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:from-gradient-natural-from-light {
    &:not(.progress-vertical) {
      --tw-gradient-from: var(--color-gradient-natural-from-light);
      --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));
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:from-gradient-primary-from-light {
    &:not(.progress-vertical) {
      --tw-gradient-from: var(--color-gradient-primary-from-light);
      --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));
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:from-gradient-secondary-from-light {
    &:not(.progress-vertical) {
      --tw-gradient-from: var(--color-gradient-secondary-from-light);
      --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));
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:from-gradient-silver-from-light {
    &:not(.progress-vertical) {
      --tw-gradient-from: var(--color-gradient-silver-from-light);
      --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));
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:from-gradient-success-from-light {
    &:not(.progress-vertical) {
      --tw-gradient-from: var(--color-gradient-success-from-light);
      --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));
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:from-gradient-warning-from-light {
    &:not(.progress-vertical) {
      --tw-gradient-from: var(--color-gradient-warning-from-light);
      --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));
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:via-gradient-danger-to-light {
    &:not(.progress-vertical) {
      --tw-gradient-via: var(--color-gradient-danger-to-light);
      --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);
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:via-gradient-dawn-to-light {
    &:not(.progress-vertical) {
      --tw-gradient-via: var(--color-gradient-dawn-to-light);
      --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);
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:via-gradient-info-to-light {
    &:not(.progress-vertical) {
      --tw-gradient-via: var(--color-gradient-info-to-light);
      --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);
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:via-gradient-misc-to-light {
    &:not(.progress-vertical) {
      --tw-gradient-via: var(--color-gradient-misc-to-light);
      --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);
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:via-gradient-natural-to-light {
    &:not(.progress-vertical) {
      --tw-gradient-via: var(--color-gradient-natural-to-light);
      --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);
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:via-gradient-primary-to-light {
    &:not(.progress-vertical) {
      --tw-gradient-via: var(--color-gradient-primary-to-light);
      --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);
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:via-gradient-secondary-to-light {
    &:not(.progress-vertical) {
      --tw-gradient-via: var(--color-gradient-secondary-to-light);
      --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);
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:via-gradient-silver-to-light {
    &:not(.progress-vertical) {
      --tw-gradient-via: var(--color-gradient-silver-to-light);
      --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);
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:via-gradient-success-to-light {
    &:not(.progress-vertical) {
      --tw-gradient-via: var(--color-gradient-success-to-light);
      --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);
    }
  }
  .\[\&\:not\(\.progress-vertical\)\]\:via-gradient-warning-to-light {
    &:not(.progress-vertical) {
      --tw-gradient-via: var(--color-gradient-warning-to-light);
      --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);
    }
  }
  .rtl\:\[\&\:not\(\.progress-vertical\)\]\:bg-gradient-to-l {
    &:where(:dir(rtl), [dir="rtl"], [dir="rtl"] *) {
      &:not(.progress-vertical) {
        --tw-gradient-position: to left in oklab;
        background-image: linear-gradient(var(--tw-gradient-stops));
      }
    }
  }
  .dark\:\[\&\:not\(\.progress-vertical\)\]\:from-gradient-danger-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-from: var(--color-gradient-danger-from-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:from-gradient-dawn-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-from: var(--color-gradient-dawn-from-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:from-gradient-info-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-from: var(--color-gradient-info-from-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:from-gradient-misc-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-from: var(--color-gradient-misc-from-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:from-gradient-natural-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-from: var(--color-gradient-natural-from-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:from-gradient-primary-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-from: var(--color-gradient-primary-from-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:from-gradient-secondary-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-from: var(--color-gradient-secondary-from-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:from-gradient-silver-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-from: var(--color-gradient-silver-from-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:from-gradient-success-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-from: var(--color-gradient-success-from-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:from-gradient-warning-from-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-from: var(--color-gradient-warning-from-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:via-gradient-danger-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-via: var(--color-gradient-danger-to-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:via-gradient-dawn-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-via: var(--color-gradient-dawn-to-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:via-gradient-info-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-via: var(--color-gradient-info-to-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:via-gradient-misc-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-via: var(--color-gradient-misc-to-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:via-gradient-primary-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-via: var(--color-gradient-primary-to-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:via-gradient-secondary-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-via: var(--color-gradient-secondary-to-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:via-gradient-silver-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-via: var(--color-gradient-silver-to-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:via-gradient-success-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-via: var(--color-gradient-success-to-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:via-gradient-warning-to-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-via: var(--color-gradient-warning-to-dark);
        --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\:\[\&\:not\(\.progress-vertical\)\]\:via-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(.progress-vertical) {
        --tw-gradient-via: var(--color-white);
        --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);
      }
    }
  }
  .\[\&\:not\(\.timeline-image-wrapper\)\]\:size-2 {
    &:not(.timeline-image-wrapper) {
      width: calc(var(--spacing) * 2);
      height: calc(var(--spacing) * 2);
    }
  }
  .\[\&\:not\(\.timeline-image-wrapper\)\]\:size-3 {
    &:not(.timeline-image-wrapper) {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&\:not\(\.timeline-image-wrapper\)\]\:size-4 {
    &:not(.timeline-image-wrapper) {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&\:not\(\.timeline-image-wrapper\)\]\:size-5 {
    &:not(.timeline-image-wrapper) {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&\:not\(\.timeline-image-wrapper\)\]\:size-7 {
    &:not(.timeline-image-wrapper) {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&\:not\(\.timeline-image-wrapper\)\]\:size-\[18px\] {
    &:not(.timeline-image-wrapper) {
      width: 18px;
      height: 18px;
    }
  }
  .\[\&\:not\(\.timeline-image-wrapper\)\]\:size-\[22px\] {
    &:not(.timeline-image-wrapper) {
      width: 22px;
      height: 22px;
    }
  }
  .\[\&\:not\(\.timeline-image-wrapper\)\]\:size-\[25px\] {
    &:not(.timeline-image-wrapper) {
      width: 25px;
      height: 25px;
    }
  }
  .\[\&\:not\(\.vertical-progress\)_\.progress-section\:last-of-type\]\:rounded-e {
    &:not(.vertical-progress) .progress-section:last-of-type {
      border-start-end-radius: 0.25rem;
      border-end-end-radius: 0.25rem;
    }
  }
  .\[\&\:not\(\.vertical-progress\)_\.progress-section\:last-of-type\]\:rounded-e-full {
    &:not(.vertical-progress) .progress-section:last-of-type {
      border-start-end-radius: calc(infinity * 1px);
      border-end-end-radius: calc(infinity * 1px);
    }
  }
  .\[\&\:not\(\.vertical-progress\)_\.progress-section\:last-of-type\]\:rounded-e-lg {
    &:not(.vertical-progress) .progress-section:last-of-type {
      border-start-end-radius: var(--radius-lg);
      border-end-end-radius: var(--radius-lg);
    }
  }
  .\[\&\:not\(\.vertical-progress\)_\.progress-section\:last-of-type\]\:rounded-e-md {
    &:not(.vertical-progress) .progress-section:last-of-type {
      border-start-end-radius: var(--radius-md);
      border-end-end-radius: var(--radius-md);
    }
  }
  .\[\&\:not\(\.vertical-progress\)_\.progress-section\:last-of-type\]\:rounded-e-sm {
    &:not(.vertical-progress) .progress-section:last-of-type {
      border-start-end-radius: var(--radius-sm);
      border-end-end-radius: var(--radius-sm);
    }
  }
  .\[\&\:not\(\.vertical-progress\)_\.progress-section\:last-of-type\]\:rounded-e-xl {
    &:not(.vertical-progress) .progress-section:last-of-type {
      border-start-end-radius: var(--radius-xl);
      border-end-end-radius: var(--radius-xl);
    }
  }
  .\[\&\:not\(\.vertical-stepper\)_\.stepper-separator\]\:border-t {
    &:not(.vertical-stepper) .stepper-separator {
      border-top-style: var(--tw-border-style);
      border-top-width: 1px;
    }
  }
  .\[\&\:not\(\.vertical-stepper\)_\.stepper-separator\]\:border-t-2 {
    &:not(.vertical-stepper) .stepper-separator {
      border-top-style: var(--tw-border-style);
      border-top-width: 2px;
    }
  }
  .\[\&\:not\(\.vertical-stepper\)_\.stepper-separator\]\:border-t-4 {
    &:not(.vertical-stepper) .stepper-separator {
      border-top-style: var(--tw-border-style);
      border-top-width: 4px;
    }
  }
  .\[\&\:not\(\.vertical-stepper\)_\.stepper-separator\]\:border-t-\[3px\] {
    &:not(.vertical-stepper) .stepper-separator {
      border-top-style: var(--tw-border-style);
      border-top-width: 3px;
    }
  }
  .\[\&\:not\(\.vertical-stepper\)_\.stepper-separator\]\:border-t-\[5px\] {
    &:not(.vertical-stepper) .stepper-separator {
      border-top-style: var(--tw-border-style);
      border-top-width: 5px;
    }
  }
  .\[\&\:not\(\:has\(\.card-section\)\)\]\:p-1 {
    &:not(:has(.card-section)) {
      padding: calc(var(--spacing) * 1);
    }
  }
  .\[\&\:not\(\:has\(\.card-section\)\)\]\:p-2 {
    &:not(:has(.card-section)) {
      padding: calc(var(--spacing) * 2);
    }
  }
  .\[\&\:not\(\:has\(\.card-section\)\)\]\:p-3 {
    &:not(:has(.card-section)) {
      padding: calc(var(--spacing) * 3);
    }
  }
  .\[\&\:not\(\:has\(\.card-section\)\)\]\:p-4 {
    &:not(:has(.card-section)) {
      padding: calc(var(--spacing) * 4);
    }
  }
  .\[\&\:not\(\:has\(\.card-section\)\)\]\:p-5 {
    &:not(:has(.card-section)) {
      padding: calc(var(--spacing) * 5);
    }
  }
  .\[\&\:not\(\:has\(\.divider-content\)\)\]\:border-t {
    &:not(:has(.divider-content)) {
      border-top-style: var(--tw-border-style);
      border-top-width: 1px;
    }
  }
  .\[\&\:not\(\:has\(\.divider-content\)\)\]\:border-t-2 {
    &:not(:has(.divider-content)) {
      border-top-style: var(--tw-border-style);
      border-top-width: 2px;
    }
  }
  .\[\&\:not\(\:has\(\.divider-content\)\)\]\:border-t-4 {
    &:not(:has(.divider-content)) {
      border-top-style: var(--tw-border-style);
      border-top-width: 4px;
    }
  }
  .\[\&\:not\(\:has\(\.divider-content\)\)\]\:border-t-\[3px\] {
    &:not(:has(.divider-content)) {
      border-top-style: var(--tw-border-style);
      border-top-width: 3px;
    }
  }
  .\[\&\:not\(\:has\(\.divider-content\)\)\]\:border-t-\[5px\] {
    &:not(:has(.divider-content)) {
      border-top-style: var(--tw-border-style);
      border-top-width: 5px;
    }
  }
  .\[\&\:not\(\:has\(\.divider-content\)\)\]\:border-l {
    &:not(:has(.divider-content)) {
      border-left-style: var(--tw-border-style);
      border-left-width: 1px;
    }
  }
  .\[\&\:not\(\:has\(\.divider-content\)\)\]\:border-l-2 {
    &:not(:has(.divider-content)) {
      border-left-style: var(--tw-border-style);
      border-left-width: 2px;
    }
  }
  .\[\&\:not\(\:has\(\.divider-content\)\)\]\:border-l-4 {
    &:not(:has(.divider-content)) {
      border-left-style: var(--tw-border-style);
      border-left-width: 4px;
    }
  }
  .\[\&\:not\(\:has\(\.divider-content\)\)\]\:border-l-\[3px\] {
    &:not(:has(.divider-content)) {
      border-left-style: var(--tw-border-style);
      border-left-width: 3px;
    }
  }
  .\[\&\:not\(\:has\(\.divider-content\)\)\]\:border-l-\[5px\] {
    &:not(:has(.divider-content)) {
      border-left-style: var(--tw-border-style);
      border-left-width: 5px;
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-bordered-dark-bg {
    &:not(:has(.overlay)) {
      background-color: var(--color-bordered-dark-bg);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-danger-bordered-bg-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-danger-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-dawn-bordered-bg-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-dawn-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-default-dark-bg {
    &:not(:has(.overlay)) {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-info-bordered-bg-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-info-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-info-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-misc-bordered-bg-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-misc-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-natural-bordered-bg-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-natural-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-primary-bordered-bg-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-primary-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-secondary-bordered-bg-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-secondary-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-silver-bordered-bg-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-silver-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-success-bordered-bg-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-success-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-success-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-warning-bordered-bg-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-warning-light {
    &:not(:has(.overlay)) {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-white {
    &:not(:has(.overlay)) {
      background-color: var(--color-white);
    }
  }
  .\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-gradient-to-br {
    &:not(:has(.overlay)) {
      --tw-gradient-position: to bottom right in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-primary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-primary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\:not\(\:has\(\.overlay\)\)\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &:not(:has(.overlay)) {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&\:not\(\:has\(\.popover-section\)\)\]\:p-1 {
    &:not(:has(.popover-section)) {
      padding: calc(var(--spacing) * 1);
    }
  }
  .\[\&\:not\(\:has\(\.popover-section\)\)\]\:p-2 {
    &:not(:has(.popover-section)) {
      padding: calc(var(--spacing) * 2);
    }
  }
  .\[\&\:not\(\:has\(\.popover-section\)\)\]\:p-3 {
    &:not(:has(.popover-section)) {
      padding: calc(var(--spacing) * 3);
    }
  }
  .\[\&\:not\(\:has\(\.popover-section\)\)\]\:p-4 {
    &:not(:has(.popover-section)) {
      padding: calc(var(--spacing) * 4);
    }
  }
  .\[\&\:not\(\:has\(\.popover-section\)\)\]\:p-5 {
    &:not(:has(.popover-section)) {
      padding: calc(var(--spacing) * 5);
    }
  }
  .\[\&\>\*\]\:relative {
    &>* {
      position: relative;
    }
  }
  .\[\&\>\*\]\:z-\[1\] {
    &>* {
      z-index: 1;
    }
  }
  .\[\&\>\*\]\:size-5 {
    &>* {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&\>\*\]\:size-6 {
    &>* {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&\>\*\]\:size-7 {
    &>* {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&\>\*\]\:size-8 {
    &>* {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&\>\*\]\:size-9 {
    &>* {
      width: calc(var(--spacing) * 9);
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&\>\*\]\:h-1\.5 {
    &>* {
      height: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&\>\*\]\: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-7 {
    &>* {
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&\>\*\]\:h-8 {
    &>* {
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&\>\*\]\:cursor-pointer {
    &>* {
      cursor: pointer;
    }
  }
  .\[\&\>\*\]\:rounded-none {
    &>* {
      border-radius: 0;
    }
  }
  .\[\&\>\*\]\:border-0 {
    &>* {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&\>\*\:first-child\]\:rounded-t-xl {
    &>*:first-child {
      border-top-left-radius: var(--radius-xl);
      border-top-right-radius: var(--radius-xl);
    }
  }
  .\[\&\>\*\:first-child\]\:sm\:rounded-t-lg {
    &>*:first-child {
      @media (width >= 40rem) {
        border-top-left-radius: var(--radius-lg);
        border-top-right-radius: var(--radius-lg);
      }
    }
  }
  .\[\&\>\*\:last-child\]\:rounded-b-xl {
    &>*:last-child {
      border-bottom-right-radius: var(--radius-xl);
      border-bottom-left-radius: var(--radius-xl);
    }
  }
  .\[\&\>\*\:last-child\]\:sm\:rounded-b-lg {
    &>*:last-child {
      @media (width >= 40rem) {
        border-bottom-right-radius: var(--radius-lg);
        border-bottom-left-radius: var(--radius-lg);
      }
    }
  }
  .\[\&\>\*\:not\(\:last-child\)\]\:border-r {
    &>*:not(:last-child) {
      border-right-style: var(--tw-border-style);
      border-right-width: 1px;
    }
  }
  .\[\&\>\*\:not\(\:last-child\)\]\:border-b {
    &>*:not(:last-child) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-danger-bordered-bg-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-danger-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-dawn-bordered-bg-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-dawn-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-default-dark-bg {
    &>.accordion-item-wrapper {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-info-bordered-bg-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-info-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-info-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-misc-bordered-bg-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-misc-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-natural-bordered-bg-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-natural-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-primary-bordered-bg-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-primary-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-secondary-bordered-bg-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-secondary-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-silver-bordered-bg-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-silver-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-success-bordered-bg-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-success-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-success-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-warning-bordered-bg-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-warning-light {
    &>.accordion-item-wrapper {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\]\:bg-white {
    &>.accordion-item-wrapper {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-primary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-primary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper_\.accordion-title-media\]\:size-12 {
    &>.accordion-item-wrapper .accordion-title-media {
      width: calc(var(--spacing) * 12);
      height: calc(var(--spacing) * 12);
    }
  }
  .\[\&\>\.accordion-item-wrapper_\.accordion-title-media\]\:size-14 {
    &>.accordion-item-wrapper .accordion-title-media {
      width: calc(var(--spacing) * 14);
      height: calc(var(--spacing) * 14);
    }
  }
  .\[\&\>\.accordion-item-wrapper_\.accordion-title-media\]\:size-16 {
    &>.accordion-item-wrapper .accordion-title-media {
      width: calc(var(--spacing) * 16);
      height: calc(var(--spacing) * 16);
    }
  }
  .\[\&\>\.accordion-item-wrapper_\.accordion-title-media\]\:size-20 {
    &>.accordion-item-wrapper .accordion-title-media {
      width: calc(var(--spacing) * 20);
      height: calc(var(--spacing) * 20);
    }
  }
  .\[\&\>\.accordion-item-wrapper_\.accordion-title-media\]\:size-24 {
    &>.accordion-item-wrapper .accordion-title-media {
      width: calc(var(--spacing) * 24);
      height: calc(var(--spacing) * 24);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-b {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-b-0 {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-b-2 {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 2px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-b-4 {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 4px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-b-\[3px\] {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 3px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-b-\[5px\] {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 5px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-base-border-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-bordered-dark-border {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-bordered-dark-border);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-bordered-white-border {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-bordered-white-border);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-danger-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-danger-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-dawn-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-dawn-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-info-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-info-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-info-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-misc-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-misc-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-natural-border-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-natural-border-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-natural-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-primary-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-primary-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-secondary-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-secondary-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-silver-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-silver-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-success-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-success-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-success-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-warning-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-warning-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
      border-color: var(--color-warning-light);
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-natural-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-natural-border-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-content-wrapper\.active\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-content-wrapper.active {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-b {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-b-0 {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-b-2 {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 2px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-b-4 {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 4px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-b-\[3px\] {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 3px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-b-\[5px\] {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 5px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-base-border-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-bordered-dark-border {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-bordered-dark-border);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-bordered-white-border {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-bordered-white-border);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-danger-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-danger-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-dawn-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-dawn-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-info-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-info-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-info-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-misc-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-misc-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-natural-border-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-natural-border-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-natural-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-primary-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-primary-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-secondary-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-secondary-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-silver-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-silver-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-success-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-success-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-success-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-warning-bordered-text-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-warning-light {
    &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
      border-color: var(--color-warning-light);
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-natural-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-natural-border-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\:not\(\:last-child\)\>\.accordion-summary\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper:not(:last-child)>.accordion-summary {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-content-wrapper\.active\>\.accordion-content\]\:py-1 {
    &>.accordion-item-wrapper>.accordion-content-wrapper.active>.accordion-content {
      padding-block: calc(var(--spacing) * 1);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-content-wrapper\.active\>\.accordion-content\]\:py-2 {
    &>.accordion-item-wrapper>.accordion-content-wrapper.active>.accordion-content {
      padding-block: calc(var(--spacing) * 2);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-content-wrapper\.active\>\.accordion-content\]\:py-3 {
    &>.accordion-item-wrapper>.accordion-content-wrapper.active>.accordion-content {
      padding-block: calc(var(--spacing) * 3);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-content-wrapper\.active\>\.accordion-content\]\:py-4 {
    &>.accordion-item-wrapper>.accordion-content-wrapper.active>.accordion-content {
      padding-block: calc(var(--spacing) * 4);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-content-wrapper\.active\>\.accordion-content\]\:py-5 {
    &>.accordion-item-wrapper>.accordion-content-wrapper.active>.accordion-content {
      padding-block: calc(var(--spacing) * 5);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-content-wrapper\>\.accordion-content\]\:px-1 {
    &>.accordion-item-wrapper>.accordion-content-wrapper>.accordion-content {
      padding-inline: calc(var(--spacing) * 1);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-content-wrapper\>\.accordion-content\]\:px-2 {
    &>.accordion-item-wrapper>.accordion-content-wrapper>.accordion-content {
      padding-inline: calc(var(--spacing) * 2);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-content-wrapper\>\.accordion-content\]\:px-3 {
    &>.accordion-item-wrapper>.accordion-content-wrapper>.accordion-content {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-content-wrapper\>\.accordion-content\]\:px-4 {
    &>.accordion-item-wrapper>.accordion-content-wrapper>.accordion-content {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-content-wrapper\>\.accordion-content\]\:px-5 {
    &>.accordion-item-wrapper>.accordion-content-wrapper>.accordion-content {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border {
    &>.accordion-item-wrapper>.accordion-summary {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-0 {
    &>.accordion-item-wrapper>.accordion-summary {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-2 {
    &>.accordion-item-wrapper>.accordion-summary {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-4 {
    &>.accordion-item-wrapper>.accordion-summary {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-\[3px\] {
    &>.accordion-item-wrapper>.accordion-summary {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-\[5px\] {
    &>.accordion-item-wrapper>.accordion-summary {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-base-border-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-danger-bordered-text-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-danger-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-dawn-bordered-text-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-dawn-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-info-bordered-text-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-info-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-info-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-misc-bordered-text-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-misc-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-natural-border-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-natural-border-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-natural-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-primary-bordered-text-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-primary-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-secondary-bordered-text-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-secondary-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-silver-bordered-text-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-silver-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-success-bordered-text-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-success-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-success-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-warning-bordered-text-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-warning-light {
    &>.accordion-item-wrapper>.accordion-summary {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:p-0 {
    &>.accordion-item-wrapper>.accordion-summary {
      padding: calc(var(--spacing) * 0);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:p-1 {
    &>.accordion-item-wrapper>.accordion-summary {
      padding: calc(var(--spacing) * 1);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:p-2 {
    &>.accordion-item-wrapper>.accordion-summary {
      padding: calc(var(--spacing) * 2);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:p-3 {
    &>.accordion-item-wrapper>.accordion-summary {
      padding: calc(var(--spacing) * 3);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:p-4 {
    &>.accordion-item-wrapper>.accordion-summary {
      padding: calc(var(--spacing) * 4);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:p-5 {
    &>.accordion-item-wrapper>.accordion-summary {
      padding: calc(var(--spacing) * 5);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-base-hover-light {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-base-hover-light);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-bordered-dark-border {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-bordered-dark-border);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-bordered-white-border {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-bordered-white-border);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-danger-gradient-indicator-dark {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-danger-gradient-indicator-dark);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-danger-hover-light {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-danger-hover-light);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-dawn-gradient-indicator-dark {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-dawn-gradient-indicator-dark);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-dawn-hover-light {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-dawn-hover-light);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-info-gradient-indicator-dark {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-info-gradient-indicator-dark);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-info-hover-light {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-info-hover-light);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-misc-gradient-indicator-dark {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-misc-gradient-indicator-dark);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-misc-hover-light {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-misc-hover-light);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-natural-bg-dark {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-natural-bg-dark);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-natural-disabled-light {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-natural-disabled-light);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-natural-hover-light {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-natural-hover-light);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-primary-gradient-indicator-dark {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-primary-gradient-indicator-dark);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-primary-hover-light {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-primary-hover-light);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-secondary-gradient-indicator-dark {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-secondary-gradient-indicator-dark);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-secondary-hover-light {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-secondary-hover-light);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-silver-hover-light {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-silver-hover-light);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-success-gradient-indicator-dark {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-success-gradient-indicator-dark);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-success-hover-light {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-success-hover-light);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-warning-gradient-indicator-dark {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-warning-gradient-indicator-dark);
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-warning-hover-light {
    &>.accordion-item-wrapper>.accordion-summary {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-warning-hover-light);
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-natural-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-natural-border-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-base-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-base-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-danger-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-danger-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-danger-indicator-alt-light);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-dawn-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-dawn-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-dawn-indicator-alt-light);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-info-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-info-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-info-indicator-alt-light);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-misc-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-misc-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-misc-indicator-alt-light);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-natural-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-natural-bg-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-natural-disabled-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-natural-disabled-light);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-natural-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-primary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-primary-indicator-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-primary-indicator-light);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-secondary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-secondary-indicator-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-secondary-indicator-light);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-silver-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-success-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-success-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-success-indicator-alt-light);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-warning-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>\.accordion-item-wrapper\>\.accordion-summary\]\:hover\:bg-warning-indicator-alt-light {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.accordion-item-wrapper>.accordion-summary {
        &:hover {
          @media (hover: hover) {
            background-color: var(--color-warning-indicator-alt-light);
          }
        }
      }
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.custom-accordion-content\]\:p-1 {
    &>.accordion-item-wrapper>.custom-accordion-content {
      padding: calc(var(--spacing) * 1);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.custom-accordion-content\]\:p-2 {
    &>.accordion-item-wrapper>.custom-accordion-content {
      padding: calc(var(--spacing) * 2);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.custom-accordion-content\]\:p-3 {
    &>.accordion-item-wrapper>.custom-accordion-content {
      padding: calc(var(--spacing) * 3);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.custom-accordion-content\]\:p-4 {
    &>.accordion-item-wrapper>.custom-accordion-content {
      padding: calc(var(--spacing) * 4);
    }
  }
  .\[\&\>\.accordion-item-wrapper\>\.custom-accordion-content\]\:p-5 {
    &>.accordion-item-wrapper>.custom-accordion-content {
      padding: calc(var(--spacing) * 5);
    }
  }
  .\[\&\>\.carousel-indicator\]\:h-1 {
    &>.carousel-indicator {
      height: calc(var(--spacing) * 1);
    }
  }
  .\[\&\>\.carousel-indicator\]\:w-6 {
    &>.carousel-indicator {
      width: calc(var(--spacing) * 6);
    }
  }
  .\[\&\>\.carousel-indicator\]\:bg-white {
    &>.carousel-indicator {
      background-color: var(--color-white);
    }
  }
  .\[\&\>\.carousel-indicator\]\:opacity-40 {
    &>.carousel-indicator {
      opacity: 40%;
    }
  }
  .\[\&\>\.carousel-indicator\]\:transition-all {
    &>.carousel-indicator {
      transition-property: all;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }
  }
  .\[\&\>\.carousel-indicator\]\:duration-500 {
    &>.carousel-indicator {
      --tw-duration: 500ms;
      transition-duration: 500ms;
    }
  }
  .\[\&\>\.carousel-indicator\]\:ease-in-out {
    &>.carousel-indicator {
      --tw-ease: var(--ease-in-out);
      transition-timing-function: var(--ease-in-out);
    }
  }
  .\[\&\>\.carousel-indicator\.active-indicator\]\:opacity-100 {
    &>.carousel-indicator.active-indicator {
      opacity: 100%;
    }
  }
  .\[\&\>\.dropdown-content\]\:invisible {
    &>.dropdown-content {
      visibility: hidden;
    }
  }
  .\[\&\>\.dropdown-content\]\:top-full {
    &>.dropdown-content {
      top: 100%;
    }
  }
  .\[\&\>\.dropdown-content\]\:left-1\/2 {
    &>.dropdown-content {
      left: calc(1/2 * 100%);
    }
  }
  .\[\&\>\.dropdown-content\]\:-translate-x-1\/2 {
    &>.dropdown-content {
      --tw-translate-x: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .\[\&\>\.dropdown-content\]\:translate-x-1\/2 {
    &>.dropdown-content {
      --tw-translate-x: calc(1/2 * 100%);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .\[\&\>\.dropdown-content\]\:translate-y-\[6px\] {
    &>.dropdown-content {
      --tw-translate-y: 6px;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .\[\&\>\.dropdown-content\]\:opacity-0 {
    &>.dropdown-content {
      opacity: 0%;
    }
  }
  .md\:\[\&\>\.dropdown-content\]\:top-0 {
    @media (width >= 48rem) {
      &>.dropdown-content {
        top: calc(var(--spacing) * 0);
      }
    }
  }
  .md\:\[\&\>\.dropdown-content\]\:right-full {
    @media (width >= 48rem) {
      &>.dropdown-content {
        right: 100%;
      }
    }
  }
  .md\:\[\&\>\.dropdown-content\]\:left-full {
    @media (width >= 48rem) {
      &>.dropdown-content {
        left: 100%;
      }
    }
  }
  .md\:\[\&\>\.dropdown-content\]\:-translate-x-\[5\%\] {
    @media (width >= 48rem) {
      &>.dropdown-content {
        --tw-translate-x: calc(5% * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .md\:\[\&\>\.dropdown-content\]\:translate-x-\[5\%\] {
    @media (width >= 48rem) {
      &>.dropdown-content {
        --tw-translate-x: 5%;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .\[\&\>\.dropdown-content\.show-dropdown\]\:visible {
    &>.dropdown-content.show-dropdown {
      visibility: visible;
    }
  }
  .\[\&\>\.dropdown-content\.show-dropdown\]\:opacity-100 {
    &>.dropdown-content.show-dropdown {
      opacity: 100%;
    }
  }
  .\[\&\>\.indicator\]\:inline-block {
    &>.indicator {
      display: inline-block;
    }
  }
  .\[\&\>\.indicator\]\:size-1 {
    &>.indicator {
      width: calc(var(--spacing) * 1);
      height: calc(var(--spacing) * 1);
    }
  }
  .\[\&\>\.indicator\]\:size-1\.5 {
    &>.indicator {
      width: calc(var(--spacing) * 1.5);
      height: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&\>\.indicator\]\:size-2 {
    &>.indicator {
      width: calc(var(--spacing) * 2);
      height: calc(var(--spacing) * 2);
    }
  }
  .\[\&\>\.indicator\]\:size-2\.5 {
    &>.indicator {
      width: calc(var(--spacing) * 2.5);
      height: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&\>\.indicator\]\:size-3 {
    &>.indicator {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&\>\.indicator\]\:shrink-0 {
    &>.indicator {
      flex-shrink: 0;
    }
  }
  .\[\&\>\.indicator\]\:animate-ping {
    &>.indicator {
      animation: var(--animate-ping);
    }
  }
  .\[\&\>\.indicator\]\:rounded-full {
    &>.indicator {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&\>\.indicator\]\:bg-base-border-light {
    &>.indicator {
      background-color: var(--color-base-border-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-black {
    &>.indicator {
      background-color: var(--color-black);
    }
  }
  .\[\&\>\.indicator\]\:bg-danger-indicator-alt-light {
    &>.indicator {
      background-color: var(--color-danger-indicator-alt-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-danger-indicator-light {
    &>.indicator {
      background-color: var(--color-danger-indicator-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-dawn-indicator-alt-light {
    &>.indicator {
      background-color: var(--color-dawn-indicator-alt-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-dawn-indicator-light {
    &>.indicator {
      background-color: var(--color-dawn-indicator-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-info-indicator-alt-light {
    &>.indicator {
      background-color: var(--color-info-indicator-alt-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-info-indicator-light {
    &>.indicator {
      background-color: var(--color-info-indicator-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-misc-indicator-alt-light {
    &>.indicator {
      background-color: var(--color-misc-indicator-alt-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-misc-indicator-light {
    &>.indicator {
      background-color: var(--color-misc-indicator-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-natural-bg-dark {
    &>.indicator {
      background-color: var(--color-natural-bg-dark);
    }
  }
  .\[\&\>\.indicator\]\:bg-natural-hover-dark {
    &>.indicator {
      background-color: var(--color-natural-hover-dark);
    }
  }
  .\[\&\>\.indicator\]\:bg-natural-light {
    &>.indicator {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-primary-indicator-light {
    &>.indicator {
      background-color: var(--color-primary-indicator-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-secondary-indicator-light {
    &>.indicator {
      background-color: var(--color-secondary-indicator-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-silver-indicator-alt-light {
    &>.indicator {
      background-color: var(--color-silver-indicator-alt-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-silver-indicator-light {
    &>.indicator {
      background-color: var(--color-silver-indicator-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-success-indicator-alt-light {
    &>.indicator {
      background-color: var(--color-success-indicator-alt-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-success-indicator-light {
    &>.indicator {
      background-color: var(--color-success-indicator-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-warning-indicator-alt-light {
    &>.indicator {
      background-color: var(--color-warning-indicator-alt-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-warning-indicator-light {
    &>.indicator {
      background-color: var(--color-warning-indicator-light);
    }
  }
  .\[\&\>\.indicator\]\:bg-white {
    &>.indicator {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-black);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-danger-gradient-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-danger-gradient-indicator-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-danger-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-danger-indicator-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-dawn-gradient-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-dawn-gradient-indicator-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-dawn-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-dawn-indicator-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-info-gradient-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-info-gradient-indicator-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-info-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-info-indicator-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-misc-gradient-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-misc-gradient-indicator-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-misc-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-misc-indicator-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-natural-hover-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-primary-gradient-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-primary-gradient-indicator-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-primary-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-primary-indicator-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-secondary-gradient-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-secondary-gradient-indicator-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-secondary-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-secondary-indicator-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-silver-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-silver-indicator-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-success-gradient-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-success-gradient-indicator-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-success-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-success-indicator-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-warning-gradient-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-warning-gradient-indicator-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-warning-indicator-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-warning-indicator-dark);
      }
    }
  }
  .dark\:\[\&\>\.indicator\]\:bg-white {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.indicator {
        background-color: var(--color-white);
      }
    }
  }
  .\[\&\>\.mega-menu-content\]\:invisible {
    &>.mega-menu-content {
      visibility: hidden;
    }
  }
  .\[\&\>\.mega-menu-content\]\:mt-0 {
    &>.mega-menu-content {
      margin-top: calc(var(--spacing) * 0);
    }
  }
  .\[\&\>\.mega-menu-content\]\:mt-1 {
    &>.mega-menu-content {
      margin-top: calc(var(--spacing) * 1);
    }
  }
  .\[\&\>\.mega-menu-content\]\:mt-2 {
    &>.mega-menu-content {
      margin-top: calc(var(--spacing) * 2);
    }
  }
  .\[\&\>\.mega-menu-content\]\:mt-3 {
    &>.mega-menu-content {
      margin-top: calc(var(--spacing) * 3);
    }
  }
  .\[\&\>\.mega-menu-content\]\:mt-4 {
    &>.mega-menu-content {
      margin-top: calc(var(--spacing) * 4);
    }
  }
  .\[\&\>\.mega-menu-content\]\:mt-5 {
    &>.mega-menu-content {
      margin-top: calc(var(--spacing) * 5);
    }
  }
  .\[\&\>\.mega-menu-content\]\:w-full {
    &>.mega-menu-content {
      width: 100%;
    }
  }
  .\[\&\>\.mega-menu-content\]\:space-y-2 {
    &>.mega-menu-content {
      :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)));
      }
    }
  }
  .\[\&\>\.mega-menu-content\]\:space-y-3 {
    &>.mega-menu-content {
      :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)));
      }
    }
  }
  .\[\&\>\.mega-menu-content\]\:space-y-4 {
    &>.mega-menu-content {
      :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)));
      }
    }
  }
  .\[\&\>\.mega-menu-content\]\:space-y-5 {
    &>.mega-menu-content {
      :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)));
      }
    }
  }
  .\[\&\>\.mega-menu-content\]\:space-y-6 {
    &>.mega-menu-content {
      :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)));
      }
    }
  }
  .\[\&\>\.mega-menu-content\]\:rounded {
    &>.mega-menu-content {
      border-radius: 0.25rem;
    }
  }
  .\[\&\>\.mega-menu-content\]\:rounded-lg {
    &>.mega-menu-content {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&\>\.mega-menu-content\]\:rounded-md {
    &>.mega-menu-content {
      border-radius: var(--radius-md);
    }
  }
  .\[\&\>\.mega-menu-content\]\:rounded-sm {
    &>.mega-menu-content {
      border-radius: var(--radius-sm);
    }
  }
  .\[\&\>\.mega-menu-content\]\:rounded-xl {
    &>.mega-menu-content {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border {
    &>.mega-menu-content {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-0 {
    &>.mega-menu-content {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-2 {
    &>.mega-menu-content {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-4 {
    &>.mega-menu-content {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-\[3px\] {
    &>.mega-menu-content {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-\[5px\] {
    &>.mega-menu-content {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-base-border-light {
    &>.mega-menu-content {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-bordered-dark-border {
    &>.mega-menu-content {
      border-color: var(--color-bordered-dark-border);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-bordered-white-border {
    &>.mega-menu-content {
      border-color: var(--color-bordered-white-border);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-danger-bordered-text-light {
    &>.mega-menu-content {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-danger-light {
    &>.mega-menu-content {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-dawn-bordered-text-light {
    &>.mega-menu-content {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-dawn-light {
    &>.mega-menu-content {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-info-bordered-text-light {
    &>.mega-menu-content {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-info-light {
    &>.mega-menu-content {
      border-color: var(--color-info-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-misc-bordered-text-light {
    &>.mega-menu-content {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-misc-light {
    &>.mega-menu-content {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-natural-bordered-text-light {
    &>.mega-menu-content {
      border-color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-natural-light {
    &>.mega-menu-content {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-primary-bordered-text-light {
    &>.mega-menu-content {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-primary-light {
    &>.mega-menu-content {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-secondary-bordered-text-light {
    &>.mega-menu-content {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-secondary-light {
    &>.mega-menu-content {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-silver-bordered-text-light {
    &>.mega-menu-content {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-silver-light {
    &>.mega-menu-content {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-success-bordered-text-light {
    &>.mega-menu-content {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-success-light {
    &>.mega-menu-content {
      border-color: var(--color-success-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-warning-bordered-text-light {
    &>.mega-menu-content {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:border-warning-light {
    &>.mega-menu-content {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-bordered-dark-bg {
    &>.mega-menu-content {
      background-color: var(--color-bordered-dark-bg);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-danger-bordered-bg-light {
    &>.mega-menu-content {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-danger-light {
    &>.mega-menu-content {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-dawn-bordered-bg-light {
    &>.mega-menu-content {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-dawn-light {
    &>.mega-menu-content {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-default-dark-bg {
    &>.mega-menu-content {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-info-bordered-bg-light {
    &>.mega-menu-content {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-info-light {
    &>.mega-menu-content {
      background-color: var(--color-info-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-misc-bordered-bg-light {
    &>.mega-menu-content {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-misc-light {
    &>.mega-menu-content {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-natural-bg-dark {
    &>.mega-menu-content {
      background-color: var(--color-natural-bg-dark);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-natural-bordered-bg-light {
    &>.mega-menu-content {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-primary-bordered-bg-light {
    &>.mega-menu-content {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-primary-light {
    &>.mega-menu-content {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-secondary-bordered-bg-light {
    &>.mega-menu-content {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-secondary-light {
    &>.mega-menu-content {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-silver-bordered-bg-light {
    &>.mega-menu-content {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-silver-light {
    &>.mega-menu-content {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-success-bordered-bg-light {
    &>.mega-menu-content {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-success-light {
    &>.mega-menu-content {
      background-color: var(--color-success-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-warning-bordered-bg-light {
    &>.mega-menu-content {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-warning-light {
    &>.mega-menu-content {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-white {
    &>.mega-menu-content {
      background-color: var(--color-white);
    }
  }
  .\[\&\>\.mega-menu-content\]\:bg-gradient-to-br {
    &>.mega-menu-content {
      --tw-gradient-position: to bottom right in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .\[\&\>\.mega-menu-content\]\:p-2 {
    &>.mega-menu-content {
      padding: calc(var(--spacing) * 2);
    }
  }
  .\[\&\>\.mega-menu-content\]\:p-3 {
    &>.mega-menu-content {
      padding: calc(var(--spacing) * 3);
    }
  }
  .\[\&\>\.mega-menu-content\]\:p-4 {
    &>.mega-menu-content {
      padding: calc(var(--spacing) * 4);
    }
  }
  .\[\&\>\.mega-menu-content\]\:p-5 {
    &>.mega-menu-content {
      padding: calc(var(--spacing) * 5);
    }
  }
  .\[\&\>\.mega-menu-content\]\:p-6 {
    &>.mega-menu-content {
      padding: calc(var(--spacing) * 6);
    }
  }
  .\[\&\>\.mega-menu-content\]\:opacity-0 {
    &>.mega-menu-content {
      opacity: 0%;
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-danger\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-dawn\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-info\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-misc\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-natural\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-primary\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-secondary\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-silver\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-success\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_4px_6px_-4px_var\(--color-shadow-warning\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 4px 6px -4px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-danger\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-danger));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-dawn\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-dawn));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-info\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-info));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-misc\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-misc));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-natural\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-natural));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-primary\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-primary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-secondary\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-secondary));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-silver\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-silver));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-success\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-success));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-\[0px_10px_15px_-3px_var\(--color-shadow-warning\)\] {
    &>.mega-menu-content {
      --tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, var(--color-shadow-warning));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\>\.mega-menu-content\]\:shadow-sm {
    &>.mega-menu-content {
      --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 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);
    }
  }
  .\[\&\>\.mega-menu-content\]\:hover\:visible {
    &>.mega-menu-content {
      &:hover {
        @media (hover: hover) {
          visibility: visible;
        }
      }
    }
  }
  .\[\&\>\.mega-menu-content\]\:hover\:opacity-100 {
    &>.mega-menu-content {
      &:hover {
        @media (hover: hover) {
          opacity: 100%;
        }
      }
    }
  }
  .md\:\[\&\>\.mega-menu-content\]\:mx-auto {
    @media (width >= 48rem) {
      &>.mega-menu-content {
        margin-inline: auto;
      }
    }
  }
  .md\:\[\&\>\.mega-menu-content\]\:w-1\/2 {
    @media (width >= 48rem) {
      &>.mega-menu-content {
        width: calc(1/2 * 100%);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-natural-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-natural-border-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-primary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-primary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&\>\.mega-menu-content\]\:shadow-none {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.mega-menu-content {
        --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);
      }
    }
  }
  .\[\&\>\.mega-menu-content\.show-mega-menu\]\:visible {
    &>.mega-menu-content.show-mega-menu {
      visibility: visible;
    }
  }
  .\[\&\>\.mega-menu-content\.show-mega-menu\]\:opacity-100 {
    &>.mega-menu-content.show-mega-menu {
      opacity: 100%;
    }
  }
  .\[\&\>\.popover-arrow\]\:-top-\[4px\] {
    &>.popover-arrow {
      top: calc(4px * -1);
    }
  }
  .\[\&\>\.popover-arrow\]\:top-1\/3 {
    &>.popover-arrow {
      top: calc(1/3 * 100%);
    }
  }
  .\[\&\>\.popover-arrow\]\:-right-\[4px\] {
    &>.popover-arrow {
      right: calc(4px * -1);
    }
  }
  .\[\&\>\.popover-arrow\]\:-bottom-\[4px\] {
    &>.popover-arrow {
      bottom: calc(4px * -1);
    }
  }
  .\[\&\>\.popover-arrow\]\:-left-\[4px\] {
    &>.popover-arrow {
      left: calc(4px * -1);
    }
  }
  .\[\&\>\.popover-arrow\]\:left-1\/2 {
    &>.popover-arrow {
      left: calc(1/2 * 100%);
    }
  }
  .\[\&\>\.popover-arrow\]\:-translate-x-1\/2 {
    &>.popover-arrow {
      --tw-translate-x: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .\[\&\>\.popover-arrow\]\:translate-y-1\/2 {
    &>.popover-arrow {
      --tw-translate-y: calc(1/2 * 100%);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .\[\&\>\.quote-icon\]\:size-7 {
    &>.quote-icon {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&\>\.quote-icon\]\:size-8 {
    &>.quote-icon {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&\>\.quote-icon\]\:size-9 {
    &>.quote-icon {
      width: calc(var(--spacing) * 9);
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&\>\.quote-icon\]\:size-10 {
    &>.quote-icon {
      width: calc(var(--spacing) * 10);
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&\>\.quote-icon\]\:size-12 {
    &>.quote-icon {
      width: calc(var(--spacing) * 12);
      height: calc(var(--spacing) * 12);
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-base-text-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-base-text-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-black {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-black);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-danger-bordered-text-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-danger-bordered-text-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-danger-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-danger-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-dawn-bordered-text-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-dawn-bordered-text-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-dawn-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-dawn-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-info-bordered-text-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-info-bordered-text-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-info-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-info-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-misc-bordered-text-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-misc-bordered-text-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-misc-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-misc-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-natural-bordered-text-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-natural-bordered-text-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-natural-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-natural-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-primary-bordered-text-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-primary-bordered-text-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-primary-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-primary-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-secondary-bordered-text-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-secondary-bordered-text-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-secondary-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-secondary-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-silver-bordered-text-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-silver-bordered-text-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-silver-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-silver-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-success-bordered-text-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-success-bordered-text-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-success-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-success-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-warning-bordered-text-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-warning-bordered-text-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-warning-light {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-warning-light);
      }
    }
  }
  .\[\&\>\.toast-content-wrapper\]\:before\:bg-white {
    &>.toast-content-wrapper {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-white);
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-base-text-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-black {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-black);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-danger-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-danger-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-dawn-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-dawn-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-info-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-info-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-misc-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-misc-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-natural-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-natural-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-natural-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-primary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-primary-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-secondary-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-secondary-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-silver-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-silver-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-success-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-success-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-warning-bordered-text-dark);
        }
      }
    }
  }
  .dark\:\[\&\>\.toast-content-wrapper\]\:before\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>.toast-content-wrapper {
        &::before {
          content: var(--tw-content);
          background-color: var(--color-warning-dark);
        }
      }
    }
  }
  .\[\&\>\.tooltip-arrow\]\:-top-\[4px\] {
    &>.tooltip-arrow {
      top: calc(4px * -1);
    }
  }
  .\[\&\>\.tooltip-arrow\]\:top-1\/3 {
    &>.tooltip-arrow {
      top: calc(1/3 * 100%);
    }
  }
  .\[\&\>\.tooltip-arrow\]\:-right-\[4px\] {
    &>.tooltip-arrow {
      right: calc(4px * -1);
    }
  }
  .\[\&\>\.tooltip-arrow\]\:-bottom-\[4px\] {
    &>.tooltip-arrow {
      bottom: calc(4px * -1);
    }
  }
  .\[\&\>\.tooltip-arrow\]\:-left-\[4px\] {
    &>.tooltip-arrow {
      left: calc(4px * -1);
    }
  }
  .\[\&\>\.tooltip-arrow\]\:left-1\/2 {
    &>.tooltip-arrow {
      left: calc(1/2 * 100%);
    }
  }
  .\[\&\>\.tooltip-arrow\]\:-translate-x-1\/2 {
    &>.tooltip-arrow {
      --tw-translate-x: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .\[\&\>\.tooltip-arrow\]\:translate-y-1\/2 {
    &>.tooltip-arrow {
      --tw-translate-y: calc(1/2 * 100%);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .\[\&\>div\]\:mx-auto {
    &>div {
      margin-inline: auto;
    }
  }
  .\[\&\>div\]\:max-w-3xl {
    &>div {
      max-width: var(--container-3xl);
    }
  }
  .\[\&\>div\]\:max-w-4xl {
    &>div {
      max-width: var(--container-4xl);
    }
  }
  .\[\&\>div\]\:max-w-5xl {
    &>div {
      max-width: var(--container-5xl);
    }
  }
  .\[\&\>div\]\:max-w-6xl {
    &>div {
      max-width: var(--container-6xl);
    }
  }
  .\[\&\>div\]\:max-w-7xl {
    &>div {
      max-width: var(--container-7xl);
    }
  }
  .\[\&\>img\]\:size-8 {
    &>img {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&\>img\]\:size-9 {
    &>img {
      width: calc(var(--spacing) * 9);
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&\>img\]\:size-10 {
    &>img {
      width: calc(var(--spacing) * 10);
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&\>img\]\:size-11 {
    &>img {
      width: calc(var(--spacing) * 11);
      height: calc(var(--spacing) * 11);
    }
  }
  .\[\&\>img\]\:size-12 {
    &>img {
      width: calc(var(--spacing) * 12);
      height: calc(var(--spacing) * 12);
    }
  }
  .\[\&\>li\]\:gap-1\.5 {
    &>li {
      gap: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&\>li\]\:gap-2 {
    &>li {
      gap: calc(var(--spacing) * 2);
    }
  }
  .\[\&\>li\]\:gap-2\.5 {
    &>li {
      gap: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&\>li\]\:gap-3 {
    &>li {
      gap: calc(var(--spacing) * 3);
    }
  }
  .\[\&\>li\]\:gap-3\.5 {
    &>li {
      gap: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&\>li\]\:border {
    &>li {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&\>li\]\:border-0 {
    &>li {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&\>li\]\:border-2 {
    &>li {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .\[\&\>li\]\:border-4 {
    &>li {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&\>li\]\:border-\[3px\] {
    &>li {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .\[\&\>li\]\:border-\[5px\] {
    &>li {
      border-style: var(--tw-border-style);
      border-width: 5px;
    }
  }
  .\[\&\>li\]\:border-base-border-light {
    &>li {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&\>li\]\:border-danger-bordered-text-light {
    &>li {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&\>li\]\:border-danger-light {
    &>li {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&\>li\]\:border-dawn-bordered-text-light {
    &>li {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&\>li\]\:border-dawn-light {
    &>li {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&\>li\]\:border-info-bordered-text-light {
    &>li {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&\>li\]\:border-info-light {
    &>li {
      border-color: var(--color-info-light);
    }
  }
  .\[\&\>li\]\:border-misc-bordered-text-light {
    &>li {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&\>li\]\:border-misc-light {
    &>li {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&\>li\]\:border-natural-border-light {
    &>li {
      border-color: var(--color-natural-border-light);
    }
  }
  .\[\&\>li\]\:border-natural-light {
    &>li {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&\>li\]\:border-primary-bordered-text-light {
    &>li {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&\>li\]\:border-primary-light {
    &>li {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&\>li\]\:border-secondary-bordered-text-light {
    &>li {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&\>li\]\:border-secondary-light {
    &>li {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&\>li\]\:border-silver-bordered-text-light {
    &>li {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&\>li\]\:border-silver-light {
    &>li {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&\>li\]\:border-success-bordered-text-light {
    &>li {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&\>li\]\:border-success-light {
    &>li {
      border-color: var(--color-success-light);
    }
  }
  .\[\&\>li\]\:border-warning-bordered-text-light {
    &>li {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&\>li\]\:border-warning-light {
    &>li {
      border-color: var(--color-warning-light);
    }
  }
  .\[\&\>li\]\:bg-danger-bordered-bg-light {
    &>li {
      background-color: var(--color-danger-bordered-bg-light);
    }
  }
  .\[\&\>li\]\:bg-dawn-bordered-bg-light {
    &>li {
      background-color: var(--color-dawn-bordered-bg-light);
    }
  }
  .\[\&\>li\]\:bg-info-bordered-bg-light {
    &>li {
      background-color: var(--color-info-bordered-bg-light);
    }
  }
  .\[\&\>li\]\:bg-misc-bordered-bg-light {
    &>li {
      background-color: var(--color-misc-bordered-bg-light);
    }
  }
  .\[\&\>li\]\:bg-natural-bordered-bg-light {
    &>li {
      background-color: var(--color-natural-bordered-bg-light);
    }
  }
  .\[\&\>li\]\:bg-primary-bordered-bg-light {
    &>li {
      background-color: var(--color-primary-bordered-bg-light);
    }
  }
  .\[\&\>li\]\:bg-secondary-bordered-bg-light {
    &>li {
      background-color: var(--color-secondary-bordered-bg-light);
    }
  }
  .\[\&\>li\]\:bg-silver-bordered-bg-light {
    &>li {
      background-color: var(--color-silver-bordered-bg-light);
    }
  }
  .\[\&\>li\]\:bg-success-bordered-bg-light {
    &>li {
      background-color: var(--color-success-bordered-bg-light);
    }
  }
  .\[\&\>li\]\:bg-warning-bordered-bg-light {
    &>li {
      background-color: var(--color-warning-bordered-bg-light);
    }
  }
  .\[\&\>li\]\:bg-white {
    &>li {
      background-color: var(--color-white);
    }
  }
  .\[\&\>li\]\:text-base-text-light {
    &>li {
      color: var(--color-base-text-light);
    }
  }
  .\[\&\>li\]\:text-danger-bordered-text-light {
    &>li {
      color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&\>li\]\:text-danger-light {
    &>li {
      color: var(--color-danger-light);
    }
  }
  .\[\&\>li\]\:text-dawn-bordered-text-light {
    &>li {
      color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&\>li\]\:text-dawn-light {
    &>li {
      color: var(--color-dawn-light);
    }
  }
  .\[\&\>li\]\:text-info-bordered-text-light {
    &>li {
      color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&\>li\]\:text-info-light {
    &>li {
      color: var(--color-info-light);
    }
  }
  .\[\&\>li\]\:text-misc-bordered-text-light {
    &>li {
      color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&\>li\]\:text-misc-light {
    &>li {
      color: var(--color-misc-light);
    }
  }
  .\[\&\>li\]\:text-natural-bordered-text-light {
    &>li {
      color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&\>li\]\:text-natural-light {
    &>li {
      color: var(--color-natural-light);
    }
  }
  .\[\&\>li\]\:text-primary-bordered-text-light {
    &>li {
      color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&\>li\]\:text-primary-light {
    &>li {
      color: var(--color-primary-light);
    }
  }
  .\[\&\>li\]\:text-secondary-bordered-text-light {
    &>li {
      color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&\>li\]\:text-secondary-light {
    &>li {
      color: var(--color-secondary-light);
    }
  }
  .\[\&\>li\]\:text-silver-bordered-text-light {
    &>li {
      color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&\>li\]\:text-silver-light {
    &>li {
      color: var(--color-silver-light);
    }
  }
  .\[\&\>li\]\:text-success-bordered-text-light {
    &>li {
      color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&\>li\]\:text-success-light {
    &>li {
      color: var(--color-success-light);
    }
  }
  .\[\&\>li\]\:text-warning-bordered-text-light {
    &>li {
      color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&\>li\]\:text-warning-light {
    &>li {
      color: var(--color-warning-light);
    }
  }
  .dark\:\[\&\>li\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-natural-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-natural-border-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:bg-base-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        background-color: var(--color-base-bg-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:bg-danger-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        background-color: var(--color-danger-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:bg-dawn-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        background-color: var(--color-dawn-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:bg-info-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        background-color: var(--color-info-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:bg-misc-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        background-color: var(--color-misc-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:bg-natural-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        background-color: var(--color-natural-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:bg-primary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        background-color: var(--color-primary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:bg-secondary-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        background-color: var(--color-secondary-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:bg-silver-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        background-color: var(--color-silver-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:bg-success-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        background-color: var(--color-success-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:bg-warning-bordered-bg-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        background-color: var(--color-warning-bordered-bg-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-base-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-base-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-natural-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-natural-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\]\:text-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li {
        color: var(--color-warning-dark);
      }
    }
  }
  .\[\&\>li_a\]\:hover\:text-base-text-hover-light {
    &>li a {
      &:hover {
        @media (hover: hover) {
          color: var(--color-base-text-hover-light);
        }
      }
    }
  }
  .\[\&\>li_a\]\:hover\:text-danger-hover-light {
    &>li a {
      &:hover {
        @media (hover: hover) {
          color: var(--color-danger-hover-light);
        }
      }
    }
  }
  .\[\&\>li_a\]\:hover\:text-dawn-hover-light {
    &>li a {
      &:hover {
        @media (hover: hover) {
          color: var(--color-dawn-hover-light);
        }
      }
    }
  }
  .\[\&\>li_a\]\:hover\:text-info-hover-light {
    &>li a {
      &:hover {
        @media (hover: hover) {
          color: var(--color-info-hover-light);
        }
      }
    }
  }
  .\[\&\>li_a\]\:hover\:text-misc-hover-light {
    &>li a {
      &:hover {
        @media (hover: hover) {
          color: var(--color-misc-hover-light);
        }
      }
    }
  }
  .\[\&\>li_a\]\:hover\:text-natural-disabled-dark {
    &>li a {
      &:hover {
        @media (hover: hover) {
          color: var(--color-natural-disabled-dark);
        }
      }
    }
  }
  .\[\&\>li_a\]\:hover\:text-natural-disabled-light {
    &>li a {
      &:hover {
        @media (hover: hover) {
          color: var(--color-natural-disabled-light);
        }
      }
    }
  }
  .\[\&\>li_a\]\:hover\:text-natural-hover-light {
    &>li a {
      &:hover {
        @media (hover: hover) {
          color: var(--color-natural-hover-light);
        }
      }
    }
  }
  .\[\&\>li_a\]\:hover\:text-primary-hover-light {
    &>li a {
      &:hover {
        @media (hover: hover) {
          color: var(--color-primary-hover-light);
        }
      }
    }
  }
  .\[\&\>li_a\]\:hover\:text-secondary-hover-light {
    &>li a {
      &:hover {
        @media (hover: hover) {
          color: var(--color-secondary-hover-light);
        }
      }
    }
  }
  .\[\&\>li_a\]\:hover\:text-silver-hover-light {
    &>li a {
      &:hover {
        @media (hover: hover) {
          color: var(--color-silver-hover-light);
        }
      }
    }
  }
  .\[\&\>li_a\]\:hover\:text-success-hover-light {
    &>li a {
      &:hover {
        @media (hover: hover) {
          color: var(--color-success-hover-light);
        }
      }
    }
  }
  .\[\&\>li_a\]\:hover\:text-warning-hover-light {
    &>li a {
      &:hover {
        @media (hover: hover) {
          color: var(--color-warning-hover-light);
        }
      }
    }
  }
  .dark\:\[\&\>li_a\]\:hover\:text-base-text-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li a {
        &:hover {
          @media (hover: hover) {
            color: var(--color-base-text-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>li_a\]\:hover\:text-danger-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li a {
        &:hover {
          @media (hover: hover) {
            color: var(--color-danger-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>li_a\]\:hover\:text-dawn-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li a {
        &:hover {
          @media (hover: hover) {
            color: var(--color-dawn-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>li_a\]\:hover\:text-info-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li a {
        &:hover {
          @media (hover: hover) {
            color: var(--color-info-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>li_a\]\:hover\:text-misc-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li a {
        &:hover {
          @media (hover: hover) {
            color: var(--color-misc-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>li_a\]\:hover\:text-natural-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li a {
        &:hover {
          @media (hover: hover) {
            color: var(--color-natural-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>li_a\]\:hover\:text-primary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li a {
        &:hover {
          @media (hover: hover) {
            color: var(--color-primary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>li_a\]\:hover\:text-secondary-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li a {
        &:hover {
          @media (hover: hover) {
            color: var(--color-secondary-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>li_a\]\:hover\:text-silver-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li a {
        &:hover {
          @media (hover: hover) {
            color: var(--color-silver-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>li_a\]\:hover\:text-success-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li a {
        &:hover {
          @media (hover: hover) {
            color: var(--color-success-hover-dark);
          }
        }
      }
    }
  }
  .dark\:\[\&\>li_a\]\:hover\:text-warning-hover-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li a {
        &:hover {
          @media (hover: hover) {
            color: var(--color-warning-hover-dark);
          }
        }
      }
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-b {
    &>li:not(:last-child) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-b-0 {
    &>li:not(:last-child) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-b-2 {
    &>li:not(:last-child) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 2px;
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-b-4 {
    &>li:not(:last-child) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 4px;
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-b-\[3px\] {
    &>li:not(:last-child) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 3px;
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-b-\[5px\] {
    &>li:not(:last-child) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 5px;
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-base-border-light {
    &>li:not(:last-child) {
      border-color: var(--color-base-border-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-bordered-dark-border {
    &>li:not(:last-child) {
      border-color: var(--color-bordered-dark-border);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-bordered-white-border {
    &>li:not(:last-child) {
      border-color: var(--color-bordered-white-border);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-danger-bordered-text-light {
    &>li:not(:last-child) {
      border-color: var(--color-danger-bordered-text-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-danger-light {
    &>li:not(:last-child) {
      border-color: var(--color-danger-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-dawn-bordered-text-light {
    &>li:not(:last-child) {
      border-color: var(--color-dawn-bordered-text-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-dawn-light {
    &>li:not(:last-child) {
      border-color: var(--color-dawn-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-info-bordered-text-light {
    &>li:not(:last-child) {
      border-color: var(--color-info-bordered-text-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-info-light {
    &>li:not(:last-child) {
      border-color: var(--color-info-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-misc-bordered-text-light {
    &>li:not(:last-child) {
      border-color: var(--color-misc-bordered-text-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-misc-light {
    &>li:not(:last-child) {
      border-color: var(--color-misc-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-natural-bordered-text-light {
    &>li:not(:last-child) {
      border-color: var(--color-natural-bordered-text-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-natural-light {
    &>li:not(:last-child) {
      border-color: var(--color-natural-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-primary-bordered-text-light {
    &>li:not(:last-child) {
      border-color: var(--color-primary-bordered-text-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-primary-light {
    &>li:not(:last-child) {
      border-color: var(--color-primary-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-secondary-bordered-text-light {
    &>li:not(:last-child) {
      border-color: var(--color-secondary-bordered-text-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-secondary-light {
    &>li:not(:last-child) {
      border-color: var(--color-secondary-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-silver-bordered-text-light {
    &>li:not(:last-child) {
      border-color: var(--color-silver-bordered-text-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-silver-light {
    &>li:not(:last-child) {
      border-color: var(--color-silver-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-success-bordered-text-light {
    &>li:not(:last-child) {
      border-color: var(--color-success-bordered-text-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-success-light {
    &>li:not(:last-child) {
      border-color: var(--color-success-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-warning-bordered-text-light {
    &>li:not(:last-child) {
      border-color: var(--color-warning-bordered-text-light);
    }
  }
  .\[\&\>li\:not\(\:last-child\)\]\:border-warning-light {
    &>li:not(:last-child) {
      border-color: var(--color-warning-light);
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-danger-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-danger-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-dawn-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-dawn-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-info-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-info-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-misc-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-misc-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-natural-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-natural-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-primary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-primary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-secondary-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-secondary-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-silver-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-silver-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-success-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-success-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-warning-bordered-text-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-warning-bordered-text-dark);
      }
    }
  }
  .dark\:\[\&\>li\:not\(\:last-child\)\]\:border-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>li:not(:last-child) {
        border-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&\>li\>\.breadcrumb-icon\]\:size-4 {
    &>li>.breadcrumb-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&\>li\>\.breadcrumb-icon\]\:size-5 {
    &>li>.breadcrumb-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&\>li\>\.breadcrumb-icon\]\:size-6 {
    &>li>.breadcrumb-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&\>li\>\.breadcrumb-icon\]\:size-7 {
    &>li>.breadcrumb-icon {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&\>li\>\.breadcrumb-icon\]\:size-8 {
    &>li>.breadcrumb-icon {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&\>li\>\.separator-icon\]\:size-3 {
    &>li>.separator-icon {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&\>li\>\.separator-icon\]\:size-3\.5 {
    &>li>.separator-icon {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&\>li\>\.separator-icon\]\:size-4 {
    &>li>.separator-icon {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&\>li\>\.separator-icon\]\:size-5 {
    &>li>.separator-icon {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&\>li\>\.separator-icon\]\:size-6 {
    &>li>.separator-icon {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&\>span\]\:size-1 {
    &>span {
      width: calc(var(--spacing) * 1);
      height: calc(var(--spacing) * 1);
    }
  }
  .\[\&\>span\]\:size-1\.5 {
    &>span {
      width: calc(var(--spacing) * 1.5);
      height: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&\>span\]\:size-2 {
    &>span {
      width: calc(var(--spacing) * 2);
      height: calc(var(--spacing) * 2);
    }
  }
  .\[\&\>span\]\:size-2\.5 {
    &>span {
      width: calc(var(--spacing) * 2.5);
      height: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&\>span\]\:size-3 {
    &>span {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&\>span\]\:size-3\.5 {
    &>span {
      width: calc(var(--spacing) * 3.5);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .\[\&\>span\]\:size-4 {
    &>span {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&\>span\]\:size-5 {
    &>span {
      width: calc(var(--spacing) * 5);
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&\>span\]\:h-5 {
    &>span {
      height: calc(var(--spacing) * 5);
    }
  }
  .\[\&\>span\]\:h-6 {
    &>span {
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&\>span\]\:h-7 {
    &>span {
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&\>span\]\:h-8 {
    &>span {
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&\>span\]\:h-9 {
    &>span {
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&\>span\]\:h-10 {
    &>span {
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&\>span\]\:h-11 {
    &>span {
      height: calc(var(--spacing) * 11);
    }
  }
  .\[\&\>span\]\:h-12 {
    &>span {
      height: calc(var(--spacing) * 12);
    }
  }
  .\[\&\>span\]\:w-1 {
    &>span {
      width: calc(var(--spacing) * 1);
    }
  }
  .\[\&\>span\]\:w-1\.5 {
    &>span {
      width: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&\>span\]\:w-2 {
    &>span {
      width: calc(var(--spacing) * 2);
    }
  }
  .\[\&\>span\]\:w-2\.5 {
    &>span {
      width: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&\>span\]\:bg-base-border-light {
    &>span {
      background-color: var(--color-base-border-light);
    }
  }
  .\[\&\>span\]\:bg-danger-light {
    &>span {
      background-color: var(--color-danger-light);
    }
  }
  .\[\&\>span\]\:bg-dawn-light {
    &>span {
      background-color: var(--color-dawn-light);
    }
  }
  .\[\&\>span\]\:bg-default-dark-bg {
    &>span {
      background-color: var(--color-default-dark-bg);
    }
  }
  .\[\&\>span\]\:bg-info-light {
    &>span {
      background-color: var(--color-info-light);
    }
  }
  .\[\&\>span\]\:bg-misc-light {
    &>span {
      background-color: var(--color-misc-light);
    }
  }
  .\[\&\>span\]\:bg-natural-light {
    &>span {
      background-color: var(--color-natural-light);
    }
  }
  .\[\&\>span\]\:bg-primary-light {
    &>span {
      background-color: var(--color-primary-light);
    }
  }
  .\[\&\>span\]\:bg-secondary-light {
    &>span {
      background-color: var(--color-secondary-light);
    }
  }
  .\[\&\>span\]\:bg-silver-light {
    &>span {
      background-color: var(--color-silver-light);
    }
  }
  .\[\&\>span\]\:bg-success-light {
    &>span {
      background-color: var(--color-success-light);
    }
  }
  .\[\&\>span\]\:bg-warning-light {
    &>span {
      background-color: var(--color-warning-light);
    }
  }
  .\[\&\>span\]\:bg-white {
    &>span {
      background-color: var(--color-white);
    }
  }
  .dark\:\[\&\>span\]\:bg-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>span {
        background-color: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&\>span\]\:bg-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>span {
        background-color: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&\>span\]\:bg-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>span {
        background-color: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&\>span\]\:bg-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>span {
        background-color: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&\>span\]\:bg-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>span {
        background-color: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&\>span\]\:bg-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>span {
        background-color: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&\>span\]\:bg-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>span {
        background-color: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&\>span\]\:bg-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>span {
        background-color: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&\>span\]\:bg-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>span {
        background-color: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&\>span\]\:bg-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>span {
        background-color: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&\>span\]\:bg-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>span {
        background-color: var(--color-warning-dark);
      }
    }
  }
  .\[\&\>svg\]\:size-6 {
    &>svg {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .\[\&\>svg\]\:size-7 {
    &>svg {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&\>svg\]\:size-8 {
    &>svg {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .\[\&\>svg\]\:size-9 {
    &>svg {
      width: calc(var(--spacing) * 9);
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&\>svg\]\:size-10 {
    &>svg {
      width: calc(var(--spacing) * 10);
      height: calc(var(--spacing) * 10);
    }
  }
  .\[\&\>svg\]\:size-12 {
    &>svg {
      width: calc(var(--spacing) * 12);
      height: calc(var(--spacing) * 12);
    }
  }
  .\[\&\>svg\]\:size-14 {
    &>svg {
      width: calc(var(--spacing) * 14);
      height: calc(var(--spacing) * 14);
    }
  }
  .\[\&\>svg\]\:size-16 {
    &>svg {
      width: calc(var(--spacing) * 16);
      height: calc(var(--spacing) * 16);
    }
  }
  .\[\&\>svg\]\:stroke-base-border-light {
    &>svg {
      stroke: var(--color-base-border-light);
    }
  }
  .\[\&\>svg\]\:stroke-danger-light {
    &>svg {
      stroke: var(--color-danger-light);
    }
  }
  .\[\&\>svg\]\:stroke-dawn-light {
    &>svg {
      stroke: var(--color-dawn-light);
    }
  }
  .\[\&\>svg\]\:stroke-default-dark-bg {
    &>svg {
      stroke: var(--color-default-dark-bg);
    }
  }
  .\[\&\>svg\]\:stroke-info-light {
    &>svg {
      stroke: var(--color-info-light);
    }
  }
  .\[\&\>svg\]\:stroke-misc-light {
    &>svg {
      stroke: var(--color-misc-light);
    }
  }
  .\[\&\>svg\]\:stroke-natural-light {
    &>svg {
      stroke: var(--color-natural-light);
    }
  }
  .\[\&\>svg\]\:stroke-primary-light {
    &>svg {
      stroke: var(--color-primary-light);
    }
  }
  .\[\&\>svg\]\:stroke-secondary-light {
    &>svg {
      stroke: var(--color-secondary-light);
    }
  }
  .\[\&\>svg\]\:stroke-silver-light {
    &>svg {
      stroke: var(--color-silver-light);
    }
  }
  .\[\&\>svg\]\:stroke-success-light {
    &>svg {
      stroke: var(--color-success-light);
    }
  }
  .\[\&\>svg\]\:stroke-warning-light {
    &>svg {
      stroke: var(--color-warning-light);
    }
  }
  .\[\&\>svg\]\:stroke-white {
    &>svg {
      stroke: var(--color-white);
    }
  }
  .dark\:\[\&\>svg\]\:stroke-base-border-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>svg {
        stroke: var(--color-base-border-dark);
      }
    }
  }
  .dark\:\[\&\>svg\]\:stroke-danger-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>svg {
        stroke: var(--color-danger-dark);
      }
    }
  }
  .dark\:\[\&\>svg\]\:stroke-dawn-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>svg {
        stroke: var(--color-dawn-dark);
      }
    }
  }
  .dark\:\[\&\>svg\]\:stroke-info-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>svg {
        stroke: var(--color-info-dark);
      }
    }
  }
  .dark\:\[\&\>svg\]\:stroke-misc-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>svg {
        stroke: var(--color-misc-dark);
      }
    }
  }
  .dark\:\[\&\>svg\]\:stroke-natural-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>svg {
        stroke: var(--color-natural-dark);
      }
    }
  }
  .dark\:\[\&\>svg\]\:stroke-primary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>svg {
        stroke: var(--color-primary-dark);
      }
    }
  }
  .dark\:\[\&\>svg\]\:stroke-secondary-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>svg {
        stroke: var(--color-secondary-dark);
      }
    }
  }
  .dark\:\[\&\>svg\]\:stroke-silver-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>svg {
        stroke: var(--color-silver-dark);
      }
    }
  }
  .dark\:\[\&\>svg\]\:stroke-success-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>svg {
        stroke: var(--color-success-dark);
      }
    }
  }
  .dark\:\[\&\>svg\]\:stroke-warning-dark {
    &:where([data-theme=dark], [data-theme=dark] *) {
      &>svg {
        stroke: var(--color-warning-dark);
      }
    }
  }
  .\[\&\[data-combobox-navigate\]\]\:bg-blue-500 {
    &[data-combobox-navigate] {
      background-color: var(--color-blue-500);
    }
  }
  .\[\&\[data-combobox-navigate\]\]\:text-white {
    &[data-combobox-navigate] {
      color: var(--color-white);
    }
  }
  .\[\&\[stuck\]\]\:after\:block {
    &[stuck] {
      &::after {
        content: var(--tw-content);
        display: block;
      }
    }
  }
  .\[\[data-combobox-selected\]_\&\]\:block {
    [data-combobox-selected] & {
      display: block;
    }
  }
  .\[\[data-theme\=dark\]_\&\]\:left-2\/3 {
    [data-theme=dark] & {
      left: calc(2/3 * 100%);
    }
  }
  .\[\[data-theme\=light\]_\&\]\:left-1\/3 {
    [data-theme=light] & {
      left: calc(1/3 * 100%);
    }
  }
}
:root {
  --base-border-light: #e4e4e7;
  --base-border-dark: #27272a;
  --base-text-light: #09090b;
  --base-text-dark: #fafafa;
  --base-bg-dark: #18181b;
  --base-hover-light: #f8f9fa;
  --base-hover-dark: #242424;
  --base-disabled-bg-light: #f1f3f5;
  --base-text-hover-light: #1b1b1f;
  --base-text-hover-dark: #ededed;
  --base-disabled-bg-dark: #2e2e2e;
  --base-disabled-text-light: #adb5bd;
  --base-disabled-text-dark: #696969;
  --base-disabled-border-light: #dee2e6;
  --base-disabled-border-dark: #424242;
  --base-tab-bg-light: #f4f4f5;
  --default-dark-bg: #282828;
  --default-light-gray: #f4f4f4;
  --default-gray: #b6b6b6;
  --ring-dark: #050404;
  --default-device-dark: #404040;
  --range-light-gray: #e6e6e6;
  --natural-light: #4b4b4b;
  --natural-dark: #dddddd;
  --natural-hover-light: #282828;
  --natural-hover-dark: #e8e8e8;
  --natural-bg-light: #f3f3f3;
  --natural-bg-dark: #4b4b4b;
  --natural-border-light: #282828;
  --natural-border-dark: #e8e8e8;
  --natural-bordered-text-light: #282828;
  --natural-bordered-text-dark: #e8e8e8;
  --natural-bordered-bg-light: #f3f3f3;
  --natural-bordered-bg-dark: #4b4b4b;
  --natural-disabled-light: #dddddd;
  --natural-disabled-dark: #727272;
  --primary-light: #007f8c;
  --primary-dark: #01b8ca;
  --primary-hover-light: #016974;
  --primary-hover-dark: #77d5e3;
  --primary-bordered-text-light: #016974;
  --primary-bordered-text-dark: #77d5e3;
  --primary-bordered-bg-light: #e2f8fb;
  --primary-bordered-bg-dark: #002d33;
  --primary-indicator-light: #1a535a;
  --primary-indicator-dark: #b0e7ef;
  --secondary-light: #266ef1;
  --secondary-dark: #6daafb;
  --secondary-hover-light: #175bcc;
  --secondary-hover-dark: #a9c9ff;
  --secondary-bordered-text-light: #175bcc;
  --secondary-bordered-text-dark: #a9c9ff;
  --secondary-bordered-bg-light: #eff4fe;
  --secondary-bordered-bg-dark: #002661;
  --secondary-indicator-light: #1948a3;
  --secondary-indicator-dark: #cddeff;
  --success-light: #0e8345;
  --success-dark: #06c167;
  --success-hover-light: #166c3b;
  --success-hover-dark: #7fd99a;
  --success-bordered-text-light: #166c3b;
  --success-bordered-text-dark: #7fd99a;
  --success-bordered-bg-light: #eaf6ed;
  --success-bordered-bg-dark: #002f14;
  --success-indicator-light: #047857;
  --success-indicator-alt-light: #0d572d;
  --success-indicator-dark: #b1eac2;
  --warning-light: #ca8d01;
  --warning-dark: #fdc034;
  --warning-hover-light: #976a01;
  --warning-hover-dark: #fdd067;
  --warning-bordered-text-light: #976a01;
  --warning-bordered-text-dark: #fdd067;
  --warning-bordered-bg-light: #fff7e6;
  --warning-bordered-bg-dark: #322300;
  --warning-indicator-light: #ff8b08;
  --warning-indicator-alt-light: #654600;
  --warning-indicator-dark: #fedf99;
  --danger-light: #de1135;
  --danger-dark: #fc7f79;
  --danger-hover-light: #bb032a;
  --danger-hover-dark: #ffb2ab;
  --danger-bordered-text-light: #bb032a;
  --danger-bordered-text-dark: #ffb2ab;
  --danger-bordered-bg-light: #fff0ee;
  --danger-bordered-bg-dark: #520810;
  --danger-indicator-light: #e73b3b;
  --danger-indicator-alt-light: #950f22;
  --danger-indicator-dark: #ffd2cd;
  --info-light: #0b84ba;
  --info-dark: #3eb7ed;
  --info-hover-light: #08638c;
  --info-hover-dark: #6ec9f2;
  --info-bordered-text-light: #0b84ba;
  --info-bordered-text-dark: #6ec9f2;
  --info-bordered-bg-light: #e7f6fd;
  --info-bordered-bg-dark: #03212f;
  --info-indicator-light: #004fc4;
  --info-indicator-alt-light: #06425d;
  --info-indicator-dark: #9fdbf6;
  --misc-light: #8750c5;
  --misc-dark: #ba83f9;
  --misc-hover-light: #653c94;
  --misc-hover-dark: #cba2fa;
  --misc-bordered-text-light: #653c94;
  --misc-bordered-text-dark: #cba2fa;
  --misc-bordered-bg-light: #f6f0fe;
  --misc-bordered-bg-dark: #221431;
  --misc-indicator-light: #52059c;
  --misc-indicator-alt-light: #442863;
  --misc-indicator-dark: #ddc1fc;
  --dawn-light: #a86438;
  --dawn-dark: #db976b;
  --dawn-hover-light: #7e4b2a;
  --dawn-hover-dark: #e4b190;
  --dawn-bordered-text-light: #7e4b2a;
  --dawn-bordered-text-dark: #e4b190;
  --dawn-bordered-bg-light: #fbf2ed;
  --dawn-bordered-bg-dark: #2a190e;
  --dawn-indicator-light: #4d4137;
  --dawn-indicator-alt-light: #54321c;
  --dawn-indicator-dark: #edcbb5;
  --silver-light: #868686;
  --silver-dark: #a6a6a6;
  --silver-hover-light: #727272;
  --silver-hover-dark: #bbbbbb;
  --silver-bordered-text-light: #727272;
  --silver-bordered-text-dark: #bbbbbb;
  --silver-bordered-bg-light: #f3f3f3;
  --silver-bordered-bg-dark: #4b4b4b;
  --silver-indicator-light: #707483;
  --silver-indicator-alt-light: #5e5e5e;
  --silver-indicator-dark: #dddddd;
  --bordered-white-border: #dddddd;
  --bordered-dark-bg: #282828;
  --bordered-dark-border: #727272;
  --disabled-bg-light: #f3f3f3;
  --disabled-bg-dark: #4b4b4b;
  --disabled-text-light: #bbbbbb;
  --disabled-text-dark: #868686;
  --shadow-natural: rgba(134, 134, 134, 0.5);
  --shadow-primary: rgba(0, 149, 164, 0.5);
  --shadow-secondary: rgba(6, 139, 238, 0.5);
  --shadow-success: rgba(0, 154, 81, 0.5);
  --shadow-warning: rgba(252, 176, 1, 0.5);
  --shadow-danger: rgba(248, 52, 70, 0.5);
  --shadow-info: rgba(14, 165, 233, 0.5);
  --shadow-misc: rgba(169, 100, 247, 0.5);
  --shadow-dawn: rgba(210, 125, 70, 0.5);
  --shadow-silver: rgba(134, 134, 134, 0.5);
  --gradient-natural-from-light: #282828;
  --gradient-natural-to-light: #727272;
  --gradient-natural-from-dark: #a6a6a6;
  --gradient-primary-from-light: #016974;
  --gradient-primary-to-light: #01b8ca;
  --gradient-primary-from-dark: #01b8ca;
  --gradient-primary-to-dark: #b0e7ef;
  --gradient-secondary-from-light: #175bcc;
  --gradient-secondary-to-light: #6daafb;
  --gradient-secondary-from-dark: #6daafb;
  --gradient-secondary-to-dark: #cddeff;
  --gradient-success-from-light: #166c3b;
  --gradient-success-to-light: #06c167;
  --gradient-success-from-dark: #06c167;
  --gradient-success-to-dark: #b1eac2;
  --gradient-warning-from-light: #976a01;
  --gradient-warning-to-light: #fdc034;
  --gradient-warning-from-dark: #fdc034;
  --gradient-warning-to-dark: #fedf99;
  --gradient-danger-from-light: #bb032a;
  --gradient-danger-to-light: #fc7f79;
  --gradient-danger-from-dark: #fc7f79;
  --gradient-danger-to-dark: #ffd2cd;
  --gradient-info-from-light: #08638c;
  --gradient-info-to-light: #3eb7ed;
  --gradient-info-from-dark: #3eb7ed;
  --gradient-info-to-dark: #9fdbf6;
  --gradient-misc-from-light: #653c94;
  --gradient-misc-to-light: #ba83f9;
  --gradient-misc-from-dark: #ba83f9;
  --gradient-misc-to-dark: #ddc1fc;
  --gradient-dawn-from-light: #7e4b2a;
  --gradient-dawn-to-light: #db976b;
  --gradient-dawn-from-dark: #db976b;
  --gradient-dawn-to-dark: #edcbb5;
  --gradient-silver-from-light: #5e5e5e;
  --gradient-silver-to-light: #a6a6a6;
  --gradient-silver-from-dark: #868686;
  --gradient-silver-to-dark: #bbbbbb;
  --primary-gradient-indicator-dark: #cdeef3;
  --secondary-gradient-indicator-dark: #dee9fe;
  --success-gradient-indicator-dark: #d3efda;
  --warning-gradient-indicator-dark: #feefcc;
  --danger-gradient-indicator-dark: #ffe1de;
  --info-gradient-indicator-dark: #cfedfb;
  --misc-gradient-indicator-dark: #eee0fd;
  --dawn-gradient-indicator-dark: #f6e5da;
  --primary-border-light: #000000;
  --primary-border-dark: #b0e7ef;
  --secondary-border-light: #1948a3;
  --secondary-border-dark: #cddeff;
  --success-border-light: #0d572d;
  --success-border-dark: #b1eac2;
  --warning-border-light: #654600;
  --warning-border-dark: #fedf99;
  --danger-border-light: #950f22;
  --danger-border-dark: #ffd2cd;
  --info-border-light: #06425d;
  --info-border-dark: #9fdbf6;
  --misc-border-light: #442863;
  --misc-border-dark: #ddc1fc;
  --dawn-border-light: #54321c;
  --dawn-border-dark: #edcbb5;
  --silver-border-light: #5e5e5e;
  --silver-border-dark: #dddddd;
  --base-form-border-light: #8b8b8d;
  --base-form-border-dark: #818182;
  --base-form-focus-dark: #696969;
  --form-white-text: #3e3e3e;
  --form-white-focus: #dadada;
  --checkbox-unchecked-dark: #333333;
  --checkbox-white-checked: #ede8e8;
  --checkbox-dark-checked: #616060;
  --checkbox-primary-checked: #0095a4;
  --checkbox-secondary-checked: #068bee;
  --checkbox-success-checked: #009a51;
  --checkbox-warning-checked: #fcb001;
  --checkbox-danger-checked: #f83446;
  --checkbox-info-checked: #0ea5e9;
  --checkbox-misc-checked: #a964f7;
  --checkbox-dawn-checked: #d27d46;
  --checkbox-silver-checked: #a6a6a6;
}
/*!
 * Selectr 2.4.13
 * http://mobius.ovh/docs/selectr
 *
 * Released under the MIT license
 */
.jsoneditor,.jsoneditor-modal {
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
}
.jsoneditor input,.jsoneditor input:not([type]),.jsoneditor input[type=search],.jsoneditor input[type=text],.jsoneditor-modal input,.jsoneditor-modal input:not([type]),.jsoneditor-modal input[type=search],.jsoneditor-modal input[type=text] {
  height: auto;
  border: inherit;
  box-shadow: none;
  font-size: inherit;
  box-sizing: inherit;
  padding: inherit;
  font-family: inherit;
  transition: none;
  line-height: inherit;
}
.jsoneditor input:focus,.jsoneditor input:not([type]):focus,.jsoneditor input[type=search]:focus,.jsoneditor input[type=text]:focus,.jsoneditor-modal input:focus,.jsoneditor-modal input:not([type]):focus,.jsoneditor-modal input[type=search]:focus,.jsoneditor-modal input[type=text]:focus {
  border: inherit;
  box-shadow: inherit;
}
.jsoneditor textarea,.jsoneditor-modal textarea {
  height: inherit;
}
.jsoneditor select,.jsoneditor-modal select {
  display: inherit;
  height: inherit;
}
.jsoneditor label,.jsoneditor-modal label {
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
}
.jsoneditor table,.jsoneditor-modal table {
  border-collapse: collapse;
  width: auto;
}
.jsoneditor td,.jsoneditor th,.jsoneditor-modal td,.jsoneditor-modal th {
  padding: 0;
  display: table-cell;
  text-align: left;
  vertical-align: inherit;
  border-radius: inherit;
}
.jsoneditor .autocomplete.dropdown {
  position: absolute;
  background: #fff;
  box-shadow: 2px 2px 12px rgba(128,128,128,.3);
  border: 1px solid #d3d3d3;
  overflow-x: hidden;
  overflow-y: auto;
  cursor: default;
  margin: 0;
  padding: 5px;
  text-align: left;
  outline: 0;
  font-family: consolas,menlo,monaco,"Ubuntu Mono",source-code-pro,monospace;
  font-size: 14px;
}
.jsoneditor .autocomplete.dropdown .item {
  color: #1a1a1a;
}
.jsoneditor .autocomplete.dropdown .item.hover {
  background-color: #ebebeb;
}
.jsoneditor .autocomplete.hint {
  color: #a1a1a1;
  top: 4px;
  left: 4px;
}
.jsoneditor-contextmenu-root {
  position: relative;
  width: 0;
  height: 0;
}
.jsoneditor-contextmenu {
  position: absolute;
  box-sizing: content-box;
  z-index: 2;
}
.jsoneditor-contextmenu .jsoneditor-menu {
  position: relative;
  left: 0;
  top: 0;
  width: 128px;
  height: auto;
  background: #fff;
  border: 1px solid #d3d3d3;
  box-shadow: 2px 2px 12px rgba(128,128,128,.3);
  list-style: none;
  margin: 0;
  padding: 0;
}
.jsoneditor-contextmenu .jsoneditor-menu button {
  position: relative;
  padding: 0 8px 0 0;
  margin: 0;
  width: 128px;
  height: auto;
  border: none;
  cursor: pointer;
  color: #4d4d4d;
  background: 0 0;
  font-size: 14px;
  font-family: arial,sans-serif;
  box-sizing: border-box;
  text-align: left;
}
.jsoneditor-contextmenu .jsoneditor-menu button::-moz-focus-inner {
  padding: 0;
  border: 0;
}
.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-default {
  width: 96px;
}
.jsoneditor-contextmenu .jsoneditor-menu button.jsoneditor-expand {
  float: right;
  width: 32px;
  height: 24px;
  border-left: 1px solid #e5e5e5;
}
.jsoneditor-contextmenu .jsoneditor-menu li {
  overflow: hidden;
}
.jsoneditor-contextmenu .jsoneditor-menu li ul {
  display: none;
  position: relative;
  left: -10px;
  top: 0;
  border: none;
  box-shadow: inset 0 0 10px rgba(128,128,128,.5);
  padding: 0 10px;
  -webkit-transition: all .3s ease-out;
  -moz-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out;
}
.jsoneditor-contextmenu .jsoneditor-menu li ul .jsoneditor-icon {
  margin-left: 24px;
}
.jsoneditor-contextmenu .jsoneditor-menu li ul li button {
  padding-left: 24px;
  animation: all ease-in-out 1s;
}
.jsoneditor-contextmenu .jsoneditor-menu li button .jsoneditor-expand {
  position: absolute;
  top: 0;
  right: 0;
  width: 24px;
  height: 24px;
  padding: 0;
  margin: 0 4px 0 0;
  background-image: url(./img/jsoneditor-icons.svg);
  background-position: 0 -72px;
}
.jsoneditor-contextmenu .jsoneditor-icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 24px;
  height: 24px;
  border: none;
  padding: 0;
  margin: 0;
  background-image: url(./img/jsoneditor-icons.svg);
}
.jsoneditor-contextmenu .jsoneditor-text {
  padding: 4px 0 4px 24px;
  word-wrap: break-word;
}
.jsoneditor-contextmenu .jsoneditor-text.jsoneditor-right-margin {
  padding-right: 24px;
}
.jsoneditor-contextmenu .jsoneditor-separator {
  height: 0;
  border-top: 1px solid #e5e5e5;
  padding-top: 5px;
  margin-top: 5px;
}
.jsoneditor-contextmenu button.jsoneditor-remove .jsoneditor-icon {
  background-position: -24px 0;
}
.jsoneditor-contextmenu button.jsoneditor-append .jsoneditor-icon {
  background-position: 0 0;
}
.jsoneditor-contextmenu button.jsoneditor-insert .jsoneditor-icon {
  background-position: 0 0;
}
.jsoneditor-contextmenu button.jsoneditor-duplicate .jsoneditor-icon {
  background-position: -48px 0;
}
.jsoneditor-contextmenu button.jsoneditor-sort-asc .jsoneditor-icon {
  background-position: -168px 0;
}
.jsoneditor-contextmenu button.jsoneditor-sort-desc .jsoneditor-icon {
  background-position: -192px 0;
}
.jsoneditor-contextmenu button.jsoneditor-transform .jsoneditor-icon {
  background-position: -216px 0;
}
.jsoneditor-contextmenu button.jsoneditor-extract .jsoneditor-icon {
  background-position: 0 -24px;
}
.jsoneditor-contextmenu button.jsoneditor-type-string .jsoneditor-icon {
  background-position: -144px 0;
}
.jsoneditor-contextmenu button.jsoneditor-type-auto .jsoneditor-icon {
  background-position: -120px 0;
}
.jsoneditor-contextmenu button.jsoneditor-type-object .jsoneditor-icon {
  background-position: -72px 0;
}
.jsoneditor-contextmenu button.jsoneditor-type-array .jsoneditor-icon {
  background-position: -96px 0;
}
.jsoneditor-contextmenu button.jsoneditor-type-modes .jsoneditor-icon {
  background-image: none;
  width: 6px;
}
.jsoneditor-contextmenu li,.jsoneditor-contextmenu ul {
  box-sizing: content-box;
  position: relative;
}
.jsoneditor-contextmenu .jsoneditor-menu button:focus,.jsoneditor-contextmenu .jsoneditor-menu button:hover {
  color: #1a1a1a;
  background-color: #f5f5f5;
  outline: 0;
}
.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:focus,.jsoneditor-contextmenu .jsoneditor-menu li button.jsoneditor-selected:hover {
  color: #fff;
  background-color: #ee422e;
}
.jsoneditor-contextmenu .jsoneditor-menu li ul li button:focus,.jsoneditor-contextmenu .jsoneditor-menu li ul li button:hover {
  background-color: #f5f5f5;
}
.jsoneditor-modal {
  max-width: 95%;
  border-radius: 2px !important;
  padding: 45px 15px 15px 15px !important;
  box-shadow: 2px 2px 12px rgba(128,128,128,.3);
  color: #4d4d4d;
  line-height: 1.3em;
}
.jsoneditor-modal.jsoneditor-modal-transform {
  width: 600px !important;
}
.jsoneditor-modal .pico-modal-header {
  position: absolute;
  box-sizing: border-box;
  top: 0;
  left: 0;
  width: 100%;
  padding: 0 10px;
  height: 30px;
  line-height: 30px;
  font-family: arial,sans-serif;
  font-size: 11pt;
  background: #3883fa;
  color: #fff;
}
.jsoneditor-modal table {
  width: 100%;
}
.jsoneditor-modal table td {
  padding: 3px 0;
}
.jsoneditor-modal table td.jsoneditor-modal-input {
  text-align: right;
  padding-right: 0;
  white-space: nowrap;
}
.jsoneditor-modal table td.jsoneditor-modal-actions {
  padding-top: 15px;
}
.jsoneditor-modal table th {
  vertical-align: middle;
}
.jsoneditor-modal p:first-child {
  margin-top: 0;
}
.jsoneditor-modal a {
  color: #3883fa;
}
.jsoneditor-modal .jsoneditor-jmespath-block {
  margin-bottom: 10px;
}
.jsoneditor-modal .pico-close {
  background: 0 0 !important;
  font-size: 24px !important;
  top: 7px !important;
  right: 7px !important;
  color: #fff;
}
.jsoneditor-modal input {
  padding: 4px;
}
.jsoneditor-modal input[type=text] {
  cursor: inherit;
}
.jsoneditor-modal input[disabled] {
  background: #d3d3d3;
  color: grey;
}
.jsoneditor-modal .jsoneditor-select-wrapper {
  position: relative;
  display: inline-block;
}
.jsoneditor-modal .jsoneditor-select-wrapper:after {
  content: "";
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 6px solid #666;
  position: absolute;
  right: 8px;
  top: 14px;
  pointer-events: none;
}
.jsoneditor-modal select {
  padding: 3px 24px 3px 10px;
  min-width: 180px;
  max-width: 350px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  text-indent: 0;
  text-overflow: "";
  font-size: 14px;
  line-height: 1.5em;
}
.jsoneditor-modal select::-ms-expand {
  display: none;
}
.jsoneditor-modal .jsoneditor-button-group input {
  padding: 4px 10px;
  margin: 0;
  border-radius: 0;
  border-left-style: none;
}
.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-first {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-left-style: solid;
}
.jsoneditor-modal .jsoneditor-button-group input.jsoneditor-button-last {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.jsoneditor-modal .jsoneditor-transform-preview {
  background: #f5f5f5;
  height: 200px;
}
.jsoneditor-modal .jsoneditor-transform-preview.jsoneditor-error {
  color: #ee422e;
}
.jsoneditor-modal .jsoneditor-jmespath-wizard {
  line-height: 1.2em;
  width: 100%;
  padding: 0;
  border-radius: 3px;
}
.jsoneditor-modal .jsoneditor-jmespath-label {
  font-weight: 700;
  color: #1e90ff;
  margin-top: 20px;
  margin-bottom: 5px;
}
.jsoneditor-modal .jsoneditor-jmespath-wizard-table {
  width: 100%;
  border-collapse: collapse;
}
.jsoneditor-modal .jsoneditor-jmespath-wizard-label {
  font-style: italic;
  margin: 4px 0 2px 0;
}
.jsoneditor-modal .jsoneditor-inline {
  position: relative;
  display: inline-block;
  width: 100%;
  padding-top: 2px;
  padding-bottom: 2px;
}
.jsoneditor-modal .jsoneditor-inline:not(:last-child) {
  padding-right: 2px;
}
.jsoneditor-modal .jsoneditor-jmespath-filter {
  display: flex;
  flex-wrap: wrap;
}
.jsoneditor-modal .jsoneditor-jmespath-filter-field {
  width: 180px;
}
.jsoneditor-modal .jsoneditor-jmespath-filter-relation {
  width: 100px;
}
.jsoneditor-modal .jsoneditor-jmespath-filter-value {
  min-width: 180px;
  flex: 1;
}
.jsoneditor-modal .jsoneditor-jmespath-sort-field {
  width: 170px;
}
.jsoneditor-modal .jsoneditor-jmespath-sort-order {
  width: 150px;
}
.jsoneditor-modal .jsoneditor-jmespath-select-fields {
  width: 100%;
}
.jsoneditor-modal .selectr-selected {
  border-color: #d3d3d3;
  padding: 4px 28px 4px 8px;
}
.jsoneditor-modal .selectr-selected .selectr-tag {
  background-color: #3883fa;
  border-radius: 5px;
}
.jsoneditor-modal table td,.jsoneditor-modal table th {
  text-align: left;
  vertical-align: middle;
  font-weight: 400;
  color: #4d4d4d;
  border-spacing: 0;
  border-collapse: collapse;
}
.jsoneditor-modal #query,.jsoneditor-modal input,.jsoneditor-modal input[type=text],.jsoneditor-modal input[type=text]:focus,.jsoneditor-modal select,.jsoneditor-modal textarea {
  background: #fff;
  border: 1px solid #d3d3d3;
  color: #4d4d4d;
  border-radius: 3px;
  padding: 4px;
}
.jsoneditor-modal #query,.jsoneditor-modal textarea {
  border-radius: unset;
}
.jsoneditor-modal,.jsoneditor-modal #query,.jsoneditor-modal input,.jsoneditor-modal input[type=text],.jsoneditor-modal option,.jsoneditor-modal select,.jsoneditor-modal table td,.jsoneditor-modal table th,.jsoneditor-modal textarea {
  font-size: 10.5pt;
  font-family: arial,sans-serif;
}
.jsoneditor-modal #query,.jsoneditor-modal .jsoneditor-transform-preview {
  font-family: consolas,menlo,monaco,"Ubuntu Mono",source-code-pro,monospace;
  font-size: 14px;
  width: 100%;
  box-sizing: border-box;
}
.jsoneditor-modal input[type=button],.jsoneditor-modal input[type=submit] {
  background: #f5f5f5;
  padding: 4px 20px;
}
.jsoneditor-modal input,.jsoneditor-modal select {
  cursor: pointer;
}
.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-asc input.jsoneditor-button-asc,.jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-desc input.jsoneditor-button-desc {
  background: #3883fa;
  border-color: #3883fa;
  color: #fff;
}
.jsoneditor {
  color: #1a1a1a;
  border: thin solid #3883fa;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  position: relative;
  padding: 0;
  line-height: 100%;
}
a.jsoneditor-value,div.jsoneditor-default,div.jsoneditor-field,div.jsoneditor-readonly,div.jsoneditor-value {
  border: 1px solid transparent;
  min-height: 16px;
  min-width: 32px;
  line-height: 16px;
  padding: 2px;
  margin: 1px;
  word-wrap: break-word;
  word-break: break-word;
  overflow-wrap: break-word;
  float: left;
}
div.jsoneditor-field p,div.jsoneditor-value p {
  margin: 0;
}
div.jsoneditor-value.jsoneditor-empty::after {
  content: "value";
}
div.jsoneditor-value.jsoneditor-string {
  color: #006000;
}
div.jsoneditor-value.jsoneditor-number {
  color: #ee422e;
}
div.jsoneditor-value.jsoneditor-boolean {
  color: #ff8c00;
}
div.jsoneditor-value.jsoneditor-null {
  color: #004ed0;
}
div.jsoneditor-value.jsoneditor-color-value {
  color: #1a1a1a;
}
div.jsoneditor-value.jsoneditor-invalid {
  color: #1a1a1a;
}
div.jsoneditor-readonly {
  min-width: 16px;
  color: grey;
}
div.jsoneditor-empty {
  border-color: #d3d3d3;
  border-style: dashed;
  border-radius: 2px;
}
div.jsoneditor-field.jsoneditor-empty::after {
  content: "field";
}
div.jsoneditor td {
  vertical-align: top;
}
div.jsoneditor td.jsoneditor-separator {
  padding: 3px 0;
  vertical-align: top;
  color: grey;
}
div.jsoneditor td.jsoneditor-tree {
  vertical-align: top;
}
div.jsoneditor.busy pre.jsoneditor-preview {
  background: #f5f5f5;
  color: grey;
}
div.jsoneditor.busy div.jsoneditor-busy {
  display: inherit;
}
div.jsoneditor code.jsoneditor-preview {
  background: 0 0;
}
div.jsoneditor.jsoneditor-mode-preview pre.jsoneditor-preview {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  overflow: auto;
  padding: 2px;
  margin: 0;
  white-space: pre-wrap;
  word-break: break-all;
}
div.jsoneditor-default {
  color: grey;
  padding-left: 10px;
}
div.jsoneditor-tree {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: auto;
  background: #fff;
}
div.jsoneditor-tree button.jsoneditor-button {
  width: 24px;
  height: 24px;
  padding: 0;
  margin: 0;
  border: none;
  cursor: pointer;
  background-color: transparent;
  background-image: url(./img/jsoneditor-icons.svg);
}
div.jsoneditor-tree button.jsoneditor-button:focus {
  background-color: #f5f5f5;
  outline: #e5e5e5 solid 1px;
}
div.jsoneditor-tree button.jsoneditor-collapsed {
  background-position: 0 -48px;
}
div.jsoneditor-tree button.jsoneditor-expanded {
  background-position: 0 -72px;
}
div.jsoneditor-tree button.jsoneditor-contextmenu-button {
  background-position: -48px -72px;
}
div.jsoneditor-tree button.jsoneditor-invisible {
  visibility: hidden;
  background: 0 0;
}
div.jsoneditor-tree button.jsoneditor-dragarea {
  background-image: url(./img/jsoneditor-icons.svg);
  background-position: -72px -72px;
  cursor: move;
}
div.jsoneditor-tree :focus {
  outline: 0;
}
div.jsoneditor-tree div.jsoneditor-show-more {
  display: inline-block;
  padding: 3px 4px;
  margin: 2px 0;
  background-color: #e5e5e5;
  border-radius: 3px;
  color: grey;
  font-family: arial,sans-serif;
  font-size: 14px;
}
div.jsoneditor-tree div.jsoneditor-show-more a {
  display: inline-block;
  color: grey;
}
div.jsoneditor-tree div.jsoneditor-color {
  display: inline-block;
  width: 12px;
  height: 12px;
  margin: 4px;
  border: 1px solid grey;
  cursor: pointer;
}
div.jsoneditor-tree div.jsoneditor-color.jsoneditor-color-readonly {
  cursor: inherit;
}
div.jsoneditor-tree div.jsoneditor-date {
  background: #a1a1a1;
  color: #fff;
  font-family: arial,sans-serif;
  border-radius: 3px;
  display: inline-block;
  padding: 3px;
  margin: 0 3px;
}
div.jsoneditor-tree table.jsoneditor-tree {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}
div.jsoneditor-tree .jsoneditor-button {
  display: block;
}
div.jsoneditor-tree .jsoneditor-button.jsoneditor-schema-error {
  width: 24px;
  height: 24px;
  padding: 0;
  margin: 0 4px 0 0;
  background-image: url(./img/jsoneditor-icons.svg);
  background-position: -168px -48px;
  background-color: transparent;
}
div.jsoneditor-outer {
  position: static;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div.jsoneditor-outer.has-nav-bar {
  margin-top: -26px;
  padding-top: 26px;
}
div.jsoneditor-outer.has-nav-bar.has-main-menu-bar {
  margin-top: -61px;
  padding-top: 61px;
}
div.jsoneditor-outer.has-status-bar {
  margin-bottom: -26px;
  padding-bottom: 26px;
}
div.jsoneditor-outer.has-main-menu-bar {
  margin-top: -35px;
  padding-top: 35px;
}
div.jsoneditor-busy {
  position: absolute;
  top: 15%;
  left: 0;
  box-sizing: border-box;
  width: 100%;
  text-align: center;
  display: none;
}
div.jsoneditor-busy span {
  background-color: #ffffab;
  border: 1px solid #fe0;
  border-radius: 3px;
  padding: 5px 15px;
  box-shadow: 0 0 5px rgba(0,0,0,.4);
}
div.jsoneditor-field.jsoneditor-empty::after,div.jsoneditor-value.jsoneditor-empty::after {
  pointer-events: none;
  color: #d3d3d3;
  font-size: 8pt;
}
a.jsoneditor-value.jsoneditor-url,div.jsoneditor-value.jsoneditor-url {
  color: #006000;
  text-decoration: underline;
}
a.jsoneditor-value.jsoneditor-url {
  display: inline-block;
  padding: 2px;
  margin: 2px;
}
a.jsoneditor-value.jsoneditor-url:focus,a.jsoneditor-value.jsoneditor-url:hover {
  color: #ee422e;
}
div.jsoneditor-field.jsoneditor-highlight,div.jsoneditor-field[contenteditable=true]:focus,div.jsoneditor-field[contenteditable=true]:hover,div.jsoneditor-value.jsoneditor-highlight,div.jsoneditor-value[contenteditable=true]:focus,div.jsoneditor-value[contenteditable=true]:hover {
  background-color: #ffffab;
  border: 1px solid #fe0;
  border-radius: 2px;
}
div.jsoneditor-field.jsoneditor-highlight-active,div.jsoneditor-field.jsoneditor-highlight-active:focus,div.jsoneditor-field.jsoneditor-highlight-active:hover,div.jsoneditor-value.jsoneditor-highlight-active,div.jsoneditor-value.jsoneditor-highlight-active:focus,div.jsoneditor-value.jsoneditor-highlight-active:hover {
  background-color: #fe0;
  border: 1px solid #ffc700;
  border-radius: 2px;
}
div.jsoneditor-value.jsoneditor-array,div.jsoneditor-value.jsoneditor-object {
  min-width: 16px;
}
div.jsoneditor-tree button.jsoneditor-contextmenu-button.jsoneditor-selected,div.jsoneditor-tree button.jsoneditor-contextmenu-button:focus,div.jsoneditor-tree button.jsoneditor-contextmenu-button:hover,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button {
  background-position: -48px -48px;
}
div.jsoneditor-tree div.jsoneditor-show-more a:focus,div.jsoneditor-tree div.jsoneditor-show-more a:hover {
  color: #ee422e;
}
.ace-jsoneditor,textarea.jsoneditor-text {
  min-height: 150px;
}
.ace-jsoneditor.ace_editor,textarea.jsoneditor-text.ace_editor {
  font-family: consolas,menlo,monaco,"Ubuntu Mono",source-code-pro,monospace;
}
textarea.jsoneditor-text {
  width: 100%;
  height: 100%;
  margin: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  outline-width: 0;
  border: none;
  background-color: #fff;
  resize: none;
}
tr.jsoneditor-highlight,tr.jsoneditor-selected {
  background-color: #d3d3d3;
}
tr.jsoneditor-selected button.jsoneditor-contextmenu-button,tr.jsoneditor-selected button.jsoneditor-dragarea {
  visibility: hidden;
}
tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-contextmenu-button,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea {
  visibility: visible;
}
div.jsoneditor-tree button.jsoneditor-dragarea:focus,div.jsoneditor-tree button.jsoneditor-dragarea:hover,tr.jsoneditor-selected.jsoneditor-first button.jsoneditor-dragarea {
  background-position: -72px -48px;
}
div.jsoneditor td,div.jsoneditor th,div.jsoneditor tr {
  padding: 0;
  margin: 0;
}
.jsoneditor-popover,.jsoneditor-schema-error,div.jsoneditor td,div.jsoneditor textarea,div.jsoneditor th,div.jsoneditor-field,div.jsoneditor-value,pre.jsoneditor-preview {
  font-family: consolas,menlo,monaco,"Ubuntu Mono",source-code-pro,monospace;
  font-size: 14px;
  color: #1a1a1a;
}
.jsoneditor-schema-error {
  cursor: default;
  display: inline-block;
  height: 24px;
  line-height: 24px;
  position: relative;
  text-align: center;
  width: 24px;
}
.jsoneditor-popover {
  background-color: #4c4c4c;
  border-radius: 3px;
  box-shadow: 0 0 5px rgba(0,0,0,.4);
  color: #fff;
  padding: 7px 10px;
  position: absolute;
  cursor: auto;
  width: 200px;
}
.jsoneditor-popover.jsoneditor-above {
  bottom: 32px;
  left: -98px;
}
.jsoneditor-popover.jsoneditor-above:before {
  border-top: 7px solid #4c4c4c;
  bottom: -7px;
}
.jsoneditor-popover.jsoneditor-below {
  top: 32px;
  left: -98px;
}
.jsoneditor-popover.jsoneditor-below:before {
  border-bottom: 7px solid #4c4c4c;
  top: -7px;
}
.jsoneditor-popover.jsoneditor-left {
  top: -7px;
  right: 32px;
}
.jsoneditor-popover.jsoneditor-left:before {
  border-left: 7px solid #4c4c4c;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  content: "";
  top: 19px;
  right: -14px;
  left: inherit;
  margin-left: inherit;
  margin-top: -7px;
  position: absolute;
}
.jsoneditor-popover.jsoneditor-right {
  top: -7px;
  left: 32px;
}
.jsoneditor-popover.jsoneditor-right:before {
  border-right: 7px solid #4c4c4c;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  content: "";
  top: 19px;
  left: -14px;
  margin-left: inherit;
  margin-top: -7px;
  position: absolute;
}
.jsoneditor-popover:before {
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  content: "";
  display: block;
  left: 50%;
  margin-left: -7px;
  position: absolute;
}
.jsoneditor-text-errors tr.jump-to-line:hover {
  text-decoration: underline;
  cursor: pointer;
}
.jsoneditor-schema-error:focus .jsoneditor-popover,.jsoneditor-schema-error:hover .jsoneditor-popover {
  display: block;
  animation: fade-in .3s linear 1,move-up .3s linear 1;
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.jsoneditor .jsoneditor-validation-errors-container {
  max-height: 130px;
  overflow-y: auto;
}
.jsoneditor .jsoneditor-validation-errors {
  width: 100%;
  overflow: hidden;
}
.jsoneditor .jsoneditor-additional-errors {
  position: absolute;
  margin: auto;
  bottom: 31px;
  left: calc(50% - 92px);
  color: grey;
  background-color: #ebebeb;
  padding: 7px 15px;
  border-radius: 8px;
}
.jsoneditor .jsoneditor-additional-errors.visible {
  visibility: visible;
  opacity: 1;
  transition: opacity 2s linear;
}
.jsoneditor .jsoneditor-additional-errors.hidden {
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s 2s,opacity 2s linear;
}
.jsoneditor .jsoneditor-text-errors {
  width: 100%;
  border-collapse: collapse;
  border-top: 1px solid #ffc700;
}
.jsoneditor .jsoneditor-text-errors td {
  padding: 3px 6px;
  vertical-align: middle;
}
.jsoneditor .jsoneditor-text-errors td pre {
  margin: 0;
  white-space: pre-wrap;
}
.jsoneditor .jsoneditor-text-errors tr {
  background-color: #ffffab;
}
.jsoneditor .jsoneditor-text-errors tr.parse-error {
  background-color: rgba(238,46,46,.4392156863);
}
.jsoneditor-text-errors .jsoneditor-schema-error {
  border: none;
  width: 24px;
  height: 24px;
  padding: 0;
  margin: 0 4px 0 0;
  cursor: pointer;
}
.jsoneditor-text-errors tr .jsoneditor-schema-error {
  background-image: url(./img/jsoneditor-icons.svg);
  background-position: -168px -48px;
  background-color: transparent;
}
.jsoneditor-text-errors tr.parse-error .jsoneditor-schema-error {
  background-image: url(./img/jsoneditor-icons.svg);
  background-position: -25px 0;
  background-color: transparent;
}
.jsoneditor-anchor {
  cursor: pointer;
}
.jsoneditor-anchor .picker_wrapper.popup.popup_bottom {
  top: 28px;
  left: -10px;
}
.fadein {
  -webkit-animation: fadein .3s;
  animation: fadein .3s;
  -moz-animation: fadein .3s;
  -o-animation: fadein .3s;
}
@keyframes fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.jsoneditor-modal input[type=search].selectr-input {
  border: 1px solid #d3d3d3;
  width: calc(100% - 4px);
  margin: 2px;
  padding: 4px;
  box-sizing: border-box;
}
.jsoneditor-modal button.selectr-input-clear {
  right: 8px;
}
.jsoneditor-menu {
  width: 100%;
  height: 35px;
  padding: 2px;
  margin: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #fff;
  background-color: #3883fa;
  border-bottom: 1px solid #3883fa;
}
.jsoneditor-menu>.jsoneditor-modes>button,.jsoneditor-menu>button {
  width: 26px;
  height: 26px;
  margin: 2px;
  padding: 0;
  border-radius: 2px;
  border: 1px solid transparent;
  background-color: transparent;
  background-image: url(./img/jsoneditor-icons.svg);
  color: #fff;
  opacity: .8;
  font-family: arial,sans-serif;
  font-size: 14px;
  float: left;
}
.jsoneditor-menu>.jsoneditor-modes>button:hover,.jsoneditor-menu>button:hover {
  background-color: rgba(255,255,255,.2);
  border: 1px solid rgba(255,255,255,.4);
}
.jsoneditor-menu>.jsoneditor-modes>button:active,.jsoneditor-menu>.jsoneditor-modes>button:focus,.jsoneditor-menu>button:active,.jsoneditor-menu>button:focus {
  background-color: rgba(255,255,255,.3);
}
.jsoneditor-menu>.jsoneditor-modes>button:disabled,.jsoneditor-menu>button:disabled {
  opacity: .5;
  background-color: transparent;
  border: none;
}
.jsoneditor-menu>button.jsoneditor-collapse-all {
  background-position: 0 -96px;
}
.jsoneditor-menu>button.jsoneditor-expand-all {
  background-position: 0 -120px;
}
.jsoneditor-menu>button.jsoneditor-sort {
  background-position: -120px -96px;
}
.jsoneditor-menu>button.jsoneditor-transform {
  background-position: -144px -96px;
}
.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-form>.jsoneditor-menu>button.jsoneditor-transform,.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-sort,.jsoneditor.jsoneditor-mode-view>.jsoneditor-menu>button.jsoneditor-transform {
  display: none;
}
.jsoneditor-menu>button.jsoneditor-undo {
  background-position: -24px -96px;
}
.jsoneditor-menu>button.jsoneditor-undo:disabled {
  background-position: -24px -120px;
}
.jsoneditor-menu>button.jsoneditor-redo {
  background-position: -48px -96px;
}
.jsoneditor-menu>button.jsoneditor-redo:disabled {
  background-position: -48px -120px;
}
.jsoneditor-menu>button.jsoneditor-compact {
  background-position: -72px -96px;
}
.jsoneditor-menu>button.jsoneditor-format {
  background-position: -72px -120px;
}
.jsoneditor-menu>button.jsoneditor-repair {
  background-position: -96px -96px;
}
.jsoneditor-menu>.jsoneditor-modes {
  display: inline-block;
  float: left;
}
.jsoneditor-menu>.jsoneditor-modes>button {
  background-image: none;
  width: auto;
  padding-left: 6px;
  padding-right: 6px;
}
.jsoneditor-menu>.jsoneditor-modes>button.jsoneditor-separator,.jsoneditor-menu>button.jsoneditor-separator {
  margin-left: 10px;
}
.jsoneditor-menu a {
  font-family: arial,sans-serif;
  font-size: 14px;
  color: #fff;
  opacity: .8;
  vertical-align: middle;
}
.jsoneditor-menu a:hover {
  opacity: 1;
}
.jsoneditor-menu a.jsoneditor-poweredBy {
  font-size: 8pt;
  position: absolute;
  right: 0;
  top: 0;
  padding: 10px;
}
.jsoneditor-navigation-bar {
  width: 100%;
  height: 26px;
  line-height: 26px;
  padding: 0;
  margin: 0;
  border-bottom: 1px solid #d3d3d3;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: grey;
  background-color: #ebebeb;
  overflow: hidden;
  font-family: arial,sans-serif;
  font-size: 14px;
}
.jsoneditor-search {
  font-family: arial,sans-serif;
  position: absolute;
  right: 4px;
  top: 4px;
  border-collapse: collapse;
  border-spacing: 0;
  display: flex;
}
.jsoneditor-search input {
  color: #1a1a1a;
  width: 120px;
  border: none;
  outline: 0;
  margin: 1px;
  line-height: 20px;
  font-family: arial,sans-serif;
}
.jsoneditor-search button {
  width: 16px;
  height: 24px;
  padding: 0;
  margin: 0;
  border: none;
  background: url(./img/jsoneditor-icons.svg);
  vertical-align: top;
}
.jsoneditor-search button:hover {
  background-color: transparent;
}
.jsoneditor-search button.jsoneditor-refresh {
  width: 18px;
  background-position: -99px -73px;
}
.jsoneditor-search button.jsoneditor-next {
  cursor: pointer;
  background-position: -124px -73px;
}
.jsoneditor-search button.jsoneditor-next:hover {
  background-position: -124px -49px;
}
.jsoneditor-search button.jsoneditor-previous {
  cursor: pointer;
  background-position: -148px -73px;
  margin-right: 2px;
}
.jsoneditor-search button.jsoneditor-previous:hover {
  background-position: -148px -49px;
}
.jsoneditor-results {
  font-family: arial,sans-serif;
  color: #fff;
  padding-right: 5px;
  line-height: 26px;
}
.jsoneditor-frame {
  border: 1px solid transparent;
  background-color: #fff;
  padding: 0 2px;
  margin: 0;
}
.jsoneditor-statusbar {
  line-height: 26px;
  height: 26px;
  color: grey;
  background-color: #ebebeb;
  border-top: 1px solid #d3d3d3;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 14px;
}
.jsoneditor-statusbar>.jsoneditor-curserinfo-val {
  margin-right: 12px;
}
.jsoneditor-statusbar>.jsoneditor-curserinfo-count {
  margin-left: 4px;
}
.jsoneditor-statusbar>.jsoneditor-validation-error-icon {
  float: right;
  width: 24px;
  height: 24px;
  padding: 0;
  margin-top: 1px;
  background-image: url(./img/jsoneditor-icons.svg);
  background-position: -168px -48px;
  cursor: pointer;
}
.jsoneditor-statusbar>.jsoneditor-validation-error-count {
  float: right;
  margin: 0 4px 0 0;
  cursor: pointer;
}
.jsoneditor-statusbar>.jsoneditor-parse-error-icon {
  float: right;
  width: 24px;
  height: 24px;
  padding: 0;
  margin: 1px;
  background-image: url(./img/jsoneditor-icons.svg);
  background-position: -25px 0;
}
.jsoneditor-statusbar .jsoneditor-array-info a {
  color: inherit;
}
div.jsoneditor-statusbar>.jsoneditor-curserinfo-label,div.jsoneditor-statusbar>.jsoneditor-size-info {
  margin: 0 4px;
}
.jsoneditor-treepath {
  padding: 0 5px;
  overflow: hidden;
  white-space: nowrap;
  outline: 0;
}
.jsoneditor-treepath.show-all {
  word-wrap: break-word;
  white-space: normal;
  position: absolute;
  background-color: #ebebeb;
  z-index: 1;
  box-shadow: 2px 2px 12px rgba(128,128,128,.3);
}
.jsoneditor-treepath.show-all span.jsoneditor-treepath-show-all-btn {
  display: none;
}
.jsoneditor-treepath div.jsoneditor-contextmenu-root {
  position: absolute;
  left: 0;
}
.jsoneditor-treepath .jsoneditor-treepath-show-all-btn {
  position: absolute;
  background-color: #ebebeb;
  left: 0;
  height: 20px;
  padding: 0 3px;
  cursor: pointer;
}
.jsoneditor-treepath .jsoneditor-treepath-element {
  margin: 1px;
  font-family: arial,sans-serif;
  font-size: 14px;
}
.jsoneditor-treepath .jsoneditor-treepath-seperator {
  margin: 2px;
  font-size: 9pt;
  font-family: arial,sans-serif;
}
.jsoneditor-treepath span.jsoneditor-treepath-element:hover,.jsoneditor-treepath span.jsoneditor-treepath-seperator:hover {
  cursor: pointer;
  text-decoration: underline;
}
.selectr-container {
  position: relative;
}
.selectr-container li {
  list-style: none;
}
.selectr-hidden {
  position: absolute;
  overflow: hidden;
  clip: rect(0,0,0,0);
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  border: 0 none;
}
.selectr-visible {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 11;
}
.selectr-desktop.multiple .selectr-visible {
  display: none;
}
.selectr-desktop.multiple.native-open .selectr-visible {
  top: 100%;
  min-height: 200px !important;
  height: auto;
  opacity: 1;
  display: block;
}
.selectr-container.multiple.selectr-mobile .selectr-selected {
  z-index: 0;
}
.selectr-selected {
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  width: 100%;
  padding: 7px 28px 7px 14px;
  cursor: pointer;
  border: 1px solid #999;
  border-radius: 3px;
  background-color: #fff;
}
.selectr-selected::before {
  position: absolute;
  top: 50%;
  right: 10px;
  width: 0;
  height: 0;
  content: "";
  -o-transform: rotate(0) translate3d(0,-50%,0);
  -ms-transform: rotate(0) translate3d(0,-50%,0);
  -moz-transform: rotate(0) translate3d(0,-50%,0);
  -webkit-transform: rotate(0) translate3d(0,-50%,0);
  transform: rotate(0) translate3d(0,-50%,0);
  border-width: 4px 4px 0 4px;
  border-style: solid;
  border-color: #6c7a86 transparent transparent;
}
.selectr-container.native-open .selectr-selected::before,.selectr-container.open .selectr-selected::before {
  border-width: 0 4px 4px 4px;
  border-style: solid;
  border-color: transparent transparent #6c7a86;
}
.selectr-label {
  display: none;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.selectr-placeholder {
  color: #6c7a86;
}
.selectr-tags {
  margin: 0;
  padding: 0;
  white-space: normal;
}
.has-selected .selectr-tags {
  margin: 0 0 -2px;
}
.selectr-tag {
  list-style: none;
  position: relative;
  float: left;
  padding: 2px 25px 2px 8px;
  margin: 0 2px 2px 0;
  cursor: default;
  color: #fff;
  border: medium none;
  border-radius: 10px;
  background: #acb7bf none repeat scroll 0 0;
}
.selectr-container.multiple.has-selected .selectr-selected {
  padding: 5px 28px 5px 5px;
}
.selectr-options-container {
  position: absolute;
  z-index: 10000;
  top: calc(100% - 1px);
  left: 0;
  display: none;
  box-sizing: border-box;
  width: 100%;
  border-width: 0 1px 1px;
  border-style: solid;
  border-color: transparent #999 #999;
  border-radius: 0 0 3px 3px;
  background-color: #fff;
}
.selectr-container.open .selectr-options-container {
  display: block;
}
.selectr-input-container {
  position: relative;
  display: none;
}
.selectr-clear,.selectr-input-clear,.selectr-tag-remove {
  position: absolute;
  top: 50%;
  right: 22px;
  width: 20px;
  height: 20px;
  padding: 0;
  cursor: pointer;
  -o-transform: translate3d(0,-50%,0);
  -ms-transform: translate3d(0,-50%,0);
  -moz-transform: translate3d(0,-50%,0);
  -webkit-transform: translate3d(0,-50%,0);
  transform: translate3d(0,-50%,0);
  border: medium none;
  background-color: transparent;
  z-index: 11;
}
.selectr-clear,.selectr-input-clear {
  display: none;
}
.selectr-container.has-selected .selectr-clear,.selectr-input-container.active .selectr-input-clear {
  display: block;
}
.selectr-selected .selectr-tag-remove {
  right: 2px;
}
.selectr-clear::after,.selectr-clear::before,.selectr-input-clear::after,.selectr-input-clear::before,.selectr-tag-remove::after,.selectr-tag-remove::before {
  position: absolute;
  top: 5px;
  left: 9px;
  width: 2px;
  height: 10px;
  content: " ";
  background-color: #6c7a86;
}
.selectr-tag-remove::after,.selectr-tag-remove::before {
  top: 4px;
  width: 3px;
  height: 12px;
  background-color: #fff;
}
.selectr-clear:before,.selectr-input-clear::before,.selectr-tag-remove::before {
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.selectr-clear:after,.selectr-input-clear::after,.selectr-tag-remove::after {
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.selectr-input-container.active,.selectr-input-container.active .selectr-clear {
  display: block;
}
.selectr-input {
  top: 5px;
  left: 5px;
  box-sizing: border-box;
  width: calc(100% - 30px);
  margin: 10px 15px;
  padding: 7px 30px 7px 9px;
  border: 1px solid #999;
  border-radius: 3px;
}
.selectr-notice {
  display: none;
  box-sizing: border-box;
  width: 100%;
  padding: 8px 16px;
  border-top: 1px solid #999;
  border-radius: 0 0 3px 3px;
  background-color: #fff;
}
.selectr-container.notice .selectr-notice {
  display: block;
}
.selectr-container.notice .selectr-selected {
  border-radius: 3px 3px 0 0;
}
.selectr-options {
  position: relative;
  top: calc(100% + 2px);
  display: none;
  overflow-x: auto;
  overflow-y: scroll;
  max-height: 200px;
  margin: 0;
  padding: 0;
}
.selectr-container.notice .selectr-options-container,.selectr-container.open .selectr-input-container,.selectr-container.open .selectr-options {
  display: block;
}
.selectr-option {
  position: relative;
  display: block;
  padding: 5px 20px;
  list-style: outside none none;
  cursor: pointer;
  font-weight: 400;
}
.selectr-options.optgroups>.selectr-option {
  padding-left: 25px;
}
.selectr-optgroup {
  font-weight: 700;
  padding: 0;
}
.selectr-optgroup--label {
  font-weight: 700;
  margin-top: 10px;
  padding: 5px 15px;
}
.selectr-match {
  text-decoration: underline;
}
.selectr-option.selected {
  background-color: #ddd;
}
.selectr-option.active {
  color: #fff;
  background-color: #5897fb;
}
.selectr-option.disabled {
  opacity: .4;
}
.selectr-option.excluded {
  display: none;
}
.selectr-container.open .selectr-selected {
  border-color: #999 #999 transparent #999;
  border-radius: 3px 3px 0 0;
}
.selectr-container.open .selectr-selected::after {
  -o-transform: rotate(180deg) translate3d(0,50%,0);
  -ms-transform: rotate(180deg) translate3d(0,50%,0);
  -moz-transform: rotate(180deg) translate3d(0,50%,0);
  -webkit-transform: rotate(180deg) translate3d(0,50%,0);
  transform: rotate(180deg) translate3d(0,50%,0);
}
.selectr-disabled {
  opacity: .6;
}
.has-selected .selectr-placeholder,.selectr-empty {
  display: none;
}
.has-selected .selectr-label {
  display: block;
}
.taggable .selectr-selected {
  padding: 4px 28px 4px 4px;
}
.taggable .selectr-selected::after {
  display: table;
  content: " ";
  clear: both;
}
.taggable .selectr-label {
  width: auto;
}
.taggable .selectr-tags {
  float: left;
  display: block;
}
.taggable .selectr-placeholder {
  display: none;
}
.input-tag {
  float: left;
  min-width: 90px;
  width: auto;
}
.selectr-tag-input {
  border: medium none;
  padding: 3px 10px;
  width: 100%;
  font-family: inherit;
  font-weight: inherit;
  font-size: inherit;
}
.selectr-input-container.loading::after {
  position: absolute;
  top: 50%;
  right: 20px;
  width: 20px;
  height: 20px;
  content: "";
  -o-transform: translate3d(0,-50%,0);
  -ms-transform: translate3d(0,-50%,0);
  -moz-transform: translate3d(0,-50%,0);
  -webkit-transform: translate3d(0,-50%,0);
  transform: translate3d(0,-50%,0);
  -o-transform-origin: 50% 0 0;
  -ms-transform-origin: 50% 0 0;
  -moz-transform-origin: 50% 0 0;
  -webkit-transform-origin: 50% 0 0;
  transform-origin: 50% 0 0;
  -moz-animation: .5s linear 0s normal forwards infinite running selectr-spin;
  -webkit-animation: .5s linear 0s normal forwards infinite running selectr-spin;
  animation: .5s linear 0s normal forwards infinite running selectr-spin;
  border-width: 3px;
  border-style: solid;
  border-color: #aaa #ddd #ddd;
  border-radius: 50%;
}
@-webkit-keyframes selectr-spin {
  0% {
    -webkit-transform: rotate(0) translate3d(0,-50%,0);
    transform: rotate(0) translate3d(0,-50%,0);
  }
  100% {
    -webkit-transform: rotate(360deg) translate3d(0,-50%,0);
    transform: rotate(360deg) translate3d(0,-50%,0);
  }
}
@keyframes selectr-spin {
  0% {
    -webkit-transform: rotate(0) translate3d(0,-50%,0);
    transform: rotate(0) translate3d(0,-50%,0);
  }
  100% {
    -webkit-transform: rotate(360deg) translate3d(0,-50%,0);
    transform: rotate(360deg) translate3d(0,-50%,0);
  }
}
.selectr-container.open.inverted .selectr-selected {
  border-color: transparent #999 #999;
  border-radius: 0 0 3px 3px;
}
.selectr-container.inverted .selectr-options-container {
  border-width: 1px 1px 0;
  border-color: #999 #999 transparent;
  border-radius: 3px 3px 0 0;
  background-color: #fff;
}
.selectr-container.inverted .selectr-options-container {
  top: auto;
  bottom: calc(100% - 1px);
}
.selectr-container ::-webkit-input-placeholder {
  color: #6c7a86;
  opacity: 1;
}
.selectr-container ::-moz-placeholder {
  color: #6c7a86;
  opacity: 1;
}
.selectr-container :-ms-input-placeholder {
  color: #6c7a86;
  opacity: 1;
}
.selectr-container ::placeholder {
  color: #6c7a86;
  opacity: 1;
}
[data-phx-session] {
  display: contents;
}
@layer base {
  @property --radialprogress {
    syntax: "<percentage>";
    inherits: true;
    initial-value: 0%;
  }
}
@layer base {
  :root {
    scrollbar-color: currentColor #0000;
    @supports (color: color-mix(in lab, red, red)) {
      scrollbar-color: color-mix(in oklch, currentColor 35%, #0000) #0000;
    }
  }
}
@layer base {
  :root:has( .modal-open, .modal[open], .modal:target, .modal-toggle:checked, .drawer:not([class*="drawer-open"]) > .drawer-toggle:checked ) {
    overflow: hidden;
  }
}
@layer base {
  :root, [data-theme] {
    background-color: var(--root-bg, var(--color-base-100));
    color: var(--color-base-content);
  }
}
@layer base {
  :root {
    --fx-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.34' numOctaves='4' stitchTiles='stitch'%3E%3C/feTurbulence%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='0.2'%3E%3C/rect%3E%3C/svg%3E");
  }
  .chat {
    --mask-chat: url("data:image/svg+xml,%3csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='black' d='M0 11.5004C0 13.0004 2 13.0004 2 13.0004H12H13V0.00036329L12.5 0C12.5 0 11.977 2.09572 11.8581 2.50033C11.6075 3.35237 10.9149 4.22374 9 5.50036C6 7.50036 0 10.0004 0 11.5004Z'/%3e%3c/svg%3e");
  }
}
@layer base {
  :where( :root:has( .modal-open, .modal[open], .modal:target, .modal-toggle:checked, .drawer:not(.drawer-open) > .drawer-toggle:checked ) ) {
    scrollbar-gutter: stable;
    background-image: linear-gradient(var(--color-base-100), var(--color-base-100));
    --root-bg: var(--color-base-100);
    @supports (color: color-mix(in lab, red, red)) {
      --root-bg: color-mix(in srgb, var(--color-base-100), oklch(0% 0 0) 40%);
    }
  }
}
@keyframes skeleton {
  0% {
    background-position: 150%;
  }
  100% {
    background-position: -50%;
  }
}
@keyframes progress {
  50% {
    background-position-x: -115%;
  }
}
@keyframes radio {
  0% {
    padding: 5px;
  }
  50% {
    padding: 3px;
  }
}
@keyframes dropdown {
  0% {
    opacity: 0;
  }
}
@keyframes rating {
  0%, 40% {
    scale: 1.1;
    filter: brightness(1.05) contrast(1.05);
  }
}
@keyframes toast {
  0% {
    scale: 0.9;
    opacity: 0;
  }
  100% {
    scale: 1;
    opacity: 1;
  }
}
@layer base {
  @media (prefers-color-scheme: dark) {
    :root {
      color-scheme: dark;
      --color-base-100: oklch(30.33% 0.016 252.42);
      --color-base-200: oklch(25.26% 0.014 253.1);
      --color-base-300: oklch(20.15% 0.012 254.09);
      --color-base-content: oklch(97.807% 0.029 256.847);
      --color-primary: oklch(58% 0.233 277.117);
      --color-primary-content: oklch(96% 0.018 272.314);
      --color-secondary: oklch(58% 0.233 277.117);
      --color-secondary-content: oklch(96% 0.018 272.314);
      --color-accent: oklch(60% 0.25 292.717);
      --color-accent-content: oklch(96% 0.016 293.756);
      --color-neutral: oklch(37% 0.044 257.287);
      --color-neutral-content: oklch(98% 0.003 247.858);
      --color-info: oklch(58% 0.158 241.966);
      --color-info-content: oklch(97% 0.013 236.62);
      --color-success: oklch(60% 0.118 184.704);
      --color-success-content: oklch(98% 0.014 180.72);
      --color-warning: oklch(66% 0.179 58.318);
      --color-warning-content: oklch(98% 0.022 95.277);
      --color-error: oklch(58% 0.253 17.585);
      --color-error-content: oklch(96% 0.015 12.422);
      --radius-selector: 0.25rem;
      --radius-field: 0.25rem;
      --radius-box: 0.5rem;
      --size-selector: 0.21875rem;
      --size-field: 0.21875rem;
      --border: 1.5px;
      --depth: 1;
      --noise: 0;
    }
  }
}
@layer base {
  :root:has(input.theme-controller[value=dark]:checked),[data-theme="dark"] {
    color-scheme: dark;
    --color-base-100: oklch(30.33% 0.016 252.42);
    --color-base-200: oklch(25.26% 0.014 253.1);
    --color-base-300: oklch(20.15% 0.012 254.09);
    --color-base-content: oklch(97.807% 0.029 256.847);
    --color-primary: oklch(58% 0.233 277.117);
    --color-primary-content: oklch(96% 0.018 272.314);
    --color-secondary: oklch(58% 0.233 277.117);
    --color-secondary-content: oklch(96% 0.018 272.314);
    --color-accent: oklch(60% 0.25 292.717);
    --color-accent-content: oklch(96% 0.016 293.756);
    --color-neutral: oklch(37% 0.044 257.287);
    --color-neutral-content: oklch(98% 0.003 247.858);
    --color-info: oklch(58% 0.158 241.966);
    --color-info-content: oklch(97% 0.013 236.62);
    --color-success: oklch(60% 0.118 184.704);
    --color-success-content: oklch(98% 0.014 180.72);
    --color-warning: oklch(66% 0.179 58.318);
    --color-warning-content: oklch(98% 0.022 95.277);
    --color-error: oklch(58% 0.253 17.585);
    --color-error-content: oklch(96% 0.015 12.422);
    --radius-selector: 0.25rem;
    --radius-field: 0.25rem;
    --radius-box: 0.5rem;
    --size-selector: 0.21875rem;
    --size-field: 0.21875rem;
    --border: 1.5px;
    --depth: 1;
    --noise: 0;
  }
}
@layer base {
  :where(:root),:root:has(input.theme-controller[value=light]:checked),[data-theme="light"] {
    color-scheme: light;
    --color-base-100: oklch(98% 0 0);
    --color-base-200: oklch(96% 0.001 286.375);
    --color-base-300: oklch(92% 0.004 286.32);
    --color-base-content: oklch(21% 0.006 285.885);
    --color-primary: oklch(70% 0.213 47.604);
    --color-primary-content: oklch(98% 0.016 73.684);
    --color-secondary: oklch(55% 0.027 264.364);
    --color-secondary-content: oklch(98% 0.002 247.839);
    --color-accent: oklch(74% 0.167 183.61);
    --color-accent-content: oklch(98% 0.014 180.72);
    --color-neutral: oklch(44% 0.017 285.786);
    --color-neutral-content: oklch(98% 0 0);
    --color-info: oklch(62% 0.214 259.815);
    --color-info-content: oklch(97% 0.014 254.604);
    --color-success: oklch(70% 0.14 182.503);
    --color-success-content: oklch(98% 0.014 180.72);
    --color-warning: oklch(66% 0.179 58.318);
    --color-warning-content: oklch(98% 0.022 95.277);
    --color-error: oklch(65% 0.241 354.308);
    --color-error-content: oklch(97% 0.014 343.198);
    --radius-selector: 0.375rem;
    --radius-field: 0.375rem;
    --radius-box: 0.75rem;
    --size-selector: 0.21875rem;
    --size-field: 0.21875rem;
    --border: 1.5px;
    --depth: 1;
    --noise: 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-scale-x {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false;
}
@property --tw-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-space-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-divide-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-divide-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-gradient-position {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}
@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}
@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@property --tw-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-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-ease {
  syntax: "*";
  inherits: false;
}
@property --tw-content {
  syntax: "*";
  initial-value: "";
  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;
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
@keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}
@keyframes pulse {
  50% {
    opacity: 0.5;
  }
}
@keyframes bounce {
  0%, 100% {
    transform: translateY(-25%);
    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
  }
  50% {
    transform: none;
    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }
}
@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-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-space-y-reverse: 0;
      --tw-space-x-reverse: 0;
      --tw-divide-x-reverse: 0;
      --tw-border-style: solid;
      --tw-divide-y-reverse: 0;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-duration: initial;
      --tw-ease: initial;
      --tw-content: "";
      --tw-border-spacing-x: 0;
      --tw-border-spacing-y: 0;
    }
  }
}
