@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-space-x-reverse:0}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace, "Roboto Mono Fallback: Courier New", "Roboto Mono Fallback: Roboto Mono", "Roboto Mono Fallback: Noto Sans Mono","Roboto Mono",SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:calc(var(--spacing)*3);--text-xs--line-height:calc(var(--spacing)*4.5);--text-sm:calc(var(--spacing)*3.5);--text-sm--line-height:calc(var(--spacing)*5);--text-base:1rem;--text-base--line-height:1.5;--text-lg:calc(var(--spacing)*4.5);--text-lg--line-height:calc(var(--spacing)*7);--text-xl:calc(var(--spacing)*5);--text-xl--line-height:calc(var(--spacing)*7.5);--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-xs:0px 1px 2px #0000000d;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-md:12px;--blur-3xl:64px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-body:var(--font-inter,"Inter"),-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--text-md:calc(var(--spacing)*4);--text-md--line-height:calc(var(--spacing)*6);--text-display-xs:calc(var(--spacing)*6);--text-display-xs--line-height:calc(var(--spacing)*8);--text-display-sm:calc(var(--spacing)*7.5);--text-display-sm--line-height:calc(var(--spacing)*9.5);--text-display-md:calc(var(--spacing)*9);--text-display-md--line-height:calc(var(--spacing)*11);--text-display-md--letter-spacing:-.72px;--text-display-lg:calc(var(--spacing)*12);--text-display-lg--line-height:calc(var(--spacing)*15);--text-display-lg--letter-spacing:-.96px;--max-width-container:1280px;--radius-none:0px;--radius-full:9999px;--shadow-skeuomorphic:0px 0px 0px 1px #0000002e inset,0px -2px 0px 0px #0000000d inset;--color-transparent:#0000;--color-brand-50:#f0faf2;--color-brand-100:#dcf4e2;--color-brand-200:#bcefc5;--color-brand-300:#a1d2aa;--color-brand-400:#6ba879;--color-brand-500:#4a7856;--color-brand-600:#325f3f;--color-brand-700:#225031;--color-brand-800:#113c21;--color-brand-900:#003318;--color-brand-950:#00210d;--color-utility-blue-50:var(--color-blue-50);--color-utility-blue-100:var(--color-blue-100);--color-utility-blue-200:var(--color-blue-200);--color-utility-blue-300:var(--color-blue-300);--color-utility-blue-500:var(--color-blue-500);--color-utility-blue-600:var(--color-blue-600);--color-utility-blue-700:var(--color-blue-700);--color-utility-brand-100:var(--color-brand-100);--color-utility-brand-200:var(--color-brand-200);--color-utility-neutral-50:var(--color-neutral-50);--color-utility-neutral-100:var(--color-neutral-100);--color-utility-neutral-200:var(--color-neutral-200);--color-utility-neutral-300:var(--color-neutral-300);--color-utility-neutral-400:var(--color-neutral-400);--color-utility-neutral-500:var(--color-neutral-500);--color-utility-neutral-600:var(--color-neutral-600);--color-utility-neutral-700:var(--color-neutral-700);--color-utility-neutral-800:var(--color-neutral-800);--color-utility-neutral-900:var(--color-neutral-900);--color-utility-red-200:var(--color-red-200);--color-utility-red-300:var(--color-red-300);--color-utility-yellow-200:var(--color-yellow-200);--color-utility-yellow-300:var(--color-yellow-300);--color-utility-green-200:var(--color-green-200);--color-utility-green-300:var(--color-green-300);--color-utility-pink-300:var(--color-pink-300);--color-utility-purple-500:var(--color-purple-500);--color-text-primary:var(--color-neutral-900);--color-text-tertiary:var(--color-neutral-600);--color-text-error-primary:var(--color-red-600);--color-text-warning-primary:var(--color-yellow-600);--color-text-success-primary:var(--color-green-600);--color-text-white:var(--color-white);--color-text-secondary:var(--color-neutral-700);--color-text-secondary_hover:var(--color-neutral-800);--color-text-tertiary_hover:var(--color-neutral-700);--color-text-brand-secondary:var(--color-brand-700);--color-text-placeholder:var(--color-neutral-500);--color-text-brand-tertiary:var(--color-brand-600);--color-text-editor-icon-fg:var(--color-neutral-400);--color-text-editor-icon-fg_active:var(--color-neutral-500);--color-text-quaternary:var(--color-neutral-500);--color-text-brand-primary:var(--color-brand-900);--color-text-primary_on-brand:var(--color-white);--color-text-secondary_on-brand:var(--color-brand-200);--color-text-tertiary_on-brand:var(--color-brand-200);--color-text-quaternary_on-brand:var(--color-brand-300);--color-text-brand-tertiary_alt:var(--color-brand-600);--color-text-error-primary_hover:var(--color-red-700);--color-text-brand-secondary_hover:var(--color-brand-800);--color-border-primary:var(--color-neutral-300);--color-border-secondary:var(--color-neutral-200);--color-border-secondary_alt:#0000001a;--color-border-tertiary:var(--color-neutral-100);--color-border-error:var(--color-red-500);--color-border-error_subtle:var(--color-red-300);--color-border-brand:var(--color-brand-500);--color-border-brand_alt:var(--color-brand-600);--color-fg-secondary:var(--color-neutral-700);--color-fg-white:var(--color-white);--color-fg-primary:var(--color-neutral-900);--color-fg-brand-secondary:var(--color-brand-500);--color-fg-brand-primary:var(--color-brand-600);--color-fg-quaternary:var(--color-neutral-400);--color-fg-brand-primary_alt:var(--color-fg-brand-primary);--color-bg-primary:var(--color-white);--color-bg-tertiary:var(--color-neutral-100);--color-bg-brand-primary:var(--color-brand-50);--color-bg-error-secondary:var(--color-red-100);--color-bg-warning-primary:var(--color-yellow-50);--color-bg-warning-secondary:var(--color-yellow-100);--color-bg-success-primary:var(--color-green-50);--color-bg-success-secondary:var(--color-green-100);--color-bg-brand-solid:var(--color-brand-600);--color-bg-secondary-solid:var(--color-neutral-600);--color-bg-error-solid:var(--color-red-600);--color-bg-warning-solid:var(--color-yellow-600);--color-bg-success-solid:var(--color-green-600);--color-bg-secondary_hover:var(--color-neutral-100);--color-bg-primary_hover:var(--color-neutral-50);--color-bg-active:var(--color-neutral-50);--color-bg-brand-solid_hover:var(--color-brand-700);--color-bg-error-primary:var(--color-red-50);--color-bg-brand-secondary:var(--color-brand-100);--color-bg-secondary:var(--color-neutral-50);--color-bg-quaternary:var(--color-neutral-200);--color-bg-primary_alt:var(--color-white);--color-bg-brand-primary_alt:var(--color-brand-50);--color-bg-secondary_alt:var(--color-neutral-50);--color-bg-overlay:var(--color-neutral-950);--color-bg-brand-section:var(--color-brand-800);--color-bg-brand-section_subtle:var(--color-brand-700);--color-bg-primary-solid:var(--color-neutral-950);--color-bg-error-solid_hover:var(--color-red-700);--color-focus-ring:var(--color-brand-500);--color-tooltip-supporting-text:var(--color-neutral-300);--background-color-primary:var(--color-bg-primary);--background-color-tertiary:var(--color-bg-tertiary);--background-color-brand-primary:var(--color-bg-brand-primary);--background-color-error-secondary:var(--color-bg-error-secondary);--background-color-warning-primary:var(--color-bg-warning-primary);--background-color-warning-secondary:var(--color-bg-warning-secondary);--background-color-success-primary:var(--color-bg-success-primary);--background-color-success-secondary:var(--color-bg-success-secondary);--background-color-brand-solid:var(--color-bg-brand-solid);--background-color-secondary-solid:var(--color-bg-secondary-solid);--background-color-error-solid:var(--color-bg-error-solid);--background-color-warning-solid:var(--color-bg-warning-solid);--background-color-success-solid:var(--color-bg-success-solid);--background-color-secondary_hover:var(--color-bg-secondary_hover);--background-color-primary_hover:var(--color-bg-primary_hover);--background-color-active:var(--color-bg-active);--background-color-brand-solid_hover:var(--color-bg-brand-solid_hover);--background-color-error-primary:var(--color-bg-error-primary);--background-color-brand-secondary:var(--color-bg-brand-secondary);--background-color-secondary:var(--color-bg-secondary);--background-color-quaternary:var(--color-bg-quaternary);--background-color-primary_alt:var(--color-bg-primary_alt);--background-color-brand-primary_alt:var(--color-bg-brand-primary_alt);--background-color-secondary_alt:var(--color-bg-secondary_alt);--background-color-brand-section:var(--color-bg-brand-section);--background-color-primary-solid:var(--color-bg-primary-solid);--background-color-error-solid_hover:var(--color-bg-error-solid_hover);--text-color-primary:var(--color-text-primary);--text-color-secondary:var(--color-text-secondary);--text-color-secondary_hover:var(--color-text-secondary_hover);--text-color-tertiary:var(--color-text-tertiary);--text-color-error-primary:var(--color-text-error-primary);--text-color-warning-primary:var(--color-text-warning-primary);--text-color-success-primary:var(--color-text-success-primary);--text-color-brand-secondary:var(--color-text-brand-secondary);--text-color-placeholder:var(--color-text-placeholder);--text-color-brand-tertiary:var(--color-text-brand-tertiary);--text-color-quaternary:var(--color-text-quaternary);--text-color-brand-primary:var(--color-text-brand-primary);--text-color-primary_on-brand:var(--color-text-primary_on-brand);--text-color-tertiary_on-brand:var(--color-text-tertiary_on-brand);--text-color-error-primary_hover:var(--color-text-error-primary_hover);--text-color-brand-secondary_hover:var(--color-text-brand-secondary_hover);--border-color-primary:var(--color-border-primary);--border-color-secondary:var(--color-border-secondary);--border-color-error:var(--color-border-error);--border-color-error_subtle:var(--color-border-error_subtle);--border-color-brand:var(--color-border-brand);--border-color-brand_alt:var(--color-border-brand_alt);--ring-color-primary:var(--color-border-primary);--ring-color-secondary:var(--color-border-secondary);--ring-color-secondary_alt:var(--color-border-secondary_alt);--ring-color-error:var(--color-border-error);--ring-color-brand:var(--color-border-brand);--ring-color-brand-solid:var(--color-bg-brand-solid);--outline-color-brand:var(--color-border-brand);--radius-btn:var(--radius-lg);--radius-card:var(--radius-xl);--radius-input:var(--radius-md)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;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,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.dark-mode{--color-alpha-white:#0c0e12;--color-alpha-black:#fff;--color-utility-blue-50:var(--color-blue-950);--color-utility-blue-100:var(--color-blue-900);--color-utility-blue-200:var(--color-blue-800);--color-utility-blue-300:var(--color-blue-700);--color-utility-blue-400:var(--color-blue-600);--color-utility-blue-500:var(--color-blue-500);--color-utility-blue-600:var(--color-blue-400);--color-utility-blue-700:var(--color-blue-300);--color-utility-brand-50:var(--color-brand-950);--color-utility-brand-50_alt:var(--color-utility-neutral-50);--color-utility-brand-100:var(--color-brand-900);--color-utility-brand-100_alt:var(--color-utility-neutral-100);--color-utility-brand-200:var(--color-brand-800);--color-utility-brand-200_alt:var(--color-utility-neutral-200);--color-utility-brand-300:var(--color-brand-700);--color-utility-brand-300_alt:var(--color-utility-neutral-300);--color-utility-brand-400:var(--color-brand-600);--color-utility-brand-400_alt:var(--color-utility-neutral-400);--color-utility-brand-500:var(--color-brand-500);--color-utility-brand-500_alt:var(--color-utility-neutral-500);--color-utility-brand-600:var(--color-brand-400);--color-utility-brand-600_alt:var(--color-utility-neutral-600);--color-utility-brand-700:var(--color-brand-300);--color-utility-brand-700_alt:var(--color-utility-neutral-700);--color-utility-brand-800:var(--color-brand-200);--color-utility-brand-800_alt:var(--color-utility-neutral-800);--color-utility-brand-900:var(--color-brand-100);--color-utility-brand-900_alt:var(--color-utility-neutral-900);--color-utility-neutral-50:var(--color-neutral-900);--color-utility-neutral-100:var(--color-neutral-800);--color-utility-neutral-200:var(--color-neutral-700);--color-utility-neutral-300:var(--color-neutral-700);--color-utility-neutral-400:var(--color-neutral-600);--color-utility-neutral-500:var(--color-neutral-500);--color-utility-neutral-600:var(--color-neutral-400);--color-utility-neutral-700:var(--color-neutral-300);--color-utility-neutral-800:var(--color-neutral-200);--color-utility-neutral-900:var(--color-neutral-100);--color-utility-red-50:var(--color-red-950);--color-utility-red-100:var(--color-red-900);--color-utility-red-200:var(--color-red-800);--color-utility-red-300:var(--color-red-700);--color-utility-red-400:var(--color-red-600);--color-utility-red-500:var(--color-red-500);--color-utility-red-600:var(--color-red-400);--color-utility-red-700:var(--color-red-300);--color-utility-yellow-50:var(--color-yellow-950);--color-utility-yellow-100:var(--color-yellow-900);--color-utility-yellow-200:var(--color-yellow-800);--color-utility-yellow-300:var(--color-yellow-700);--color-utility-yellow-400:var(--color-yellow-600);--color-utility-yellow-500:var(--color-yellow-500);--color-utility-yellow-600:var(--color-yellow-400);--color-utility-yellow-700:var(--color-yellow-300);--color-utility-green-50:var(--color-green-950);--color-utility-green-100:var(--color-green-900);--color-utility-green-200:var(--color-green-800);--color-utility-green-300:var(--color-green-700);--color-utility-green-400:var(--color-green-600);--color-utility-green-500:var(--color-green-500);--color-utility-green-600:var(--color-green-400);--color-utility-green-700:var(--color-green-300);--color-utility-orange-50:var(--color-orange-950);--color-utility-orange-100:var(--color-orange-900);--color-utility-orange-200:var(--color-orange-800);--color-utility-orange-300:var(--color-orange-700);--color-utility-orange-400:var(--color-orange-600);--color-utility-orange-500:var(--color-orange-500);--color-utility-orange-600:var(--color-orange-400);--color-utility-orange-700:var(--color-orange-300);--color-utility-indigo-50:var(--color-indigo-950);--color-utility-indigo-100:var(--color-indigo-900);--color-utility-indigo-200:var(--color-indigo-800);--color-utility-indigo-300:var(--color-indigo-700);--color-utility-indigo-400:var(--color-indigo-600);--color-utility-indigo-500:var(--color-indigo-500);--color-utility-indigo-600:var(--color-indigo-400);--color-utility-indigo-700:var(--color-indigo-300);--color-utility-fuchsia-50:var(--color-fuchsia-950);--color-utility-fuchsia-100:var(--color-fuchsia-900);--color-utility-fuchsia-200:var(--color-fuchsia-800);--color-utility-fuchsia-300:var(--color-fuchsia-700);--color-utility-fuchsia-400:var(--color-fuchsia-600);--color-utility-fuchsia-500:var(--color-fuchsia-500);--color-utility-fuchsia-600:var(--color-fuchsia-400);--color-utility-fuchsia-700:var(--color-fuchsia-300);--color-utility-pink-50:var(--color-pink-950);--color-utility-pink-100:var(--color-pink-900);--color-utility-pink-200:var(--color-pink-800);--color-utility-pink-300:var(--color-pink-700);--color-utility-pink-400:var(--color-pink-600);--color-utility-pink-500:var(--color-pink-500);--color-utility-pink-600:var(--color-pink-400);--color-utility-pink-700:var(--color-pink-300);--color-utility-purple-50:var(--color-purple-950);--color-utility-purple-100:var(--color-purple-900);--color-utility-purple-200:var(--color-purple-800);--color-utility-purple-300:var(--color-purple-700);--color-utility-purple-400:var(--color-purple-600);--color-utility-purple-500:var(--color-purple-500);--color-utility-purple-600:var(--color-purple-400);--color-utility-purple-700:var(--color-purple-300);--color-utility-sky-50:var(--color-sky-950);--color-utility-sky-100:var(--color-sky-900);--color-utility-sky-200:var(--color-sky-800);--color-utility-sky-300:var(--color-sky-700);--color-utility-sky-400:var(--color-sky-600);--color-utility-sky-500:var(--color-sky-500);--color-utility-sky-600:var(--color-sky-400);--color-utility-sky-700:var(--color-sky-300);--color-utility-slate-50:var(--color-slate-950);--color-utility-slate-100:var(--color-slate-900);--color-utility-slate-200:var(--color-slate-800);--color-utility-slate-300:var(--color-slate-700);--color-utility-slate-400:var(--color-slate-600);--color-utility-slate-500:var(--color-slate-500);--color-utility-slate-600:var(--color-slate-400);--color-utility-slate-700:var(--color-slate-300);--color-utility-emerald-50:var(--color-emerald-950);--color-utility-emerald-100:var(--color-emerald-900);--color-utility-emerald-200:var(--color-emerald-800);--color-utility-emerald-300:var(--color-emerald-700);--color-utility-emerald-400:var(--color-emerald-600);--color-utility-emerald-500:var(--color-emerald-500);--color-utility-emerald-600:var(--color-emerald-400);--color-utility-emerald-700:var(--color-emerald-300);--color-utility-amber-50:var(--color-amber-950);--color-utility-amber-100:var(--color-amber-900);--color-utility-amber-200:var(--color-amber-800);--color-utility-amber-300:var(--color-amber-700);--color-utility-amber-400:var(--color-amber-600);--color-utility-amber-500:var(--color-amber-500);--color-utility-amber-600:var(--color-amber-400);--color-utility-amber-700:var(--color-amber-300);--color-text-primary:var(--color-neutral-50);--color-text-tertiary:var(--color-neutral-400);--color-text-error-primary:var(--color-red-400);--color-text-warning-primary:var(--color-yellow-400);--color-text-success-primary:var(--color-green-400);--color-text-white:var(--color-white);--color-text-secondary:var(--color-neutral-300);--color-text-secondary_hover:var(--color-neutral-200);--color-text-tertiary_hover:var(--color-neutral-300);--color-text-brand-secondary:var(--color-neutral-300);--color-text-placeholder:var(--color-neutral-500);--color-text-brand-tertiary:var(--color-neutral-400);--color-text-editor-icon-fg:var(--color-neutral-400);--color-text-editor-icon-fg_active:var(--color-white);--color-text-quaternary:var(--color-neutral-400);--color-text-brand-primary:var(--color-neutral-50);--color-text-primary_on-brand:var(--color-neutral-50);--color-text-secondary_on-brand:var(--color-neutral-300);--color-text-tertiary_on-brand:var(--color-neutral-400);--color-text-quaternary_on-brand:var(--color-neutral-400);--color-text-brand-tertiary_alt:var(--color-neutral-50);--color-text-error-primary_hover:var(--color-red-300);--color-text-brand-secondary_hover:var(--color-neutral-200);--color-border-secondary:var(--color-neutral-800);--color-border-error_subtle:var(--color-red-500);--color-border-primary:var(--color-neutral-700);--color-border-brand:var(--color-brand-400);--color-border-error:var(--color-red-400);--color-border-tertiary:var(--color-neutral-800);--color-border-brand_alt:var(--color-neutral-700);--color-border-secondary_alt:var(--color-neutral-800);--color-fg-secondary:var(--color-neutral-300);--color-fg-warning-primary:var(--color-yellow-500);--color-fg-success-primary:var(--color-green-500);--color-fg-white:var(--color-white);--color-fg-success-secondary:var(--color-green-400);--color-fg-secondary_hover:var(--color-neutral-200);--color-fg-primary:var(--color-white);--color-fg-brand-secondary:var(--color-brand-500);--color-fg-brand-primary:var(--color-brand-500);--color-fg-quaternary:var(--color-neutral-600);--color-fg-quaternary_hover:var(--color-neutral-500);--color-fg-error-primary:var(--color-red-500);--color-fg-warning-secondary:var(--color-yellow-400);--color-fg-error-secondary:var(--color-red-400);--color-fg-tertiary:var(--color-neutral-400);--color-fg-tertiary_hover:var(--color-neutral-300);--color-fg-brand-primary_alt:var(--color-neutral-300);--color-fg-brand-secondary_alt:var(--color-neutral-600);--color-fg-brand-secondary_hover:var(--color-neutral-500);--color-bg-primary:var(--color-neutral-950);--color-bg-tertiary:var(--color-neutral-800);--color-bg-brand-primary:var(--color-brand-500);--color-bg-error-secondary:var(--color-red-600);--color-bg-warning-primary:var(--color-yellow-950);--color-bg-warning-secondary:var(--color-yellow-600);--color-bg-success-primary:var(--color-green-950);--color-bg-success-secondary:var(--color-green-600);--color-bg-brand-solid:var(--color-brand-600);--color-bg-secondary-solid:var(--color-neutral-600);--color-bg-error-solid:var(--color-red-600);--color-bg-warning-solid:var(--color-yellow-600);--color-bg-success-solid:var(--color-green-600);--color-bg-secondary_hover:var(--color-neutral-800);--color-bg-primary_hover:var(--color-neutral-900);--color-bg-active:var(--color-neutral-800);--color-bg-brand-solid_hover:var(--color-brand-500);--color-bg-error-primary:var(--color-red-950);--color-bg-brand-secondary:var(--color-brand-600);--color-bg-secondary:var(--color-neutral-900);--color-bg-quaternary:var(--color-neutral-700);--color-bg-primary_alt:var(--color-bg-secondary);--color-bg-brand-primary_alt:var(--color-bg-secondary);--color-bg-secondary_alt:var(--color-bg-primary);--color-bg-overlay:var(--color-neutral-800);--color-bg-brand-section:var(--color-bg-secondary);--color-bg-brand-section_subtle:var(--color-bg-primary);--color-bg-primary-solid:var(--color-bg-secondary);--color-bg-error-solid_hover:var(--color-red-500);--color-app-store-badge-border:var(--color-white);--color-avatar-styles-bg-neutral:224 224 224 1;--color-featured-icon-light-fg-brand:var(--color-brand-200);--color-featured-icon-light-fg-error:var(--color-red-200);--color-featured-icon-light-fg-gray:var(--color-neutral-200);--color-featured-icon-light-fg-success:var(--color-green-200);--color-featured-icon-light-fg-warning:var(--color-yellow-200);--color-focus-ring-error:var(--color-red-500);--color-focus-ring:var(--color-brand-500);--color-footer-button-fg:var(--color-neutral-300);--color-footer-button-fg_hover:var(--color-neutral-100);--color-icon-fg-brand:var(--color-neutral-400);--color-icon-fg-brand_on-brand:var(--color-neutral-400);--color-screen-mockup-border:var(--color-neutral-700);--color-slider-handle-bg:var(--color-fg-brand-primary);--color-slider-handle-border:var(--color-bg-primary);--color-toggle-border:var(--color-transparent);--color-toggle-slim-border_pressed-hover:var(--color-transparent);--color-toggle-slim-border_pressed:var(--color-transparent);--color-tooltip-supporting-text:var(--color-neutral-300);--background-color-primary:var(--color-bg-primary);--background-color-tertiary:var(--color-bg-tertiary);--background-color-brand-primary:var(--color-bg-brand-primary);--background-color-error-secondary:var(--color-bg-error-secondary);--background-color-warning-primary:var(--color-bg-warning-primary);--background-color-warning-secondary:var(--color-bg-warning-secondary);--background-color-success-primary:var(--color-bg-success-primary);--background-color-success-secondary:var(--color-bg-success-secondary);--background-color-brand-solid:var(--color-bg-brand-solid);--background-color-secondary-solid:var(--color-bg-secondary-solid);--background-color-error-solid:var(--color-bg-error-solid);--background-color-warning-solid:var(--color-bg-warning-solid);--background-color-success-solid:var(--color-bg-success-solid);--background-color-secondary_hover:var(--color-bg-secondary_hover);--background-color-primary_hover:var(--color-bg-primary_hover);--background-color-active:var(--color-bg-active);--background-color-brand-solid_hover:var(--color-bg-brand-solid_hover);--background-color-error-primary:var(--color-bg-error-primary);--background-color-brand-secondary:var(--color-bg-brand-secondary);--background-color-secondary:var(--color-bg-secondary);--background-color-quaternary:var(--color-bg-quaternary);--background-color-primary_alt:var(--color-bg-primary_alt);--background-color-brand-primary_alt:var(--color-bg-brand-primary_alt);--background-color-secondary_alt:var(--color-bg-secondary_alt);--background-color-overlay:var(--color-bg-overlay);--background-color-brand-section:var(--color-bg-brand-section);--background-color-brand-section_subtle:var(--color-bg-brand-section_subtle);--background-color-primary-solid:var(--color-bg-primary-solid);--background-color-error-solid_hover:var(--color-bg-error-solid_hover);--background-color-border-brand:var(--color-border-brand);--background-color-border-tertiary:var(--color-border-tertiary);--background-color-border-brand_alt:var(--color-border-brand_alt);--text-color-primary:var(--color-text-primary);--text-color-tertiary:var(--color-text-tertiary);--text-color-error-primary:var(--color-text-error-primary);--text-color-warning-primary:var(--color-text-warning-primary);--text-color-success-primary:var(--color-text-success-primary);--text-color-white:var(--color-text-white);--text-color-secondary:var(--color-text-secondary);--text-color-secondary_hover:var(--color-text-secondary_hover);--text-color-tertiary_hover:var(--color-text-tertiary_hover);--text-color-brand-secondary:var(--color-text-brand-secondary);--text-color-placeholder:var(--color-text-placeholder);--text-color-brand-tertiary:var(--color-text-brand-tertiary);--text-color-editor-icon-fg:var(--color-text-editor-icon-fg);--text-color-editor-icon-fg_active:var(--color-text-editor-icon-fg_active);--text-color-quaternary:var(--color-text-quaternary);--text-color-brand-primary:var(--color-text-brand-primary);--text-color-primary_on-brand:var(--color-text-primary_on-brand);--text-color-secondary_on-brand:var(--color-text-secondary_on-brand);--text-color-tertiary_on-brand:var(--color-text-tertiary_on-brand);--text-color-quaternary_on-brand:var(--color-text-quaternary_on-brand);--text-color-brand-tertiary_alt:var(--color-text-brand-tertiary_alt);--text-color-error-primary_hover:var(--color-text-error-primary_hover);--text-color-brand-secondary_hover:var(--color-text-brand-secondary_hover);--text-color-tooltip-supporting-text:var(--color-tooltip-supporting-text);--border-color-primary:var(--color-border-primary);--border-color-secondary:var(--color-border-secondary);--border-color-secondary_alt:var(--color-border-secondary_alt);--border-color-tertiary:var(--color-border-tertiary);--border-color-error:var(--color-border-error);--border-color-error_subtle:var(--color-border-error_subtle);--border-color-brand:var(--color-border-brand);--border-color-brand_alt:var(--color-border-brand_alt);--border-color-brand-solid:var(--color-bg-brand-solid);--border-color-brand-solid_hover:var(--color-bg-brand-solid_hover);--ring-color-primary:var(--color-border-primary);--ring-color-secondary:var(--color-border-secondary);--ring-color-secondary_alt:var(--color-border-secondary_alt);--ring-color-tertiary:var(--color-border-tertiary);--ring-color-error:var(--color-border-error);--ring-color-error_subtle:var(--color-border-error_subtle);--ring-color-brand:var(--color-border-brand);--ring-color-brand-solid:var(--color-bg-brand-solid);--ring-color-brand-solid_hover:var(--color-bg-brand-solid_hover);--ring-color-brand_alt:var(--color-border-brand_alt);--outline-color-primary:var(--color-border-primary);--outline-color-secondary:var(--color-border-secondary);--outline-color-secondary_alt:var(--color-border-secondary_alt);--outline-color-tertiary:var(--color-border-tertiary);--outline-color-error:var(--color-border-error);--outline-color-error_subtle:var(--color-border-error_subtle);--outline-color-brand:var(--color-border-brand);--outline-color-brand-solid:var(--color-bg-brand-solid);--outline-color-brand-solid_hover:var(--color-bg-brand-solid_hover);--outline-color-brand_alt:var(--color-border-brand_alt)}}@layer components{:where([data-tooltip]){--tooltip-bg:var(--color-bg-primary-solid);--tooltip-color:var(--color-white);--tooltip-gap:8px;--tooltip-arrow:5px}[data-tooltip]{position:relative}[data-tooltip]:after{content:attr(data-tooltip);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);white-space:nowrap;--tw-shadow:0px 12px 16px -4px var(--tw-shadow-color,#00000014),0px 4px 6px -2px var(--tw-shadow-color,#00000008),0px 2px 2px -1px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:.15s;transition-timing-function:var(--ease-out);background:var(--tooltip-bg);color:var(--tooltip-color)}[data-tooltip]:after,[data-tooltip][data-tooltip-arrow]:before{pointer-events:none;z-index:50;opacity:0;--tw-duration:.15s;--tw-ease:var(--ease-out);position:absolute}[data-tooltip][data-tooltip-arrow]:before{content:"";transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:.15s;transition-timing-function:var(--ease-out);border:var(--tooltip-arrow) solid transparent;width:0;height:0}[data-tooltip]:focus-visible:after,[data-tooltip]:hover:after,[data-tooltip][data-tooltip-arrow]:focus-visible:before,[data-tooltip][data-tooltip-arrow]:hover:before{opacity:1}[data-tooltip]:after{bottom:calc(100% + var(--tooltip-gap));left:50%;transform:translate(-50%)translateY(.125rem)}[data-tooltip][data-tooltip-arrow]:after{bottom:calc(100% + var(--tooltip-gap) + var(--tooltip-arrow))}[data-tooltip]:focus-visible:after,[data-tooltip]:hover:after{transform:translate(-50%)translateY(0)}[data-tooltip][data-tooltip-arrow]:before{border-top-color:var(--tooltip-bg);bottom:calc(100% + var(--tooltip-gap) - var(--tooltip-arrow));left:50%;transform:translate(-50%)}[data-tooltip][data-tooltip-placement=bottom]:after{bottom:auto;top:calc(100% + var(--tooltip-gap));transform:translate(-50%)translateY(-.125rem)}[data-tooltip][data-tooltip-placement=bottom][data-tooltip-arrow]:after{top:calc(100% + var(--tooltip-gap) + var(--tooltip-arrow))}[data-tooltip][data-tooltip-placement=bottom]:focus-visible:after,[data-tooltip][data-tooltip-placement=bottom]:hover:after{transform:translate(-50%)translateY(0)}[data-tooltip][data-tooltip-placement=bottom][data-tooltip-arrow]:before{border-top-color:#0000;border-bottom-color:var(--tooltip-bg);bottom:auto;top:calc(100% + var(--tooltip-gap) - var(--tooltip-arrow))}[data-tooltip][data-tooltip-placement=left]:after{bottom:auto;left:auto;right:calc(100% + var(--tooltip-gap));top:50%;transform:translate(.125rem)translateY(-50%)}[data-tooltip][data-tooltip-placement=left][data-tooltip-arrow]:after{right:calc(100% + var(--tooltip-gap) + var(--tooltip-arrow))}[data-tooltip][data-tooltip-placement=left]:focus-visible:after,[data-tooltip][data-tooltip-placement=left]:hover:after{transform:translate(0)translateY(-50%)}[data-tooltip][data-tooltip-placement=left][data-tooltip-arrow]:before{border-top-color:#0000;border-left-color:var(--tooltip-bg);bottom:auto;left:auto;right:calc(100% + var(--tooltip-gap) - var(--tooltip-arrow));top:50%;transform:translateY(-50%)}[data-tooltip][data-tooltip-placement=right]:after{bottom:auto;left:calc(100% + var(--tooltip-gap));top:50%;transform:translate(-.125rem)translateY(-50%)}[data-tooltip][data-tooltip-placement=right][data-tooltip-arrow]:after{left:calc(100% + var(--tooltip-gap) + var(--tooltip-arrow))}[data-tooltip][data-tooltip-placement=right]:focus-visible:after,[data-tooltip][data-tooltip-placement=right]:hover:after{transform:translate(0)translateY(-50%)}[data-tooltip][data-tooltip-placement=right][data-tooltip-arrow]:before{border-top-color:#0000;border-right-color:var(--tooltip-bg);bottom:auto;left:calc(100% + var(--tooltip-gap) - var(--tooltip-arrow));top:50%;transform:translateY(-50%)}.btn{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);border-radius:var(--radius-btn);border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;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));--tw-duration:.15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-width:1px;border-color:#0000;transition-duration:.15s;display:inline-flex}.btn:focus{--tw-outline-style:none;outline-style:none}.btn{height:calc(var(--spacing)*10);padding-inline:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.btn:focus-visible{--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);--tw-ring-color:var(--ring-color-secondary)}.btn.btn-disabled,.btn:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.btn-xs{height:calc(var(--spacing)*8);gap:var(--spacing);padding-inline:calc(var(--spacing)*2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.btn-sm{height:calc(var(--spacing)*9);gap:var(--spacing);padding-inline:calc(var(--spacing)*3.5)}.btn-md,.btn-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.btn-md{height:calc(var(--spacing)*10);padding-inline:calc(var(--spacing)*4)}.btn-lg{height:calc(var(--spacing)*11);padding-inline:calc(var(--spacing)*4)}.btn-lg,.btn-xl{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.btn-xl{height:calc(var(--spacing)*12);padding-inline:calc(var(--spacing)*5)}.btn-2xl{height:calc(var(--spacing)*14);gap:calc(var(--spacing)*2.5);padding-inline:calc(var(--spacing)*7);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.btn-primary{background-color:var(--background-color-brand-solid);color:var(--color-white);border-color:#0000}@media(hover:hover){.btn-primary:hover{background-color:var(--background-color-brand-solid_hover)}}.btn-primary:focus-visible{--tw-ring-color:var(--ring-color-brand)}.btn-secondary{border-color:var(--border-color-primary);background-color:var(--background-color-primary);color:var(--text-color-secondary)}@media(hover:hover){.btn-secondary:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary_hover)}}.btn-tertiary{color:var(--text-color-brand-secondary);background-color:#0000;border-color:#0000}@media(hover:hover){.btn-tertiary:hover{background-color:var(--background-color-brand-primary);color:var(--text-color-brand-secondary_hover)}}.btn-tertiary:focus-visible{--tw-ring-color:var(--ring-color-brand)}.btn-quaternary{color:var(--text-color-tertiary);background-color:#0000;border-color:#0000}@media(hover:hover){.btn-quaternary:hover{color:var(--text-color-secondary)}}.btn-neutral{background-color:var(--background-color-primary-solid);color:var(--color-white);border-color:#0000}@media(hover:hover){.btn-neutral:hover{opacity:.9}}.btn-success{background-color:var(--background-color-success-solid);color:var(--color-white);border-color:#0000}@media(hover:hover){.btn-success:hover{opacity:.9}}.btn-success:focus-visible{--tw-ring-color:var(--color-utility-green-300)}.btn-info{background-color:var(--color-utility-blue-600);color:var(--color-white);border-color:#0000}@media(hover:hover){.btn-info:hover{background-color:var(--color-utility-blue-700)}}.btn-info:focus-visible{--tw-ring-color:var(--color-utility-blue-300)}.btn-warning{background-color:var(--background-color-warning-solid);color:var(--color-white);border-color:#0000}@media(hover:hover){.btn-warning:hover{opacity:.9}}.btn-warning:focus-visible{--tw-ring-color:var(--color-utility-yellow-300)}.btn-error{background-color:var(--background-color-error-solid);color:var(--color-white);border-color:#0000}@media(hover:hover){.btn-error:hover{background-color:var(--background-color-error-solid_hover)}}.btn-error:focus-visible{--tw-ring-color:var(--ring-color-error)}.btn-soft.btn-primary{border-color:var(--color-utility-brand-200);background-color:var(--background-color-brand-primary);color:var(--text-color-brand-secondary)}@media(hover:hover){.btn-soft.btn-primary:hover{background-color:var(--background-color-brand-secondary)}}.btn-soft.btn-secondary{border-color:var(--border-color-secondary);background-color:var(--background-color-secondary);color:var(--text-color-secondary)}@media(hover:hover){.btn-soft.btn-secondary:hover{background-color:var(--background-color-tertiary)}}.btn-soft.btn-neutral{border-color:var(--border-color-secondary);background-color:var(--background-color-quaternary);color:var(--text-color-primary)}@media(hover:hover){.btn-soft.btn-neutral:hover{background-color:var(--background-color-tertiary)}}.btn-soft.btn-success{border-color:var(--color-utility-green-200);background-color:var(--background-color-success-primary);color:var(--text-color-success-primary)}@media(hover:hover){.btn-soft.btn-success:hover{background-color:var(--background-color-success-secondary)}}.btn-soft.btn-info{border-color:var(--color-utility-blue-200);background-color:var(--color-utility-blue-50);color:var(--color-utility-blue-700)}@media(hover:hover){.btn-soft.btn-info:hover{background-color:var(--color-utility-blue-100)}}.btn-soft.btn-warning{border-color:var(--color-utility-yellow-200);background-color:var(--background-color-warning-primary);color:var(--text-color-warning-primary)}@media(hover:hover){.btn-soft.btn-warning:hover{background-color:var(--background-color-warning-secondary)}}.btn-soft.btn-error{border-color:var(--color-utility-red-200);background-color:var(--background-color-error-primary);color:var(--text-color-error-primary)}@media(hover:hover){.btn-soft.btn-error:hover{background-color:var(--background-color-error-secondary)}}.btn-outline{background-color:#0000}.btn-outline.btn-primary{border-color:var(--border-color-brand);color:var(--text-color-brand-secondary)}@media(hover:hover){.btn-outline.btn-primary:hover{background-color:var(--background-color-brand-primary)}}.btn-outline.btn-secondary{border-color:var(--border-color-primary);color:var(--text-color-secondary)}@media(hover:hover){.btn-outline.btn-secondary:hover{background-color:var(--background-color-primary_hover)}}.btn-outline.btn-neutral{border-color:var(--border-color-primary);color:var(--text-color-primary)}@media(hover:hover){.btn-outline.btn-neutral:hover{background-color:var(--background-color-primary_hover)}}.btn-outline.btn-success{border-color:var(--color-utility-green-300);color:var(--text-color-success-primary)}@media(hover:hover){.btn-outline.btn-success:hover{background-color:var(--background-color-success-primary)}}.btn-outline.btn-info{border-color:var(--color-utility-blue-300);color:var(--color-utility-blue-700)}@media(hover:hover){.btn-outline.btn-info:hover{background-color:var(--color-utility-blue-50)}}.btn-outline.btn-warning{border-color:var(--color-utility-yellow-300);color:var(--text-color-warning-primary)}@media(hover:hover){.btn-outline.btn-warning:hover{background-color:var(--background-color-warning-primary)}}.btn-outline.btn-error{border-color:var(--border-color-error_subtle);color:var(--text-color-error-primary)}@media(hover:hover){.btn-outline.btn-error:hover{background-color:var(--background-color-error-primary)}}.btn-ghost{color:var(--text-color-tertiary);background-color:#0000;border-color:#0000}@media(hover:hover){.btn-ghost:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary)}}.btn-ghost.btn-primary{color:var(--text-color-brand-secondary)}@media(hover:hover){.btn-ghost.btn-primary:hover{background-color:var(--background-color-brand-primary)}}.btn-ghost.btn-secondary{color:var(--text-color-tertiary)}@media(hover:hover){.btn-ghost.btn-secondary:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary)}}.btn-ghost.btn-neutral{color:var(--text-color-primary)}@media(hover:hover){.btn-ghost.btn-neutral:hover{background-color:var(--background-color-primary_hover)}}.btn-ghost.btn-success{color:var(--text-color-success-primary)}@media(hover:hover){.btn-ghost.btn-success:hover{background-color:var(--background-color-success-primary)}}.btn-ghost.btn-info{color:var(--color-utility-blue-700)}@media(hover:hover){.btn-ghost.btn-info:hover{background-color:var(--color-utility-blue-50)}}.btn-ghost.btn-warning{color:var(--text-color-warning-primary)}@media(hover:hover){.btn-ghost.btn-warning:hover{background-color:var(--background-color-warning-primary)}}.btn-ghost.btn-error{color:var(--text-color-error-primary)}@media(hover:hover){.btn-ghost.btn-error:hover{background-color:var(--background-color-error-primary)}}.btn-link{text-underline-offset:2px;background-color:#0000;border-color:#0000;height:auto;padding:0}@media(hover:hover){.btn-link:hover{background-color:#0000;text-decoration-line:underline}}.btn-link.btn-primary{color:var(--text-color-brand-secondary)}@media(hover:hover){.btn-link.btn-primary:hover{color:var(--text-color-brand-secondary_hover)}}.btn-link.btn-secondary{color:var(--text-color-tertiary)}@media(hover:hover){.btn-link.btn-secondary:hover{color:var(--text-color-secondary)}}.btn-link.btn-neutral{color:var(--text-color-primary)}@media(hover:hover){.btn-link.btn-neutral:hover{color:var(--text-color-secondary)}}.btn-link.btn-success{color:var(--text-color-success-primary)}@media(hover:hover){.btn-link.btn-success:hover{opacity:.8}}.btn-link.btn-info{color:var(--color-utility-blue-700)}@media(hover:hover){.btn-link.btn-info:hover{opacity:.8}}.btn-link.btn-warning{color:var(--text-color-warning-primary)}@media(hover:hover){.btn-link.btn-warning:hover{opacity:.8}}.btn-link.btn-error{color:var(--text-color-error-primary)}@media(hover:hover){.btn-link.btn-error:hover{color:var(--text-color-error-primary_hover)}}.btn-block{width:100%}.btn-circle,.btn-square{aspect-ratio:1;padding-inline:0}.btn-circle{border-radius:var(--radius-full)}.btn-loading{pointer-events:none}.btn-loading:before{content:"";width:1em;height:1em;animation:var(--animate-spin);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:2px;border-color:currentColor #0000 currentColor currentColor;flex-shrink:0;display:inline-block}.btn-skeuomorphic{--tw-shadow:var(--shadow-skeuomorphic),var(--shadow-xs);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-google{border-color:var(--border-color-primary);background-color:var(--color-white);color:var(--text-color-secondary)}@media(hover:hover){.btn-google:hover{background-color:var(--background-color-primary_hover)}}.btn-google:focus-visible{--tw-ring-color:var(--ring-color-secondary)}.btn-facebook{color:var(--color-white);background-color:#1877f2;border-color:#0000}@media(hover:hover){.btn-facebook:hover{background-color:#166fe5}}.btn-facebook:focus-visible{--tw-ring-color:var(--color-utility-blue-300)}.btn-apple{color:var(--color-white);background-color:#000;border-color:#0000}@media(hover:hover){.btn-apple:hover{background-color:#1d1d1f}}.btn-apple:focus-visible{--tw-ring-color:var(--ring-color-secondary)}.btn-x{color:var(--color-white);background-color:#000;border-color:#0000}@media(hover:hover){.btn-x:hover{background-color:#1d1d1f}}.btn-x:focus-visible{--tw-ring-color:var(--ring-color-secondary)}.btn-figma{color:var(--color-white);background-color:#0d0d0d;border-color:#0000}@media(hover:hover){.btn-figma:hover{background-color:#2c2c2c}}.btn-figma:focus-visible{--tw-ring-color:var(--ring-color-secondary)}.btn-dribbble{color:var(--color-white);background-color:#ea4c89;border-color:#0000}@media(hover:hover){.btn-dribbble:hover{background-color:#d63a78}}.btn-dribbble:focus-visible{--tw-ring-color:var(--color-utility-pink-300)}.btn-whatsapp{color:var(--color-white);background-color:#25d366;border-color:#0000}@media(hover:hover){.btn-whatsapp:hover{background-color:#1ebe5b}}.btn-whatsapp:focus-visible{--tw-ring-color:var(--color-utility-green-300)}.btn-app-store,.btn-google-play{min-height:calc(var(--spacing)*14);align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-btn);border-style:var(--tw-border-style);background-color:var(--color-neutral-950);padding-inline:calc(var(--spacing)*4);color:var(--color-white);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));--tw-duration:.15s;border-width:1px;border-color:#0000;transition-duration:.15s;display:inline-flex}@media(hover:hover){:is(.btn-app-store,.btn-google-play):hover{background-color:var(--color-neutral-800)}}:is(.btn-app-store,.btn-google-play):focus{--tw-outline-style:none;outline-style:none}:is(.btn-app-store,.btn-google-play):focus-visible{--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);--tw-ring-color:var(--ring-color-secondary)}.btn-app-store .badge-label,.btn-google-play .badge-label{--tw-leading:var(--leading-tight);line-height:var(--leading-tight);flex-direction:column;align-items:flex-start;display:flex}.btn-app-store .badge-label>:first-child,.btn-google-play .badge-label>:first-child{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;opacity:.9;font-size:10px}.btn-app-store .badge-label>:last-child,.btn-google-play .badge-label>:last-child{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.badge{height:calc(var(--spacing)*6);justify-content:center;align-items:center;gap:var(--spacing);border-radius:var(--radius-full);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*2);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium);white-space:nowrap;border-width:1px;border-color:#0000;display:inline-flex}.badge,.badge-sm{font-size:var(--text-xs)}.badge-sm{height:calc(var(--spacing)*5);gap:calc(var(--spacing)*.5);padding-inline:calc(var(--spacing)*1.5)}.badge-md,.badge-sm{line-height:var(--tw-leading,var(--text-xs--line-height))}.badge-md{height:calc(var(--spacing)*6);padding-inline:calc(var(--spacing)*2);font-size:var(--text-xs)}.badge-lg{height:calc(var(--spacing)*7);padding-inline:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.badge-square{border-radius:var(--radius-md)}.badge-primary{border-color:var(--color-utility-brand-200);background-color:var(--background-color-brand-primary);color:var(--text-color-brand-secondary)}.badge-secondary{background-color:var(--background-color-secondary);color:var(--text-color-secondary)}.badge-neutral,.badge-secondary{border-color:var(--border-color-secondary)}.badge-neutral{background-color:var(--background-color-quaternary);color:var(--text-color-primary)}.badge-success{border-color:var(--color-utility-green-200);background-color:var(--background-color-success-primary);color:var(--text-color-success-primary)}.badge-info{border-color:var(--color-utility-blue-200);background-color:var(--color-utility-blue-50);color:var(--color-utility-blue-700)}.badge-warning{border-color:var(--color-utility-yellow-200);background-color:var(--background-color-warning-primary);color:var(--text-color-warning-primary)}.badge-error{border-color:var(--color-utility-red-200);background-color:var(--background-color-error-primary);color:var(--text-color-error-primary)}.badge-solid.badge-primary{background-color:var(--background-color-brand-solid);color:var(--color-white);border-color:#0000}.badge-solid.badge-secondary{background-color:var(--background-color-secondary-solid);color:var(--color-white);border-color:#0000}.badge-solid.badge-neutral{background-color:var(--background-color-primary-solid);color:var(--color-white);border-color:#0000}.badge-solid.badge-success{background-color:var(--background-color-success-solid);color:var(--color-white);border-color:#0000}.badge-solid.badge-info{background-color:var(--color-utility-blue-600);color:var(--color-white);border-color:#0000}.badge-solid.badge-warning{background-color:var(--background-color-warning-solid);color:var(--color-white);border-color:#0000}.badge-solid.badge-error{background-color:var(--background-color-error-solid);color:var(--color-white);border-color:#0000}.badge-outline{background-color:#0000}.badge-outline.badge-primary{border-color:var(--border-color-brand);color:var(--text-color-brand-secondary)}.badge-outline.badge-secondary{border-color:var(--border-color-primary);color:var(--text-color-secondary)}.badge-outline.badge-neutral{border-color:var(--border-color-primary);color:var(--text-color-primary)}.badge-outline.badge-success{border-color:var(--color-utility-green-300);color:var(--text-color-success-primary)}.badge-outline.badge-info{border-color:var(--color-utility-blue-300);color:var(--color-utility-blue-700)}.badge-outline.badge-warning{border-color:var(--color-utility-yellow-300);color:var(--text-color-warning-primary)}.badge-outline.badge-error{border-color:var(--border-color-error_subtle);color:var(--text-color-error-primary)}.badge-modern{border-color:var(--border-color-primary);background-color:var(--background-color-primary);color:var(--text-color-secondary)}.badge-modern.badge-primary{--badge-dot-color:var(--color-bg-brand-solid)}.badge-modern.badge-success{--badge-dot-color:var(--color-bg-success-solid)}.badge-modern.badge-info{--badge-dot-color:var(--color-utility-blue-600)}.badge-modern.badge-warning{--badge-dot-color:var(--color-bg-warning-solid)}.badge-modern.badge-error{--badge-dot-color:var(--color-bg-error-solid)}.badge-dot:before{content:"";height:calc(var(--spacing)*1.5);width:calc(var(--spacing)*1.5);background:var(--badge-dot-color,currentColor);flex-shrink:0;display:inline-block}.badge-close,.badge-dot:before{border-radius:var(--radius-full)}.badge-close{margin-right:calc(var(--spacing)*-.5);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);cursor:pointer;opacity:.7;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.badge-close:hover{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.badge-close:hover{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.badge-close:hover{opacity:1}}.badge-close:focus{--tw-outline-style:none;outline-style:none}.badge-close:focus-visible{opacity:1}.dropdown{display:inline-block;position:relative}.dropdown>summary{cursor:pointer;list-style-type:none}.dropdown>summary::-webkit-details-marker{display:none}.dropdown-chevron{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.dropdown[open]>summary .dropdown-chevron{rotate:180deg}.dropdown-menu{z-index:50;margin-top:calc(var(--spacing)*2);min-width:calc(var(--spacing)*56);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary);padding:var(--spacing);--tw-shadow:0px 12px 16px -4px var(--tw-shadow-color,#00000014),0px 4px 6px -2px var(--tw-shadow-color,#00000008),0px 2px 2px -1px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);animation:dropdown-enter .12s ease-out;position:absolute}.dropdown-menu-end{left:auto;right:0}.dropdown-menu-up{margin-top:0;margin-bottom:calc(var(--spacing)*2);top:auto;bottom:100%}.dropdown-item{cursor:pointer;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-sm);width:100%;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-secondary);display:flex}@media(hover:hover){.dropdown-item:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-primary)}}.dropdown-item:focus{--tw-outline-style:none;outline-style:none}.dropdown-item:focus-visible{background-color:var(--background-color-primary_hover);color:var(--text-color-primary)}.dropdown-item.dropdown-item-disabled,.dropdown-item:disabled{pointer-events:none;opacity:.5}.dropdown-item.dropdown-item-selected{background-color:var(--background-color-brand-primary);color:var(--text-color-brand-secondary)}.dropdown-item-destructive,.dropdown-item-destructive:hover{color:var(--text-color-error-primary)}.dropdown-item-destructive:hover{background-color:var(--background-color-error-primary)}.dropdown-header{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--text-color-tertiary);text-transform:uppercase}.dropdown-divider{margin-block:var(--spacing);border-style:var(--tw-border-style);background-color:var(--background-color-secondary);border-width:0;height:1px}.dropdown-icon{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);flex-shrink:0}.dropdown-avatar{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;flex-shrink:0}.dropdown-meta,.dropdown-shortcut{padding-left:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);margin-left:auto}.dropdown-description,.dropdown-meta,.dropdown-shortcut{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-color-tertiary)}.dropdown-description{margin-top:calc(var(--spacing)*.5);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.dropdown-search{margin-bottom:var(--spacing);align-items:center;gap:calc(var(--spacing)*2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border-color-secondary);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);display:flex}.dropdown-search svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);color:var(--text-color-tertiary)}.dropdown-search input{border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-primary);background-color:#0000;border-width:0;flex:1;padding:0}.dropdown-search input::-moz-placeholder{color:var(--text-color-placeholder)}.dropdown-search input::placeholder{color:var(--text-color-placeholder)}.dropdown-search input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}.dropdown-section{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2)}.dropdown-section-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.dropdown-section-subtitle{margin-top:calc(var(--spacing)*.5)}.dropdown-footer,.dropdown-section-subtitle{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-color-tertiary)}.dropdown-footer{margin-top:var(--spacing);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border-color-secondary);padding-inline:calc(var(--spacing)*2);padding-top:calc(var(--spacing)*2);padding-bottom:var(--spacing)}.dropdown-submenu-wrap{position:relative}.dropdown-submenu{margin-top:0;display:none;top:0;left:100%}.dropdown-submenu-chevron{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);color:var(--text-color-tertiary);margin-left:auto}.dropdown-submenu-wrap:focus-within>.dropdown-submenu,.dropdown-submenu-wrap:hover>.dropdown-submenu{display:block}.avatar{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);border-radius:var(--radius-full);background-color:var(--background-color-quaternary);vertical-align:middle;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);color:var(--text-color-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.avatar>img{border-radius:inherit;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.avatar>svg{width:60%;height:60%;color:var(--text-color-quaternary)}.avatar-xs{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6);font-size:10px}.avatar-sm{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.avatar-md{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.avatar-lg{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.avatar-xl{height:calc(var(--spacing)*14);width:calc(var(--spacing)*14);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.avatar-2xl{height:calc(var(--spacing)*16);width:calc(var(--spacing)*16);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.avatar-square{border-radius:var(--radius-md)}.avatar-primary{background-color:var(--background-color-brand-primary);color:var(--text-color-brand-secondary)}.avatar-secondary{background-color:var(--background-color-secondary);color:var(--text-color-secondary)}.avatar-neutral{background-color:var(--background-color-quaternary);color:var(--text-color-primary)}.avatar-success{background-color:var(--background-color-success-primary);color:var(--text-color-success-primary)}.avatar-info{background-color:var(--color-utility-blue-50);color:var(--color-utility-blue-700)}.avatar-warning{background-color:var(--background-color-warning-primary);color:var(--text-color-warning-primary)}.avatar-error{background-color:var(--background-color-error-primary);color:var(--text-color-error-primary)}.avatar-contrast,.avatar-status{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-primary)}.avatar-status{height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*2.5);border-radius:var(--radius-full);display:block;position:absolute;bottom:0;right:0}.avatar-status,.avatar-status-online{background-color:var(--background-color-success-solid)}.avatar-status-offline{background-color:var(--color-fg-quaternary)}.avatar-status-busy{background-color:var(--background-color-error-solid)}.avatar-status-away{background-color:var(--background-color-warning-solid)}.avatar-xs .avatar-status{height:calc(var(--spacing)*1.5);width:calc(var(--spacing)*1.5);--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)}.avatar-sm .avatar-status{height:calc(var(--spacing)*2);width:calc(var(--spacing)*2)}.avatar-md .avatar-status,.avatar-sm .avatar-status{--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)}.avatar-md .avatar-status{height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*2.5)}.avatar-lg .avatar-status{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.avatar-lg .avatar-status,.avatar-xl .avatar-status{--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)}.avatar-xl .avatar-status{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.avatar-2xl .avatar-status,.avatar-verified{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);--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)}.avatar-verified{top:calc(var(--spacing)*-.5);right:calc(var(--spacing)*-.5);border-radius:var(--radius-full);background-color:var(--color-utility-blue-600);color:var(--color-white);--tw-ring-color:var(--ring-color-primary);justify-content:center;align-items:center;display:inline-flex;position:absolute}.avatar-verified>svg{height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*2.5)}.avatar-xs .avatar-verified{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3);--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)}.avatar-xs .avatar-verified>svg{height:calc(var(--spacing)*2);width:calc(var(--spacing)*2)}.avatar-sm .avatar-verified{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.avatar-lg .avatar-verified{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.avatar-lg .avatar-verified>svg{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.avatar-xl .avatar-verified{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.avatar-xl .avatar-verified>svg{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.avatar-2xl .avatar-verified{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.avatar-2xl .avatar-verified>svg{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.avatar-group{align-items:center;display:inline-flex}:where(.avatar-group>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing)*-2*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing)*-2*(1 - var(--tw-space-x-reverse)))}.avatar-group>.avatar{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-primary)}.avatar-add{background-color:var(--background-color-tertiary);color:var(--text-color-tertiary)}.checkbox{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);vertical-align:middle;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));--tw-duration:.1s;flex-shrink:0;transition-duration:.1s;display:inline-block}.checkbox:focus{--tw-outline-style:none;outline-style:none}.checkbox:focus-visible{--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);--tw-ring-color:var(--ring-color-secondary)}.checkbox{background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.checkbox:hover:not(:disabled):not(:checked):not(:indeterminate){border-color:var(--border-color-brand);background-color:var(--background-color-brand-primary)}.checkbox:checked,.checkbox:indeterminate{background-color:var(--background-color-brand-solid);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3.5 8.5l3 3 6-6.5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");border-color:#0000}.checkbox:indeterminate{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M4 8h8' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'/></svg>")}.checkbox:checked:hover,.checkbox:indeterminate:hover{background-color:var(--background-color-brand-solid_hover)}.checkbox:disabled{cursor:not-allowed;border-color:var(--border-color-secondary);background-color:var(--background-color-secondary);opacity:.5}.checkbox:disabled:checked,.checkbox:disabled:indeterminate{border-color:var(--border-color-secondary);background-color:var(--background-color-quaternary)}.checkbox-sm{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.checkbox-md{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.checkbox-lg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.checkbox-primary:checked,.checkbox-primary:indeterminate{background-color:var(--background-color-brand-solid)}.checkbox-primary:checked:hover,.checkbox-primary:indeterminate:hover{background-color:var(--background-color-brand-solid_hover)}.checkbox-primary:focus-visible{--tw-ring-color:var(--ring-color-brand)}.checkbox-secondary:checked,.checkbox-secondary:indeterminate{background-color:var(--background-color-secondary-solid)}.checkbox-secondary:checked:hover,.checkbox-secondary:indeterminate:hover{opacity:.9}.checkbox-success:checked,.checkbox-success:indeterminate{background-color:var(--background-color-success-solid)}.checkbox-success:focus-visible{--tw-ring-color:var(--color-utility-green-300)}.checkbox-info:checked,.checkbox-info:indeterminate{background-color:var(--color-utility-blue-600)}.checkbox-info:focus-visible{--tw-ring-color:var(--color-utility-blue-300)}.checkbox-warning:checked,.checkbox-warning:indeterminate{background-color:var(--background-color-warning-solid)}.checkbox-warning:focus-visible{--tw-ring-color:var(--color-utility-yellow-300)}.checkbox-error{border-color:var(--border-color-error_subtle)}.checkbox-error:checked,.checkbox-error:indeterminate{background-color:var(--background-color-error-solid)}.checkbox-error:focus-visible{--tw-ring-color:var(--ring-color-error)}.checkbox-label{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing)*2);-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex}.checkbox-label>.checkbox{margin-top:calc(var(--spacing)*.5)}.checkbox-label:has(.checkbox:disabled){cursor:not-allowed;opacity:.6}.checkbox-text{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-secondary)}.checkbox-description,.checkbox-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:block}.checkbox-description{margin-top:calc(var(--spacing)*.5);color:var(--text-color-tertiary)}.checkbox-card{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing)*3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);padding:calc(var(--spacing)*4);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));--tw-duration:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition-duration:.1s;display:flex}@media(hover:hover){.checkbox-card:hover{background-color:var(--background-color-secondary)}}.checkbox-card>.checkbox{margin-top:calc(var(--spacing)*.5)}.checkbox-card:has(.checkbox:checked),.checkbox-card:has(.checkbox:indeterminate){border-color:var(--border-color-brand);background-color:var(--background-color-brand-primary)}.checkbox-card:has(.checkbox:focus-visible){--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);--tw-ring-color:var(--ring-color-brand)}.checkbox-card:has(.checkbox:disabled){cursor:not-allowed;opacity:.6}@media(hover:hover){.checkbox-card:has(.checkbox:disabled):hover{background-color:var(--background-color-primary)}}.radio{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);vertical-align:middle;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));--tw-duration:.1s;flex-shrink:0;transition-duration:.1s;display:inline-block}.radio:focus{--tw-outline-style:none;outline-style:none}.radio:focus-visible{--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);--tw-ring-color:var(--ring-color-secondary)}.radio{background-position:50%;background-repeat:no-repeat}.radio:hover:not(:disabled):not(:checked){border-color:var(--border-color-brand);background-color:var(--background-color-brand-primary)}.radio:checked{background-color:var(--background-color-brand-solid);background-image:radial-gradient(circle,var(--color-white) 35%,transparent 38%);border-color:#0000}.radio:checked:hover{background-color:var(--background-color-brand-solid_hover)}.radio:disabled{cursor:not-allowed;background-color:var(--background-color-secondary);opacity:.5}.radio:disabled,.radio:disabled:checked{border-color:var(--border-color-secondary)}.radio:disabled:checked{background-color:var(--background-color-quaternary);background-image:radial-gradient(circle,var(--color-fg-quaternary) 35%,transparent 38%)}.radio-sm{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.radio-md{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.radio-lg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.radio-primary:checked{background-color:var(--background-color-brand-solid)}.radio-primary:checked:hover{background-color:var(--background-color-brand-solid_hover)}.radio-primary:focus-visible{--tw-ring-color:var(--ring-color-brand)}.radio-secondary:checked{background-color:var(--background-color-secondary-solid)}.radio-secondary:checked:hover{opacity:.9}.radio-success:checked{background-color:var(--background-color-success-solid)}.radio-success:focus-visible{--tw-ring-color:var(--color-utility-green-300)}.radio-info:checked{background-color:var(--color-utility-blue-600)}.radio-info:focus-visible{--tw-ring-color:var(--color-utility-blue-300)}.radio-warning:checked{background-color:var(--background-color-warning-solid)}.radio-warning:focus-visible{--tw-ring-color:var(--color-utility-yellow-300)}.radio-error{border-color:var(--border-color-error_subtle)}.radio-error:checked{background-color:var(--background-color-error-solid)}.radio-error:focus-visible{--tw-ring-color:var(--ring-color-error)}.radio-label{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing)*2);-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex}.radio-label>.radio{margin-top:calc(var(--spacing)*.5)}.radio-label:has(.radio:disabled){cursor:not-allowed;opacity:.6}.radio-text{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-secondary)}.radio-description,.radio-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:block}.radio-description{margin-top:calc(var(--spacing)*.5);color:var(--text-color-tertiary)}.radio-card{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing)*3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);padding:calc(var(--spacing)*4);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));--tw-duration:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition-duration:.1s;display:flex}@media(hover:hover){.radio-card:hover{background-color:var(--background-color-secondary)}}.radio-card>.radio{margin-top:calc(var(--spacing)*.5)}.radio-card:has(.radio:checked){border-color:var(--border-color-brand);background-color:var(--background-color-brand-primary)}.radio-card:has(.radio:focus-visible){--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);--tw-ring-color:var(--ring-color-brand)}.radio-card:has(.radio:disabled){cursor:not-allowed;opacity:.6}@media(hover:hover){.radio-card:has(.radio:disabled):hover{background-color:var(--background-color-primary)}}.input{border-radius:var(--radius-input);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);width:100%;padding-inline:calc(var(--spacing)*3.5);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));color:var(--text-color-primary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-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));--tw-duration:.1s;transition-duration:.1s;display:block}.input::-moz-placeholder{color:var(--text-color-placeholder)}.input::placeholder{color:var(--text-color-placeholder)}.input:focus{border-color:var(--border-color-brand);--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);--tw-ring-color:#4a78563d}@supports (color:color-mix(in lab,red,red)){.input:focus{--tw-ring-color:color-mix(in oklab,var(--ring-color-brand) 24%,transparent)}}.input:focus{--tw-outline-style:none;outline-style:none}.input:disabled{cursor:not-allowed;opacity:.7}.input:disabled,.input[readonly]:not(:focus){background-color:var(--background-color-secondary)}.input[readonly]:not(:focus){color:var(--text-color-tertiary)}.input-sm{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.input-md{padding-inline:calc(var(--spacing)*3.5);padding-block:calc(var(--spacing)*2.5)}.input-lg,.input-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.input-lg{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3)}.input-error,.input-error:focus{border-color:var(--border-color-error)}.input-error:focus{--tw-ring-color:#fb2c363d}@supports (color:color-mix(in lab,red,red)){.input-error:focus{--tw-ring-color:color-mix(in oklab,var(--ring-color-error) 24%,transparent)}}.input-field{gap:calc(var(--spacing)*1.5);flex-direction:column;display:flex}.input-label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-secondary)}.input-hint,.input-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.input-hint{color:var(--text-color-tertiary)}.input-error-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-error-primary)}.input-group{align-items:stretch;width:100%;display:flex;position:relative}.input-group>.input{flex:1;min-width:0}.input-group-icon{pointer-events:none;--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--text-color-tertiary);justify-content:center;align-items:center;display:flex;position:absolute;top:50%}.input-group-icon>svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.input-group-icon:first-child{left:calc(var(--spacing)*3.5)}.input-group-icon:last-child{right:calc(var(--spacing)*3.5)}.input-group:has(>.input-group-icon:first-child)>.input{padding-left:calc(var(--spacing)*10)}.input-group:has(>.input-group-icon:last-child)>.input{padding-right:calc(var(--spacing)*10)}.input-addon{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-secondary);padding-inline:calc(var(--spacing)*3.5);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));white-space:nowrap;color:var(--text-color-tertiary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);align-items:center;display:inline-flex}.input-addon:first-child{border-top-left-radius:var(--radius-input);border-bottom-left-radius:var(--radius-input);border-right-style:var(--tw-border-style);border-right-width:0}.input-addon:last-child{border-top-right-radius:var(--radius-input);border-bottom-right-radius:var(--radius-input);border-left-style:var(--tw-border-style);border-left-width:0}.input-group:has(>.input-addon:first-child)>.input{border-top-left-radius:var(--radius-none);border-bottom-left-radius:var(--radius-none)}.input-group:has(>.input-addon:last-child)>.input{border-top-right-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none)}.input-addon:where(button){cursor:pointer;color:var(--text-color-secondary)}@media(hover:hover){.input-addon:where(button):hover{background-color:var(--background-color-tertiary)}}.input-addon:where(button):focus{--tw-outline-style:none;outline-style:none}.input-addon:where(button):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand);--tw-ring-inset:inset}.input-addon:where(button):disabled{cursor:not-allowed;opacity:.5}.input-label[data-required]:after{content:" *"}.input-label[data-required]:after,.input-required{color:var(--text-color-error-primary)}.input-group-action{top:50%;right:calc(var(--spacing)*3);height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;border-radius:var(--radius-md);color:var(--text-color-tertiary);justify-content:center;align-items:center;display:inline-flex;position:absolute}@media(hover:hover){.input-group-action:hover{color:var(--text-color-secondary)}}.input-group-action:focus{--tw-outline-style:none;outline-style:none}.input-group-action:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand)}.input-group-action>svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.input-group:has(>.input-group-action:last-child)>.input{padding-right:calc(var(--spacing)*11)}.input-group-action [data-icon=hide],.input-group-action[aria-pressed=true] [data-icon=show]{display:none}.input-group-action[aria-pressed=true] [data-icon=hide]{display:inline-flex}.input-step{width:calc(var(--spacing)*11);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);justify-content:center}.input-group:has(>.input-step)>.input[type=number]{text-align:center}.input[type=number]::-webkit-inner-spin-button,.input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input[type=number]{-moz-appearance:textfield}.select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-input);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);width:100%;padding-block:calc(var(--spacing)*2.5);padding-right:calc(var(--spacing)*9);padding-left:calc(var(--spacing)*3.5);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));color:var(--text-color-primary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.1s;transition-duration:.1s;display:block}.select,.select:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.select:focus{border-color:var(--border-color-brand);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);--tw-ring-color:#4a78563d}@supports (color:color-mix(in lab,red,red)){.select:focus{--tw-ring-color:color-mix(in oklab,var(--ring-color-brand) 24%,transparent)}}.select:focus{--tw-outline-style:none;outline-style:none}.select:disabled{cursor:not-allowed;background-color:var(--background-color-secondary);opacity:.7}.select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23717680' stroke-width='1.5'><path d='M6 8l4 4 4-4' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem 1.25rem}.select:has(>option[value=""]:checked){color:var(--text-color-placeholder)}.select-sm{padding-block:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*8);padding-left:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-position:right .625rem center;background-size:1rem 1rem}.select-md{padding-block:calc(var(--spacing)*2.5);padding-right:calc(var(--spacing)*9);padding-left:calc(var(--spacing)*3.5)}.select-lg,.select-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.select-lg{padding-block:calc(var(--spacing)*3);padding-right:calc(var(--spacing)*10);padding-left:calc(var(--spacing)*4);background-position:right .875rem center}.select-error,.select-error:focus{border-color:var(--border-color-error)}.select-error:focus{--tw-ring-color:#fb2c363d}@supports (color:color-mix(in lab,red,red)){.select-error:focus{--tw-ring-color:color-mix(in oklab,var(--ring-color-error) 24%,transparent)}}.select[multiple]{cursor:default;padding-block:calc(var(--spacing)*1.5);padding-right:calc(var(--spacing)*1.5);padding-left:calc(var(--spacing)*1.5);background-image:none;min-height:8rem}.select[multiple]>option{border-radius:var(--radius-sm);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1.5);color:var(--text-color-primary)}.select[multiple]>option:checked{background:linear-gradient(0deg,var(--color-bg-brand-primary),var(--color-bg-brand-primary));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-brand-secondary)}.select[multiple]>option:hover:not(:checked){background:linear-gradient(0deg,var(--color-bg-primary_hover),var(--color-bg-primary_hover))}.input-group>.select{flex:1;min-width:0}.input-group:has(>.input-group-icon:first-child)>.select{padding-left:calc(var(--spacing)*10)}.combobox{width:100%;display:block;position:relative}.combobox>summary{list-style-type:none}.combobox>summary::-webkit-details-marker{display:none}.combobox-trigger{cursor:pointer;align-items:center;gap:calc(var(--spacing)*1.5);border-radius:var(--radius-input);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);width:100%;min-height:2.625rem;padding-block:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*9);padding-left:calc(var(--spacing)*3.5);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));color:var(--text-color-primary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-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));--tw-duration:.1s;flex-wrap:wrap;transition-duration:.1s;display:flex}.combobox-trigger:focus-visible{border-color:var(--border-color-brand);--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);--tw-ring-color:#4a78563d}@supports (color:color-mix(in lab,red,red)){.combobox-trigger:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring-color-brand) 24%,transparent)}}.combobox-trigger:focus-visible{--tw-outline-style:none;outline-style:none}.combobox[open]>.combobox-trigger{border-color:var(--border-color-brand);--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);--tw-ring-color:#4a78563d}@supports (color:color-mix(in lab,red,red)){.combobox[open]>.combobox-trigger{--tw-ring-color:color-mix(in oklab,var(--ring-color-brand) 24%,transparent)}}.combobox-flush>.combobox-trigger{--tw-shadow:0 0 #0000;height:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#0000}.combobox-flush>.combobox-trigger:focus-visible,.combobox-flush[open]>.combobox-trigger{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(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);border-color:#0000}.combobox-value{align-items:center;gap:calc(var(--spacing)*1.5);flex-wrap:wrap;min-width:0;display:inline-flex}.combobox-value:empty:before{content:attr(data-placeholder);color:var(--text-color-placeholder)}.combobox-chevron{pointer-events:none;top:50%;right:calc(var(--spacing)*3);height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--text-color-quaternary);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s;position:absolute}.combobox[open]>.combobox-trigger .combobox-chevron{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);rotate:180deg}.combobox-chip{height:calc(var(--spacing)*6);gap:var(--spacing);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-secondary);padding-right:var(--spacing);padding-left:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-secondary)}.combobox-chip,.combobox-chip-remove{align-items:center;display:inline-flex}.combobox-chip-remove{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);cursor:pointer;border-radius:var(--radius-sm);opacity:.7;justify-content:center}@media(hover:hover){.combobox-chip-remove:hover{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.combobox-chip-remove:hover{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.combobox-chip-remove:hover{opacity:1}}.combobox-chip-remove:focus{--tw-outline-style:none;outline-style:none}.combobox-chip-remove>svg{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.combobox-count{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-secondary)}.combobox-count-total{margin-left:calc(var(--spacing)*2);color:var(--text-color-tertiary)}.combobox-error>.combobox-trigger{border-color:var(--border-color-error)}.combobox-error>.combobox-trigger:focus-visible,.combobox-error[open]>.combobox-trigger{border-color:var(--border-color-error);--tw-ring-color:#fb2c363d}@supports (color:color-mix(in lab,red,red)){.combobox-error>.combobox-trigger:focus-visible,.combobox-error[open]>.combobox-trigger{--tw-ring-color:color-mix(in oklab,var(--ring-color-error) 24%,transparent)}}.combobox[data-disabled]>.combobox-trigger{pointer-events:none;cursor:not-allowed;background-color:var(--background-color-secondary);opacity:.7}.combobox-panel{z-index:50;margin-top:calc(var(--spacing)*2);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary);--tw-shadow:0px 12px 16px -4px var(--tw-shadow-color,#00000014),0px 4px 6px -2px var(--tw-shadow-color,#00000008),0px 2px 2px -1px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);animation:dropdown-enter .12s ease-out;position:absolute;left:0;right:0;overflow:hidden}.combobox-search{align-items:center;gap:calc(var(--spacing)*2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border-color-secondary);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);display:flex}.combobox-search-icon{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);color:var(--text-color-tertiary);flex-shrink:0}.combobox-search-input{border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-primary);background-color:#0000;border-width:0;flex:1;padding:0}.combobox-search-input::-moz-placeholder{color:var(--text-color-placeholder)}.combobox-search-input::placeholder{color:var(--text-color-placeholder)}.combobox-search-input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}.combobox-shortcut{height:calc(var(--spacing)*5);border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-secondary);padding-inline:calc(var(--spacing)*1.5);--tw-font-weight:var(--font-weight-medium);font-size:10px;font-weight:var(--font-weight-medium);color:var(--text-color-tertiary);align-items:center;display:inline-flex}.combobox-list{max-height:calc(var(--spacing)*72);padding:calc(var(--spacing)*1.5);overflow-y:auto}.combobox-option{cursor:pointer;align-items:center;gap:calc(var(--spacing)*2.5);border-radius:var(--radius-md);width:100%;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1.5);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-primary);display:flex}@media(hover:hover){.combobox-option:hover{background-color:var(--background-color-primary_hover)}}.combobox-option:focus{--tw-outline-style:none;outline-style:none}.combobox-option:focus-visible{background-color:var(--background-color-primary_hover)}.combobox-option[hidden]{display:none}.combobox-option .avatar{flex-shrink:0}.combobox-option-text{align-items:center;gap:calc(var(--spacing)*1.5);flex:1;min-width:0;display:flex}.combobox-option-title{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-primary)}.combobox-option-meta,.combobox-option-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow:hidden}.combobox-option-meta{color:var(--text-color-tertiary)}.combobox-check{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);color:var(--text-color-brand-secondary);opacity:0;flex-shrink:0;margin-left:auto}.combobox-option.is-selected{background-color:var(--background-color-primary_hover)}.combobox-option.is-selected .combobox-check{opacity:1}.combobox-empty{align-items:center;gap:var(--spacing);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*8);text-align:center;flex-direction:column;display:flex}.combobox-empty[hidden]{display:none}.combobox-empty-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.combobox-empty-hint{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-color-tertiary)}.combobox-empty-action{margin-top:calc(var(--spacing)*2);cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-brand-secondary)}@media(hover:hover){.combobox-empty-action:hover{color:var(--text-color-brand-secondary_hover)}}.combobox-empty-action:focus{--tw-outline-style:none;outline-style:none}.combobox-footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-secondary_alt);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);display:flex}.combobox-action{cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-brand-secondary)}@media(hover:hover){.combobox-action:hover{color:var(--text-color-brand-secondary_hover)}}.combobox-action:focus{--tw-outline-style:none;outline-style:none}.textarea{resize:vertical;border-radius:var(--radius-input);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);width:100%;padding-inline:calc(var(--spacing)*3.5);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));color:var(--text-color-primary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-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));--tw-duration:.1s;transition-duration:.1s;display:block}.textarea::-moz-placeholder{color:var(--text-color-placeholder)}.textarea::placeholder{color:var(--text-color-placeholder)}.textarea:focus{border-color:var(--border-color-brand);--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);--tw-ring-color:#4a78563d}@supports (color:color-mix(in lab,red,red)){.textarea:focus{--tw-ring-color:color-mix(in oklab,var(--ring-color-brand) 24%,transparent)}}.textarea:focus{--tw-outline-style:none;outline-style:none}.textarea:disabled{cursor:not-allowed;background-color:var(--background-color-secondary);opacity:.7}.textarea{min-height:6rem}.textarea[readonly]:not(:focus){background-color:var(--background-color-secondary);color:var(--text-color-tertiary)}.textarea-sm{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));min-height:5rem}.textarea-md{padding-inline:calc(var(--spacing)*3.5);padding-block:calc(var(--spacing)*2.5);min-height:6rem}.textarea-lg,.textarea-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.textarea-lg{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);min-height:8rem}.textarea-error,.textarea-error:focus{border-color:var(--border-color-error)}.textarea-error:focus{--tw-ring-color:#fb2c363d}@supports (color:color-mix(in lab,red,red)){.textarea-error:focus{--tw-ring-color:color-mix(in oklab,var(--ring-color-error) 24%,transparent)}}.pin-group{align-items:center;gap:calc(var(--spacing)*2);display:inline-flex}.pin-separator{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:var(--text-color-tertiary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.pin{height:calc(var(--spacing)*14);width:calc(var(--spacing)*14);border-radius:var(--radius-input);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);text-align:center;font-size:var(--text-display-xs);line-height:var(--tw-leading,var(--text-display-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-primary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.1s;transition-duration:.1s;display:block}.pin,.pin:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.pin:focus{border-color:var(--border-color-brand);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);--tw-ring-color:#4a78563d}@supports (color:color-mix(in lab,red,red)){.pin:focus{--tw-ring-color:color-mix(in oklab,var(--ring-color-brand) 24%,transparent)}}.pin:focus{--tw-outline-style:none;outline-style:none}.pin:disabled{cursor:not-allowed;background-color:var(--background-color-secondary);opacity:.7}.pin{-moz-appearance:textfield}.pin::-webkit-inner-spin-button,.pin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pin-sm{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.pin-md{height:calc(var(--spacing)*14);width:calc(var(--spacing)*14)}.pin-lg{height:calc(var(--spacing)*16);width:calc(var(--spacing)*16)}.pin-error,.pin-error:focus{border-color:var(--border-color-error)}.pin-error:focus{--tw-ring-color:#fb2c363d}@supports (color:color-mix(in lab,red,red)){.pin-error:focus{--tw-ring-color:color-mix(in oklab,var(--ring-color-error) 24%,transparent)}}.file-input{cursor:pointer;border-radius:var(--radius-input);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);width:100%;padding-block:0;padding-right:calc(var(--spacing)*3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-tertiary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);display:block}.file-input,.file-input:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.file-input:focus{border-color:var(--border-color-brand);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);--tw-ring-color:#4a78563d}@supports (color:color-mix(in lab,red,red)){.file-input:focus{--tw-ring-color:color-mix(in oklab,var(--ring-color-brand) 24%,transparent)}}.file-input:focus{--tw-outline-style:none;outline-style:none}.file-input:disabled{cursor:not-allowed;opacity:.7}.file-input::file-selector-button{margin-right:calc(var(--spacing)*3.5);cursor:pointer;border-top-left-radius:var(--radius-input);border-bottom-left-radius:var(--radius-input);border-style:var(--tw-border-style);border-right-style:var(--tw-border-style);border-width:0 1px 0 0;border-color:var(--border-color-primary);background-color:var(--background-color-secondary);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-secondary)}@media(hover:hover){.file-input::file-selector-button:hover{background-color:var(--background-color-tertiary)}}.file-dropzone{cursor:pointer;border-radius:var(--radius-input);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);width:100%;padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*6);text-align:center;--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);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));--tw-duration:.1s;flex-direction:column;justify-content:center;align-items:center;transition-duration:.1s;display:flex}@media(hover:hover){.file-dropzone:hover{background-color:var(--background-color-secondary)}}.file-dropzone:focus-within{border-color:var(--border-color-brand);--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);--tw-ring-color:#4a78563d}@supports (color:color-mix(in lab,red,red)){.file-dropzone:focus-within{--tw-ring-color:color-mix(in oklab,var(--ring-color-brand) 24%,transparent)}}.file-dropzone-icon{margin-bottom:calc(var(--spacing)*3);height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);border-radius:var(--radius-full);background-color:var(--background-color-secondary);color:var(--text-color-tertiary);justify-content:center;align-items:center;display:flex}.file-dropzone-icon>svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.file-dropzone-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-tertiary)}.file-dropzone-title strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-brand-secondary)}@media(hover:hover){.file-dropzone-title strong:hover{color:var(--text-color-brand-secondary_hover)}}.file-dropzone-hint{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-color-tertiary)}.file-dropzone-error,.file-dropzone-error:focus-within{border-color:var(--border-color-error)}.file-dropzone-error:focus-within{--tw-ring-color:#fb2c363d}@supports (color:color-mix(in lab,red,red)){.file-dropzone-error:focus-within{--tw-ring-color:color-mix(in oklab,var(--ring-color-error) 24%,transparent)}}.file-dropzone.is-dragover{border-color:var(--border-color-brand);background-color:var(--background-color-brand-primary)}.file-list{flex-direction:column}.file-item,.file-list{gap:calc(var(--spacing)*3);display:flex}.file-item{align-items:flex-start;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary);padding:calc(var(--spacing)*4);position:relative}.file-item.is-complete{border-color:var(--border-color-brand);background-color:var(--background-color-brand-primary)}.file-item.is-failed{border-color:var(--border-color-error);background-color:var(--background-color-error-primary)}.file-item-icon{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);border-radius:var(--radius-lg);background-color:var(--background-color-secondary);color:var(--text-color-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.file-item-icon svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.file-item.is-complete .file-item-icon{background-color:var(--background-color-brand-secondary);color:var(--text-color-brand-secondary)}.file-item.is-failed .file-item-icon{background-color:var(--background-color-error-secondary);color:var(--text-color-error-primary)}.file-item-body{flex:1;min-width:0}.file-item-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-secondary);overflow:hidden}.file-item-name,.file-item-size{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file-item-size{color:var(--text-color-tertiary)}.file-item-meta{align-items:center;gap:calc(var(--spacing)*2);display:flex}.file-item-actions{align-items:center;gap:var(--spacing);display:flex}.file-item-action{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);cursor:pointer;border-radius:var(--radius-md);color:var(--text-color-quaternary);justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.file-item-action:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary)}}.file-item-action:focus{--tw-outline-style:none;outline-style:none}.file-item-action:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand)}.file-item-action svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.file-item-progress{margin-top:calc(var(--spacing)*2);align-items:center;gap:calc(var(--spacing)*3);display:flex}.file-item-progress-bar{height:calc(var(--spacing)*2);border-radius:var(--radius-full);background-color:var(--background-color-secondary);flex:1;position:relative;overflow:hidden}.file-item-progress-bar>span{border-radius:var(--radius-full);background-color:var(--background-color-brand-solid);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;inset-block:0;transition-duration:.3s;position:absolute;left:0}.file-item-progress-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-secondary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.file-item.file-item-fill{overflow:hidden}.file-item.file-item-fill .file-item-fill-bg{background-color:var(--background-color-brand-secondary);z-index:0;inset-block:0;position:absolute;left:0}.file-item.file-item-fill>*{z-index:1;position:relative}.tags-input{align-items:center;gap:calc(var(--spacing)*1.5);border-radius:var(--radius-input);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);width:100%;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-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));--tw-duration:.1s;flex-wrap:wrap;transition-duration:.1s;display:flex}.tags-input:focus-within{border-color:var(--border-color-brand);--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);--tw-ring-color:#4a78563d}@supports (color:color-mix(in lab,red,red)){.tags-input:focus-within{--tw-ring-color:color-mix(in oklab,var(--ring-color-brand) 24%,transparent)}}.tags-input:focus-within{--tw-outline-style:none;outline-style:none}.tags-input-field{border-style:var(--tw-border-style);min-width:6rem;padding-inline:calc(var(--spacing)*1.5);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-primary);background-color:#0000;border-width:0;flex:1}.tags-input-field::-moz-placeholder{color:var(--text-color-placeholder)}.tags-input-field::placeholder{color:var(--text-color-placeholder)}.tags-input-field:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}.tags-input-error,.tags-input-error:focus-within{border-color:var(--border-color-error)}.tags-input-error:focus-within{--tw-ring-color:#fb2c363d}@supports (color:color-mix(in lab,red,red)){.tags-input-error:focus-within{--tw-ring-color:color-mix(in oklab,var(--ring-color-error) 24%,transparent)}}.progress{border-radius:var(--radius-full);background-color:var(--background-color-quaternary);width:100%;height:.5rem;display:block;position:relative;overflow:hidden}.progress-sm{height:.25rem}.progress-md{height:.5rem}.progress-lg{height:.75rem}.progress-bar{border-radius:var(--radius-full);height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);background:var(--progress-color,var(--color-bg-brand-solid));display:block}.progress-circle-primary,.progress-primary{--progress-color:var(--color-bg-brand-solid)}.progress-circle-secondary,.progress-secondary{--progress-color:var(--color-bg-secondary-solid)}.progress-circle-neutral,.progress-neutral{--progress-color:var(--color-fg-primary)}.progress-circle-success,.progress-success{--progress-color:var(--color-bg-success-solid)}.progress-circle-info,.progress-info{--progress-color:var(--color-utility-blue-600)}.progress-circle-warning,.progress-warning{--progress-color:var(--color-bg-warning-solid)}.progress-circle-error,.progress-error{--progress-color:var(--color-bg-error-solid)}.progress-indeterminate{position:relative}.progress-indeterminate .progress-bar{inset-block:0;width:33.3333%;animation:progress-slide 1.4s cubic-bezier(.4,0,.2,1) infinite;position:absolute;left:0}@keyframes progress-slide{0%{transform:translate(-100%)}to{transform:translate(400%)}}.progress-group{gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.progress-label{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-secondary);display:flex}.progress-hint{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-color-tertiary)}.progress-circle{--value:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.progress-circle-sm{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.progress-circle-md{height:calc(var(--spacing)*16);width:calc(var(--spacing)*16);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.progress-circle-lg{height:calc(var(--spacing)*24);width:calc(var(--spacing)*24);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.progress-circle svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible;rotate:-90deg}.progress-circle-fill,.progress-circle-track{fill:none;stroke-width:3px}.progress-circle-track{stroke:var(--color-bg-quaternary)}.progress-circle-fill{stroke:var(--progress-color,var(--color-bg-brand-solid));stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--value));transition:stroke-dashoffset .3s ease-out}.progress-circle-value{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);position:relative}.slider{--slider-color:var(--color-bg-brand-solid);--slider-track:var(--color-bg-quaternary);--slider-h:.375rem;--slider-thumb:1.25rem;--value:0;cursor:pointer;background-color:#0000;width:100%;display:block}.slider:focus{--tw-outline-style:none;outline-style:none}.slider:disabled{cursor:not-allowed;opacity:.5}.slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--slider-thumb);background-image:linear-gradient(to right,var(--slider-color) 0 calc(var(--value)*1%),var(--slider-track) calc(var(--value)*1%) 100%);background-position:50%;background-repeat:no-repeat;background-size:100% var(--slider-h);border-radius:9999px}.slider::-webkit-slider-runnable-track{height:var(--slider-h);background:0 0;border-radius:9999px}.slider::-moz-range-track{height:var(--slider-h);background:0 0;border-radius:9999px}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--slider-thumb);height:var(--slider-thumb);margin-top:calc((var(--slider-h) - var(--slider-thumb))/2);background:var(--color-bg-primary);border:1.5px solid var(--slider-color);border-radius:9999px;-webkit-transition:box-shadow .1s,transform .1s;transition:box-shadow .1s,transform .1s;box-shadow:0 1px 2px #0000000f}.slider::-moz-range-thumb{width:var(--slider-thumb);height:var(--slider-thumb);background:var(--color-bg-primary);border:1.5px solid var(--slider-color);border-radius:9999px;-moz-transition:box-shadow .1s,transform .1s;transition:box-shadow .1s,transform .1s;box-shadow:0 1px 2px #0000000f}.slider:hover:not(:disabled)::-webkit-slider-thumb{box-shadow:0 0 0 6px var(--slider-color)}@supports (color:color-mix(in lab,red,red)){.slider:hover:not(:disabled)::-webkit-slider-thumb{box-shadow:0 0 0 6px color-mix(in srgb,var(--slider-color) 12%,transparent)}}.slider:hover:not(:disabled)::-moz-range-thumb{box-shadow:0 0 0 6px var(--slider-color)}@supports (color:color-mix(in lab,red,red)){.slider:hover:not(:disabled)::-moz-range-thumb{box-shadow:0 0 0 6px color-mix(in srgb,var(--slider-color) 12%,transparent)}}.slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 6px var(--slider-color)}@supports (color:color-mix(in lab,red,red)){.slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 6px color-mix(in srgb,var(--slider-color) 24%,transparent)}}.slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 6px var(--slider-color)}@supports (color:color-mix(in lab,red,red)){.slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 6px color-mix(in srgb,var(--slider-color) 24%,transparent)}}.slider-sm{--slider-h:.25rem;--slider-thumb:1rem}.slider-md{--slider-h:.375rem;--slider-thumb:1.25rem}.slider-lg{--slider-h:.5rem;--slider-thumb:1.5rem}.slider-primary{--slider-color:var(--color-bg-brand-solid)}.slider-secondary{--slider-color:var(--color-bg-secondary-solid)}.slider-neutral{--slider-color:var(--color-fg-primary)}.slider-success{--slider-color:var(--color-bg-success-solid)}.slider-info{--slider-color:var(--color-utility-blue-600)}.slider-warning{--slider-color:var(--color-bg-warning-solid)}.slider-error{--slider-color:var(--color-bg-error-solid)}.slider-group{gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.slider-label{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-secondary);display:flex}.slider-hint,.slider-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.slider-hint{color:var(--text-color-tertiary)}:where(.slider-range){--slider-color:var(--color-bg-brand-solid);--slider-track:var(--color-bg-quaternary);--slider-h:.375rem;--slider-thumb:1.25rem;--start-value:0;--end-value:100}.slider-range{width:100%;height:var(--slider-thumb);display:block;position:relative}.slider-range:before{content:"";height:var(--slider-h);background:linear-gradient(to right,var(--slider-track) 0 calc(var(--start-value)*1%),var(--slider-color) calc(var(--start-value)*1%) calc(var(--end-value)*1%),var(--slider-track) calc(var(--end-value)*1%) 100%);pointer-events:none;border-radius:9999px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.slider-range>input[type=range]{cursor:pointer;background-color:#0000;width:100%;margin:0;position:absolute;inset:0}.slider-range>input[type=range]:focus{--tw-outline-style:none;outline-style:none}.slider-range>input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--slider-thumb);pointer-events:none}.slider-range>input[type=range]::-webkit-slider-runnable-track{height:var(--slider-h);background:0 0}.slider-range>input[type=range]::-moz-range-track{height:var(--slider-h);background:0 0}.slider-range>input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:var(--slider-thumb);height:var(--slider-thumb);margin-top:calc((var(--slider-h) - var(--slider-thumb))/2);background:var(--color-bg-primary);border:1.5px solid var(--slider-color);border-radius:9999px;-webkit-transition:box-shadow .1s;transition:box-shadow .1s;box-shadow:0 1px 2px #0000000f}.slider-range>input[type=range]::-moz-range-thumb{pointer-events:auto;width:var(--slider-thumb);height:var(--slider-thumb);background:var(--color-bg-primary);border:1.5px solid var(--slider-color);border-radius:9999px;-moz-transition:box-shadow .1s;transition:box-shadow .1s;box-shadow:0 1px 2px #0000000f}.slider-range>input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 6px var(--slider-color)}@supports (color:color-mix(in lab,red,red)){.slider-range>input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 6px color-mix(in srgb,var(--slider-color) 12%,transparent)}}.slider-range>input[type=range]:hover::-moz-range-thumb{box-shadow:0 0 0 6px var(--slider-color)}@supports (color:color-mix(in lab,red,red)){.slider-range>input[type=range]:hover::-moz-range-thumb{box-shadow:0 0 0 6px color-mix(in srgb,var(--slider-color) 12%,transparent)}}.slider-range>input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 6px var(--slider-color)}@supports (color:color-mix(in lab,red,red)){.slider-range>input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 6px color-mix(in srgb,var(--slider-color) 24%,transparent)}}.slider-range>input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 6px var(--slider-color)}@supports (color:color-mix(in lab,red,red)){.slider-range>input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 6px color-mix(in srgb,var(--slider-color) 24%,transparent)}}.tag{--tag-accent:var(--color-bg-brand-solid);--tag-accent-bg:var(--color-bg-brand-primary);--tag-accent-border:var(--color-utility-brand-200);--tag-accent-text:var(--color-text-brand-secondary);height:calc(var(--spacing)*7);justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);padding-inline:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--text-color-secondary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);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));--tw-duration:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition-duration:.1s;display:inline-flex}@media(hover:hover){.tag:hover{background-color:var(--background-color-secondary)}}.tag:focus{--tw-outline-style:none;outline-style:none}.tag:focus-visible{--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);--tw-ring-color:#4a78563d}@supports (color:color-mix(in lab,red,red)){.tag:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring-color-brand) 24%,transparent)}}.tag:disabled{cursor:not-allowed;opacity:.5}@media(hover:hover){.tag:disabled:hover{background-color:var(--background-color-primary)}}.tag-sm{height:calc(var(--spacing)*6);gap:var(--spacing);padding-inline:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.tag-md{height:calc(var(--spacing)*7);gap:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*2.5)}.tag-lg,.tag-md{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.tag-lg{height:calc(var(--spacing)*8);gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*3)}.tag-selected{border-color:var(--tag-accent-border);color:var(--tag-accent-text)}.tag-selected,.tag-selected:hover{background:var(--tag-accent-bg)}@supports (color:color-mix(in lab,red,red)){.tag-selected:hover{background:color-mix(in srgb,var(--tag-accent-bg) 80%,var(--tag-accent) 8%)}}.tag-selected:focus-visible{box-shadow:0 0 0 4px var(--tag-accent)}@supports (color:color-mix(in lab,red,red)){.tag-selected:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--tag-accent) 24%,transparent)}}.tag-primary{--tag-accent:var(--color-bg-brand-solid);--tag-accent-bg:var(--color-bg-brand-primary);--tag-accent-border:var(--color-utility-brand-200);--tag-accent-text:var(--color-text-brand-secondary)}.tag-secondary{--tag-accent:var(--color-bg-secondary-solid);--tag-accent-bg:var(--color-bg-secondary);--tag-accent-border:var(--color-border-secondary);--tag-accent-text:var(--color-text-secondary)}.tag-neutral{--tag-accent:var(--color-fg-primary);--tag-accent-bg:var(--color-bg-quaternary);--tag-accent-border:var(--color-border-secondary);--tag-accent-text:var(--color-text-primary)}.tag-success{--tag-accent:var(--color-bg-success-solid);--tag-accent-bg:var(--color-bg-success-primary);--tag-accent-border:var(--color-utility-green-200);--tag-accent-text:var(--color-text-success-primary)}.tag-info{--tag-accent:var(--color-utility-blue-600);--tag-accent-bg:var(--color-utility-blue-50);--tag-accent-border:var(--color-utility-blue-200);--tag-accent-text:var(--color-utility-blue-700)}.tag-warning{--tag-accent:var(--color-bg-warning-solid);--tag-accent-bg:var(--color-bg-warning-primary);--tag-accent-border:var(--color-utility-yellow-200);--tag-accent-text:var(--color-text-warning-primary)}.tag-error{--tag-accent:var(--color-bg-error-solid);--tag-accent-bg:var(--color-bg-error-primary);--tag-accent-border:var(--color-utility-red-200);--tag-accent-text:var(--color-text-error-primary)}.tag-dot{height:calc(var(--spacing)*1.5);width:calc(var(--spacing)*1.5);border-radius:var(--radius-full);background:var(--tag-accent)}.tag-dot,.tag-icon{flex-shrink:0;display:inline-block}.tag-icon{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.tag-lg .tag-icon{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.tag-sm .tag-icon{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.tag-avatar{margin-left:calc(var(--spacing)*-.5);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);border-radius:var(--radius-full);background-color:var(--background-color-secondary);-o-object-fit:cover;object-fit:cover;flex-shrink:0;display:inline-block}.tag-lg .tag-avatar{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.tag-count{height:calc(var(--spacing)*4);min-width:calc(var(--spacing)*4);border-radius:var(--radius-full);background-color:var(--background-color-secondary);padding-inline:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:var(--text-color-tertiary);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);justify-content:center;align-items:center;display:inline-flex}.tag-count:first-child{margin-left:calc(var(--spacing)*-.5)}.tag-count:last-child{margin-right:calc(var(--spacing)*-.5)}.tag-selected .tag-count{background:var(--tag-accent)}@supports (color:color-mix(in lab,red,red)){.tag-selected .tag-count{background:color-mix(in srgb,var(--tag-accent) 16%,transparent)}}.tag-selected .tag-count{color:var(--tag-accent-text)}.tag-close{margin-right:calc(var(--spacing)*-.5);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);cursor:pointer;border-radius:var(--radius-full);opacity:.7;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.tag-close:hover{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.tag-close:hover{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.tag-close:hover{opacity:1}}.tag-close:focus{--tw-outline-style:none;outline-style:none}.tag-close:focus-visible{opacity:1}.tag-group{align-items:center;gap:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}.toggle{--toggle-thumb:1rem;--toggle-gap:.125rem;height:calc(var(--spacing)*5);width:calc(var(--spacing)*9);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-full);background-color:var(--background-color-quaternary);vertical-align:middle;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));--tw-duration:.15s;flex-shrink:0;transition-duration:.15s;display:inline-block}.toggle:focus{--tw-outline-style:none;outline-style:none}.toggle:focus-visible{--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);--tw-ring-color:var(--ring-color-secondary)}.toggle{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><circle cx='10' cy='10' r='10' fill='white'/></svg>");background-repeat:no-repeat;background-size:var(--toggle-thumb) var(--toggle-thumb);background-position:var(--toggle-gap) center;transition:background-color .15s,background-position .15s}.toggle:hover:not(:disabled):not(:checked){background-color:var(--background-color-tertiary)}.toggle:checked{background-color:var(--background-color-brand-solid);background-position:calc(100% - var(--toggle-gap))}.toggle:checked:hover{background-color:var(--background-color-brand-solid_hover)}.toggle:disabled{cursor:not-allowed;opacity:.5}.toggle-sm{height:calc(var(--spacing)*4);width:calc(var(--spacing)*7);--toggle-thumb:.75rem}.toggle-md{height:calc(var(--spacing)*5);width:calc(var(--spacing)*9);--toggle-thumb:1rem}.toggle-lg{height:calc(var(--spacing)*6);width:calc(var(--spacing)*11);--toggle-thumb:1.25rem}.toggle-primary:checked{background-color:var(--background-color-brand-solid)}.toggle-primary:checked:hover{background-color:var(--background-color-brand-solid_hover)}.toggle-primary:focus-visible{--tw-ring-color:var(--ring-color-brand)}.toggle-secondary:checked{background-color:var(--background-color-secondary-solid)}.toggle-secondary:checked:hover{opacity:.9}.toggle-success:checked{background-color:var(--background-color-success-solid)}.toggle-success:focus-visible{--tw-ring-color:var(--color-utility-green-300)}.toggle-info:checked{background-color:var(--color-utility-blue-600)}.toggle-info:focus-visible{--tw-ring-color:var(--color-utility-blue-300)}.toggle-warning:checked{background-color:var(--background-color-warning-solid)}.toggle-warning:focus-visible{--tw-ring-color:var(--color-utility-yellow-300)}.toggle-error:checked{background-color:var(--background-color-error-solid)}.toggle-error:focus-visible{--tw-ring-color:var(--ring-color-error)}.toggle-label{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing)*3);-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex}.toggle-label>.toggle{margin-top:calc(var(--spacing)*.5)}.toggle-label:has(.toggle:disabled){cursor:not-allowed;opacity:.6}.toggle-text{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-secondary)}.toggle-description,.toggle-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:block}.toggle-description{margin-top:calc(var(--spacing)*.5);color:var(--text-color-tertiary)}.toggle-card{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing)*3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);padding:calc(var(--spacing)*4);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));--tw-duration:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition-duration:.1s;display:flex}@media(hover:hover){.toggle-card:hover{background-color:var(--background-color-secondary)}}.toggle-card>.toggle{margin-top:calc(var(--spacing)*.5)}.toggle-card:has(.toggle:checked){border-color:var(--border-color-brand);background-color:var(--background-color-brand-primary)}.toggle-card:has(.toggle:focus-visible){--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);--tw-ring-color:var(--ring-color-brand)}.toggle-card:has(.toggle:disabled){cursor:not-allowed;opacity:.6}@media(hover:hover){.toggle-card:has(.toggle:disabled):hover{background-color:var(--background-color-primary)}}.video-player{aspect-ratio:var(--aspect-video);border-radius:var(--radius-card);background-color:var(--background-color-quaternary);width:100%;display:block;position:relative;overflow:hidden}.video-player>iframe,.video-player>img,.video-player>video{border-style:var(--tw-border-style);-o-object-fit:cover;object-fit:cover;border-width:0;width:100%;height:100%;position:absolute;inset:0}.video-player>.play-btn{margin:auto;position:absolute;inset:0}.video-player-overlay{pointer-events:none;background:linear-gradient(#00000026,#0000 55%,#0000008c);position:absolute;inset:0}.video-player-duration{right:calc(var(--spacing)*2);bottom:calc(var(--spacing)*2);border-radius:var(--radius-md);background-color:#000000b3;align-items:center;display:inline-flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.video-player-duration{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.video-player-duration{padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);color:var(--color-white)}.play-btn{height:calc(var(--spacing)*14);width:calc(var(--spacing)*14);cursor:pointer;border-radius:var(--radius-full);border-style:var(--tw-border-style);background-color:var(--background-color-brand-solid);color:var(--color-white);--tw-shadow:0px 4px 6px -1px var(--tw-shadow-color,#0000001a),0px 2px 4px -2px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);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));--tw-duration:.15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-width:1px;border-color:#0000;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.15s;display:inline-flex}@media(hover:hover){.play-btn:hover{background-color:var(--background-color-brand-solid_hover)}}.play-btn:focus{--tw-outline-style:none;outline-style:none}.play-btn:focus-visible{--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);--tw-ring-color:var(--ring-color-brand)}.play-btn.play-btn-disabled,.play-btn:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.play-btn>svg{--tw-translate-x:1px;width:40%;height:40%;translate:var(--tw-translate-x) var(--tw-translate-y)}.play-btn-xs{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8)}.play-btn-sm{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10)}.play-btn-md{height:calc(var(--spacing)*14);width:calc(var(--spacing)*14)}.play-btn-lg{height:calc(var(--spacing)*16);width:calc(var(--spacing)*16)}.play-btn-xl{height:calc(var(--spacing)*20);width:calc(var(--spacing)*20)}.play-btn-primary{background-color:var(--background-color-brand-solid);color:var(--color-white)}@media(hover:hover){.play-btn-primary:hover{background-color:var(--background-color-brand-solid_hover)}}.play-btn-primary:focus-visible{--tw-ring-color:var(--ring-color-brand)}.play-btn-secondary{border-color:var(--border-color-primary);background-color:var(--background-color-primary);color:var(--text-color-secondary)}@media(hover:hover){.play-btn-secondary:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary_hover)}}.play-btn-neutral{background-color:var(--background-color-primary-solid);color:var(--color-white)}@media(hover:hover){.play-btn-neutral:hover{opacity:.9}}.play-btn-neutral:focus-visible{--tw-ring-color:var(--ring-color-secondary)}.play-btn-success{background-color:var(--background-color-success-solid);color:var(--color-white)}@media(hover:hover){.play-btn-success:hover{opacity:.9}}.play-btn-success:focus-visible{--tw-ring-color:var(--color-utility-green-300)}.play-btn-info{background-color:var(--color-utility-blue-600);color:var(--color-white)}@media(hover:hover){.play-btn-info:hover{background-color:var(--color-utility-blue-700)}}.play-btn-info:focus-visible{--tw-ring-color:var(--color-utility-blue-300)}.play-btn-warning{background-color:var(--background-color-warning-solid);color:var(--color-white)}@media(hover:hover){.play-btn-warning:hover{opacity:.9}}.play-btn-warning:focus-visible{--tw-ring-color:var(--color-utility-yellow-300)}.play-btn-error{background-color:var(--background-color-error-solid);color:var(--color-white)}@media(hover:hover){.play-btn-error:hover{background-color:var(--background-color-error-solid_hover)}}.play-btn-error:focus-visible{--tw-ring-color:var(--ring-color-error)}.play-btn-outline{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000}.play-btn-outline.play-btn-primary{border-color:var(--border-color-brand);color:var(--text-color-brand-secondary)}@media(hover:hover){.play-btn-outline.play-btn-primary:hover{background-color:var(--background-color-brand-primary)}}.play-btn-outline.play-btn-secondary{border-color:var(--border-color-primary);color:var(--text-color-secondary)}@media(hover:hover){.play-btn-outline.play-btn-secondary:hover{background-color:var(--background-color-primary_hover)}}.play-btn-outline.play-btn-neutral{border-color:var(--border-color-primary);color:var(--text-color-primary)}@media(hover:hover){.play-btn-outline.play-btn-neutral:hover{background-color:var(--background-color-primary_hover)}}.play-btn-outline.play-btn-success{border-color:var(--color-utility-green-300);color:var(--text-color-success-primary)}@media(hover:hover){.play-btn-outline.play-btn-success:hover{background-color:var(--background-color-success-primary)}}.play-btn-outline.play-btn-info{border-color:var(--color-utility-blue-300);color:var(--color-utility-blue-700)}@media(hover:hover){.play-btn-outline.play-btn-info:hover{background-color:var(--color-utility-blue-50)}}.play-btn-outline.play-btn-warning{border-color:var(--color-utility-yellow-300);color:var(--text-color-warning-primary)}@media(hover:hover){.play-btn-outline.play-btn-warning:hover{background-color:var(--background-color-warning-primary)}}.play-btn-outline.play-btn-error{border-color:var(--border-color-error_subtle);color:var(--text-color-error-primary)}@media(hover:hover){.play-btn-outline.play-btn-error:hover{background-color:var(--background-color-error-primary)}}.play-btn-glass{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.play-btn-glass{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.play-btn-glass{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.play-btn-glass{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.play-btn-glass{color:var(--color-white);--tw-shadow:0px 12px 16px -4px var(--tw-shadow-color,#00000014),0px 4px 6px -2px var(--tw-shadow-color,#00000008),0px 2px 2px -1px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media(hover:hover){.play-btn-glass:hover{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.play-btn-glass:hover{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}}.play-btn-glass.play-btn-primary{border-color:#325f3f99}@supports (color:color-mix(in lab,red,red)){.play-btn-glass.play-btn-primary{border-color:color-mix(in oklab,var(--border-color-brand_alt) 60%,transparent)}}.play-btn-glass.play-btn-primary{color:var(--color-white)}@media(hover:hover){.play-btn-glass.play-btn-primary:hover{background-color:#325f3f4d}@supports (color:color-mix(in lab,red,red)){.play-btn-glass.play-btn-primary:hover{background-color:color-mix(in oklab,var(--background-color-brand-solid) 30%,transparent)}}}.play-btn-glass.play-btn-success{border-color:#7bf1a899}@supports (color:color-mix(in lab,red,red)){.play-btn-glass.play-btn-success{border-color:color-mix(in oklab,var(--color-utility-green-300) 60%,transparent)}}.play-btn-glass.play-btn-success{color:var(--color-white)}@media(hover:hover){.play-btn-glass.play-btn-success:hover{background-color:#00a5444d}@supports (color:color-mix(in lab,red,red)){.play-btn-glass.play-btn-success:hover{background-color:color-mix(in oklab,var(--background-color-success-solid) 30%,transparent)}}}.play-btn-glass.play-btn-info{border-color:#90c5ff99}@supports (color:color-mix(in lab,red,red)){.play-btn-glass.play-btn-info{border-color:color-mix(in oklab,var(--color-utility-blue-300) 60%,transparent)}}.play-btn-glass.play-btn-info{color:var(--color-white)}@media(hover:hover){.play-btn-glass.play-btn-info:hover{background-color:#155dfc4d}@supports (color:color-mix(in lab,red,red)){.play-btn-glass.play-btn-info:hover{background-color:color-mix(in oklab,var(--color-utility-blue-600) 30%,transparent)}}}.play-btn-glass.play-btn-warning{border-color:#ffe02a99}@supports (color:color-mix(in lab,red,red)){.play-btn-glass.play-btn-warning{border-color:color-mix(in oklab,var(--color-utility-yellow-300) 60%,transparent)}}.play-btn-glass.play-btn-warning{color:var(--color-white)}@media(hover:hover){.play-btn-glass.play-btn-warning:hover{background-color:#cd89004d}@supports (color:color-mix(in lab,red,red)){.play-btn-glass.play-btn-warning:hover{background-color:color-mix(in oklab,var(--background-color-warning-solid) 30%,transparent)}}}.play-btn-glass.play-btn-error{border-color:#ffa3a399}@supports (color:color-mix(in lab,red,red)){.play-btn-glass.play-btn-error{border-color:color-mix(in oklab,var(--color-utility-red-300) 60%,transparent)}}.play-btn-glass.play-btn-error{color:var(--color-white)}@media(hover:hover){.play-btn-glass.play-btn-error:hover{background-color:#e400144d}@supports (color:color-mix(in lab,red,red)){.play-btn-glass.play-btn-error:hover{background-color:color-mix(in oklab,var(--background-color-error-solid) 30%,transparent)}}}.video-player-controls{pointer-events:auto;z-index:10;gap:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);color:var(--color-white);inset-inline:0;background:linear-gradient(#0000,#00000059 40%,#000000bf);flex-direction:column;display:flex;position:absolute;bottom:0}.vp-scrubber{height:var(--spacing);cursor:pointer;border-radius:var(--radius-full);background-color:#ffffff40;width:100%;position:relative}@supports (color:color-mix(in lab,red,red)){.vp-scrubber{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.vp-scrubber-buffered{border-radius:var(--radius-full);inset-block:0;background-color:#fff6;position:absolute;left:0}@supports (color:color-mix(in lab,red,red)){.vp-scrubber-buffered{background-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.vp-scrubber-played{background-color:var(--background-color-brand-solid);inset-block:0;left:0}.vp-scrubber-handle,.vp-scrubber-played{border-radius:var(--radius-full);position:absolute}.vp-scrubber-handle{margin-top:calc(var(--spacing)*-2);margin-left:calc(var(--spacing)*-2);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand-solid);top:50%}.vp-controls-row{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);display:flex}.vp-controls-group{gap:var(--spacing)}.vp-control,.vp-controls-group{align-items:center;display:inline-flex}.vp-control{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9);cursor:pointer;border-radius:var(--radius-full);border-style:var(--tw-border-style);color:var(--color-white);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));--tw-duration:.15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#0000;border-width:1px;border-color:#0000;flex-shrink:0;justify-content:center;transition-duration:.15s;position:relative}@media(hover:hover){.vp-control:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.vp-control:hover{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}}.vp-control:focus{--tw-outline-style:none;outline-style:none}.vp-control:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#fff9}@supports (color:color-mix(in lab,red,red)){.vp-control:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.vp-control>svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.vp-control-sm{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7)}.vp-control-sm>svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.vp-control-lg{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12)}.vp-control-lg>svg{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.vp-control-primary{background-color:var(--color-white);color:var(--color-black)}@media(hover:hover){.vp-control-primary:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.vp-control-primary:hover{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}}.vp-speed{height:calc(var(--spacing)*9);min-width:calc(var(--spacing)*9);cursor:pointer;border-radius:var(--radius-full);padding-inline:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-white);-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.vp-speed:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.vp-speed:hover{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}}.vp-speed:focus{--tw-outline-style:none;outline-style:none}.vp-speed:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#fff9}@supports (color:color-mix(in lab,red,red)){.vp-speed:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.vp-time{align-items:center;gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:inline-flex}.vp-time-sep{color:#fff6}@supports (color:color-mix(in lab,red,red)){.vp-time-sep{color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.vp-time-current{color:var(--color-white)}.vp-time-total{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.vp-time-total{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.vp-time-remaining{color:var(--color-white)}.vp-cc-badge{top:calc(var(--spacing)*-.5);right:calc(var(--spacing)*-.5);height:calc(var(--spacing)*3.5);min-width:calc(var(--spacing)*3.5);border-radius:var(--radius-full);background-color:var(--background-color-brand-solid);padding-inline:calc(var(--spacing)*.5);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:9px;line-height:1;font-weight:var(--font-weight-bold);color:var(--color-white);justify-content:center;position:absolute}.vp-cc-badge,.vp-volume{align-items:center;display:inline-flex}.vp-volume{gap:calc(var(--spacing)*2)}.vp-volume-track{height:var(--spacing);width:calc(var(--spacing)*20);border-radius:var(--radius-full);background-color:#ffffff40;position:relative}@supports (color:color-mix(in lab,red,red)){.vp-volume-track{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.vp-volume-fill{inset-block:0;left:0}.vp-volume-fill,.vp-volume-handle{border-radius:var(--radius-full);background-color:var(--color-white);position:absolute}.vp-volume-handle{margin-top:calc(var(--spacing)*-1.5);margin-left:calc(var(--spacing)*-1.5);height:calc(var(--spacing)*3);width:calc(var(--spacing)*3);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);top:50%}.vp-key{height:calc(var(--spacing)*6);min-width:calc(var(--spacing)*6);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);padding-inline:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--text-color-secondary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);justify-content:center;align-items:center;display:inline-flex}.banner,.vp-key{background-color:var(--background-color-primary)}.banner{align-items:flex-start;gap:calc(var(--spacing)*4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);padding:calc(var(--spacing)*4);color:var(--text-color-primary);display:flex;position:relative}.banner-slim{align-items:center;gap:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3)}.banner-lg{gap:calc(var(--spacing)*4);padding:calc(var(--spacing)*5)}.banner-square{border-radius:var(--radius-none);border-inline-style:var(--tw-border-style);border-inline-width:0}.banner-icon{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary);color:var(--text-color-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.banner-slim .banner-icon{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8)}.banner-content{flex:1;min-width:0}.banner-slim .banner-content{align-items:center;-moz-column-gap:calc(var(--spacing)*3);column-gap:calc(var(--spacing)*3);row-gap:var(--spacing);flex-wrap:wrap;display:flex}.banner-title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.banner-description,.banner-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.banner-description{margin-top:calc(var(--spacing)*.5);color:var(--text-color-tertiary)}.banner-slim .banner-description{margin-top:0}.banner-actions{align-items:center;gap:calc(var(--spacing)*3);flex-wrap:wrap;flex-shrink:0;display:flex}.banner:not(.banner-slim) .banner-actions{margin-top:calc(var(--spacing)*3)}.banner-slim .banner-actions{margin-left:auto}.banner-close{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);cursor:pointer;border-radius:var(--radius-md);color:var(--text-color-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.banner-close:hover{background-color:var(--background-color-secondary);color:var(--text-color-primary)}}.banner-close:focus{--tw-outline-style:none;outline-style:none}.banner-close:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-secondary)}.banner-primary{border-color:var(--color-utility-brand-200);background-color:var(--background-color-brand-primary)}.banner-primary,.banner-primary .banner-title{color:var(--text-color-brand-secondary)}.banner-primary .banner-description{color:var(--text-color-brand-tertiary)}.banner-primary .banner-icon{border-color:var(--color-utility-brand-200);background-color:var(--background-color-brand-secondary);color:var(--text-color-brand-secondary)}.banner-primary .banner-close{color:var(--text-color-brand-tertiary)}@media(hover:hover){.banner-primary .banner-close:hover{background-color:var(--background-color-brand-secondary);color:var(--text-color-brand-secondary)}}.banner-success{border-color:var(--color-utility-green-200);background-color:var(--background-color-success-primary)}.banner-success,.banner-success .banner-description,.banner-success .banner-title{color:var(--text-color-success-primary)}.banner-success .banner-description{opacity:.8}.banner-success .banner-icon{border-color:var(--color-utility-green-200);background-color:var(--background-color-success-secondary)}.banner-success .banner-close,.banner-success .banner-icon{color:var(--text-color-success-primary)}@media(hover:hover){.banner-success .banner-close:hover{background-color:var(--background-color-success-secondary)}}.banner-info{border-color:var(--color-utility-blue-200);background-color:var(--color-utility-blue-50)}.banner-info,.banner-info .banner-title{color:var(--color-utility-blue-700)}.banner-info .banner-description{color:var(--color-utility-blue-600)}.banner-info .banner-icon{border-color:var(--color-utility-blue-200);background-color:var(--color-utility-blue-100);color:var(--color-utility-blue-700)}.banner-info .banner-close{color:var(--color-utility-blue-600)}@media(hover:hover){.banner-info .banner-close:hover{background-color:var(--color-utility-blue-100)}}.banner-warning{border-color:var(--color-utility-yellow-200);background-color:var(--background-color-warning-primary)}.banner-warning,.banner-warning .banner-description,.banner-warning .banner-title{color:var(--text-color-warning-primary)}.banner-warning .banner-description{opacity:.8}.banner-warning .banner-icon{border-color:var(--color-utility-yellow-200);background-color:var(--background-color-warning-secondary)}.banner-warning .banner-close,.banner-warning .banner-icon{color:var(--text-color-warning-primary)}@media(hover:hover){.banner-warning .banner-close:hover{background-color:var(--background-color-warning-secondary)}}.banner-error{border-color:var(--color-utility-red-200);background-color:var(--background-color-error-primary)}.banner-error,.banner-error .banner-description,.banner-error .banner-title{color:var(--text-color-error-primary)}.banner-error .banner-description{opacity:.8}.banner-error .banner-icon{border-color:var(--color-utility-red-200);background-color:var(--background-color-error-secondary)}.banner-error .banner-close,.banner-error .banner-icon{color:var(--text-color-error-primary)}@media(hover:hover){.banner-error .banner-close:hover{background-color:var(--background-color-error-secondary)}}.banner-secondary{border-color:var(--border-color-secondary);background-color:var(--background-color-secondary);color:var(--text-color-secondary)}.banner-secondary .banner-title{color:var(--text-color-primary)}.banner-secondary .banner-description{color:var(--text-color-tertiary)}.banner-secondary .banner-icon{border-color:var(--border-color-primary);background-color:var(--background-color-primary);color:var(--text-color-secondary)}.banner-neutral{border-color:var(--border-color-secondary);background-color:var(--background-color-quaternary)}.banner-neutral,.banner-neutral .banner-title{color:var(--text-color-primary)}.banner-neutral .banner-description{color:var(--text-color-tertiary)}.banner-neutral .banner-icon{border-color:var(--border-color-primary);background-color:var(--background-color-primary);color:var(--text-color-secondary)}.banner-solid{border-color:#0000}.banner-solid,.banner-solid .banner-title{color:var(--color-white)}.banner-solid .banner-description{color:var(--color-white);opacity:.8}.banner-solid .banner-icon{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.banner-solid .banner-icon{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.banner-solid .banner-icon{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.banner-solid .banner-icon{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.banner-solid .banner-icon{color:var(--color-white)}.banner-solid .banner-close{color:var(--color-white);opacity:.8}@media(hover:hover){.banner-solid .banner-close:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.banner-solid .banner-close:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.banner-solid .banner-close:hover{opacity:1}}.banner-solid.banner-primary{background-color:var(--background-color-brand-solid)}.banner-solid.banner-secondary{background-color:var(--background-color-secondary-solid)}.banner-solid.banner-neutral{background-color:var(--background-color-primary-solid)}.banner-solid.banner-success{background-color:var(--background-color-success-solid)}.banner-solid.banner-info{background-color:var(--color-utility-blue-600)}.banner-solid.banner-warning{background-color:var(--background-color-warning-solid)}.banner-solid.banner-error{background-color:var(--background-color-error-solid)}.banner-outline{background-color:var(--background-color-primary)}.banner-outline.banner-primary{border-color:var(--border-color-brand);color:var(--text-color-brand-secondary)}.banner-outline.banner-secondary{border-color:var(--border-color-primary);color:var(--text-color-secondary)}.banner-outline.banner-neutral{border-color:var(--border-color-primary);color:var(--text-color-primary)}.banner-outline.banner-success{border-color:var(--color-utility-green-300);color:var(--text-color-success-primary)}.banner-outline.banner-info{border-color:var(--color-utility-blue-300);color:var(--color-utility-blue-700)}.banner-outline.banner-warning{border-color:var(--color-utility-yellow-300);color:var(--text-color-warning-primary)}.banner-outline.banner-error{border-color:var(--border-color-error_subtle);color:var(--text-color-error-primary)}.banner-modern{border-color:var(--border-color-primary);background-color:var(--background-color-primary)}.banner-modern,.banner-modern .banner-title{color:var(--text-color-primary)}.banner-modern .banner-description{color:var(--text-color-tertiary)}.banner-modern.banner-primary .banner-icon{border-color:var(--color-utility-brand-200);background-color:var(--background-color-brand-primary);color:var(--text-color-brand-secondary)}.banner-modern.banner-success .banner-icon{border-color:var(--color-utility-green-200);background-color:var(--background-color-success-primary);color:var(--text-color-success-primary)}.banner-modern.banner-info .banner-icon{border-color:var(--color-utility-blue-200);background-color:var(--color-utility-blue-50);color:var(--color-utility-blue-700)}.banner-modern.banner-warning .banner-icon{border-color:var(--color-utility-yellow-200);background-color:var(--background-color-warning-primary);color:var(--text-color-warning-primary)}.banner-modern.banner-error .banner-icon{border-color:var(--color-utility-red-200);background-color:var(--background-color-error-primary);color:var(--text-color-error-primary)}.app-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary);width:100%}.app-header-inner{height:calc(var(--spacing)*16);max-width:var(--max-width-container);align-items:center;gap:calc(var(--spacing)*6);padding-inline:calc(var(--spacing)*4);margin-inline:auto;display:flex}@media(min-width:40rem){.app-header-inner{padding-inline:calc(var(--spacing)*6)}}@media(min-width:64rem){.app-header-inner{padding-inline:calc(var(--spacing)*8)}}.app-logo{align-items:center;gap:calc(var(--spacing)*3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary);display:inline-flex}.app-nav{align-items:center;gap:var(--spacing);display:none}@media(min-width:48rem){.app-nav{display:flex}}.app-header-actions{margin-left:auto;display:flex}.app-header-actions,.nav-link{align-items:center;gap:calc(var(--spacing)*2)}.nav-link{height:calc(var(--spacing)*9);border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--text-color-tertiary);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));--tw-duration:.15s;transition-duration:.15s;display:inline-flex}@media(hover:hover){.nav-link:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary)}}.nav-link:focus{--tw-outline-style:none;outline-style:none}.nav-link:focus-visible{--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);--tw-ring-color:var(--ring-color-secondary)}.nav-link>svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);flex-shrink:0}.nav-link-current,.nav-link[aria-current=page]{background-color:var(--background-color-brand-primary);color:var(--text-color-brand-secondary)}@media(hover:hover){:is(.nav-link-current,.nav-link[aria-current=page]):hover{background-color:var(--background-color-brand-primary);color:var(--text-color-brand-secondary)}}.app-sidebar{height:100%;width:calc(var(--spacing)*72);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary);flex-direction:column;flex-shrink:0;display:flex}.app-sidebar-header{padding-inline:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*3)}.app-sidebar-body{padding-inline:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*3);flex:1;overflow-y:auto}.app-sidebar-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border-color-secondary);padding:calc(var(--spacing)*3);margin-top:auto}.app-sidebar-section{gap:calc(var(--spacing)*.5);flex-direction:column;display:flex}.app-sidebar-section+.app-sidebar-section{margin-top:calc(var(--spacing)*4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border-color-secondary);padding-top:calc(var(--spacing)*4)}.app-sidebar-section-title{padding-bottom:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--text-color-quaternary);text-transform:uppercase}.app-sidebar-section-title,.sidebar-link{padding-inline:calc(var(--spacing)*3);font-weight:var(--font-weight-semibold)}.sidebar-link{height:calc(var(--spacing)*9);align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-md);width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);color:var(--text-color-secondary);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));--tw-duration:.15s;transition-duration:.15s;display:flex}@media(hover:hover){.sidebar-link:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary_hover)}}.sidebar-link:focus{--tw-outline-style:none;outline-style:none}.sidebar-link:focus-visible{--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);--tw-ring-color:var(--ring-color-secondary)}.sidebar-link>svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);color:var(--color-fg-quaternary);flex-shrink:0}.sidebar-link-current,.sidebar-link[aria-current=page]{background-color:var(--background-color-active);color:var(--text-color-secondary_hover)}.sidebar-link-current>svg,.sidebar-link[aria-current=page]>svg{color:var(--color-fg-brand-secondary)}.sidebar-link-count{height:calc(var(--spacing)*5);min-width:calc(var(--spacing)*5);border-radius:var(--radius-full);background-color:var(--background-color-quaternary);padding-inline:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-secondary);justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.sidebar-link-current .sidebar-link-count,.sidebar-link[aria-current=page] .sidebar-link-count{background-color:var(--background-color-brand-primary);color:var(--text-color-brand-secondary)}.app-sidebar-user{align-items:center;gap:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*2);padding-block:var(--spacing);display:flex}.app-sidebar-user-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.app-sidebar-user-email,.app-sidebar-user-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-sidebar-user-email{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-color-tertiary)}.app-sidebar-rail{height:100%;width:calc(var(--spacing)*16);align-items:center;gap:var(--spacing);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-secondary);padding-block:calc(var(--spacing)*4);flex-direction:column;flex-shrink:0;display:flex}.rail-link{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);border-radius:var(--radius-md);color:var(--color-fg-quaternary);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));--tw-duration:.15s;justify-content:center;align-items:center;transition-duration:.15s;display:inline-flex}@media(hover:hover){.rail-link:hover{background-color:var(--background-color-primary_hover);color:var(--color-fg-secondary)}}.rail-link:focus{--tw-outline-style:none;outline-style:none}.rail-link:focus-visible{--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);--tw-ring-color:var(--ring-color-secondary)}.rail-link>svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.rail-link-current,.rail-link[aria-current=page]{background-color:var(--background-color-active);color:var(--color-fg-brand-secondary)}.app-sidebar-secondary{height:100%;width:calc(var(--spacing)*64);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary);flex-direction:column;flex-shrink:0;display:flex}.breadcrumbs{width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.breadcrumbs,.breadcrumbs>ol{align-items:center;display:flex}.breadcrumbs>ol{gap:calc(var(--spacing)*1.5);flex-wrap:wrap}.breadcrumb-item{align-items:center;gap:calc(var(--spacing)*1.5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-tertiary);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));--tw-duration:.1s;transition-duration:.1s;display:inline-flex}@media(hover:hover){.breadcrumb-item:hover{color:var(--text-color-secondary)}}.breadcrumb-item:focus{--tw-outline-style:none;outline-style:none}.breadcrumb-item:focus-visible{border-radius:var(--radius-md);--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);--tw-ring-color:#4a78563d}@supports (color:color-mix(in lab,red,red)){.breadcrumb-item:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring-color-brand) 24%,transparent)}}.breadcrumb-item svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);flex-shrink:0}.breadcrumb-current{cursor:default;color:var(--text-color-secondary)}@media(hover:hover){.breadcrumb-current:hover{color:var(--text-color-secondary)}}.breadcrumb-separator{color:var(--text-color-quaternary);flex-shrink:0;align-items:center;display:inline-flex}.breadcrumb-separator svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.breadcrumbs-sm{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.breadcrumbs-sm>ol{gap:var(--spacing)}.breadcrumbs-sm .breadcrumb-item svg,.breadcrumbs-sm .breadcrumb-separator svg{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.breadcrumbs-md{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.breadcrumbs-lg{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.breadcrumbs-lg>ol{gap:calc(var(--spacing)*2)}.breadcrumbs-lg .breadcrumb-item svg,.breadcrumbs-lg .breadcrumb-separator svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.breadcrumbs-button .breadcrumb-item{height:calc(var(--spacing)*8);border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*2)}@media(hover:hover){.breadcrumbs-button .breadcrumb-item:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary_hover)}}.breadcrumbs-button .breadcrumb-current{background-color:var(--background-color-secondary);color:var(--text-color-secondary)}@media(hover:hover){.breadcrumbs-button .breadcrumb-current:hover{background-color:var(--background-color-secondary)}}.breadcrumbs-button.breadcrumbs-sm .breadcrumb-item{height:calc(var(--spacing)*7);padding-inline:calc(var(--spacing)*1.5)}.breadcrumbs-button.breadcrumbs-lg .breadcrumb-item{height:calc(var(--spacing)*9);padding-inline:calc(var(--spacing)*2.5)}.breadcrumb-truncate{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6);cursor:pointer;border-radius:var(--radius-md);color:var(--text-color-tertiary);justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.breadcrumb-truncate:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary_hover)}}.breadcrumb-truncate:focus{--tw-outline-style:none;outline-style:none}.breadcrumb-truncate:focus-visible{--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);--tw-ring-color:#4a78563d}@supports (color:color-mix(in lab,red,red)){.breadcrumb-truncate:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring-color-brand) 24%,transparent)}}.breadcrumbs-lg .breadcrumb-truncate{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7)}.breadcrumbs-sm .breadcrumb-truncate{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.divider{border-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-width:1px 0 0;border-color:var(--border-color-secondary);width:100%;height:0;margin-block:0;display:block}.divider-dashed{border-top-style:dashed}.divider.divider-strong{border-color:var(--border-color-primary)}.divider-text{align-items:center;gap:calc(var(--spacing)*3);width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-tertiary);display:flex}.divider-text>*{flex-shrink:0}.divider-text:after,.divider-text:before{content:"";background-color:var(--color-border-secondary);flex:1;height:1px}.divider-text.divider-strong:after,.divider-text.divider-strong:before{background-color:var(--color-border-primary)}.divider-text.divider-dashed:after,.divider-text.divider-dashed:before{border-top:1px dashed var(--color-border-secondary);background-color:#0000;height:0}.divider-text.divider-dashed.divider-strong:after,.divider-text.divider-dashed.divider-strong:before{border-top-color:var(--color-border-primary)}.divider-text.divider-end:after,.divider-text.divider-start:before{flex:none;width:0}.divider-vertical{background-color:var(--color-border-secondary);flex-shrink:0;align-self:stretch;width:1px;min-height:1em;display:inline-block}.divider-vertical.divider-strong{background-color:var(--color-border-primary)}.divider-vertical.divider-dashed{border-left:1px dashed var(--color-border-secondary);background-color:#0000;width:0}.divider-vertical.divider-dashed.divider-strong{border-left-color:var(--color-border-primary)}.drawer{width:100%;position:relative}.drawer-toggle{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.drawer-side{pointer-events:none;z-index:50;overscroll-behavior:contain;display:flex;position:fixed;inset:0}.drawer-overlay{cursor:pointer;opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background-color:#0006;transition-duration:.2s;position:absolute;inset:0}.drawer-side>:not(.drawer-overlay){--tw-translate-x:-100%;height:100%;max-height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);position:relative;overflow:hidden}.drawer-toggle:checked~.drawer-side{pointer-events:auto}.drawer-toggle:checked~.drawer-side>.drawer-overlay{opacity:1}.drawer-toggle:checked~.drawer-side>:not(.drawer-overlay){--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.drawer-end .drawer-side{justify-content:flex-end}.drawer-end .drawer-side>:not(.drawer-overlay){--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.drawer-end .drawer-toggle:checked~.drawer-side>:not(.drawer-overlay){--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.drawer-open{grid-template-rows:1fr;grid-auto-columns:max-content auto;display:grid}.drawer-open>.drawer-content{grid-row-start:1;grid-column-start:2}.drawer-open>.drawer-side{pointer-events:auto;grid-row-start:1;grid-column-start:1;position:static}.drawer-open>.drawer-side>.drawer-overlay{display:none}.drawer-open>.drawer-side>:not(.drawer-overlay){--tw-translate-x:0;max-height:none;translate:var(--tw-translate-x) var(--tw-translate-y);transition-property:none;overflow:visible}.drawer-open.drawer-end>.drawer-content{grid-row-start:1;grid-column-start:1}.drawer-open.drawer-end>.drawer-side{grid-row-start:1;grid-column-start:2}.slideout{height:100%;width:calc(var(--spacing)*80);border-color:var(--border-color-secondary);background-color:var(--background-color-primary);--tw-shadow:0px 20px 24px -4px var(--tw-shadow-color,#00000014),0px 8px 8px -4px var(--tw-shadow-color,#00000008),0px 3px 3px -1.5px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex}.drawer-end .slideout{border-left-style:var(--tw-border-style);border-left-width:1px}.drawer:not(.drawer-end) .slideout{border-right-style:var(--tw-border-style);border-right-width:1px}.slideout-sm{width:calc(var(--spacing)*72)}.slideout-md{width:calc(var(--spacing)*80)}.slideout-lg{width:calc(var(--spacing)*96)}.slideout-xl{width:28rem}.slideout-header{align-items:flex-start;gap:calc(var(--spacing)*4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border-color-secondary);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*4);display:flex;position:relative}.slideout-header-content{flex:1;min-width:0}.slideout-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.slideout-supporting{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-tertiary)}.slideout-close{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);cursor:pointer;border-radius:var(--radius-md);color:var(--text-color-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.slideout-close:hover{background-color:var(--background-color-secondary_hover);color:var(--text-color-secondary)}}.slideout-close:focus{--tw-outline-style:none;outline-style:none}.slideout-close:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-secondary)}.slideout-eyebrow{margin-bottom:calc(var(--spacing)*3);display:flex}.slideout-featured-icon{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.slideout-featured-icon>svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.slideout-featured-icon-brand{background-color:var(--background-color-brand-primary);color:var(--text-color-brand-secondary)}.slideout-featured-icon-success{background-color:var(--background-color-success-primary);color:var(--text-color-success-primary)}.slideout-featured-icon-warning{background-color:var(--background-color-warning-primary);color:var(--text-color-warning-primary)}.slideout-featured-icon-error{background-color:var(--background-color-error-primary);color:var(--text-color-error-primary)}.slideout-featured-icon-info{background-color:var(--color-utility-blue-50);color:var(--color-utility-blue-700)}.slideout-featured-icon-gray{background-color:var(--background-color-secondary);color:var(--text-color-tertiary)}.slideout-featured-icon-outline.slideout-featured-icon-brand{box-shadow:0 0 0 4px var(--color-brand-50),0 0 0 8px var(--color-brand-100)}.slideout-featured-icon-outline.slideout-featured-icon-success{box-shadow:0 0 0 4px var(--color-green-50),0 0 0 8px var(--color-green-100)}.slideout-featured-icon-outline.slideout-featured-icon-warning{box-shadow:0 0 0 4px var(--color-yellow-50),0 0 0 8px var(--color-yellow-100)}.slideout-featured-icon-outline.slideout-featured-icon-error{box-shadow:0 0 0 4px var(--color-red-50),0 0 0 8px var(--color-red-100)}.slideout-featured-icon-outline.slideout-featured-icon-info{box-shadow:0 0 0 4px var(--color-blue-50),0 0 0 8px var(--color-blue-100)}.slideout-featured-icon-outline.slideout-featured-icon-gray{box-shadow:0 0 0 4px var(--color-neutral-50),0 0 0 8px var(--color-neutral-100)}.slideout-body{flex:1}:where(.slideout-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*5*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*5*(1 - var(--tw-space-y-reverse)))}.slideout-body{padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*5);overflow-y:auto}:where(.slideout-section>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*3*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*3*(1 - var(--tw-space-y-reverse)))}.slideout-section{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border-color-secondary);padding-top:calc(var(--spacing)*5)}.slideout-section:first-child{border-top-style:var(--tw-border-style);border-top-width:0;padding-top:0}.slideout-section-title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.slideout-section-supporting,.slideout-section-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.slideout-section-supporting{color:var(--text-color-tertiary)}.slideout-footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing)*3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border-color-secondary);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*3);display:flex}.slideout-footer-stretch>.btn,.slideout-footer-stretch>label.btn{flex:1}.empty-state{max-width:var(--container-md);padding-block:calc(var(--spacing)*8);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.empty-state-icon{margin-bottom:calc(var(--spacing)*4);height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary);color:var(--text-color-tertiary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);justify-content:center;align-items:center;display:inline-flex}.empty-state-icon>svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.empty-state-featured-icon{margin-bottom:calc(var(--spacing)*4);height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.empty-state-featured-icon>svg{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.empty-state-featured-icon-brand{background-color:var(--background-color-brand-primary);color:var(--text-color-brand-secondary)}.empty-state-featured-icon-success{background-color:var(--background-color-success-primary);color:var(--text-color-success-primary)}.empty-state-featured-icon-warning{background-color:var(--background-color-warning-primary);color:var(--text-color-warning-primary)}.empty-state-featured-icon-error{background-color:var(--background-color-error-primary);color:var(--text-color-error-primary)}.empty-state-featured-icon-info{background-color:var(--color-utility-blue-50);color:var(--color-utility-blue-700)}.empty-state-featured-icon-gray{background-color:var(--background-color-secondary);color:var(--text-color-tertiary)}.empty-state-featured-icon-outline.empty-state-featured-icon-brand{box-shadow:0 0 0 4px var(--color-brand-50),0 0 0 8px var(--color-brand-100)}.empty-state-featured-icon-outline.empty-state-featured-icon-success{box-shadow:0 0 0 4px var(--color-green-50),0 0 0 8px var(--color-green-100)}.empty-state-featured-icon-outline.empty-state-featured-icon-warning{box-shadow:0 0 0 4px var(--color-yellow-50),0 0 0 8px var(--color-yellow-100)}.empty-state-featured-icon-outline.empty-state-featured-icon-error{box-shadow:0 0 0 4px var(--color-red-50),0 0 0 8px var(--color-red-100)}.empty-state-featured-icon-outline.empty-state-featured-icon-info{box-shadow:0 0 0 4px var(--color-blue-50),0 0 0 8px var(--color-blue-100)}.empty-state-featured-icon-outline.empty-state-featured-icon-gray{box-shadow:0 0 0 4px var(--color-neutral-50),0 0 0 8px var(--color-neutral-100)}.empty-state-avatars{margin-bottom:calc(var(--spacing)*4);justify-content:center;align-items:center;display:flex}:where(.empty-state-avatars>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing)*-2*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing)*-2*(1 - var(--tw-space-x-reverse)))}.empty-state-avatars>*{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-bg-primary)}.empty-state-pattern-dot,.empty-state-pattern-grid{margin-inline:auto;margin-bottom:calc(var(--spacing)*-12);height:calc(var(--spacing)*60);width:calc(var(--spacing)*60);justify-content:center;align-items:center;display:flex;position:relative;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 70%);mask-image:radial-gradient(circle,#000 30%,#0000 70%)}.empty-state-pattern-dot{background-image:radial-gradient(circle,var(--color-border-secondary) 1px,transparent 1px);background-position:50%;background-size:14px 14px}.empty-state-pattern-grid{background-image:linear-gradient(var(--color-border-secondary) 1px,transparent 1px),linear-gradient(90deg,var(--color-border-secondary) 1px,transparent 1px);background-position:50%;background-size:24px 24px}.empty-state-pattern-dot>.empty-state-featured-icon,.empty-state-pattern-dot>.empty-state-icon,.empty-state-pattern-grid>.empty-state-featured-icon,.empty-state-pattern-grid>.empty-state-icon{margin-bottom:0}.empty-state-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.empty-state-text{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-tertiary)}.empty-state-actions{margin-top:calc(var(--spacing)*6);justify-content:center;align-items:center;gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}.empty-state-sm{max-width:var(--container-xs);padding-block:calc(var(--spacing)*4)}.empty-state-sm .empty-state-icon{margin-bottom:calc(var(--spacing)*3);height:calc(var(--spacing)*9);width:calc(var(--spacing)*9)}.empty-state-sm .empty-state-icon>svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.empty-state-sm .empty-state-featured-icon{margin-bottom:calc(var(--spacing)*3);height:calc(var(--spacing)*10);width:calc(var(--spacing)*10)}.empty-state-sm .empty-state-featured-icon>svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.empty-state-sm .empty-state-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.empty-state-sm .empty-state-text{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.empty-state-sm .empty-state-actions{margin-top:calc(var(--spacing)*4)}.empty-state-lg{max-width:var(--container-lg);padding-block:calc(var(--spacing)*12)}.empty-state-lg .empty-state-icon{margin-bottom:calc(var(--spacing)*5);height:calc(var(--spacing)*12);width:calc(var(--spacing)*12)}.empty-state-lg .empty-state-icon>svg{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.empty-state-lg .empty-state-featured-icon{margin-bottom:calc(var(--spacing)*5);height:calc(var(--spacing)*14);width:calc(var(--spacing)*14)}.empty-state-lg .empty-state-featured-icon>svg{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7)}.empty-state-lg .empty-state-title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.empty-state-lg .empty-state-text{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.empty-state-lg .empty-state-actions{margin-top:calc(var(--spacing)*8)}.empty-state-start{text-align:left;align-items:flex-start;margin-inline:0}.empty-state-start .empty-state-actions{justify-content:flex-start}.empty-state-links{margin-top:calc(var(--spacing)*8);gap:calc(var(--spacing)*3);width:100%;display:grid}@media(min-width:40rem){.empty-state-links{grid-template-columns:repeat(3,minmax(0,1fr))}}.empty-state-link{gap:var(--spacing);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary);padding:calc(var(--spacing)*4);text-align:left;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));--tw-duration:.15s;flex-direction:column;transition-duration:.15s;display:flex}@media(hover:hover){.empty-state-link:hover{background-color:var(--background-color-secondary)}}.empty-state-link:focus{--tw-outline-style:none;outline-style:none}.empty-state-link:focus-visible{--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);--tw-ring-color:#4a78563d}@supports (color:color-mix(in lab,red,red)){.empty-state-link:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring-color-brand) 24%,transparent)}}.empty-state-link-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary);justify-content:space-between;align-items:center;display:inline-flex}.empty-state-link-text{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-color-tertiary)}.modal-toggle{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.modal{pointer-events:none;z-index:50;padding:calc(var(--spacing)*4);overscroll-behavior:contain;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-overlay{cursor:pointer;opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background-color:#00000080;transition-duration:.2s;position:absolute;inset:0}.modal-box{width:100%;max-height:calc(100% - 2rem);max-width:var(--container-md);--tw-translate-y:calc(var(--spacing)*2);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y);border-radius:var(--radius-card);background-color:var(--background-color-primary);padding:calc(var(--spacing)*6);opacity:0;--tw-shadow:0px 20px 24px -4px var(--tw-shadow-color,#00000014),0px 8px 8px -4px var(--tw-shadow-color,#00000008),0px 3px 3px -1.5px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);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,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);position:relative;overflow-y:auto}.modal-toggle:checked+.modal{pointer-events:auto}.modal-toggle:checked+.modal>.modal-overlay{opacity:1}.modal-toggle:checked+.modal>.modal-box{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.modal-sm>.modal-box{max-width:var(--container-sm)}.modal-md>.modal-box{max-width:var(--container-md)}.modal-lg>.modal-box{max-width:var(--container-lg)}.modal-xl>.modal-box{max-width:var(--container-xl)}.modal-2xl>.modal-box{max-width:var(--container-2xl)}.modal-bottom{align-items:flex-end;padding:0}.modal-bottom>.modal-box{--tw-translate-y:100%;max-width:none;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);border-bottom-right-radius:var(--radius-none);border-bottom-left-radius:var(--radius-none);padding:calc(var(--spacing)*6)}.modal-toggle:checked+.modal-bottom>.modal-box{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.modal-top{align-items:flex-start}.modal-top>.modal-box{--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.modal-toggle:checked+.modal-top>.modal-box{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.modal-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.modal-supporting{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-tertiary)}.modal-body{margin-top:calc(var(--spacing)*5)}.modal-actions{margin-top:calc(var(--spacing)*6);gap:calc(var(--spacing)*3);flex-direction:column-reverse;display:flex}@media(min-width:40rem){.modal-actions{flex-direction:row;justify-content:flex-end}}.modal-actions>.btn,.modal-actions>label.btn{width:100%}@media(min-width:40rem){.modal-actions>.btn,.modal-actions>label.btn{width:auto}}.modal-close{top:calc(var(--spacing)*4);right:calc(var(--spacing)*4);height:calc(var(--spacing)*9);width:calc(var(--spacing)*9);cursor:pointer;border-radius:var(--radius-md);color:var(--text-color-tertiary);justify-content:center;align-items:center;display:inline-flex;position:absolute}@media(hover:hover){.modal-close:hover{background-color:var(--background-color-secondary_hover);color:var(--text-color-secondary)}}.modal-close:focus{--tw-outline-style:none;outline-style:none}.modal-close:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-secondary)}.modal-featured-icon{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.modal-featured-icon>svg{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.modal-featured-icon-brand{background-color:var(--background-color-brand-primary);color:var(--text-color-brand-secondary)}.modal-featured-icon-success{background-color:var(--background-color-success-primary);color:var(--text-color-success-primary)}.modal-featured-icon-warning{background-color:var(--background-color-warning-primary);color:var(--text-color-warning-primary)}.modal-featured-icon-error{background-color:var(--background-color-error-primary);color:var(--text-color-error-primary)}.modal-featured-icon-info{background-color:var(--color-utility-blue-50);color:var(--color-utility-blue-700)}.modal-featured-icon-gray{background-color:var(--background-color-secondary);color:var(--text-color-tertiary)}.modal-featured-icon-outline.modal-featured-icon-brand{box-shadow:0 0 0 4px var(--color-brand-50),0 0 0 8px var(--color-brand-100)}.modal-featured-icon-outline.modal-featured-icon-success{box-shadow:0 0 0 4px var(--color-green-50),0 0 0 8px var(--color-green-100)}.modal-featured-icon-outline.modal-featured-icon-warning{box-shadow:0 0 0 4px var(--color-yellow-50),0 0 0 8px var(--color-yellow-100)}.modal-featured-icon-outline.modal-featured-icon-error{box-shadow:0 0 0 4px var(--color-red-50),0 0 0 8px var(--color-red-100)}.modal-featured-icon-outline.modal-featured-icon-info{box-shadow:0 0 0 4px var(--color-blue-50),0 0 0 8px var(--color-blue-100)}.modal-featured-icon-outline.modal-featured-icon-gray{box-shadow:0 0 0 4px var(--color-neutral-50),0 0 0 8px var(--color-neutral-100)}.modal-centered .modal-featured-icon{margin-inline:auto;margin-bottom:calc(var(--spacing)*5)}.modal-centered .modal-supporting,.modal-centered .modal-title{text-align:center}.modal-icon-aside .modal-box{align-items:flex-start;gap:calc(var(--spacing)*4);display:flex}.modal-icon-aside .modal-content{flex:1;min-width:0}.table-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary);overflow:hidden}.table-card-header{gap:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*6);padding-top:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*4);flex-direction:column;display:flex}@media(min-width:40rem){.table-card-header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.table-card-header-content{flex:1;min-width:0}.table-card-title{align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary);display:flex}.table-card-supporting{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-tertiary)}.table-card-actions{align-items:center;gap:calc(var(--spacing)*3);flex-shrink:0;display:flex}.list-toolbar,.table-card-toolbar{gap:calc(var(--spacing)*3);flex-direction:column;display:flex}@media(min-width:40rem){.list-toolbar,.table-card-toolbar{flex-direction:row;align-items:center}}.table-card-toolbar{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border-color-secondary);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*3)}.list-toolbar>.input,.list-toolbar>.input-group,.table-card-toolbar>.input,.table-card-toolbar>.input-group{width:100%}@media(min-width:40rem){.list-toolbar>.input,.list-toolbar>.input-group,.table-card-toolbar>.input,.table-card-toolbar>.input-group{flex:1;min-width:0}}.list-toolbar>.select,.table-card-toolbar>.select{width:100%}@media(min-width:40rem){.list-toolbar>.select,.table-card-toolbar>.select{flex-shrink:0;width:auto}}.table-card-footer{padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*3)}.table-card-footer,.table-card>.table{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border-color-secondary)}.table-card>.table-card-toolbar+.table{border-top-style:var(--tw-border-style);border-top-width:0}.table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-secondary)}.table thead{background-color:var(--background-color-secondary)}.table thead th{padding-block:calc(var(--spacing)*3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--text-color-tertiary)}.table tbody td,.table thead th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border-color-secondary);padding-inline:calc(var(--spacing)*6)}.table tbody td{padding-block:calc(var(--spacing)*4);vertical-align:middle}.table tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.table tbody tr{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))}.table:not(.table-no-hover) tbody tr:hover{background-color:var(--background-color-primary_hover)}.table-sm thead th{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2)}.table-sm tbody td{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5)}.table-md thead th{padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*3)}.table-lg thead th,.table-md tbody td{padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*4)}.table-lg tbody td{padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*5)}.table-striped tbody tr:nth-child(2n) td{background-color:var(--background-color-secondary_alt)}.table-bordered td,.table-bordered th{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary)}.table-borderless tbody td,.table-borderless thead th{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.table-no-hover tbody tr:hover{background-color:#0000}.table-cell-checkbox{width:calc(var(--spacing)*12);padding-right:0}.table tbody td.table-cell-checkbox,.table thead th.table-cell-checkbox{padding-right:0;padding-left:calc(var(--spacing)*6)}.table-cell-action{width:calc(var(--spacing)*16);text-align:right}.table-cell-numeric{text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.table-sort{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.table-sort>span{align-items:center;gap:calc(var(--spacing)*1.5);color:var(--text-color-tertiary);display:inline-flex}@media(hover:hover){.table-sort>span:hover{color:var(--text-color-secondary)}}.table-sort>span:after{content:"";height:calc(var(--spacing)*3);width:calc(var(--spacing)*3);opacity:.6;background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='currentColor' stroke-width='2'><path d='M7 8l3-3 3 3M7 12l3 3 3-3' stroke-linecap='round' stroke-linejoin='round'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='currentColor' stroke-width='2'><path d='M7 8l3-3 3 3M7 12l3 3 3-3' stroke-linecap='round' stroke-linejoin='round'/></svg>");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.table-sort.is-asc>span:after{opacity:1;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='currentColor' stroke-width='2'><path d='M6 12l4-4 4 4' stroke-linecap='round' stroke-linejoin='round'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='currentColor' stroke-width='2'><path d='M6 12l4-4 4 4' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.table-sort.is-desc>span:after{opacity:1;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='currentColor' stroke-width='2'><path d='M6 8l4 4 4-4' stroke-linecap='round' stroke-linejoin='round'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='currentColor' stroke-width='2'><path d='M6 8l4 4 4-4' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.table tbody tr.table-row-selected td{background-color:var(--background-color-brand-primary)}.table:not(.table-no-hover) tbody tr.table-row-selected:hover td{background-color:var(--background-color-brand-secondary)}.table-user{align-items:center;gap:calc(var(--spacing)*3);min-width:0;display:flex}.table-user-name{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-primary)}.table-user-meta,.table-user-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table-pagination,.table-user-meta{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-tertiary)}.table-pagination{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);display:flex}.table-pagination-controls{align-items:center;gap:var(--spacing);display:flex}.table-pagination-page{height:calc(var(--spacing)*9);min-width:calc(var(--spacing)*9);cursor:pointer;border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-tertiary);justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.table-pagination-page:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary)}}.table-pagination-page.is-current{background-color:var(--background-color-brand-primary);color:var(--text-color-brand-secondary)}.tree{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-secondary);margin:0;padding:0;list-style-type:none}.tree .tree{padding-left:calc(var(--spacing)*5)}.tree-item{margin:0;padding:0}.tree-node{display:block}.tree-node>summary{cursor:pointer;list-style-type:none}.tree-node>summary::-webkit-details-marker{display:none}.tree-node>summary::marker{content:""}.tree-row{height:calc(var(--spacing)*9);cursor:pointer;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-secondary);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));-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;position:relative}.tree:not(.tree-no-hover) .tree-row:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-primary)}.tree-row:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand);--tw-outline-style:none;outline-style:none}a.tree-row,button.tree-row{border-style:var(--tw-border-style);text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border-width:0;text-decoration-line:none}.tree-chevron{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);color:var(--text-color-quaternary);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.15s;display:inline-flex}.tree-chevron>svg{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.tree-node[open]>summary>.tree-chevron{rotate:90deg}.tree-chevron-spacer{pointer-events:none}.tree-icon{color:var(--text-color-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tree-icon,.tree-icon>svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.tree-icon-brand{color:var(--text-color-brand-secondary)}.tree-icon-warning{color:var(--text-color-warning-primary)}.tree-icon-success{color:var(--text-color-success-primary)}.tree-icon-error{color:var(--text-color-error-primary)}.tree-icon-info{color:var(--color-utility-blue-700)}.tree-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tree-meta{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-color-tertiary)}.tree-actions,.tree-meta{flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}.tree-actions{gap:calc(var(--spacing)*.5);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.tree-row:focus-within .tree-actions,.tree-row:hover .tree-actions{opacity:1}.tree-sm,.tree-sm .tree-row{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.tree-sm .tree-row{height:calc(var(--spacing)*7);gap:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*1.5)}.tree-sm .tree .tree{padding-left:calc(var(--spacing)*4)}.tree-sm .tree-chevron{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.tree-sm .tree-chevron>svg,.tree-sm .tree-icon>svg{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.tree-md{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.tree-lg .tree-row{height:calc(var(--spacing)*11);gap:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.tree-lg .tree .tree{padding-left:calc(var(--spacing)*6)}.tree-lg .tree-chevron,.tree-lg .tree-chevron>svg,.tree-lg .tree-icon>svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.tree-guides .tree .tree{padding-left:calc(var(--spacing)*5);position:relative}.tree-guides .tree .tree:before{content:"";top:0;bottom:0;left:calc(var(--spacing)*2);background-color:var(--background-color-secondary);width:1px;position:absolute}.tree-row-selected,.tree:not(.tree-no-hover) .tree-row-selected:hover{background-color:var(--background-color-brand-primary);color:var(--text-color-brand-secondary)}.tree-row-selected .tree-chevron,.tree-row-selected .tree-icon,.tree-row-selected .tree-meta{color:var(--text-color-brand-secondary)}.tree-row-disabled{cursor:not-allowed;color:var(--text-color-quaternary)}.tree:not(.tree-no-hover) .tree-row-disabled:hover{color:var(--text-color-quaternary);background-color:#0000}.tabs{align-items:flex-end;gap:var(--spacing);display:flex}.tabs.tabs-vertical{flex-direction:column;align-items:stretch;width:-moz-max-content;width:max-content}.tabs.tabs-underline{align-items:stretch;gap:calc(var(--spacing)*3);position:relative}.tabs.tabs-underline:not(.tabs-vertical):after{content:"";background-color:var(--color-border-secondary);inset-inline:0;height:1px;position:absolute;bottom:0}.tabs.tabs-line{align-items:stretch;gap:calc(var(--spacing)*2)}.tabs.tabs-button-border{gap:var(--spacing);background-color:var(--background-color-secondary_alt);padding:var(--spacing);--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);--tw-ring-color:var(--ring-color-secondary);--tw-ring-inset:inset;border-radius:10px}.tabs.tabs-button-border.tabs-md{border-radius:var(--radius-xl);padding:calc(var(--spacing)*1.5)}.tabs.tabs-button-minimal{gap:calc(var(--spacing)*.5);border-radius:var(--radius-lg);background-color:var(--background-color-secondary_alt);--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);--tw-ring-color:var(--ring-color-secondary);--tw-ring-inset:inset}.tabs.tabs-fullwidth{width:100%}.tabs.tabs-fullwidth.tabs-underline{gap:calc(var(--spacing)*4)}.tabs.tabs-fullwidth>.tab{flex:1}.tab{z-index:10;cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--text-color-quaternary);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));--tw-duration:.1s;border-width:1px;border-color:#0000;transition-duration:.1s;display:inline-flex}.tab:focus{--tw-outline-style:none;outline-style:none}.tab:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand)}.tab{padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*2)}.tabs-vertical>.tab{justify-content:flex-start}.tab.tab-disabled,.tab:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.tabs-md>.tab{padding-block:calc(var(--spacing)*2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.tabs-underline>.tab{border-radius:var(--radius-none);border-style:var(--tw-border-style);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*.5);padding-top:0;padding-bottom:calc(var(--spacing)*2.5);border-width:0 0 2px}.tabs-line>.tab{border-radius:var(--radius-none);border-style:var(--tw-border-style);border-left-style:var(--tw-border-style);padding-block:calc(var(--spacing)*.5);padding-right:calc(var(--spacing)*3);padding-left:calc(var(--spacing)*2.5);border-width:0 0 0 2px}.tabs-md.tabs-line>.tab{padding-block:var(--spacing);padding-right:calc(var(--spacing)*3.5);padding-left:calc(var(--spacing)*3)}.tabs-button-minimal>.tab{border-radius:var(--radius-lg)}.tabs-button-brand>.tab.tab-active,.tabs-button-brand>.tab:hover,.tabs-button-brand>.tab[aria-selected=true]{background-color:var(--background-color-brand-primary_alt);color:var(--text-color-brand-secondary)}.tabs-button-gray>.tab.tab-active,.tabs-button-gray>.tab:hover,.tabs-button-gray>.tab[aria-selected=true]{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary)}.tabs-button-border>.tab.tab-active,.tabs-button-border>.tab:hover,.tabs-button-border>.tab[aria-selected=true]{background-color:var(--background-color-primary_alt);color:var(--text-color-secondary);--tw-shadow:0px 1px 3px var(--tw-shadow-color,#0000001a),0px 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.tabs-button-minimal>.tab.tab-active,.tabs-button-minimal>.tab:hover,.tabs-button-minimal>.tab[aria-selected=true]{background-color:var(--background-color-primary_alt);color:var(--text-color-secondary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);--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);--tw-ring-color:var(--ring-color-primary);--tw-ring-inset:inset}.tabs-line>.tab.tab-active,.tabs-line>.tab:hover,.tabs-line>.tab[aria-selected=true],.tabs-underline>.tab.tab-active,.tabs-underline>.tab:hover,.tabs-underline>.tab[aria-selected=true]{border-color:var(--border-color-brand);color:var(--text-color-brand-secondary)}.tab-icon{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);flex-shrink:0}.tabs-md .tab-icon{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.tab-badge{margin-left:calc(var(--spacing)*.5);height:calc(var(--spacing)*5);border-radius:var(--radius-full);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);min-width:1.25rem;padding-inline:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium);color:var(--text-color-secondary);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));--tw-duration:.1s;justify-content:center;align-items:center;transition-duration:.1s;display:inline-flex}.tabs-button-brand>.tab.tab-active .tab-badge,.tabs-button-brand>.tab:hover .tab-badge,.tabs-button-brand>.tab[aria-selected=true] .tab-badge,.tabs-line>.tab.tab-active .tab-badge,.tabs-line>.tab:hover .tab-badge,.tabs-line>.tab[aria-selected=true] .tab-badge,.tabs-underline>.tab.tab-active .tab-badge,.tabs-underline>.tab:hover .tab-badge,.tabs-underline>.tab[aria-selected=true] .tab-badge{border-color:var(--color-utility-brand-200);background-color:var(--background-color-brand-primary);color:var(--text-color-brand-secondary)}.dp{border-radius:var(--radius-2xl);background-color:var(--background-color-primary);color:var(--text-color-secondary);--tw-shadow:0px 20px 24px -4px var(--tw-shadow-color,#00000014),0px 8px 8px -4px var(--tw-shadow-color,#00000008),0px 3px 3px -1.5px var(--tw-shadow-color,#0000000a);--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);--tw-ring-color:var(--ring-color-secondary_alt);display:inline-flex}.dp-popover{z-index:40;margin-top:calc(var(--spacing)*2);position:absolute}.dp-trigger{height:calc(var(--spacing)*10);cursor:pointer;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-input);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);padding-inline:calc(var(--spacing)*3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium);color:var(--text-color-secondary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);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));--tw-duration:.1s;transition-duration:.1s;display:inline-flex}@media(hover:hover){.dp-trigger:hover{background-color:var(--background-color-primary_hover)}}.dp-trigger:focus{--tw-outline-style:none;outline-style:none}.dp-trigger:focus-visible{--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);--tw-ring-color:var(--ring-color-secondary)}.dp-trigger .dp-trigger-icon{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);color:var(--text-color-quaternary);flex-shrink:0}.dp-trigger .dp-trigger-placeholder{color:var(--text-color-placeholder)}.dp-trigger .dp-trigger-separator{color:var(--text-color-quaternary)}.dp-trigger.dp-trigger-disabled,.dp-trigger:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.dp-month{gap:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*5);flex-direction:column;display:flex}.dp-range-months{align-items:flex-start;display:flex}.dp-range-months>.dp-month+.dp-month{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--border-color-secondary)}.dp-divider{background-color:var(--color-border-secondary);align-self:stretch;width:1px}.dp-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*2);display:flex;position:relative}.dp-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-secondary)}.dp-nav{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);cursor:pointer;border-radius:var(--radius-md);color:var(--text-color-quaternary);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));--tw-duration:.1s;justify-content:center;align-items:center;transition-duration:.1s;display:inline-flex}@media(hover:hover){.dp-nav:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary)}}.dp-nav:focus{--tw-outline-style:none;outline-style:none}.dp-nav:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand)}.dp-nav svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.dp-inputs{align-items:center;gap:calc(var(--spacing)*3);display:flex}.dp-input{height:calc(var(--spacing)*9);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);min-width:0;padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-secondary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex:1;align-items:center;display:inline-flex}.dp-input:focus-within{border-color:var(--border-color-brand);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand)}.dp-input input{width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-secondary);--tw-outline-style:none;background-color:#0000;outline-style:none}.dp-input input::-moz-placeholder{color:var(--text-color-placeholder)}.dp-input input::placeholder{color:var(--text-color-placeholder)}.dp-inputs-sep{color:var(--text-color-quaternary)}.dp-grid{grid-template-columns:repeat(7,minmax(0,1fr));width:-moz-max-content;width:max-content;display:grid}.dp-weekday{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-secondary);display:flex}.dp-day,.dp-weekday{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);justify-content:center;align-items:center}.dp-day{cursor:pointer;border-style:var(--tw-border-style);background-color:#0000;border-width:0;padding:0;display:inline-flex;position:relative}.dp-day:focus{--tw-outline-style:none;outline-style:none}.dp-day-content{border-radius:var(--radius-full);width:100%;height:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-secondary);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));--tw-duration:.1s;justify-content:center;align-items:center;transition-duration:.1s;display:flex;position:relative}.dp-day:hover .dp-day-content{background-color:var(--background-color-primary_hover);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.dp-day:focus-visible .dp-day-content{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--outline-color-brand)}.dp-day.is-outside .dp-day-content{color:var(--text-color-quaternary);opacity:.5}.dp-day.is-disabled{pointer-events:none}.dp-day.is-disabled .dp-day-content{color:var(--text-color-quaternary);opacity:.5}.dp-day.is-today:not(.is-selected):not(.is-range-start):not(.is-range-end) .dp-day-content{background-color:var(--background-color-secondary);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.dp-day.is-range-end .dp-day-content,.dp-day.is-range-start .dp-day-content,.dp-day.is-selected .dp-day-content{background-color:var(--background-color-brand-solid);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white)}.dp-day.is-range-end:hover .dp-day-content,.dp-day.is-range-start:hover .dp-day-content,.dp-day.is-selected:hover .dp-day-content{background-color:var(--background-color-brand-solid_hover)}.dp-day.is-in-range,.dp-day.is-range-end,.dp-day.is-range-start{background-color:var(--background-color-secondary)}.dp-grid>.dp-day.is-in-range:nth-child(7n+1),.dp-grid>.dp-day.is-range-end:nth-child(7n+1),.dp-grid>.dp-day.is-range-start:nth-child(7n+1){border-top-left-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}.dp-grid>.dp-day.is-in-range:nth-child(7n),.dp-grid>.dp-day.is-range-end:nth-child(7n),.dp-grid>.dp-day.is-range-start:nth-child(7n){border-top-right-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}.dp-day.is-range-start{border-top-left-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}.dp-day.is-range-end{border-top-right-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}.dp-day-dot{bottom:calc(var(--spacing)*1.5);height:var(--spacing);width:var(--spacing);--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-full);background-color:var(--background-color-brand-solid);position:absolute;left:50%}.dp-day.is-range-end .dp-day-dot,.dp-day.is-range-start .dp-day-dot,.dp-day.is-selected .dp-day-dot{background-color:var(--color-fg-white)}.dp-presets{width:calc(var(--spacing)*36);gap:calc(var(--spacing)*.5);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--border-color-secondary);padding:calc(var(--spacing)*3);flex-direction:column;display:flex}.dp-preset{cursor:pointer;border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-secondary);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));--tw-duration:.1s;transition-duration:.1s}@media(hover:hover){.dp-preset:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary_hover)}}.dp-preset:focus{--tw-outline-style:none;outline-style:none}.dp-preset:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand)}.dp-preset.is-active{background-color:var(--background-color-secondary);color:var(--text-color-secondary_hover)}@media(hover:hover){.dp-preset.is-active:hover{background-color:var(--background-color-tertiary)}}.dp-footer{justify-content:flex-end;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border-color-secondary);padding:calc(var(--spacing)*4)}.dp-footer,.dp-footer-actions{align-items:center;gap:calc(var(--spacing)*3);display:flex}.dp-footer-inputs{align-items:center;gap:calc(var(--spacing)*2);display:none}@media(min-width:48rem){.dp-footer-inputs{display:flex}}.dp-footer-grid{gap:calc(var(--spacing)*3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border-color-secondary);padding:calc(var(--spacing)*4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cta{gap:calc(var(--spacing)*4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary);padding:calc(var(--spacing)*5);color:var(--text-color-secondary);flex-direction:column;display:flex;position:relative}.cta-soft{border-color:var(--color-utility-brand-200);background-color:var(--background-color-brand-primary);color:var(--text-color-brand-primary)}.cta-soft .cta-text{color:var(--text-color-brand-secondary)}.cta-brand{background-color:var(--background-color-brand-section);border-color:#0000}.cta-brand,.cta-brand .cta-title,.cta-brand .section-header-title{color:var(--text-color-primary_on-brand)}.cta-brand .cta-text,.cta-brand .section-header-text{color:var(--text-color-tertiary_on-brand)}.cta-brand .cta-dismiss{color:var(--text-color-primary_on-brand)}@media(hover:hover){.cta-brand .cta-dismiss:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.cta-brand .cta-dismiss:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}}.cta-dark{background-color:var(--background-color-primary-solid);border-color:#0000}.cta-dark,.cta-dark .cta-title,.cta-dark .section-header-title{color:var(--text-color-primary_on-brand)}.cta-dark .cta-text,.cta-dark .section-header-text{color:var(--text-color-tertiary_on-brand)}.cta-dark .cta-dismiss{color:var(--text-color-primary_on-brand)}@media(hover:hover){.cta-dark .cta-dismiss:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.cta-dark .cta-dismiss:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}}.cta-bordered{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000}.cta-horizontal{align-items:center;gap:calc(var(--spacing)*4);flex-direction:row}.cta-horizontal .cta-body{flex:1}.cta-horizontal .cta-actions{flex-shrink:0;margin-left:auto}.cta-icon{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);border-radius:var(--radius-full);background-color:var(--background-color-brand-primary);color:var(--color-fg-brand-primary);--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);--tw-ring-color:var(--color-utility-brand-100);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cta-icon svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.cta-brand .cta-icon{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.cta-brand .cta-icon{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.cta-brand .cta-icon{color:var(--text-color-primary_on-brand);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.cta-brand .cta-icon{--tw-ring-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.cta-dark .cta-icon{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.cta-dark .cta-icon{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.cta-dark .cta-icon{color:var(--text-color-primary_on-brand);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.cta-dark .cta-icon{--tw-ring-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.cta-title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.cta-text,.cta-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.cta-text{color:var(--text-color-tertiary)}.cta-soft .cta-title{color:var(--text-color-brand-secondary)}.cta-actions{align-items:center;gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}.cta-dismiss{top:calc(var(--spacing)*3);right:calc(var(--spacing)*3);height:calc(var(--spacing)*7);width:calc(var(--spacing)*7);cursor:pointer;border-radius:var(--radius-md);color:var(--text-color-quaternary);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));--tw-duration:.1s;justify-content:center;align-items:center;transition-duration:.1s;display:inline-flex;position:absolute}@media(hover:hover){.cta-dismiss:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary)}}.cta-dismiss:focus{--tw-outline-style:none;outline-style:none}.cta-dismiss:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand)}.cta-dismiss svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.cta-avatars{align-items:center;gap:calc(var(--spacing)*3);display:flex}.cta-avatars-stack{display:flex}:where(.cta-avatars-stack>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing)*-2*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing)*-2*(1 - var(--tw-space-x-reverse)))}.cta-avatars-stack>*{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);--tw-ring-color:var(--ring-color-primary)}.cta-avatars-stack>*,.cta-brand .cta-avatars-stack>*,.cta-dark .cta-avatars-stack>*{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cta-brand .cta-avatars-stack>*,.cta-dark .cta-avatars-stack>*{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);ring-color:#ffffff26}.cta-avatars-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-tertiary)}.cta-brand .cta-avatars-text,.cta-dark .cta-avatars-text{color:var(--text-color-tertiary_on-brand)}.loader{justify-content:center;align-items:center;gap:calc(var(--spacing)*4);color:var(--text-color-secondary);flex-direction:column;display:inline-flex}.loader-inline{align-items:center;gap:calc(var(--spacing)*3);flex-direction:row}.loader-sm svg{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8)}.loader-md svg{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12)}.loader-lg svg{height:calc(var(--spacing)*14);width:calc(var(--spacing)*14)}.loader-xl svg{height:calc(var(--spacing)*16);width:calc(var(--spacing)*16)}.loader-md .loader-label,.loader-sm .loader-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.loader-lg .loader-label,.loader-xl .loader-label{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.loader-arc,.loader-dots,.loader-spin{animation:var(--animate-spin);flex-shrink:0}.loader-spin .loader-track{color:var(--text-color-tertiary);stroke:currentColor}.loader-arc .loader-fg,.loader-spin .loader-fg{stroke:var(--color-fg-brand-primary)}.loader-dots{color:var(--color-fg-brand-primary)}.loader-label{color:var(--text-color-secondary)}.loader-bar{height:calc(var(--spacing)*1.5);background-color:var(--background-color-tertiary);width:100%;position:relative;overflow:hidden}.loader-bar,.loader-bar-fill{border-radius:var(--radius-full)}.loader-bar-fill{background-color:var(--background-color-brand-solid);inset-block:0;width:33.3333%;animation:loader-bar-slide 1.4s ease-in-out infinite;position:absolute;left:0}.loader-bounce{align-items:center;gap:calc(var(--spacing)*1.5);display:inline-flex}.loader-bounce>span{height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);border-radius:var(--radius-full);background-color:var(--background-color-brand-solid);animation:loader-bounce 1.2s ease-in-out infinite;display:inline-block}.loader-bounce>span:nth-child(2){animation-delay:.15s}.loader-bounce>span:nth-child(3){animation-delay:.3s}.skeleton{border-radius:var(--radius-md);background-color:var(--background-color-tertiary);position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);animation:skeleton-shimmer 1.4s linear infinite;position:absolute;inset:0}.steps{align-items:flex-start;gap:0;width:100%;display:flex}.steps-vertical{flex-direction:column;align-items:stretch}.step{align-items:flex-start;gap:calc(var(--spacing)*3);flex:1;display:flex;position:relative}.steps:not(.steps-vertical)>.step{flex-direction:column;align-items:flex-start}.steps:not(.steps-vertical)>.step>.step-row{align-items:center;gap:calc(var(--spacing)*3);width:100%;display:flex}.step-icon{z-index:10;height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);border-radius:var(--radius-full);background-color:var(--background-color-secondary);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-tertiary);--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);--tw-ring-color:var(--ring-color-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.step-icon svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.step.is-current>.step-icon,.step.is-current>.step-row>.step-icon{background-color:var(--background-color-brand-primary);color:var(--text-color-brand-secondary);--tw-ring-color:var(--color-utility-brand-100)}.step.is-current>.step-icon:after,.step.is-current>.step-row>.step-icon:after{content:"";pointer-events:none;margin:calc(var(--spacing)*-1);border-radius:var(--radius-full);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand);position:absolute;inset:0}.step.is-complete>.step-icon,.step.is-complete>.step-row>.step-icon{background-color:var(--background-color-brand-solid);color:var(--color-white);--tw-ring-color:var(--color-utility-brand-100)}.step.is-disabled>.step-icon,.step.is-disabled>.step-row>.step-icon{opacity:.6}.steps:not(.steps-vertical) .step-row{position:relative}.steps:not(.steps-vertical) .step:not(:last-child) .step-row:after{content:"";top:calc(var(--spacing)*4);right:0;left:calc(var(--spacing)*10);height:calc(var(--spacing)*.5);--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-border-secondary);position:absolute}.steps:not(.steps-vertical) .step.is-complete .step-row:after{background-color:var(--background-color-brand-solid)}.steps-vertical>.step{padding-bottom:calc(var(--spacing)*6)}.steps-vertical>.step:not(:last-child):after{content:"";top:calc(var(--spacing)*8);bottom:0;left:calc(var(--spacing)*4);width:calc(var(--spacing)*.5);--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-border-secondary);position:absolute}.steps-vertical>.step.is-complete:after{background-color:var(--background-color-brand-solid)}.step-content{gap:var(--spacing);flex-direction:column;display:flex}.step-title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.step-text,.step-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.step-text,.step.is-disabled .step-title{color:var(--text-color-tertiary)}.steps:not(.steps-vertical)>.step>.step-content{margin-top:calc(var(--spacing)*3)}.steps-dots{align-items:center;gap:calc(var(--spacing)*2);width:auto;display:inline-flex}.steps-dots>.step{flex:none}.steps-dots .step-dot{height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);border-radius:var(--radius-full);background-color:var(--background-color-secondary);display:inline-block}.steps-dots .step.is-current .step-dot{width:calc(var(--spacing)*6)}.steps-dots .step.is-complete .step-dot,.steps-dots .step.is-current .step-dot{background-color:var(--background-color-brand-solid)}.steps-bar{align-items:center;gap:calc(var(--spacing)*2);width:100%;display:inline-flex}.steps-bar>.step{flex:1}.steps-bar .step-bar{height:calc(var(--spacing)*1.5);border-radius:var(--radius-full);background-color:var(--background-color-secondary);width:100%;display:block}.steps-bar .step.is-complete .step-bar,.steps-bar .step.is-current .step-bar{background-color:var(--background-color-brand-solid)}.pagination{align-items:center;gap:var(--spacing);display:inline-flex}.pagination.is-spread{justify-content:space-between;gap:calc(var(--spacing)*3);width:100%;padding-top:calc(var(--spacing)*4);display:flex}.pagination-card,.pagination.is-spread{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border-color-secondary)}.pagination-card{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3)}@media(min-width:48rem){.pagination-card{padding-inline:calc(var(--spacing)*6);padding-top:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*4)}}.pagination-page{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9);cursor:pointer;border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-quaternary);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));--tw-duration:.1s;justify-content:center;align-items:center;transition-duration:.1s;display:inline-flex}@media(hover:hover){.pagination-page:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary)}}.pagination-page:focus{--tw-outline-style:none;outline-style:none}.pagination-page:focus-visible{z-index:10;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand)}.pagination-page.is-current,.pagination-page[aria-current=page]{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary)}.pagination-page.is-rounded{border-radius:var(--radius-full)}.pagination-ellipsis{width:calc(var(--spacing)*9);justify-content:center}.pagination-ellipsis,.pagination-trigger{height:calc(var(--spacing)*9);color:var(--text-color-tertiary);align-items:center;display:inline-flex}.pagination-trigger{cursor:pointer;gap:calc(var(--spacing)*1.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);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));--tw-duration:.1s;transition-duration:.1s}@media(hover:hover){.pagination-trigger:hover{color:var(--text-color-secondary)}}.pagination-trigger:focus{--tw-outline-style:none;outline-style:none}.pagination-trigger:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand)}.pagination-trigger svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.pagination-trigger.is-disabled,.pagination-trigger:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.pagination-trigger-secondary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);color:var(--text-color-secondary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.pagination-trigger-secondary:hover{background-color:var(--background-color-primary_hover)}}.pagination-meta{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-tertiary)}.pagination-meta strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-secondary)}.pagination-pages{justify-content:center;gap:calc(var(--spacing)*.5);margin-inline:auto;display:none}@media(min-width:48rem){.pagination-pages{display:flex}}.pagination-prev{flex:1;justify-content:flex-start;display:flex}.pagination-next{flex:1;justify-content:flex-end;display:flex}.pagination-button-group{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:inline-flex;overflow:hidden}.pagination-button-group>*{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--border-color-primary)}.pagination-button-group>:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.pagination-button-group .pagination-page{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9);border-radius:var(--radius-none);background-color:var(--background-color-primary);color:var(--text-color-secondary)}@media(hover:hover){.pagination-button-group .pagination-page:hover{background-color:var(--background-color-primary_hover)}}.pagination-button-group .pagination-page:focus-visible{z-index:10;position:relative}.pagination-button-group .pagination-page.is-current,.pagination-button-group .pagination-page[aria-current=page]{background-color:var(--background-color-secondary);color:var(--text-color-secondary)}.pagination-button-group .pagination-trigger{height:calc(var(--spacing)*9);border-radius:var(--radius-none);background-color:var(--background-color-primary);padding-inline:calc(var(--spacing)*3);color:var(--text-color-secondary)}@media(hover:hover){.pagination-button-group .pagination-trigger:hover{background-color:var(--background-color-primary_hover)}}.pagination-button-group .pagination-ellipsis{background-color:var(--background-color-primary)}.pagination-dots{align-items:center;gap:calc(var(--spacing)*3);border-style:var(--tw-border-style);border-width:0;width:-moz-max-content;width:max-content;padding-top:0;display:inline-flex}.pagination-dots.is-framed{border-radius:var(--radius-full);background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.pagination-dots.is-framed{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.pagination-dots.is-framed{padding:calc(var(--spacing)*2);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.pagination-dot{height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);cursor:pointer;border-radius:var(--radius-full);background-color:var(--background-color-quaternary);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));--tw-duration:.1s;transition-duration:.1s}.pagination-dots.pagination-lg .pagination-dot{height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*2.5)}.pagination-dot.is-current{background-color:var(--color-fg-brand-primary)}.pagination-dots.is-brand .pagination-dot{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.pagination-dots.is-brand .pagination-dot{background-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.pagination-dots.is-brand .pagination-dot.is-current{background-color:var(--color-white)}.pagination-line{align-items:center;gap:calc(var(--spacing)*2);border-style:var(--tw-border-style);border-width:0;width:-moz-max-content;width:max-content;padding-top:0;display:inline-flex}.pagination-line.pagination-lg{gap:calc(var(--spacing)*3)}.pagination-line.is-framed{border-radius:var(--radius-full);background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.pagination-line.is-framed{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.pagination-line.is-framed{padding:calc(var(--spacing)*2);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.pagination-line-item{height:calc(var(--spacing)*1.5);width:calc(var(--spacing)*10);cursor:pointer;border-radius:var(--radius-full);background-color:var(--background-color-quaternary);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));--tw-duration:.1s;transition-duration:.1s}.pagination-line.pagination-lg .pagination-line-item{height:calc(var(--spacing)*2);width:calc(var(--spacing)*12)}.pagination-line-item.is-current{background-color:var(--color-fg-brand-primary)}.page-header{gap:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*5);flex-direction:column;display:flex}.page-header.page-header-bordered{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border-color-secondary)}.page-header.page-header-with-tabs{padding-bottom:0}.page-header.page-header-centered{text-align:center;align-items:center}.page-header.page-header-centered .page-header-actions{justify-content:center}.page-header-row{gap:calc(var(--spacing)*4);flex-direction:column;display:flex}@media(min-width:40rem){.page-header-row{flex-direction:row;justify-content:space-between;align-items:flex-start}}.page-header.page-header-centered .page-header-row{flex-direction:column;align-items:center}.page-header-title-group{gap:calc(var(--spacing)*2);flex-direction:column;min-width:0;display:flex}.page-header-eyebrow{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-brand-secondary)}.page-header-eyebrow,.page-header-title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.page-header-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--text-color-primary)}@media(min-width:40rem){.page-header-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.page-header-text{max-width:var(--container-2xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--text-color-tertiary)}.page-header-breadcrumbs{align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-tertiary);display:flex}.page-header-breadcrumbs a:hover{color:var(--text-color-secondary)}.page-header-actions{align-items:center;gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}.page-header-actions.page-header-actions-stack{flex-direction:column;align-items:stretch}@media(min-width:40rem){.page-header-actions.page-header-actions-stack{flex-direction:row}}.page-header-meta{align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-tertiary);flex-wrap:wrap;display:flex}.page-header-icon{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);border-radius:var(--radius-full);background-color:var(--background-color-brand-primary);color:var(--color-fg-brand-primary);--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);--tw-ring-color:var(--color-utility-brand-100);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.page-header-icon svg{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.metric{gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary);padding:calc(var(--spacing)*5);flex-direction:column;display:flex;position:relative}.metric-borderless{background-color:#0000;border-color:#0000;padding:0}.metric-soft{border-color:var(--color-utility-brand-200);background-color:var(--background-color-brand-primary);color:var(--text-color-brand-primary)}.metric-soft .metric-label{color:var(--text-color-brand-secondary)}.metric-soft .metric-value{color:var(--text-color-brand-primary)}.metric-dark{background-color:var(--background-color-primary-solid);color:var(--text-color-primary_on-brand);border-color:#0000}.metric-dark .metric-label{color:var(--text-color-tertiary_on-brand)}.metric-dark .metric-value{color:var(--text-color-primary_on-brand)}.metric-dark .metric-meta{color:var(--text-color-tertiary_on-brand)}.metric-horizontal{align-items:flex-start;gap:calc(var(--spacing)*4);flex-direction:row}.metric-horizontal .metric-body{flex:1;min-width:0}.metric-icon{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);border-radius:var(--radius-lg);background-color:var(--background-color-brand-primary);color:var(--color-fg-brand-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.metric-icon svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.metric-dark .metric-icon{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.metric-dark .metric-icon{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.metric-dark .metric-icon{color:var(--text-color-primary_on-brand)}.metric-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-tertiary)}.metric-value{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--text-color-primary)}.metric-unit{margin-left:var(--spacing);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-tertiary)}.metric-meta{color:var(--text-color-tertiary)}.metric-meta,.metric-trend{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.metric-trend{align-items:center;gap:calc(var(--spacing)*.5);--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium);display:inline-flex}.metric-trend svg{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.metric-trend.is-up{color:var(--text-color-success-primary)}.metric-trend.is-down{color:var(--text-color-error-primary)}.metric-trend.is-flat{color:var(--text-color-tertiary)}.metric-trend-pill{border-radius:var(--radius-full);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5)}.metric-trend-pill.is-up{background-color:var(--background-color-success-primary);color:var(--text-color-success-primary)}.metric-trend-pill.is-down{background-color:var(--background-color-error-primary);color:var(--text-color-error-primary)}.metric-trend-pill.is-flat{background-color:var(--background-color-secondary);color:var(--text-color-secondary)}.metric-footer{margin-top:var(--spacing);align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-tertiary);display:flex}.metric-chart{margin-top:calc(var(--spacing)*2);width:100%}.metric-chart svg{height:calc(var(--spacing)*12);width:100%;color:var(--color-fg-brand-primary)}.metric-compare{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-tertiary)}.metric-compare strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-secondary)}.metric-grid{gap:calc(var(--spacing)*4);display:grid}@media(min-width:40rem){.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.filter-bar,.filter-bar-content{align-items:flex-end;gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}.filter-bar-content{flex:1;min-width:0}.filter-bar-actions{align-items:center;gap:calc(var(--spacing)*3);flex-shrink:0;display:flex}.filter-chip{height:calc(var(--spacing)*8);align-items:center;gap:calc(var(--spacing)*1.5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);padding-right:calc(var(--spacing)*1.5);padding-left:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-secondary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:inline-flex}.filter-chip-key{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.filter-chip-key,.filter-chip-op{color:var(--text-color-tertiary)}.filter-chip-value{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-secondary)}.filter-chip-remove{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);cursor:pointer;color:var(--text-color-quaternary);border-radius:.25rem;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.filter-chip-remove:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary)}}.filter-chip-remove:focus{--tw-outline-style:none;outline-style:none}.filter-chip-remove:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand)}.filter-chip-remove svg{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.filter-row{align-items:center;gap:calc(var(--spacing)*2);display:flex}.filter-row>.filter-field,.filter-row>input,.filter-row>select{height:calc(var(--spacing)*9);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-secondary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.filter-row>.filter-field,.filter-row>select,.filter-row>input):focus{--tw-outline-style:none;outline-style:none}:is(.filter-row>.filter-field,.filter-row>select,.filter-row>input):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand)}.filter-row-remove{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9);cursor:pointer;border-radius:var(--radius-md);color:var(--text-color-quaternary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.filter-row-remove:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary)}}.filter-row-remove:focus{--tw-outline-style:none;outline-style:none}.filter-row-remove:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand)}.filter-row-remove svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.filter-icon-btn{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9);cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);background-color:var(--background-color-primary);color:var(--text-color-quaternary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);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));--tw-duration:.1s;justify-content:center;align-items:center;transition-duration:.1s;display:inline-flex}@media(hover:hover){.filter-icon-btn:hover{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary)}}.filter-icon-btn:focus{--tw-outline-style:none;outline-style:none}.filter-icon-btn:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand)}.filter-icon-btn svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.filter-icon-btn.is-active{background-color:var(--background-color-primary_hover);color:var(--text-color-secondary)}.filter-icon-group{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-primary);--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d);display:inline-flex}.filter-icon-group,.filter-icon-group>.filter-icon-btn{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter-icon-group>.filter-icon-btn{border-radius:var(--radius-none);border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;border-width:0}.filter-icon-group>.filter-icon-btn+.filter-icon-btn{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--border-color-primary)}.filter-icon-group>.filter-icon-btn:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.filter-icon-group>.filter-icon-btn:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.filter-applied{align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-wrap:wrap;display:flex}.filter-applied-label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-color-tertiary)}.filter-applied-clear{cursor:pointer;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-brand-secondary);border-radius:.25rem}@media(hover:hover){.filter-applied-clear:hover{color:var(--text-color-brand-secondary_hover)}}.filter-applied-clear:focus{--tw-outline-style:none;outline-style:none}.filter-applied-clear:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand)}.section-header{gap:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*4);flex-direction:column;display:flex}@media(min-width:40rem){.section-header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*6);flex-direction:row}}.section-header.is-bordered{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border-color-secondary);padding-bottom:calc(var(--spacing)*4)}.section-header.is-padded{padding-inline:calc(var(--spacing)*5);padding-top:calc(var(--spacing)*5)}@media(min-width:40rem){.section-header.is-centered{text-align:center;flex-direction:column;align-items:center}}.section-header.is-centered .section-header-title-group{text-align:center;align-items:center}.section-header.is-centered .section-header-actions{justify-content:center}.section-header-title-group{gap:var(--spacing);flex-direction:column;min-width:0;display:flex}.section-header-eyebrow{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--text-color-brand-secondary);text-transform:uppercase}.section-header-title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.section-header-sm .section-header-title{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.section-header-md .section-header-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.section-header-lg .section-header-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}@media(min-width:40rem){.section-header-lg .section-header-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.section-header-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-tertiary)}.section-header-lg .section-header-text{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.section-header-actions{align-items:center;gap:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}.section-footer{gap:calc(var(--spacing)*3);padding-top:calc(var(--spacing)*4);flex-direction:column;display:flex}@media(min-width:40rem){.section-footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*6);flex-direction:row}}.section-footer.is-bordered{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border-color-secondary);padding-top:calc(var(--spacing)*4)}.section-footer.is-padded{padding-inline:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*5)}.section-footer-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-tertiary)}.section-footer-actions{align-items:center;gap:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}.section-footer.is-sticky{z-index:20;margin-inline:calc(var(--spacing)*-5);justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*3);--tw-shadow:0px 12px 16px -4px var(--tw-shadow-color,#00000014),0px 4px 6px -2px var(--tw-shadow-color,#00000008),0px 2px 2px -1px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:row;position:sticky;bottom:0}.accordion{--accordion-x-pad:0px;--accordion-content-indent:0px;flex-direction:column;width:100%;display:flex}.accordion-item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border-color-secondary)}.accordion-item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.accordion-item:has(>.accordion-header>.accordion-featured-icon){--accordion-content-indent:3rem}.accordion-header{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing)*4);width:100%;padding-block:calc(var(--spacing)*4);text-align:left;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary);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));--tw-duration:.15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition-duration:.15s;display:flex}.accordion-header:focus{--tw-outline-style:none;outline-style:none}.accordion-header:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand)}.accordion-header{padding-left:var(--accordion-x-pad);padding-right:var(--accordion-x-pad);list-style:none}.accordion-header::-webkit-details-marker{display:none}.accordion-header::marker{content:""}.accordion-header:hover{color:var(--text-color-brand-secondary)}.accordion-title-group{flex-direction:column;flex:1;min-width:0;display:flex}.accordion-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.accordion-supporting{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--text-color-tertiary)}.accordion-icon{margin-top:calc(var(--spacing)*.5);height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);color:var(--text-color-quaternary);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-shrink:0;transition-duration:.2s}.accordion-header:hover .accordion-icon{color:var(--text-color-tertiary)}.accordion-item[open]>.accordion-header>.accordion-icon-chevron{rotate:180deg}.accordion-icon-plus{position:relative}.accordion-icon-plus-bar{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;position:absolute;inset:0}.accordion-item[open]>.accordion-header>.accordion-icon-plus>.accordion-icon-plus-bar-v{opacity:0;rotate:90deg}.accordion-featured-icon{margin-top:calc(var(--spacing)*.5);height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);border-radius:var(--radius-full);background-color:var(--background-color-brand-primary);color:var(--text-color-brand-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.accordion-featured-icon>svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.accordion-featured-icon-gray{background-color:var(--background-color-secondary);color:var(--text-color-tertiary)}.accordion-featured-icon-outline{box-shadow:0 0 0 4px var(--color-brand-50),0 0 0 8px var(--color-brand-100)}.accordion-content{padding-bottom:calc(var(--spacing)*4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--text-color-tertiary);padding-left:calc(var(--accordion-x-pad) + var(--accordion-content-indent));padding-right:var(--accordion-x-pad)}.accordion-item::details-content{block-size:0;transition:block-size .22s ease,content-visibility allow-discrete .22s;interpolate-size:allow-keywords;overflow-y:clip}.accordion-item[open]::details-content{block-size:auto}.accordion-card{--accordion-x-pad:1.25rem;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary)}.accordion-bordered{--accordion-x-pad:1.25rem;border-style:var(--tw-border-style);border-width:0;gap:0}.accordion-bordered>.accordion-item{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary);margin-top:-1px}.accordion-bordered>.accordion-item:first-child{margin-top:0}.accordion-separated{--accordion-x-pad:1.25rem;gap:calc(var(--spacing)*3);border-style:var(--tw-border-style);border-width:0}.accordion-separated>.accordion-item{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary)}.accordion-sm>.accordion-item>.accordion-header{padding-block:calc(var(--spacing)*3)}.accordion-sm .accordion-title,.accordion-sm>.accordion-item>.accordion-content,.accordion-sm>.accordion-item>.accordion-header{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.accordion-sm>.accordion-item>.accordion-content{padding-bottom:calc(var(--spacing)*3)}.accordion-sm .accordion-icon{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.accordion-lg>.accordion-item>.accordion-header{padding-block:calc(var(--spacing)*5)}.accordion-lg .accordion-title,.accordion-lg>.accordion-item>.accordion-header{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.accordion-lg>.accordion-item>.accordion-content{padding-bottom:calc(var(--spacing)*5)}.accordion-lg .accordion-icon{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.property-card{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;flex-direction:column;transition-duration:.15s;display:flex;overflow:hidden}.property-card:focus-within{--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);--tw-ring-color:#4a78563d}@supports (color:color-mix(in lab,red,red)){.property-card:focus-within{--tw-ring-color:color-mix(in oklab,var(--ring-color-brand) 24%,transparent)}}@media(hover:hover){.property-card:hover{--tw-shadow:0px 4px 6px -1px var(--tw-shadow-color,#0000001a),0px 2px 4px -2px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.property-card-media{height:calc(var(--spacing)*48);position:relative;overflow:hidden}.property-card-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;transition-duration:.5s}.property-card:hover .property-card-image{transform:scale(1.05)}.property-card-badge{top:calc(var(--spacing)*3);left:calc(var(--spacing)*3);z-index:10;position:absolute}.property-card-body{gap:var(--spacing);padding:calc(var(--spacing)*4);flex-direction:column;display:flex}.property-card-header{margin-bottom:var(--spacing);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*2);display:flex}.property-card-price{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-color-brand-secondary)}.property-card-price,.property-card-title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.property-card-title{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));color:var(--text-color-primary)}.property-card-location{align-items:center;gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-color-tertiary);display:inline-flex}.property-card-location>svg{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5);flex-shrink:0}.property-card-fav{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6);cursor:pointer;border-radius:var(--radius-md);color:var(--text-color-tertiary);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));--tw-duration:.15s;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.15s;display:inline-flex}@media(hover:hover){.property-card-fav:hover{color:var(--text-color-error-primary)}}.property-card-fav:focus{--tw-outline-style:none;outline-style:none}.property-card-fav:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring-color-brand)}.property-card-fav.is-saved{color:var(--text-color-error-primary)}.property-card-fav>svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.property-card-featured .property-card-media{min-height:calc(var(--spacing)*80);flex:1}@media(min-width:40rem){.property-card-featured .property-card-media{min-height:28rem}}.property-card-featured .property-card-body{right:calc(var(--spacing)*4);bottom:calc(var(--spacing)*4);left:calc(var(--spacing)*4);gap:calc(var(--spacing)*1.5);border-radius:var(--radius-lg);background-color:#ffffffe6;position:absolute}@supports (color:color-mix(in lab,red,red)){.property-card-featured .property-card-body{background-color:color-mix(in oklab,var(--background-color-primary) 90%,transparent)}}.property-card-featured .property-card-body{padding:calc(var(--spacing)*5);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.property-card-featured .property-card-price{color:var(--text-color-primary)}.property-card-featured .property-card-price,.property-card-featured .property-card-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.property-card-featured .property-card-fav{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7)}.property-card-featured .property-card-fav>svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.locality-tile{cursor:pointer;align-items:center;gap:var(--spacing);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-secondary);background-color:var(--background-color-primary);padding:calc(var(--spacing)*6);text-align:center;transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;flex-direction:column;transition-duration:.15s;display:flex}@media(hover:hover){.locality-tile:hover{--tw-shadow:0px 4px 6px -1px var(--tw-shadow-color,#0000001a),0px 2px 4px -2px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.locality-tile:focus{--tw-outline-style:none;outline-style:none}.locality-tile:focus-visible{--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);--tw-ring-color:#4a78563d}@supports (color:color-mix(in lab,red,red)){.locality-tile:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring-color-brand) 24%,transparent)}}.locality-tile-icon{margin-bottom:calc(var(--spacing)*3);height:calc(var(--spacing)*16);width:calc(var(--spacing)*16);border-radius:var(--radius-full);background-color:var(--background-color-brand-primary);color:var(--color-fg-brand-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.locality-tile-icon>svg{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8)}.locality-tile-icon-brand{background-color:var(--background-color-brand-primary);color:var(--color-fg-brand-primary)}.locality-tile-icon-success{background-color:var(--background-color-success-primary);color:var(--text-color-success-primary)}.locality-tile-icon-warning{background-color:var(--background-color-warning-primary);color:var(--text-color-warning-primary)}.locality-tile-icon-error{background-color:var(--background-color-error-primary);color:var(--text-color-error-primary)}.locality-tile-icon-info{background-color:var(--color-utility-blue-50);color:var(--color-utility-blue-700)}.locality-tile-icon-gray{background-color:var(--background-color-secondary);color:var(--text-color-tertiary)}.locality-tile-name{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.locality-tile-count{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-color-tertiary)}.map-pin{--tw-translate-x:-50%;--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);flex-direction:column}.map-pin,.map-pin-label{align-items:center;display:inline-flex}.map-pin-label{gap:var(--spacing);border-radius:var(--radius-full);padding-inline:calc(var(--spacing)*3);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-white);--tw-shadow:0px 12px 16px -4px var(--tw-shadow-color,#00000014),0px 4px 6px -2px var(--tw-shadow-color,#00000008),0px 2px 2px -1px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.map-pin:hover .map-pin-label{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.map-pin-brand .map-pin-label{background-color:var(--background-color-brand-solid)}.map-pin-warning .map-pin-label{background-color:var(--background-color-warning-solid)}.map-pin-subtle .map-pin-label{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);opacity:.8;--tw-shadow:0px 1px 3px var(--tw-shadow-color,#0000001a),0px 1px 2px -1px var(--tw-shadow-color,#0000001a);font-size:11px}.map-pin-active .map-pin-label,.map-pin-subtle .map-pin-label{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.map-pin-active .map-pin-label{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y);--tw-shadow:0px 20px 24px -4px var(--tw-shadow-color,#00000014),0px 8px 8px -4px var(--tw-shadow-color,#00000008),0px 3px 3px -1.5px var(--tw-shadow-color,#0000000a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);--tw-ring-color:var(--color-white);--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.map-pin-icon .map-pin-label{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7);justify-content:center;padding:0}.map-area-circle{fill:var(--color-brand-600);stroke:var(--color-brand-600);fill-opacity:.12;stroke-opacity:.9;stroke-width:2px}.map-user-dot{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5);--tw-translate-x:-50%;--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0px 4px 6px -1px var(--tw-shadow-color,#0000001a),0px 2px 4px -2px var(--tw-shadow-color,#0000000f);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-white);display:block;position:relative}.map-user-dot,.map-user-dot:after{border-radius:var(--radius-full);background-color:var(--background-color-error-solid)}.map-user-dot:after{content:"";z-index:-10;opacity:.4;animation:map-user-pulse 2s ease-out infinite;position:absolute;inset:0}@keyframes map-user-pulse{0%{opacity:.4;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(3)}}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.-top-20{top:calc(var(--spacing)*-20)}.-top-24{top:calc(var(--spacing)*-24)}.top-0{top:0}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-8{top:calc(var(--spacing)*8)}.top-16{top:calc(var(--spacing)*16)}.top-24{top:calc(var(--spacing)*24)}.top-32{top:calc(var(--spacing)*32)}.top-auto{top:auto}.-right-5{right:calc(var(--spacing)*-5)}.-right-16{right:calc(var(--spacing)*-16)}.-right-24{right:calc(var(--spacing)*-24)}.right-0{right:0}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-8{right:calc(var(--spacing)*8)}.-bottom-3{bottom:calc(var(--spacing)*-3)}.-bottom-24{bottom:calc(var(--spacing)*-24)}.-bottom-32{bottom:calc(var(--spacing)*-32)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-8{bottom:calc(var(--spacing)*8)}.bottom-16{bottom:calc(var(--spacing)*16)}.bottom-full{bottom:100%}.-left-1\/3{left:-33.3333%}.-left-10{left:calc(var(--spacing)*-10)}.-left-20{left:calc(var(--spacing)*-20)}.left-0{left:0}.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)}.isolate{isolation:isolate}.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-\[400\]{z-index:400}.z-\[900\]{z-index:900}.z-\[1000\]{z-index:1000}.col-span-2{grid-column:span 2/span 2}.col-span-4{grid-column:span 4/span 4}.row-span-2{grid-row:span 2/span 2}@media(min-width:320px){.container{max-width:320px}}@media(min-width:600px){.container{max-width:600px}}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-mx-3{margin-inline:calc(var(--spacing)*-3)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.-mt-1{margin-top:calc(var(--spacing)*-1)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.\!mb-0{margin-bottom:0!important}.-mb-6{margin-bottom:calc(var(--spacing)*-6)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.-ml-1{margin-left:calc(var(--spacing)*-1)}.-ml-2{margin-left:calc(var(--spacing)*-2)}.-ml-px{margin-left:-1px}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-3\/2{aspect-ratio:3/2}.aspect-4\/3,.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-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-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-4\.5{height:calc(var(--spacing)*4.5)}.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-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-24{height:calc(var(--spacing)*24)}.h-44{height:calc(var(--spacing)*44)}.h-48{height:calc(var(--spacing)*48)}.h-52{height:calc(var(--spacing)*52)}.h-56{height:calc(var(--spacing)*56)}.h-64{height:calc(var(--spacing)*64)}.h-72{height:calc(var(--spacing)*72)}.h-80{height:calc(var(--spacing)*80)}.h-\[280px\]{height:280px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[70vh\]{max-height:70vh}.max-h-full{max-height:100%}.min-h-\[60vh\]{min-height:60vh}.min-h-screen{min-height:100vh}.\!w-full{width:100%!important}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-4\.5{width:calc(var(--spacing)*4.5)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-44{width:calc(var(--spacing)*44)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-\[min\(22rem\,92vw\)\]{width:min(22rem,92vw)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-44{max-width:calc(var(--spacing)*44)}.max-w-48{max-width:calc(var(--spacing)*48)}.max-w-\[11rem\]{max-width:11rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[80\%\]{max-width:80%}.max-w-\[320px\]{max-width:320px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-6{min-width:calc(var(--spacing)*6)}.min-w-7{min-width:calc(var(--spacing)*7)}.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-64{min-width:calc(var(--spacing)*64)}.min-w-72{min-width:calc(var(--spacing)*72)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.translate-y-0{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0}.translate-y-3{--tw-translate-y:calc(var(--spacing)*3)}.translate-y-3,.translate-y-4{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.scroll-mt-20{scroll-margin-top:calc(var(--spacing)*20)}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*1.5*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*1.5*(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*2*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*2.5*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*2.5*(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*3*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*3*(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*4*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*5*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*5*(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*6*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*6*(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*8*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*8*(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*10*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*10*(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing)*12*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing)*12*(1 - var(--tw-space-y-reverse)))}.gap-x-1{-moz-column-gap:var(--spacing);column-gap:var(--spacing)}.gap-x-3{-moz-column-gap:calc(var(--spacing)*3);column-gap:calc(var(--spacing)*3)}.gap-x-4{-moz-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4)}.gap-x-5{-moz-column-gap:calc(var(--spacing)*5);column-gap:calc(var(--spacing)*5)}.gap-x-6{-moz-column-gap:calc(var(--spacing)*6);column-gap:calc(var(--spacing)*6)}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-5{row-gap:calc(var(--spacing)*5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}:where(.divide-secondary>:not(:last-child)){border-color:var(--border-color-secondary)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-btn{border-radius:var(--radius-btn)}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:var(--radius-full)}.rounded-input{border-radius:var(--radius-input)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-brand{border-color:var(--border-color-brand)}.border-brand_alt{border-color:var(--border-color-brand_alt)}.border-primary{border-color:var(--border-color-primary)}.border-secondary{border-color:var(--border-color-secondary)}.border-transparent{border-color:#0000}.border-utility-blue-200{border-color:var(--color-utility-blue-200)}.border-utility-yellow-300{border-color:var(--color-utility-yellow-300)}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.bg-black\/0{background-color:#0000}@supports (color:color-mix(in lab,red,red)){.bg-black\/0{background-color:color-mix(in oklab,var(--color-black) 0%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-brand-primary{background-color:var(--background-color-brand-primary)}.bg-brand-primary\/30{background-color:#f0faf24d}@supports (color:color-mix(in lab,red,red)){.bg-brand-primary\/30{background-color:color-mix(in oklab,var(--background-color-brand-primary) 30%,transparent)}}.bg-brand-primary\/40{background-color:#f0faf266}@supports (color:color-mix(in lab,red,red)){.bg-brand-primary\/40{background-color:color-mix(in oklab,var(--background-color-brand-primary) 40%,transparent)}}.bg-brand-primary\/50{background-color:#f0faf280}@supports (color:color-mix(in lab,red,red)){.bg-brand-primary\/50{background-color:color-mix(in oklab,var(--background-color-brand-primary) 50%,transparent)}}.bg-brand-section{background-color:var(--background-color-brand-section)}.bg-brand-solid{background-color:var(--background-color-brand-solid)}.bg-brand-solid\/5{background-color:#325f3f0d}@supports (color:color-mix(in lab,red,red)){.bg-brand-solid\/5{background-color:color-mix(in oklab,var(--background-color-brand-solid) 5%,transparent)}}.bg-brand-solid\/10{background-color:#325f3f1a}@supports (color:color-mix(in lab,red,red)){.bg-brand-solid\/10{background-color:color-mix(in oklab,var(--background-color-brand-solid) 10%,transparent)}}.bg-current{background-color:currentColor}.bg-error-primary{background-color:var(--background-color-error-primary)}.bg-error-secondary{background-color:var(--background-color-error-secondary)}.bg-error-solid{background-color:var(--background-color-error-solid)}.bg-primary{background-color:var(--background-color-primary)}.bg-primary\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.bg-primary\/85{background-color:color-mix(in oklab,var(--background-color-primary) 85%,transparent)}}.bg-primary\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-primary\/90{background-color:color-mix(in oklab,var(--background-color-primary) 90%,transparent)}}.bg-primary\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-primary\/95{background-color:color-mix(in oklab,var(--background-color-primary) 95%,transparent)}}.bg-quaternary{background-color:var(--background-color-quaternary)}.bg-secondary{background-color:var(--background-color-secondary)}.bg-secondary\/30{background-color:#fafafa4d}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/30{background-color:color-mix(in oklab,var(--background-color-secondary) 30%,transparent)}}.bg-secondary\/40{background-color:#fafafa66}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/40{background-color:color-mix(in oklab,var(--background-color-secondary) 40%,transparent)}}.bg-success-primary{background-color:var(--background-color-success-primary)}.bg-success-solid{background-color:var(--background-color-success-solid)}.bg-tertiary{background-color:var(--background-color-tertiary)}.bg-utility-blue-50{background-color:var(--color-utility-blue-50)}.bg-utility-blue-600{background-color:var(--color-utility-blue-600)}.bg-warning-primary{background-color:var(--background-color-warning-primary)}.bg-warning-secondary{background-color:var(--background-color-warning-secondary)}.bg-warning-solid{background-color:var(--background-color-warning-solid)}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-gradient-to-t,.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab}.bg-\[radial-gradient\(circle_at_30\%_40\%\,rgb\(var\(--color-bg-brand-primary\)\/0\.5\)\,transparent_60\%\)\]{background-image:radial-gradient(circle at 30% 40%,rgb(var(--color-bg-brand-primary)/.5),transparent 60%)}.from-black\/65{--tw-gradient-from:#000000a6}@supports (color:color-mix(in lab,red,red)){.from-black\/65{--tw-gradient-from:color-mix(in oklab,var(--color-black) 65%,transparent)}}.from-black\/65{--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-brand-primary{--tw-gradient-from:var(--background-color-brand-primary);--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-brand-solid{--tw-gradient-from:var(--background-color-brand-solid);--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-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab,red,red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab,var(--color-black) 20%,transparent)}}.via-black\/20{--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-brand-secondary{--tw-gradient-to:var(--background-color-brand-secondary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-12{padding:calc(var(--spacing)*12)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-2\.5\!{padding-inline:calc(var(--spacing)*2.5)!important}.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)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.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-24{padding-block:calc(var(--spacing)*24)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-12{padding-top:calc(var(--spacing)*12)}.pr-14{padding-right:calc(var(--spacing)*14)}.pb-1{padding-bottom:var(--spacing)}.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-10{padding-bottom:calc(var(--spacing)*10)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:calc(var(--spacing)*10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-display-md{font-size:var(--text-display-md);line-height:var(--tw-leading,var(--text-display-md--line-height));letter-spacing:var(--tw-tracking,var(--text-display-md--letter-spacing))}.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-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-display-sm{font-size:var(--text-display-sm);line-height:var(--tw-leading,var(--text-display-sm--line-height))}.text-display-xs{font-size:var(--text-display-xs);line-height:var(--tw-leading,var(--text-display-xs--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.65rem\]{font-size:.65rem}.text-\[11px\]{font-size:11px}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.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-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-brand-secondary{color:var(--text-color-brand-secondary)}.text-error-primary{color:var(--text-color-error-primary)}.text-fg-brand-primary{color:var(--color-fg-brand-primary)}.text-primary{color:var(--text-color-primary)}.text-primary_on-brand{color:var(--text-color-primary_on-brand)}.text-quaternary{color:var(--text-color-quaternary)}.text-secondary{color:var(--text-color-secondary)}.text-success-primary{color:var(--text-color-success-primary)}.text-tertiary{color:var(--text-color-tertiary)}.text-tertiary_on-brand{color:var(--text-color-tertiary_on-brand)}.text-transparent{color:#0000}.text-utility-blue-700{color:var(--color-utility-blue-700)}.text-utility-blue-700\/70{color:#1447e6b3}@supports (color:color-mix(in lab,red,red)){.text-utility-blue-700\/70{color:color-mix(in oklab,var(--color-utility-blue-700) 70%,transparent)}}.text-warning-primary{color:var(--text-color-warning-primary)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow-lg{--tw-shadow:0px 12px 16px -4px var(--tw-shadow-color,#00000014),0px 4px 6px -2px var(--tw-shadow-color,#00000008),0px 2px 2px -1px var(--tw-shadow-color,#0000000a)}.shadow-lg,.shadow-md{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:0px 4px 6px -1px var(--tw-shadow-color,#0000001a),0px 2px 4px -2px var(--tw-shadow-color,#0000000f)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-none,.shadow-sm{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:0px 1px 3px var(--tw-shadow-color,#0000001a),0px 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-xl{--tw-shadow:0px 20px 24px -4px var(--tw-shadow-color,#00000014),0px 8px 8px -4px var(--tw-shadow-color,#00000008),0px 3px 3px -1.5px var(--tw-shadow-color,#0000000a)}.shadow-xl,.shadow-xs{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0px 1px 2px var(--tw-shadow-color,#0000000d)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-brand{--tw-ring-color:var(--ring-color-brand)}.ring-brand\/30{--tw-ring-color:#4a78564d}@supports (color:color-mix(in lab,red,red)){.ring-brand\/30{--tw-ring-color:color-mix(in oklab,var(--ring-color-brand) 30%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-3xl{--tw-blur:blur(var(--blur-3xl))}.blur-3xl,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:scale-\[1\.05\]:is(:where(.group):hover *){scale:1.05}.group-hover\:bg-black\/30:is(:where(.group):hover *){background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-black\/30:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.group-hover\:text-brand-secondary:is(:where(.group):hover *){color:var(--text-color-brand-secondary)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-has-\[\:checked\]\:text-brand-secondary:is(:where(.group):has(:checked) *),.peer-checked\:text-brand-secondary:is(:where(.peer):checked~*){color:var(--text-color-brand-secondary)}.first-letter\:uppercase:first-letter{text-transform:uppercase}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:opacity-100:focus-within{opacity:1}@media(hover:hover){.hover\:border-brand:hover{border-color:var(--border-color-brand)}.hover\:border-brand_alt:hover{border-color:var(--border-color-brand_alt)}.hover\:bg-active:hover{background-color:var(--background-color-active)}.hover\:bg-brand-primary:hover{background-color:var(--background-color-brand-primary)}.hover\:bg-brand-primary_alt:hover{background-color:var(--background-color-brand-primary_alt)}.hover\:bg-brand-solid_hover:hover{background-color:var(--background-color-brand-solid_hover)}.hover\:bg-primary:hover{background-color:var(--background-color-primary)}.hover\:bg-primary_hover:hover{background-color:var(--background-color-primary_hover)}.hover\:bg-secondary:hover{background-color:var(--background-color-secondary)}.hover\:bg-secondary\/40:hover{background-color:#fafafa66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/40:hover{background-color:color-mix(in oklab,var(--background-color-secondary) 40%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:text-brand-secondary:hover{color:var(--text-color-brand-secondary)}.hover\:text-brand-secondary_hover:hover{color:var(--text-color-brand-secondary_hover)}.hover\:text-error-primary:hover{color:var(--text-color-error-primary)}.hover\:text-primary:hover{color:var(--text-color-primary)}.hover\:text-secondary:hover{color:var(--text-color-secondary)}.hover\:text-utility-blue-700:hover{color:var(--color-utility-blue-700)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-md:hover{--tw-shadow:0px 4px 6px -1px var(--tw-shadow-color,#0000001a),0px 2px 4px -2px var(--tw-shadow-color,#0000000f)}.hover\:shadow-md:hover,.hover\:shadow-sm:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0px 1px 3px var(--tw-shadow-color,#0000001a),0px 1px 2px -1px var(--tw-shadow-color,#0000001a)}}.focus\:border-transparent:focus{border-color:#0000}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(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\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--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-visible\:ring-brand:focus-visible{--tw-ring-color:var(--ring-color-brand)}.focus-visible\:ring-secondary:focus-visible{--tw-ring-color:var(--ring-color-secondary)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-tertiary:disabled{color:var(--text-color-tertiary)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\:checked\]\:border-brand:has(:checked){border-color:var(--border-color-brand)}.has-\[\:checked\]\:border-brand_alt:has(:checked){border-color:var(--border-color-brand_alt)}.has-\[\:checked\]\:bg-brand-primary:has(:checked){background-color:var(--background-color-brand-primary)}.has-\[\:checked\]\:text-brand-secondary:has(:checked){color:var(--text-color-brand-secondary)}@media(min-width:40rem){.sm\:inset-x-auto{inset-inline:auto}.sm\:right-4{right:calc(var(--spacing)*4)}.sm\:right-auto{right:auto}.sm\:left-6{left:calc(var(--spacing)*6)}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:mx-0{margin-inline:0}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-44{height:calc(var(--spacing)*44)}.sm\:w-56{width:calc(var(--spacing)*56)}.sm\:w-64{width:calc(var(--spacing)*64)}.sm\:w-auto{width:auto}.sm\:w-max{width:-moz-max-content;width:max-content}.sm\:max-w-6xl{max-width:var(--container-6xl)}.sm\:max-w-\[14rem\]{max-width:14rem}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[10rem_1fr_auto\]{grid-template-columns:10rem 1fr auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-5{gap:calc(var(--spacing)*5)}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:py-14{padding-block:calc(var(--spacing)*14)}.sm\:py-24{padding-block:calc(var(--spacing)*24)}.sm\:text-right{text-align:right}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media(min-width:48rem){.md\:static{position:static}.md\:sticky{position:sticky}.md\:top-32{top:calc(var(--spacing)*32)}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:row-span-2{grid-row:span 2/span 2}.md\:mt-20{margin-top:calc(var(--spacing)*20)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:h-\[480px\]{height:480px}.md\:h-\[calc\(100vh-9\.5rem\)\]{height:calc(100vh - 9.5rem)}.md\:w-52{width:calc(var(--spacing)*52)}.md\:w-56{width:calc(var(--spacing)*56)}.md\:w-\[35\%\]{width:35%}.md\:w-\[65\%\]{width:65%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.md\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr}.md\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.md\:grid-cols-\[1fr_1fr_auto_auto\]{grid-template-columns:1fr 1fr auto auto}.md\:grid-cols-\[20rem_1fr\]{grid-template-columns:20rem 1fr}.md\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:calc(var(--spacing)*3)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-10{gap:calc(var(--spacing)*10)}.md\:gap-12{gap:calc(var(--spacing)*12)}.md\:overflow-hidden{overflow:hidden}.md\:rounded-card{border-radius:var(--radius-card)}.md\:border{border-style:var(--tw-border-style);border-width:1px}.md\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.md\:border-secondary{border-color:var(--border-color-secondary)}.md\:p-4{padding:calc(var(--spacing)*4)}.md\:p-5{padding:calc(var(--spacing)*5)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-7{padding:calc(var(--spacing)*7)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-10{padding-inline:calc(var(--spacing)*10)}.md\:px-12{padding-inline:calc(var(--spacing)*12)}.md\:py-3\.5{padding-block:calc(var(--spacing)*3.5)}.md\:py-10{padding-block:calc(var(--spacing)*10)}.md\:py-12{padding-block:calc(var(--spacing)*12)}.md\:py-14{padding-block:calc(var(--spacing)*14)}.md\:py-16{padding-block:calc(var(--spacing)*16)}.md\:py-20{padding-block:calc(var(--spacing)*20)}.md\:py-24{padding-block:calc(var(--spacing)*24)}.md\:pt-2{padding-top:calc(var(--spacing)*2)}.md\:pt-3{padding-top:calc(var(--spacing)*3)}.md\:pt-20{padding-top:calc(var(--spacing)*20)}.md\:pb-0{padding-bottom:0}.md\:pb-6{padding-bottom:calc(var(--spacing)*6)}.md\:pb-24{padding-bottom:calc(var(--spacing)*24)}.md\:text-display-lg{font-size:var(--text-display-lg);line-height:var(--tw-leading,var(--text-display-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-display-lg--letter-spacing))}.md\:text-display-md{font-size:var(--text-display-md);line-height:var(--tw-leading,var(--text-display-md--line-height));letter-spacing:var(--tw-tracking,var(--text-display-md--letter-spacing))}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.md\:text-display-sm{font-size:var(--text-display-sm);line-height:var(--tw-leading,var(--text-display-sm--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing)*4)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:-mx-8{margin-inline:calc(var(--spacing)*-8)}.lg\:-mb-8{margin-bottom:calc(var(--spacing)*-8)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[15rem_minmax\(0\,1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.lg\:gap-14{gap:calc(var(--spacing)*14)}.lg\:self-start{align-self:flex-start}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:py-8{padding-block:calc(var(--spacing)*8)}.lg\:text-display-xs{font-size:var(--text-display-xs);line-height:var(--tw-leading,var(--text-display-xs--line-height))}.lg\:last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}}@media(min-width:80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.container{width:100%;max-width:var(--max-width-container);padding-inline:calc(var(--spacing)*4);margin-inline:auto}@media(min-width:40rem){.container{padding-inline:calc(var(--spacing)*6)}}@media(min-width:64rem){.container{padding-inline:calc(var(--spacing)*8)}}.container-sm{max-width:var(--container-3xl)}.container-md{max-width:var(--container-5xl)}.container-lg{max-width:var(--container-7xl)}.container-fluid{max-width:none}}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular Italic"),local("Roboto Mono Italic"),url(../_fonts/N4jj0H1uUFkUy5KoickF7pqyJSSrI6v-v00TrlCE22Y-J82JVGPIDof0MDrRcHxUFxP5IGnejwnvBJj_R4rmB8c.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Roboto Mono Fallback: Courier New";src:local("Courier New");size-adjust:100%;ascent-override:104.7852%;descent-override:27.0996%;line-gap-override:0%}@font-face{font-family:"Roboto Mono Fallback: Roboto Mono";src:local("Roboto Mono");size-adjust:100%;ascent-override:104.7852%;descent-override:27.0996%;line-gap-override:0%}@font-face{font-family:"Roboto Mono Fallback: Noto Sans Mono";src:local("Noto Sans Mono");size-adjust:100.0163%;ascent-override:104.7681%;descent-override:27.0952%;line-gap-override:0%}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular Italic"),local("Roboto Mono Italic"),url(../_fonts/NpSRLf7CUC3jyJ8mSMicoQ1tCTxC34FjX9Ku1q_fcbg-HyOeJMvAGSc857i5kr9GRHuQVTBsRxFEtI1eXyCPSW8.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular Italic"),local("Roboto Mono Italic"),url(../_fonts/U0DUCMdEx_RDlIvVkadelvwPud608BG3w-I5OgvxNZs-v021D0FWj8RdbJAzGLBZh801sOl1LlA7zrbClSK6FUg.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular Italic"),local("Roboto Mono Italic"),url(../_fonts/cjRcdmlVWr4JtChYhaxWImmyGKZl2zoLHGQP0Kdhuvg-P4oNlhcDbers66mnfDwFTQE4IX2s_CLwJhZ1AejOMHw.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular Italic"),local("Roboto Mono Italic"),url(../_fonts/rZQlsqDr16CX7u-jV0jb2CBx7GYybZgKvOzlBl5EF7c-ZNf_f4lhfRYsw2NyOvqcpps7ip0d3j4T-xX7W-WGi8o.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular Italic"),local("Roboto Mono Italic"),url(../_fonts/lg9KhKYdDegyeAi83ZKQ9gUmAuYHVS4N9ko5Gkws6p8-1oOKH5_MOJ_EUzPg3xBN_vepme7ZGeJesCMlcZU0AFc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular"),local("Roboto Mono"),url(../_fonts/X78V-lP-GU4GbDnN02jFUpJWOlOreWFykLOFegn9aC4-8_vJhMdQYfV99YdjO4FWORLCnMvigv6E8wx9Niza5E0.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular"),local("Roboto Mono"),url(../_fonts/OXGGQLxnm8h_agsIcng-_DTPKaAGmwMVQJ_RZpBoP8Q-H8_O0-D7PsWpVtSkkStvzfs5-cYGeVeOgsCpUYe86Xk.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular"),local("Roboto Mono"),url(../_fonts/ziOggEslPczZQIGKCeNhYMhOOBldc3jP-Z2f4BJeWJA-ZitY_pPIxqFg4CRM_jfRC-wq8V_ZYksSzOgFcXx2ang.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular"),local("Roboto Mono"),url(../_fonts/ZNYnG4RhrY2H3BqoSrlyo0uMIN-i1LbO7aK6tTrXSzg-RXasNA4eZUlX6Ss10KDJO_9HMMsUEGGvyMYOGRPBdTc.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular"),local("Roboto Mono"),url(../_fonts/eAtGG338V-00r9xefL6VCNeVEAL92JiKuE8iRkUr-qM-Wyrk5gg1ZP3BcLFflD10GA7RPc4lHkrt297IUmMQjFM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Roboto Mono;src:local("Roboto Mono Regular"),local("Roboto Mono"),url(../_fonts/tpQ63ISfTdyVyzY1INCw-8LAzqlXUzhzgRZmruxsJNE-Nsysr5GGqoSCMWlFzTKbK0cdqvC6SzVsdqO1mtDnfP8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.prose:not(:where([class~=not-prose],[class~=not-prose] *)){--tw-prose-body:var(--color-text-tertiary);--tw-prose-headings:var(--color-text-primary);--tw-prose-lead:var(--color-text-tertiary);--tw-prose-links:var(--color-text-tertiary);--tw-prose-bold:var(--color-text-primary);--tw-prose-counters:var(--color-text-tertiary);--tw-prose-bullets:var(--color-text-tertiary);--tw-prose-hr:var(--color-border-secondary);--tw-prose-quotes:var(--color-text-primary);--tw-prose-quote-borders:var(--color-fg-brand-primary_alt);--tw-prose-captions:var(--color-text-tertiary);--tw-prose-code:var(--color-text-tertiary);--tw-prose-pre-code:var(--color-text-tertiary);--tw-prose-pre-bg:var(--color-bg-primary);--tw-prose-th-borders:var(--color-border-primary);--tw-prose-td-borders:var(--color-border-secondary);color:var(--tw-prose-body);font-size:var(--text-md);line-height:var(--text-md--line-height)}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(p){margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4)}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where([class~=lead]){font-size:var(--text-md);line-height:var(--text-md--line-height);margin-top:1.2em;margin-bottom:1.2em}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(ol){margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4);padding-inline-start:calc(var(--spacing)*5.75);list-style-type:decimal}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(ul){margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4);padding-inline-start:calc(var(--spacing)*5.75);list-style-type:disc}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(li){margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*2)}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(ol>li),.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(ul>li){margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*2);padding-inline-start:1px}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(hr){margin-top:calc(var(--spacing)*8);margin-bottom:calc(var(--spacing)*8)}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(blockquote){color:var(--tw-prose-quotes);border-left-width:2px;border-left-color:var(--tw-prose-quote-borders);margin-top:calc(var(--spacing)*10);margin-bottom:calc(var(--spacing)*10);padding-inline-start:0}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(blockquote p){font-style:italic;font-weight:500;font-size:var(--text-xl);line-height:var(--text-xl--line-height);margin:0}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(h1){color:var(--tw-prose-headings);font-weight:600;font-size:var(--text-display-sm);line-height:var(--text-display-sm--line-height);margin-bottom:calc(var(--spacing)*5);margin-top:calc(var(--spacing)*10)}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(h2){color:var(--tw-prose-headings);font-weight:600;font-size:var(--text-display-xs);line-height:var(--text-display-xs--line-height);margin-bottom:calc(var(--spacing)*4);margin-top:calc(var(--spacing)*8)}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(h3){color:var(--tw-prose-headings);font-weight:600;font-size:var(--text-xl);line-height:var(--text-xl--line-height);margin-bottom:calc(var(--spacing)*3);margin-top:calc(var(--spacing)*8)}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(h4){color:var(--tw-prose-headings);font-weight:600;font-size:var(--text-lg);line-height:var(--text-lg--line-height);margin-bottom:calc(var(--spacing)*2);margin-top:calc(var(--spacing)*5)}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(h2+*),.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(h3+*),.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(h4+*){margin-top:0}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(h1 strong){color:inherit;font-weight:900}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(h2 strong){color:inherit;font-weight:800}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(h3 strong),.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(h4 strong){color:inherit;font-weight:700}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(img){border-radius:var(--radius-xl);-o-object-fit:cover;object-fit:cover;width:100%;margin-top:calc(var(--spacing)*8);margin-bottom:calc(var(--spacing)*8)}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(video){margin-top:calc(var(--spacing)*8);margin-bottom:calc(var(--spacing)*8)}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(figure){margin-top:calc(var(--spacing)*10);margin-bottom:calc(var(--spacing)*10)}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(figure>*){margin-top:0;margin-bottom:0}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(figure:has(>blockquote)){border-left-width:2px;border-left-color:var(--tw-prose-quote-borders);padding-top:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*2);padding-inline-start:calc(var(--spacing)*4)}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(figure:has(>blockquote) blockquote){border:none;padding-inline-start:0}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(img+figcaption){align-items:center;gap:calc(var(--spacing)*1.5);display:flex}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(figcaption){color:var(--tw-prose-captions);font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin-top:calc(var(--spacing)*3)}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(cite){font-style:normal}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(a:not(h1 a,h2 a,h3 a,h4 a,h5 a,h6 a)){text-underline-offset:3px;font-weight:400;text-decoration:underline}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(a:focus-visible){border-radius:var(--radius-sm);outline:2px solid var(--color-focus-ring);outline-offset:2px}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(:is(h1,h2,h3) a){color:var(--tw-prose-headings);font-weight:inherit;text-decoration:none}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(code:not(pre code)){padding:calc(var(--spacing)*.5) calc(var(--spacing)*1.5);margin:calc(var(--spacing)*-.5) 0;background:var(--color-bg-secondary);box-shadow:0 0 0 1px var(--color-border-secondary);border-radius:6px;font-size:.875rem;font-weight:700;line-height:1.25rem}.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(code:not(pre code)):after,.prose :not(:where([class~=not-prose],[class~=not-prose] *)):where(code:not(pre code)):before{content:""}.prose.prose-centered-quote :not(:where([class~=not-prose],[class~=not-prose] *)):where(blockquote){text-align:center;border-left:none;padding-inline-start:0!important}.prose.prose-centered-quote :not(:where([class~=not-prose],[class~=not-prose] *)):where(figure:has(>blockquote)){text-align:center;border-left:none;padding-inline-start:0!important;padding-top:0!important;padding-bottom:0!important}.prose.prose-minimal-quote :not(:where([class~=not-prose],[class~=not-prose] *)):where(blockquote),.prose.prose-minimal-quote :not(:where([class~=not-prose],[class~=not-prose] *)):where(figure:has(>blockquote)){border-left:none;padding-inline-start:0!important}@media(min-width:48rem){.prose.md\:prose-lg:not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-lg);line-height:var(--text-lg--line-height)}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(p){margin-top:calc(var(--spacing)*4.5);margin-bottom:calc(var(--spacing)*4.5)}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where([class~=lead]){font-size:var(--text-xl);line-height:var(--text-xl--line-height);margin-top:1.09em;margin-bottom:1.09em}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(ol),.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(ul){margin-top:calc(var(--spacing)*4.5);margin-bottom:calc(var(--spacing)*4.5);padding-inline-start:calc(var(--spacing)*6.5)}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(ol>li),.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(ul>li){margin-top:calc(var(--spacing)*2.5);margin-bottom:calc(var(--spacing)*2.5);padding-inline-start:1px}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(hr){margin-top:calc(var(--spacing)*8);margin-bottom:calc(var(--spacing)*8)}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(blockquote){margin-top:calc(var(--spacing)*12);margin-bottom:calc(var(--spacing)*12);padding-inline-start:0}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(blockquote p){font-size:var(--text-display-xs);line-height:var(--text-display-xs--line-height);margin:0}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(h1){font-size:var(--text-display-md);line-height:var(--text-display-md--line-height);margin-bottom:calc(var(--spacing)*6);margin-top:calc(var(--spacing)*12)}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(h2){font-size:var(--text-display-sm);line-height:var(--text-display-sm--line-height);margin-bottom:calc(var(--spacing)*5);margin-top:calc(var(--spacing)*10)}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(h3){font-size:var(--text-display-xs);line-height:var(--text-display-xs--line-height);margin-bottom:calc(var(--spacing)*4);margin-top:calc(var(--spacing)*8)}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(h4){font-size:var(--text-xl);line-height:var(--text-xl--line-height);margin-bottom:calc(var(--spacing)*3);margin-top:calc(var(--spacing)*8)}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(h2+*),.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(h3+*),.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(h4+*){margin-top:0}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(figure){margin-top:calc(var(--spacing)*12);margin-bottom:calc(var(--spacing)*12)}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(figure>*){margin-top:0;margin-bottom:0}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(figure:has(>blockquote)){padding-inline-start:calc(var(--spacing)*5)}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(figure>blockquote+figcaption){font-size:var(--text-md);line-height:var(--text-md--line-height)}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(figcaption){margin-top:calc(var(--spacing)*4)}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(a:not(h1 a,h2 a,h3 a,h4 a,h5 a,h6 a)){text-underline-offset:3px;font-weight:400;text-decoration:underline}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(:is(h1,h2,h3) a){color:var(--tw-prose-headings);font-weight:inherit;text-decoration:none}.prose.md\:prose-lg :not(:where([class~=not-prose],[class~=not-prose] *)):where(code:not(pre code)){padding:calc(var(--spacing)*.5) calc(var(--spacing)*1.5);margin:calc(var(--spacing)*-.5) 0;background:var(--color-bg-secondary);box-shadow:0 0 0 1px var(--color-border-secondary);border-radius:6px;font-size:.875rem;font-weight:700;line-height:1.25rem}}.prose>:first-child:not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose>:last-child:not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}@keyframes dropdown-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(min-width:64rem){.table-card,.table-card>.overflow-x-auto{overflow:visible}}.vc-container.vc-container{--vc-accent-50:var(--color-brand-50);--vc-accent-100:var(--color-brand-100);--vc-accent-200:var(--color-brand-200);--vc-accent-300:var(--color-brand-300);--vc-accent-400:var(--color-brand-400);--vc-accent-500:var(--color-brand-500);--vc-accent-600:var(--color-brand-600);--vc-accent-700:var(--color-brand-700);--vc-accent-800:var(--color-brand-800);--vc-accent-900:var(--color-brand-900);--vc-gray-50:var(--color-neutral-50);--vc-gray-100:var(--color-neutral-100);--vc-gray-200:var(--color-neutral-200);--vc-gray-300:var(--color-neutral-300);--vc-gray-400:var(--color-neutral-400);--vc-gray-500:var(--color-neutral-500);--vc-gray-600:var(--color-neutral-600);--vc-gray-700:var(--color-neutral-700);--vc-gray-800:var(--color-neutral-800);--vc-gray-900:var(--color-neutral-900);--vc-font-family:var(--font-sans);--vc-rounded-md:var(--radius-md);--vc-rounded-lg:var(--radius-lg)}.vc-blue.vc-blue.vc-blue{--vc-accent-50:var(--color-brand-50);--vc-accent-100:var(--color-brand-100);--vc-accent-200:var(--color-brand-200);--vc-accent-300:var(--color-brand-300);--vc-accent-400:var(--color-brand-400);--vc-accent-500:var(--color-brand-500);--vc-accent-600:var(--color-brand-600);--vc-accent-700:var(--color-brand-700);--vc-accent-800:var(--color-brand-800);--vc-accent-900:var(--color-brand-900)}@keyframes loader-bar-slide{0%{left:-33%}60%{left:80%}to{left:100%}}@keyframes loader-bounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-6px)}}@keyframes skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(1turn)}}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}[data-notivue=promise-resolve],[data-notivue=success]{--nv-bg:var(--nv-success-bg);--nv-fg:var(--nv-success-fg);--nv-accent:var(--nv-success-accent,var(--nv-global-accent));--nv-border:var(--nv-success-border)}[data-notivue=error],[data-notivue=promise-reject]{--nv-bg:var(--nv-error-bg);--nv-fg:var(--nv-error-fg);--nv-accent:var(--nv-error-accent,var(--nv-global-accent));--nv-border:var(--nv-error-border)}[data-notivue=warning]{--nv-bg:var(--nv-warning-bg);--nv-fg:var(--nv-warning-fg);--nv-accent:var(--nv-warning-accent,var(--nv-global-accent));--nv-border:var(--nv-warning-border)}[data-notivue=info]{--nv-bg:var(--nv-info-bg);--nv-fg:var(--nv-info-fg);--nv-accent:var(--nv-info-accent,var(--nv-global-accent));--nv-border:var(--nv-info-border)}[data-notivue=promise]{--nv-bg:var(--nv-promise-bg);--nv-fg:var(--nv-promise-fg);--nv-accent:var(--nv-promise-accent,var(--nv-global-accent));--nv-border:var(--nv-promise-border)}.Notivue__notification{--tip-width:calc(var(--tip-width-fx, 1)*var(--nv-tip-width, 0px));box-sizing:border-box;position:relative;width:var(--nv-min-width,auto);max-width:var(--nv-width,100%);background-color:var(--nv-bg,var(--nv-global-bg));display:flex;align-items:var(--nv-y-align);border-radius:var(--nv-radius,0);border:var(--nv-border-width,0) solid var(--nv-border,var(--nv-global-border));box-shadow:var(--nv-shadow,0 0 transparent),inset var(--tip-width) 0 0 var(--nv-accent)}.Notivue__notification *{box-sizing:border-box;touch-action:manipulation}.Notivue__notification[data-notivue-has-title=true]{align-items:var(--nv-y-align-has-title,var(--nv-y-align))}.Notivue__icon{display:flex;justify-content:center;align-items:center;overflow:visible;min-width:var(--nv-icon-size);width:var(--nv-icon-size);height:var(--nv-icon-size);margin:var(--nv-spacing) 0 var(--nv-spacing) var(--nv-spacing);color:var(--nv-accent)}.Notivue__content{--nv-content-space:calc(var(--nv-spacing) + var(--nv-spacing)*.15);display:flex;flex-direction:column;flex-grow:1;text-align:inherit;padding:var(--nv-content-space)}.Notivue__content-title{line-height:1.15;font-weight:700;color:var(--nv-fg,var(--nv-global-fg));font-size:var(--nv-title-size);margin:0 0 .33em;padding:0}.Notivue__transition-enter-active{--dur-easing:.5s cubic-bezier(.16,1,.3,1);transition:opacity var(--dur-easing),transform var(--dur-easing)}@media(prefers-reduced-motion:reduce){.Notivue__transition-enter-active{transition:none}}.Notivue__transition-enter-from{opacity:0;transform:scale(.8)}.Notivue__transition-enter-to{opacity:1;transform:scale(1)}.Notivue__transition-leave-active{transition:opacity 0s ease}.Notivue__transition-leave-from,.Notivue__transition-leave-to{opacity:0}.Notivue__content-message{max-height:250px;overflow:auto;line-height:1.375;margin:0;padding:0;white-space:pre-line}.Notivue__close,.Notivue__content-message{color:var(--nv-fg,var(--nv-global-fg));font-size:var(--nv-message-size)}.Notivue__close{position:relative;cursor:pointer;padding:calc(var(--nv-spacing)/2);margin:var(--nv-spacing) var(--nv-spacing) var(--nv-spacing) 0;font-weight:700;border:none;background:none;line-height:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}.Notivue__close:after{content:"";position:absolute;inset:0;width:100%;height:100%;background-color:var(--nv-fg,var(--nv-global-fg));opacity:0;border-radius:calc(var(--nv-radius)/2);transition:opacity .1s ease-out}@media(hover:hover){.Notivue__close:hover{opacity:1}.Notivue__close:hover:after{opacity:.1}.Notivue__close:hover .Notivue__close-icon{opacity:1}}.Notivue__close-icon{width:var(--nv-icon-size);height:var(--nv-icon-size);display:flex;color:var(--nv-fg,var(--nv-global-fg));pointer-events:none;opacity:.65}.Notivue__spinner{transform-origin:center;animation:Notivue__spinner-kf .75s linear infinite}@keyframes Notivue__spinner-kf{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.Notivue__duplicate,.Notivue__spinner{animation:none}}[dir=rtl] .Notivue__notification{--tip-width-fx:-1}[dir=rtl] .Notivue__icon{margin:var(--nv-spacing) var(--nv-spacing) var(--nv-spacing) 0}[dir=rtl] .Notivue__content-message{font-size:calc(var(--nv-message-size) + .1em)}[dir=rtl] .Notivue__content-title{font-size:calc(var(--nv-title-size) + .1em)}[dir=rtl] .Notivue__close{margin:var(--nv-spacing) 0 var(--nv-spacing) var(--nv-spacing)}.Notivue__duplicate{animation:Notivue__duplicate-kf .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes Notivue__duplicate-kf{0%{transform:scale(1);opacity:1}50%{transform:scale(1.035);opacity:.8}to{transform:scale(1);opacity:1}}[data-notivue-align=top] .Notivue__enter,[data-notivue-align=top] .Notivue__leave{--notivue-ty:-200%}[data-notivue-align=bottom] .Notivue__enter,[data-notivue-align=bottom] .Notivue__leave{--notivue-ty:200%}.Notivue__enter{animation:Notivue__enter-kf .35s cubic-bezier(.5,1,.25,1)}.Notivue__leave{animation:Notivue__leave-kf .35s ease}.Notivue__clearAll{animation:Notivue__clearAll-kf .5s cubic-bezier(.22,1,.36,1)}@keyframes Notivue__enter-kf{0%{transform:translate3d(0,var(--notivue-ty),0) scale(.25);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes Notivue__leave-kf{0%{transform:translateZ(0) scale(1);opacity:.7}to{transform:translate3d(0,var(--notivue-ty),0) scale(0);opacity:0}}@keyframes Notivue__clearAll-kf{0%{opacity:1}to{opacity:0}}.vel-fade-enter-active,.vel-fade-leave-active{transition:all .3s ease}.vel-fade-enter-from,.vel-fade-leave-to{opacity:0}.vel-img-swiper{display:block;position:relative}.vel-modal{background:#00000080;inset:0;margin:0;position:fixed;z-index:9998}.vel-img-wrapper{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50% -50%);transition:.3s linear;will-change:transform opacity}.vel-img,.vel-img-wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vel-img{background-color:#000000b3;box-shadow:0 5px 20px 2px #000000b3;display:block;max-height:80vh;max-width:80vw;position:relative;transition:transform .3s ease-in-out}@media(max-width:750px){.vel-img{max-height:95vh;max-width:85vw}}.vel-btns-wrapper{position:static}.vel-btns-wrapper .btn__close,.vel-btns-wrapper .btn__next,.vel-btns-wrapper .btn__prev{-webkit-tap-highlight-color:transparent;color:#fff;cursor:pointer;font-size:32px;opacity:.6;outline:none;position:absolute;top:50%;transform:translateY(-50%);transition:.15s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vel-btns-wrapper .btn__close:hover,.vel-btns-wrapper .btn__next:hover,.vel-btns-wrapper .btn__prev:hover{opacity:1}.vel-btns-wrapper .btn__close.disable,.vel-btns-wrapper .btn__close.disable:hover,.vel-btns-wrapper .btn__next.disable,.vel-btns-wrapper .btn__next.disable:hover,.vel-btns-wrapper .btn__prev.disable,.vel-btns-wrapper .btn__prev.disable:hover{cursor:default;opacity:.2}.vel-btns-wrapper .btn__next{right:12px}.vel-btns-wrapper .btn__prev{left:12px}.vel-btns-wrapper .btn__close{right:10px;top:24px}@media(max-width:750px){.vel-btns-wrapper .btn__next,.vel-btns-wrapper .btn__prev{font-size:20px}.vel-btns-wrapper .btn__close{font-size:24px}.vel-btns-wrapper .btn__next{right:4px}.vel-btns-wrapper .btn__prev{left:4px}}.vel-modal.is-rtl .vel-btns-wrapper .btn__next{left:12px;right:auto}.vel-modal.is-rtl .vel-btns-wrapper .btn__prev{left:auto;right:12px}@media(max-width:750px){.vel-modal.is-rtl .vel-btns-wrapper .btn__next{left:4px;right:auto}.vel-modal.is-rtl .vel-btns-wrapper .btn__prev{left:auto;right:4px}}.vel-modal.is-rtl .vel-img-title{direction:rtl}.vel-loading{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vel-loading .ring{display:inline-block;height:64px;width:64px}.vel-loading .ring:after{animation:ring 1.2s linear infinite;border-radius:50%;border-color:hsla(0,0%,100%,.7) transparent;border-style:solid;border-width:5px;content:" ";display:block;height:46px;margin:1px;width:46px}@keyframes ring{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vel-on-error{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vel-on-error .icon{color:#aaa;font-size:80px}.vel-img-title{bottom:60px;color:#ccc;cursor:default;font-size:12px;left:50%;line-height:1;max-width:80%;opacity:.8;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;transform:translate(-50%);transition:opacity .15s;white-space:nowrap}.vel-img-title:hover{opacity:1}.vel-icon{fill:currentColor;height:1em;overflow:hidden;vertical-align:-.15em;width:1em}.vel-toolbar{border-radius:4px;bottom:8px;display:flex;left:50%;opacity:.9;overflow:hidden;padding:0;position:absolute;transform:translate(-50%)}.vel-toolbar,.vel-toolbar .toolbar-btn{background-color:#2d2d2d;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vel-toolbar .toolbar-btn{-ms-flex-negative:0;-webkit-tap-highlight-color:transparent;color:#fff;cursor:pointer;flex-shrink:0;font-size:20px;outline:none;padding:6px 10px}.vel-toolbar .toolbar-btn:active,.vel-toolbar .toolbar-btn:hover{background-color:#3d3d3d}.vc-popover-content-wrapper{--popover-horizontal-content-offset:8px;--popover-vertical-content-offset:10px;--popover-caret-horizontal-offset:18px;--popover-caret-vertical-offset:8px;position:absolute;display:block;outline:none;z-index:10}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{position:relative;color:var(--vc-popover-content-color);font-weight:var(--vc-font-medium);background-color:var(--vc-popover-content-bg);border:1px solid;border-color:var(--vc-popover-content-border);border-radius:var(--vc-rounded-lg);padding:4px;outline:none;z-index:10;box-shadow:var(--vc-shadow-lg)}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{content:"";position:absolute;display:block;width:12px;height:12px;border-top:inherit;border-left:inherit;background-color:inherit;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{transform:translate(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{transform:translate(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{transform:translateY(-50%) translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{transform:translateY(-50%) translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{display:flex;align-items:center;transition:var(--vc-day-content-transition)}.vc-day-popover-row-indicator{display:flex;justify-content:center;align-items:center;flex-grow:0;width:15px}.vc-day-popover-row-indicator span{transition:var(--vc-day-content-transition)}.vc-day-popover-row-label{display:flex;align-items:center;flex-wrap:none;flex-grow:1;width:-moz-max-content;width:max-content;margin-left:4px;margin-right:4px;font-size:var(--vc-text-xs);line-height:var(--vc-leading-normal)}.vc-day-popover-row-highlight{width:8px;height:5px;border-radius:3px}.vc-day-popover-row-bar{width:10px;height:3px}.vc-base-icon{display:inline-block;stroke:currentColor;stroke-width:2;fill:none}.vc-header{display:grid;grid-gap:4px;align-items:center;height:30px;margin-top:10px;padding-left:10px;padding-right:10px}.vc-header.is-lg{font-size:var(--vc-text-lg)}.vc-header.is-xl{font-size:var(--vc-text-xl)}.vc-header.is-2xl{font-size:var(--vc-text-2xl)}.vc-header .vc-title-wrapper{grid-row:1;grid-column:title}.vc-header .vc-prev{grid-row:1;grid-column:prev}.vc-header .vc-next{grid-row:1;grid-column:next}.vc-header .vc-next,.vc-header .vc-prev,.vc-header .vc-title{display:flex;align-items:center;border:0;border-radius:var(--vc-rounded);pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.vc-header .vc-title{color:var(--vc-header-title-color);font-weight:var(--vc-font-semibold);white-space:nowrap;padding:0 8px;margin:0;line-height:30px}.vc-header .vc-title:hover{opacity:.75}.vc-header .vc-arrow{display:flex;justify-content:center;align-items:center;color:var(--vc-header-arrow-color);width:28px;height:30px;margin:0;padding:0}.vc-header .vc-arrow:hover{background:var(--vc-header-arrow-hover-bg)}.vc-header .vc-arrow:disabled{opacity:.25;pointer-events:none}.vc-nav-header{display:flex;justify-content:space-between}.vc-nav-arrow,.vc-nav-item,.vc-nav-title{font-size:var(--vc-text-sm);margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:0;border-radius:var(--vc-rounded);white-space:nowrap}.vc-nav-arrow:hover,.vc-nav-item:hover,.vc-nav-title:hover{background-color:var(--vc-nav-hover-bg)}.vc-nav-arrow:disabled,.vc-nav-item:disabled,.vc-nav-title:disabled{opacity:.25;pointer-events:none}.vc-nav-title{color:var(--vc-nav-title-color);font-weight:var(--vc-font-bold);line-height:var(--vc-leading-snug);height:30px;padding:0 6px}.vc-nav-arrow{display:flex;justify-content:center;align-items:center;color:var(--vc-header-arrow-color);width:26px;height:30px;padding:0}.vc-nav-items{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;grid-column-gap:5px;margin-top:2px}.vc-nav-item{width:48px;text-align:center;font-weight:var(--vc-font-semibold);line-height:var(--vc-leading-snug);padding:6px 0}.vc-nav-item.is-active{color:var(--vc-nav-item-active-color);background-color:var(--vc-nav-item-active-bg);font-weight:var(--vc-font-bold)}.vc-nav-item.is-active:not(:focus){box-shadow:var(--vc-nav-item-active-box-shadow)}.vc-nav-item.is-current{color:var(--vc-nav-item-current-color)}.vc-day{position:relative;min-height:32px;z-index:1}.vc-monthly .is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{position:absolute;inset:0;pointer-events:none}.vc-day-box-center-center{display:flex;justify-content:center;align-items:center;transform-origin:50% 50%}.vc-day-box-left-center{display:flex;justify-content:flex-start;align-items:center;transform-origin:0 50%}.vc-day-box-right-center{display:flex;justify-content:flex-end;align-items:center;transform-origin:100% 50%}.vc-day-box-center-bottom{display:flex;justify-content:center;align-items:flex-end}.vc-day-content{display:flex;justify-content:center;align-items:center;font-size:var(--vc-text-sm);font-weight:var(--vc-font-medium);width:28px;height:28px;line-height:28px;border-radius:var(--vc-rounded-full);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.vc-day-content:hover{background-color:var(--vc-day-content-hover-bg)}.vc-day-content.vc-disabled{color:var(--vc-day-content-disabled-color)}.vc-content:not(.vc-base){font-weight:var(--vc-font-bold);color:var(--vc-content-color)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{width:28px;height:28px}.vc-highlight.vc-highlight-base-start{width:50%!important;border-radius:0!important;border-right-width:0!important}.vc-highlight.vc-highlight-base-end{width:50%!important;border-radius:0!important;border-left-width:0!important}.vc-highlight.vc-highlight-base-middle{width:100%;border-radius:0!important;border-left-width:0!important;border-right-width:0!important;margin:0 -1px}.vc-highlight-bg-none,.vc-highlight-bg-outline{background-color:var(--vc-highlight-outline-bg);border:2px solid;border-color:var(--vc-highlight-outline-border);border-radius:var(--vc-rounded-full)}.vc-highlight-bg-light{background-color:var(--vc-highlight-light-bg);border-radius:var(--vc-rounded-full)}.vc-highlight-bg-solid{background-color:var(--vc-highlight-solid-bg);border-radius:var(--vc-rounded-full)}.vc-highlight-content-none,.vc-highlight-content-outline{font-weight:var(--vc-font-bold);color:var(--vc-highlight-outline-content-color)}.vc-highlight-content-light{font-weight:var(--vc-font-bold);color:var(--vc-highlight-light-content-color)}.vc-highlight-content-solid{font-weight:var(--vc-font-bold);color:var(--vc-highlight-solid-content-color)}.vc-dots{display:flex;justify-content:center;align-items:center}.vc-dot{width:5px;height:5px;border-radius:9999px;transition:var(--vc-day-content-transition)}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{display:flex;justify-content:flex-start;align-items:center;width:75%}.vc-bar{flex-grow:1;height:3px;transition:var(--vc-day-content-transition)}.vc-dot{background-color:var(--vc-dot-bg)}.vc-bar{background-color:var(--vc-bar-bg)}.vc-pane{min-width:250px}.vc-weeknumber{display:flex;justify-content:center;align-items:center;position:absolute}.vc-weeknumber.is-left{left:calc(var(--vc-weeknumber-offset-inside)*-1)}.vc-weeknumber.is-right{right:calc(var(--vc-weeknumber-offset-inside)*-1)}.vc-weeknumber.is-left-outside{left:calc(var(--vc-weeknumber-offset-outside)*-1)}.vc-weeknumber.is-right-outside{right:calc(var(--vc-weeknumber-offset-outside)*-1)}.vc-weeknumber-content{display:flex;justify-content:center;align-items:center;font-size:var(--vc-text-xs);font-weight:var(--vc-font-medium);font-style:italic;width:28px;height:28px;margin-top:2px;color:var(--vc-weeknumber-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}.vc-weeks{position:relative;-webkit-overflow-scrolling:touch;padding:6px;min-width:232px}.vc-weeks.vc-show-weeknumbers-left{margin-left:var(--vc-weeknumber-offset-inside)}.vc-weeks.vc-show-weeknumbers-right{margin-right:var(--vc-weeknumber-offset-inside)}.vc-weekday{text-align:center;color:var(--vc-weekday-color);font-size:var(--vc-text-sm);font-weight:var(--vc-font-bold);line-height:14px;padding-top:4px;padding-bottom:8px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vc-week,.vc-weekdays{display:grid;grid-template-columns:repeat(7,1fr);position:relative}.vc-pane-container{width:100%;position:relative}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-pane-header-wrapper{position:absolute;top:0;width:100%;pointer-events:none}.vc-day-popover-container{font-size:var(--vc-text-xs);font-weight:var(--vc-font-medium)}.vc-day-popover-header{font-size:var(--vc-text-xs);color:var(--vc-day-popover-header-color);font-weight:var(--vc-font-semibold);text-align:center}.vc-base-select{position:relative;display:flex;justify-content:center;align-items:center;height:30px;font-size:var(--vc-text-base);font-weight:var(--vc-font-medium)}.vc-base-select.vc-has-icon select{padding:0 27px 0 9px}.vc-base-select.vc-has-icon .vc-base-sizer{padding:0 28px 0 10px}.vc-base-select.vc-fit-content select{position:absolute;top:0;left:0;width:100%}.vc-base-select .vc-base-icon{position:absolute;top:6px;right:4px;opacity:.6;pointer-events:none}.vc-base-select .vc-base-sizer{font-size:var(--vc-text-base);font-weight:var(--vc-font-medium);color:transparent;padding:0 8px;margin:0}.vc-base-select select{display:inline-flex;justify-content:center;color:var(--vc-select-color);display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--vc-select-bg);border-radius:var(--vc-rounded);height:30px;width:-moz-max-content;width:max-content;padding:0 7px;margin:0;line-height:var(--leading-none);text-indent:0;background-image:none;cursor:pointer;text-align:center}.vc-base-select select:hover{background-color:var(--vc-select-hover-bg)}.vc-base-select select.vc-align-left{text-align:left}.vc-base-select select.vc-align-right{text-align:right}.vc-time-picker{display:flex;flex-direction:column;align-items:center;padding:8px 4px}.vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}.vc-time-picker.vc-attached{border-top:1px solid var(--vc-time-picker-border)}.vc-time-picker>*+*{margin-top:4px}.vc-time-header{display:flex;align-items:center;font-size:var(--vc-text-sm);font-weight:var(--vc-font-semibold);text-transform:uppercase;margin-top:-4px;padding-left:4px;padding-right:4px;line-height:21px}.vc-time-select-group{display:inline-flex;align-items:center;padding:0 4px;background:var(--vc-time-select-group-bg);border-radius:var(--vc-rounded-md);border:1px solid var(--vc-time-select-group-border)}.vc-time-select-group .vc-base-icon{margin-right:4px;color:var(--vc-time-select-group-icon-color)}.vc-time-select-group select{background:transparent;padding:0 4px}.vc-time-weekday{color:var(--vc-time-weekday-color);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--vc-time-month-color);margin-left:8px}.vc-time-day{color:var(--vc-time-day-color);margin-left:4px}.vc-time-year{color:var(--vc-time-year-color);margin-left:8px}.vc-time-colon{margin:0 1px 2px 2px}.vc-time-decimal{margin:0 0 0 1px}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active{transition:transform var(--vc-slide-duration) var(--vc-slide-timing),opacity var(--vc-slide-duration) var(--vc-slide-timing);backface-visibility:hidden;pointer-events:none}.vc-fade-leave-active,.vc-none-leave-active,.vc-slide-down-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active{position:absolute!important;width:100%}.vc-fade-enter-from,.vc-fade-leave-to,.vc-none-enter-from,.vc-none-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to{opacity:0}.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left,.vc-slide-left-enter-from,.vc-slide-right-leave-to{transform:translate(var(--vc-slide-translate))}.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right,.vc-slide-left-leave-to,.vc-slide-right-enter-from{transform:translate(calc(var(--vc-slide-translate)*-1))}.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top,.vc-slide-up-enter-from{transform:translateY(var(--vc-slide-translate))}.vc-slide-down-enter-from,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom,.vc-slide-up-leave-to{transform:translateY(calc(var(--vc-slide-translate)*-1))}:root{--vc-white:#fff;--vc-black:#000;--vc-gray-50:#f8fafc;--vc-gray-100:#f1f5f9;--vc-gray-200:#e2e8f0;--vc-gray-300:#cbd5e1;--vc-gray-400:#94a3b8;--vc-gray-500:#64748b;--vc-gray-600:#475569;--vc-gray-700:#334155;--vc-gray-800:#1e293b;--vc-gray-900:#0f172a;--vc-font-family:BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Helvetica","Arial",sans-serif;--vc-font-normal:400;--vc-font-medium:500;--vc-font-semibold:600;--vc-font-bold:700;--vc-text-2xs:10px;--vc-text-xs:12px;--vc-text-sm:14px;--vc-text-base:16px;--vc-text-lg:18px;--vc-text-xl:20px;--vc-text-2xl:24px;--vc-leading-none:1;--vc-leading-tight:1.25;--vc-leading-snug:1.375;--vc-leading-normal:1.5;--vc-rounded:.25rem;--vc-rounded-md:.375rem;--vc-rounded-lg:.5rem;--vc-rounded-full:9999px;--vc-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--vc-shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--vc-shadow-inner:inset 0 2px 4px 0 rgba(0,0,0,.06);--vc-slide-translate:22px;--vc-slide-duration:.15s;--vc-slide-timing:ease;--vc-day-content-transition:all .13s ease-in;--vc-weeknumber-offset-inside:26px;--vc-weeknumber-offset-outside:34px}.vc-gray{--vc-accent-50:var(--vc-gray-50);--vc-accent-100:var(--vc-gray-100);--vc-accent-200:var(--vc-gray-200);--vc-accent-300:var(--vc-gray-300);--vc-accent-400:var(--vc-gray-400);--vc-accent-500:var(--vc-gray-500);--vc-accent-600:var(--vc-gray-600);--vc-accent-700:var(--vc-gray-700);--vc-accent-800:var(--vc-gray-800);--vc-accent-900:var(--vc-gray-900)}.vc-red{--vc-accent-50:#fef2f2;--vc-accent-100:#fee2e2;--vc-accent-200:#fecaca;--vc-accent-300:#fca5a5;--vc-accent-400:#f87171;--vc-accent-500:#ef4444;--vc-accent-600:#dc2626;--vc-accent-700:#b91c1c;--vc-accent-800:#991b1b;--vc-accent-900:#7f1d1d}.vc-orange{--vc-accent-50:#fff7ed;--vc-accent-100:#ffedd5;--vc-accent-200:#fed7aa;--vc-accent-300:#fdba74;--vc-accent-400:#fb923c;--vc-accent-500:#f97316;--vc-accent-600:#ea580c;--vc-accent-700:#c2410c;--vc-accent-800:#9a3412;--vc-accent-900:#7c2d12}.vc-yellow{--vc-accent-50:#fefce8;--vc-accent-100:#fef9c3;--vc-accent-200:#fef08a;--vc-accent-300:#fde047;--vc-accent-400:#facc15;--vc-accent-500:#eab308;--vc-accent-600:#ca8a04;--vc-accent-700:#a16207;--vc-accent-800:#854d0e;--vc-accent-900:#713f12}.vc-green{--vc-accent-50:#f0fdf4;--vc-accent-100:#dcfce7;--vc-accent-200:#bbf7d0;--vc-accent-300:#86efac;--vc-accent-400:#4ade80;--vc-accent-500:#22c55e;--vc-accent-600:#16a34a;--vc-accent-700:#15803d;--vc-accent-800:#166534;--vc-accent-900:#14532d}.vc-teal{--vc-accent-50:#f0fdfa;--vc-accent-100:#ccfbf1;--vc-accent-200:#99f6e4;--vc-accent-300:#5eead4;--vc-accent-400:#2dd4bf;--vc-accent-500:#14b8a6;--vc-accent-600:#0d9488;--vc-accent-700:#0f766e;--vc-accent-800:#115e59;--vc-accent-900:#134e4a}.vc-blue{--vc-accent-50:#eff6ff;--vc-accent-100:#dbeafe;--vc-accent-200:#bfdbfe;--vc-accent-300:#93c5fd;--vc-accent-400:#60a5fa;--vc-accent-500:#3b82f6;--vc-accent-600:#2563eb;--vc-accent-700:#1d4ed8;--vc-accent-800:#1e40af;--vc-accent-900:#1e3a8a}.vc-indigo{--vc-accent-50:#eef2ff;--vc-accent-100:#e0e7ff;--vc-accent-200:#c7d2fe;--vc-accent-300:#a5b4fc;--vc-accent-400:#818cf8;--vc-accent-500:#6366f1;--vc-accent-600:#4f46e5;--vc-accent-700:#4338ca;--vc-accent-800:#3730a3;--vc-accent-900:#312e81}.vc-purple{--vc-accent-50:#faf5ff;--vc-accent-100:#f3e8ff;--vc-accent-200:#e9d5ff;--vc-accent-300:#d8b4fe;--vc-accent-400:#c084fc;--vc-accent-500:#a855f7;--vc-accent-600:#9333ea;--vc-accent-700:#7e22ce;--vc-accent-800:#6b21a8;--vc-accent-900:#581c87}.vc-pink{--vc-accent-50:#fdf2f8;--vc-accent-100:#fce7f3;--vc-accent-200:#fbcfe8;--vc-accent-300:#f9a8d4;--vc-accent-400:#f472b6;--vc-accent-500:#ec4899;--vc-accent-600:#db2777;--vc-accent-700:#be185d;--vc-accent-800:#9d174d;--vc-accent-900:#831843}.vc-focus:focus-within{outline:0;box-shadow:var(--vc-focus-ring)}.vc-light{--vc-color:var(--vc-gray-900);--vc-bg:var(--vc-white);--vc-border:var(--vc-gray-300);--vc-hover-bg:rgba(204,214,224,.3);--vc-focus-ring:0 0 0 2px rgba(59,131,246,.4);--vc-header-arrow-color:var(--vc-gray-500);--vc-header-arrow-hover-bg:var(--vc-gray-200);--vc-header-title-color:var(--vc-gray-900);--vc-weekday-color:var(--vc-gray-500);--vc-weeknumber-color:var(--vc-gray-400);--vc-nav-hover-bg:var(--vc-gray-200);--vc-nav-title-color:var(--vc-gray-900);--vc-nav-item-hover-box-shadow:none;--vc-nav-item-active-color:var(--vc-white);--vc-nav-item-active-bg:var(--vc-accent-500);--vc-nav-item-active-box-shadow:var(--vc-shadow);--vc-nav-item-current-color:var(--vc-accent-600);--vc-day-popover-container-color:var(--vc-white);--vc-day-popover-container-bg:var(--vc-gray-800);--vc-day-popover-container-border:var(--vc-gray-700);--vc-day-popover-header-color:var(--vc-gray-700);--vc-popover-content-color:var(--vc-gray-900);--vc-popover-content-bg:var(--vc-gray-50);--vc-popover-content-border:var(--vc-gray-300);--vc-time-picker-border:var(--vc-gray-300);--vc-time-weekday-color:var(--vc-gray-700);--vc-time-month-color:var(--vc-accent-600);--vc-time-day-color:var(--vc-accent-600);--vc-time-year-color:var(--vc-gray-500);--vc-time-select-group-bg:var(--vc-gray-50);--vc-time-select-group-border:var(--vc-gray-300);--vc-time-select-group-icon-color:var(--vc-accent-500);--vc-select-color:var(--vc-gray-900);--vc-select-bg:var(--vc-gray-100);--vc-select-hover-bg:var(--vc-gray-200);--vc-day-content-hover-bg:var(--vc-hover-bg);--vc-day-content-disabled-color:var(--vc-gray-400)}.vc-light .vc-attr,.vc-light.vc-attr{--vc-content-color:var(--vc-accent-600);--vc-highlight-outline-bg:var(--vc-white);--vc-highlight-outline-border:var(--vc-accent-600);--vc-highlight-outline-content-color:var(--vc-accent-700);--vc-highlight-light-bg:var(--vc-accent-200);--vc-highlight-light-content-color:var(--vc-accent-900);--vc-highlight-solid-bg:var(--vc-accent-600);--vc-highlight-solid-content-color:var(--vc-white);--vc-dot-bg:var(--vc-accent-600);--vc-bar-bg:var(--vc-accent-600)}.vc-dark{--vc-color:var(--vc-white);--vc-bg:var(--vc-gray-900);--vc-border:var(--vc-gray-700);--vc-hover-bg:rgba(114,129,151,.3);--vc-focus-ring:0 0 0 2px rgba(59,130,246,.7);--vc-header-arrow-color:var(--vc-gray-300);--vc-header-arrow-hover-bg:var(--vc-gray-800);--vc-header-title-color:var(--vc-gray-100);--vc-weekday-color:var(--vc-accent-200);--vc-weeknumber-color:var(--vc-gray-500);--vc-nav-hover-bg:var(--vc-gray-700);--vc-nav-title-color:var(--vc-gray-100);--vc-nav-item-hover-box-shadow:none;--vc-nav-item-active-color:var(--vc-white);--vc-nav-item-active-bg:var(--vc-accent-500);--vc-nav-item-active-box-shadow:none;--vc-nav-item-current-color:var(--vc-accent-400);--vc-day-popover-container-color:var(--vc-gray-800);--vc-day-popover-container-bg:var(--vc-white);--vc-day-popover-container-border:var(--vc-gray-100);--vc-day-popover-header-color:var(--vc-gray-300);--vc-popover-content-color:var(--vc-white);--vc-popover-content-bg:var(--vc-gray-800);--vc-popover-content-border:var(--vc-gray-700);--vc-time-picker-border:var(--vc-gray-700);--vc-time-weekday-color:var(--vc-gray-400);--vc-time-month-color:var(--vc-accent-400);--vc-time-day-color:var(--vc-accent-400);--vc-time-year-color:var(--vc-gray-500);--vc-time-select-group-bg:var(--vc-gray-700);--vc-time-select-group-border:var(--vc-gray-500);--vc-time-select-group-icon-color:var(--vc-accent-400);--vc-select-color:var(--vc-gray-200);--vc-select-bg:var(--vc-gray-700);--vc-select-hover-bg:var(--vc-gray-600);--vc-day-content-hover-bg:var(--vc-hover-bg);--vc-day-content-disabled-color:var(--vc-gray-600)}.vc-dark .vc-attr,.vc-dark.vc-attr{--vc-content-color:var(--vc-accent-500);--vc-highlight-outline-bg:var(--vc-gray-900);--vc-highlight-outline-border:var(--vc-accent-300);--vc-highlight-outline-content-color:var(--vc-accent-200);--vc-highlight-light-bg:var(--vc-accent-800);--vc-highlight-light-content-color:var(--vc-accent-100);--vc-highlight-solid-bg:var(--vc-accent-500);--vc-highlight-solid-content-color:var(--vc-white);--vc-dot-bg:var(--vc-accent-500);--vc-bar-bg:var(--vc-accent-500)}.vc-container{position:relative;display:inline-flex;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;font-family:var(--vc-font-family);color:var(--vc-color);background-color:var(--vc-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.vc-container,.vc-container *{box-sizing:border-box}.vc-container :focus,.vc-container:focus{outline:none}.vc-container .vc-container{border:none}.vc-bordered{border:1px solid;border-color:var(--vc-border);border-radius:var(--vc-rounded-lg)}.vc-expanded{min-width:100%}.vc-transparent{background-color:transparent}.vc-date-picker-content{padding:0;background-color:var(--vc-bg)}.vc-date-picker-content .vc-container{border:0}
