/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-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-content:"";--tw-border-spacing-x:0;--tw-border-spacing-y:0}}}@font-face{font-family:Sen;src:url(/build/assets/Sen-Regular-5cdGVJux.woff2)format("woff2"),url(/build/assets/Sen-Regular-CL-byqvi.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sen;src:url(/build/assets/Sen-Medium-CsTreq2p.woff2)format("woff2"),url(/build/assets/Sen-Medium-B8FrEKWb.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sen;src:url(/build/assets/Sen-SemiBold-CjClfuw4.woff2)format("woff2"),url(/build/assets/Sen-SemiBold-CTvCAlqG.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sen;src:url(/build/assets/Sen-Bold-R9w2o-ui.woff2)format("woff2"),url(/build/assets/Sen-Bold-C2e9gMoC.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sen;src:url(/build/assets/Sen-ExtraBold-DgkKcwhj.woff2)format("woff2"),url(/build/assets/Sen-ExtraBold-B13bImJA.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Cairo;src:url(/build/assets/Cairo-ExtraLight-_-BGo0ki.woff2)format("woff2"),url(/build/assets/Cairo-ExtraLight-C-p6sg_8.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Cairo;src:url(/build/assets/Cairo-Light-B-e3oguj.woff2)format("woff2"),url(/build/assets/Cairo-Light-DzPA5V-x.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Cairo;src:url(/build/assets/Cairo-Regular-CbVLbrcv.woff2)format("woff2"),url(/build/assets/Cairo-Regular-DDOiYXyT.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cairo;src:url(/build/assets/Cairo-SemiBold-CC5lMKDn.woff2)format("woff2"),url(/build/assets/Cairo-SemiBold-BkDn6_zp.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cairo;src:url(/build/assets/Cairo-Bold-ihLMZo_s.woff2)format("woff2"),url(/build/assets/Cairo-Bold-VbCKS6jz.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cairo;src:url(/build/assets/Cairo-Black-Dh5ITlXX.woff2)format("woff2"),url(/build/assets/Cairo-Black-Bs6Ujf3-.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}:root,:host{--dark--primary-color:#09090b;--dark--secondary-color:#0f0f12;--color-base-white:#fff;--color-base-black:#161616;--color-neutral-25:#fcfcfd;--color-neutral-50:#f9fafb;--color-neutral-100:#f3f4f6;--color-neutral-200:#e5e7eb;--color-neutral-300:#d2d6db;--color-neutral-400:#9da4ae;--color-neutral-500:#6c737f;--color-neutral-600:#4d5761;--color-neutral-700:#384250;--color-neutral-800:#1f2a37;--color-neutral-900:#111927;--color-neutral-950:#0d121c;--color-primary-25:#fefcff;--color-primary-50:#f9f5fa;--color-primary-100:#f2e9f5;--color-primary-200:#e1cceb;--color-primary-300:#ccadd9;--color-primary-400:#a57bba;--color-primary-500:#80519f;--color-primary-600:#6d428f;--color-primary-700:#532d75;--color-primary-800:#3d1d5e;--color-primary-900:#281047;--color-primary-950:#16072e;--color-red-25:#fffbfa;--color-red-50:#fef3f2;--color-red-100:#fee4e2;--color-red-200:#fecdca;--color-red-300:#fda29b;--color-red-400:#f97066;--color-red-500:#f04438;--color-red-600:#d92d20;--color-red-700:#b42318;--color-red-800:#912018;--color-red-900:#7a271a;--color-red-950:#55160c;--color-yellow-25:#fffcf5;--color-yellow-50:#fffaeb;--color-yellow-100:#fef0c7;--color-yellow-200:#fedf89;--color-yellow-300:#fec84b;--color-yellow-400:#fdb022;--color-yellow-500:#f79009;--color-yellow-600:#dc6803;--color-yellow-700:#b54708;--color-yellow-800:#93370d;--color-yellow-900:#7a2e0e;--color-yellow-950:#4e1d09;--color-green-25:#f6fef9;--color-green-50:#ecfdf3;--color-green-100:#dcfae6;--color-green-200:#abefc6;--color-green-300:#75e0a7;--color-green-400:#47cd89;--color-green-500:#17b26a;--color-green-600:#079455;--color-green-700:#067647;--color-green-800:#085d3a;--color-green-900:#074d31;--color-green-950:#053321;--color-blue-25:#f5faff;--color-blue-50:#eff8ff;--color-blue-100:#d1e9ff;--color-blue-200:#b2ddff;--color-blue-300:#84caff;--color-blue-400:#53b1fd;--color-blue-500:#2e90fa;--color-blue-600:#1570ef;--color-blue-700:#175cd3;--color-blue-800:#1849a9;--color-blue-900:#194185;--color-blue-950:#102a56;--color-secondary-25:#f0f7f7;--color-secondary-50:#e0efef;--color-secondary-100:#b3d6d8;--color-secondary-200:#80bdc0;--color-secondary-300:#4da4a8;--color-secondary-400:#268b91;--color-secondary-500:#007279;--color-secondary-600:#004f53;--color-secondary-700:#004044;--color-secondary-800:#003135;--color-secondary-900:#002226;--color-secondary-950:#001317;--color-tertiary-25:#f0f2f6;--color-tertiary-50:#e0e5ed;--color-tertiary-100:#b3c0d6;--color-tertiary-200:#809bbf;--color-tertiary-300:#4d76a8;--color-tertiary-400:#265191;--color-tertiary-500:#002c7a;--color-tertiary-600:#00215c;--color-tertiary-700:#00163a;--color-tertiary-800:#00112e;--color-tertiary-900:#000c22;--color-tertiary-950:#000716;--color-alpha-white-0:#fff0;--color-alpha-white-10:#ffffff1a;--color-alpha-white-20:#fff3;--color-alpha-white-30:#ffffff4d;--color-alpha-white-40:#fff6;--color-alpha-white-50:#ffffff80;--color-alpha-white-60:#fff9;--color-alpha-white-70:#ffffffb3;--color-alpha-white-80:#fffc;--color-alpha-white-90:#ffffffe6;--color-alpha-white-100:#fff;--color-alpha-black-0:#16161600;--color-alpha-black-10:#1616161a;--color-alpha-black-20:#16161633;--color-alpha-black-30:#1616164d;--color-alpha-black-40:#16161666;--color-alpha-black-50:#16161680;--color-alpha-black-60:#16161699;--color-alpha-black-70:#161616b3;--color-alpha-black-80:#161616cc;--color-alpha-black-90:#161616e6;--color-alpha-black-100:#161616;--color-alpha-primary-10:#00a1a01a;--color-alpha-primary-20:#00a1a033;--color-alpha-primary-30:#00a1a04d;--color-alpha-primary-40:#00a1a066;--color-alpha-primary-50:#00a1a080;--color-alpha-primary-60:#00a1a099;--color-alpha-primary-70:#00a1a0b3;--color-alpha-primary-80:#00a1a0cc;--color-alpha-primary-90:#00a1a0e6;--color-alpha-secondary-10:#004f531a;--color-alpha-secondary-20:#004f5333;--color-alpha-secondary-30:#004f534d;--color-alpha-secondary-40:#004f5366;--color-alpha-secondary-50:#004f5380;--color-alpha-secondary-60:#004f5399;--color-alpha-secondary-70:#004f53b3;--color-alpha-secondary-80:#004f53cc;--color-alpha-secondary-90:#004f53e6;--color-alpha-tertiary-10:#00163a1a;--color-alpha-tertiary-20:#00163a33;--color-alpha-tertiary-30:#00163a4d;--color-alpha-tertiary-40:#00163a66;--color-alpha-tertiary-50:#00163a80;--color-alpha-tertiary-60:#00163a99;--color-alpha-tertiary-70:#00163ab3;--color-alpha-tertiary-80:#00163acc;--color-alpha-tertiary-90:#00163ae6;--color-alpha-yellow-10:#dc68031a;--color-alpha-yellow-20:#dc680333;--color-alpha-red-10:#d92d201a;--color-alpha-red-20:#d92d2033;--color-alpha-blue-10:#1570ef1a;--color-alpha-blue-20:#1570ef33;--color-alpha-green-10:#0794551a;--color-alpha-green-20:#07945533;--color-datecell-background-disabled:#fff;--font-family-text:"IBM Plex Sans Arabic", "Sen", "Cairo", system-ui, sans-serif;--font-family-en:"IBM Plex Sans Arabic", "Sen", system-ui, sans-serif;--font-family-ar:"IBM Plex Sans Arabic", "Cairo", system-ui, sans-serif;--font-size-display-2xl:72px;--font-size-display-xl:60px;--font-size-display-lg:48px;--font-size-display-md:36px;--font-size-display-sm:30px;--font-size-display-xs:24px;--font-size-text-xl:20px;--font-size-text-lg:18px;--font-size-text-md:16px;--font-size-text-sm:14px;--font-size-text-xs:12px;--font-size-text-2xs:10px;--icon-size-xs2:10px;--icon-size-xxs:12px;--icon-size-xs:14px;--icon-size-sm:16px;--icon-size-md:18px;--icon-size-base:20px;--icon-size-lg:24px;--icon-size-xl:28px;--icon-size-2xl:32px;--icon-size-3xl:40px;--shadow-xs:0px 1px 2px #1018280d;--shadow-sm:0px 1px 2px #1018280d, 0px 1px 3px #1018280d;--shadow-md:0px 2px 4px #1018280f, 0px 4px 8px #1018281a;--shadow-lg:0px 4px 6px #10182808, 0px 12px 16px #10182814;--shadow-xl:0px 8px 8px #10182808, 0px 20px 24px #10182814;--shadow-2xl:0px 24px 48px #1018282e;--shadow-3xl:0px 32px 64px #10182824;--backdrop-blur-sm:8px;--backdrop-blur-md:16px;--backdrop-blur-lg:24px;--backdrop-blur-xl:40px;--radius-none:0px;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--space-0:0rem;--space-05:.125rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--spacing-none:0rem;--spacing-xxs:.125rem;--spacing-xs:.25rem;--spacing-sm:.375rem;--spacing-md:.5rem;--spacing-lg:.75rem;--spacing-xl:1rem;--spacing-2xl:1.25rem;--spacing-3xl:1.5rem;--spacing-4xl:2rem;--spacing-5xl:2.5rem;--spacing-6xl:3rem;--spacing-7xl:4rem;--spacing-8xl:5rem;--spacing-9xl:6rem;--spacing-10xl:8rem;--spacing-11xl:10rem;--container-max-width-desktop:80rem;--grid-cols-12:repeat(12, minmax(0, 1fr));--grid-cols-6:repeat(6, minmax(0, 1fr));--grid-cols-5:repeat(5, minmax(0, 1fr));--grid-cols-3:repeat(3, minmax(0, 1fr));--grid-cols-2:repeat(2, minmax(0, 1fr));--color-success-25:var(--color-green-25);--color-success-50:var(--color-green-50);--color-success-100:var(--color-green-100);--color-success-200:var(--color-green-200);--color-success-300:var(--color-green-300);--color-success-400:var(--color-green-400);--color-success-500:var(--color-green-500);--color-success-600:var(--color-green-600);--color-success-700:var(--color-green-700);--color-success-800:var(--color-green-800);--color-success-900:var(--color-green-900);--color-info-50:var(--color-blue-50);--color-info-100:var(--color-blue-100);--color-info-200:var(--color-blue-200);--color-info-500:var(--color-blue-500);--color-info-600:var(--color-blue-600);--color-info-700:var(--color-blue-700);--color-info-800:var(--color-blue-800);--color-info-900:var(--color-blue-900);--color-warning-50:var(--color-yellow-50);--color-warning-100:var(--color-yellow-100);--color-warning-200:var(--color-yellow-200);--color-warning-300:var(--color-yellow-300);--color-warning-500:var(--color-yellow-500);--color-warning-600:var(--color-yellow-600);--color-warning-700:var(--color-yellow-700);--color-warning-800:var(--color-yellow-800);--color-warning-900:var(--color-yellow-900);--color-error-50:var(--color-red-50);--color-error-100:var(--color-red-100);--color-error-200:var(--color-red-200);--color-error-300:var(--color-red-300);--color-error-400:var(--color-red-400);--color-error-500:var(--color-red-500);--color-error-600:var(--color-red-600);--color-error-700:var(--color-red-700);--color-error-800:var(--color-red-800);--color-error-900:var(--color-red-900);--font-sans:"IBM Plex Sans Arabic", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-orange-200:oklch(90.1% .076 70.697);--color-amber-50:oklch(98.7% .022 95.277);--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-emerald-50:oklch(97.9% .021 166.113);--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-cyan-200:oklch(91.7% .08 205.041);--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-purple-50:oklch(97.7% .014 308.299);--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-700:oklch(49.6% .265 301.924);--color-purple-900:oklch(38.1% .176 304.987);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-zinc-100:#f5f5f5;--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--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);--color-accent-content:var(--color-neutral-800);--color-accent-foreground:var(--color-white)}@layer theme{.dark{--color-accent:var(--color-white);--color-accent-content:var(--color-white);--color-accent-foreground:var(--color-neutral-800)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-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,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentColor)}::file-selector-button{border-color:var(--color-gray-200,currentColor)}a{color:var(--color-primary-500)}a:hover{color:var(--color-primary-700)}}@layer components{.btn{cursor:pointer;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:var(--btn-gap,var(--spacing-md));border-radius:var(--radius-md);background-color:var(--btn-bg);color:var(--btn-fg);padding:var(--space-05) var(--space-2);letter-spacing:.01em;border:1px solid #0000;display:inline-flex}.btn,.btn-dark{--btn-bg:var(--btn-color-600);--btn-bg-hover:var(--btn-color-700);--btn-bg-pressed:var(--btn-color-800)}.btn:not([data-variant]){--btn-color-600:var(--color-neutral-200);--btn-color-700:var(--color-neutral-300);--btn-color-800:var(--color-neutral-400);--btn-fg:var(--color-neutral-900)}.btn-light{--btn-bg:var(--btn-color-50);--btn-bg-hover:var(--btn-color-100);--btn-bg-pressed:var(--btn-color-200);--btn-fg:var(--btn-color-700)}.btn:not(.btn-outline):hover{background-color:var(--btn-bg-hover)}.btn:not(.btn-outline):active,.btn[data-selected=true]:not(.btn-outline),.btn[aria-pressed=true]:not(.btn-outline){background-color:var(--btn-bg-pressed)}.btn[data-selected=true].btn-outline,.btn[aria-pressed=true].btn-outline{background-color:var(--color-neutral-100)}.dark .btn[data-selected=true].btn-outline,.dark .btn[aria-pressed=true].btn-outline{background-color:var(--color-neutral-800)}.btn:focus-visible{box-shadow:0 0 0 3px var(--btn-color-600);outline:none}@supports (color:color-mix(in lab,red,red)){.btn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--btn-color-600) 30%,transparent)}}.btn[data-variant=transparent]:focus-visible,.btn[data-variant=secondary-outline]:focus-visible{box-shadow:0 0 0 3px var(--btn-border-dark)}@supports (color:color-mix(in lab,red,red)){.btn[data-variant=transparent]:focus-visible,.btn[data-variant=secondary-outline]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--btn-border-dark) 25%,transparent)}}.btn:disabled{cursor:not-allowed;pointer-events:none;--btn-bg:var(--btn-color-200)!important;--btn-color-50:var(--color-neutral-50)!important;--btn-color-100:var(--color-neutral-100)!important;--btn-color-200:var(--color-neutral-200)!important;--btn-color-600:var(--color-neutral-600)!important;--btn-color-700:var(--color-neutral-700)!important;--btn-color-800:var(--color-neutral-800)!important;--btn-border-dark:var(--color-neutral-600)!important;--btn-border-light:var(--color-neutral-200)!important;--btn-fg:var(--color-neutral-400)!important}.btn.btn-sm{padding-inline:var(--spacing-lg);padding-block:var(--spacing-xs);padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs);padding-left:var(--spacing-lg);padding-right:var(--spacing-lg);font-size:var(--font-size-text-xs);line-height:var(--line-height-text-sm);height:var(--spacing-3xl);border-radius:var(--radius-sm)}.btn,.btn.btn-md{padding-inline:var(--spacing-xl);padding-block:var(--spacing-sm);padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm);padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);font-size:var(--font-size-text-sm);line-height:var(--line-height-text-md);height:var(--spacing-4xl)}.btn.btn-lg{padding-inline:var(--spacing-2xl);padding-block:var(--spacing-md);padding-top:var(--spacing-md);padding-bottom:var(--spacing-md);padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl);font-size:var(--font-size-text-md);line-height:var(--line-height-text-lg);height:var(--spacing-5xl)}.btn[data-variant=primary]{--btn-color-50:var(--color-primary-50);--btn-color-100:var(--color-primary-100);--btn-color-200:var(--color-primary-200);--btn-color-600:var(--color-primary-600);--btn-color-700:var(--color-primary-700);--btn-color-800:var(--color-primary-800);--btn-border-dark:var(--color-primary-600);--btn-border-light:var(--color-primary-200);--btn-fg:var(--color-base-white)}.btn[data-variant=secondary]{--btn-color-50:var(--color-secondary-50);--btn-color-100:var(--color-secondary-100);--btn-color-200:var(--color-secondary-200);--btn-color-600:var(--color-secondary-600);--btn-color-700:var(--color-secondary-700);--btn-color-800:var(--color-secondary-800);--btn-border-dark:var(--color-secondary-600);--btn-border-light:var(--color-secondary-200);--btn-fg:var(--color-base-white)}.btn[data-variant=success]{--btn-color-50:var(--color-success-50);--btn-color-100:var(--color-success-100);--btn-color-200:var(--color-success-200);--btn-color-600:var(--color-success-600);--btn-color-700:var(--color-success-700);--btn-color-800:var(--color-success-800);--btn-border-dark:var(--color-success-600);--btn-border-light:var(--color-success-200);--btn-fg:var(--color-base-white)}.btn[data-variant=danger],.btn[data-variant=warning]{--btn-color-50:var(--color-error-50);--btn-color-100:var(--color-error-100);--btn-color-200:var(--color-error-200);--btn-color-600:var(--color-error-600);--btn-color-700:var(--color-error-700);--btn-color-800:var(--color-error-800);--btn-border-dark:var(--color-error-600);--btn-border-light:var(--color-error-200);--btn-fg:var(--color-base-white)}.btn[data-variant=info]{--btn-color-50:var(--color-info-50);--btn-color-100:var(--color-info-100);--btn-color-200:var(--color-info-200);--btn-color-600:var(--color-info-600);--btn-color-700:var(--color-info-700);--btn-color-800:var(--color-info-800);--btn-border-dark:var(--color-info-600);--btn-border-light:var(--color-info-200);--btn-fg:var(--color-base-white)}.btn[data-variant=warning]{--btn-color-50:var(--color-warning-50);--btn-color-100:var(--color-warning-100);--btn-color-200:var(--color-warning-200);--btn-color-600:var(--color-warning-600);--btn-color-700:var(--color-warning-700);--btn-color-800:var(--color-warning-800);--btn-border-dark:var(--color-warning-600);--btn-border-light:var(--color-warning-200);--btn-fg:var(--color-base-white)}.btn[data-variant=light]{--btn-color-50:var(--color-neutral-25);--btn-color-100:var(--color-neutral-100);--btn-color-200:var(--color-neutral-200);--btn-color-600:var(--color-neutral-200);--btn-color-700:var(--color-neutral-300);--btn-color-800:var(--color-neutral-400);--btn-border-dark:var(--color-neutral-200);--btn-border-light:var(--color-neutral-25);--btn-fg:var(--color-neutral-900)}.btn[data-variant=dark],.btn[data-variant=neutral]{--btn-color-50:var(--color-neutral-900);--btn-color-100:var(--color-neutral-800);--btn-color-200:var(--color-neutral-700);--btn-color-600:var(--color-neutral-900);--btn-color-700:var(--color-neutral-800);--btn-color-800:var(--color-neutral-700);--btn-border-dark:var(--color-neutral-900);--btn-border-light:var(--color-neutral-700);--btn-fg:var(--color-base-white)}.btn[data-variant=transparent]{--btn-bg:transparent;--btn-bg-hover:var(--color-neutral-100);--btn-bg-pressed:var(--color-neutral-200);--btn-fg:var(--color-neutral-900);--btn-border-dark:var(--color-neutral-300);--btn-border-light:var(--color-neutral-200);border-color:var(--color-neutral-200);background-color:#0000}.btn[data-variant=transparent]:hover{background-color:var(--btn-bg-hover)}.btn[data-variant=transparent]:active{background-color:var(--btn-bg-pressed)}.dark .btn[data-variant=transparent]{--btn-bg-hover:var(--color-neutral-800);--btn-bg-pressed:var(--color-neutral-700);--btn-fg:var(--color-base-white);border-color:var(--color-neutral-600)}.btn[data-variant=subtle]{--btn-color-50:var(--color-neutral-50);--btn-color-100:var(--color-neutral-100);--btn-color-200:var(--color-neutral-200);--btn-color-600:var(--color-neutral-100);--btn-color-700:var(--color-neutral-200);--btn-color-800:var(--color-neutral-300);--btn-border-dark:var(--color-neutral-300);--btn-border-light:var(--color-neutral-100);--btn-fg:var(--color-neutral-900)}.btn[data-variant=secondary-solid]{--btn-color-50:var(--color-secondary-50);--btn-color-100:var(--color-secondary-100);--btn-color-200:var(--color-secondary-200);--btn-color-600:var(--color-secondary-600);--btn-color-700:var(--color-secondary-700);--btn-color-800:var(--color-secondary-800);--btn-border-dark:var(--color-secondary-600);--btn-border-light:var(--color-secondary-200);--btn-fg:var(--color-base-white)}.btn[data-variant=secondary-outline]{--btn-color-50:var(--color-secondary-50);--btn-color-100:var(--color-secondary-100);--btn-color-200:var(--color-secondary-200);--btn-color-600:var(--color-secondary-600);--btn-color-700:var(--color-secondary-700);--btn-color-800:var(--color-secondary-800);--btn-border-dark:var(--color-secondary-600);--btn-border-light:var(--color-secondary-200);--btn-fg:var(--color-secondary-600);border-color:var(--color-secondary-600);background-color:#0000}.btn[data-variant=secondary-outline]:hover{background-color:var(--color-secondary-50)}.btn[data-variant=secondary-outline]:active{background-color:var(--color-secondary-100)}.btn-outline,.btn-outline.btn-dark{color:var(--btn-border-dark);border:1px solid var(--btn-border-dark);background-color:#0000}.btn-outline.btn-light{border:1px solid var(--btn-border-light)}.btn-outline:hover{background-color:var(--btn-bg-hover);color:var(--btn-color-200)}.btn-outline.btn-light:hover{color:var(--btn-border-dark)}.btn-outline:active{background-color:var(--btn-bg-pressed)}.btn>svg,.btn>.ui-icon,.btn__leading-icon,.btn__trailing-icon,.btn__icon-only-slot{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.btn__leading-icon svg,.btn__leading-icon .ui-icon,.btn__trailing-icon svg,.btn__trailing-icon .ui-icon,.btn__icon-only-slot svg,.btn__icon-only-slot .ui-icon{flex-shrink:0}.btn[data-icon-only=true]{padding:var(--spacing-sm)}.btn.btn-sm[data-icon-only=true]{width:var(--spacing-3xl)}.btn.btn-md[data-icon-only=true]{width:var(--spacing-4xl)}.btn.btn-lg[data-icon-only=true]{width:var(--spacing-5xl)}.btn.btn-sm>svg,.btn.btn-sm>.ui-icon,.btn.btn-sm .btn__leading-icon svg,.btn.btn-sm .btn__trailing-icon svg,.btn.btn-sm .btn__icon-only-slot svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.btn.btn-md>svg,.btn.btn-md>.ui-icon,.btn.btn-md .btn__leading-icon svg,.btn.btn-md .btn__trailing-icon svg,.btn.btn-md .btn__icon-only-slot svg{width:var(--icon-size-base);height:var(--icon-size-base)}.btn.btn-lg>svg,.btn.btn-lg>.ui-icon,.btn.btn-lg .btn__leading-icon svg,.btn.btn-lg .btn__trailing-icon svg,.btn.btn-lg .btn__icon-only-slot svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.btn__image{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.btn__image img{object-fit:contain;width:auto;height:1.25em;max-height:var(--spacing-5xl);display:block}.btn.btn-sm .btn__image img{height:1em;max-height:var(--spacing-3xl)}.btn.btn-md .btn__image img{height:1.25em;max-height:var(--spacing-4xl)}.btn.btn-lg .btn__image img{height:1.5em;max-height:var(--spacing-5xl)}[dir=rtl] .btn{flex-direction:row-reverse}.alert{container-type:inline-size}.alert>div{gap:var(--spacing-md);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding:var(--spacing-md);padding-inline:var(--spacing-3xl);padding-block:var(--spacing-xl);padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl);padding-left:var(--spacing-3xl);padding-right:var(--spacing-3xl);background-color:var(--alert-bg);border-width:1px;border-color:var(--alert-border);color:var(--alert-fg);display:flex;position:relative}.alert__bar{background-color:var(--alert-accent);opacity:.7;inset-inline-start:0;border-radius:0 4px 4px 0;width:8px;display:block;position:absolute;top:0;bottom:0}.alert[data-tone=soft] .alert__bar{display:block}.alert__icon{height:var(--spacing-5xl);width:var(--spacing-5xl);border-radius:var(--radius-full);color:var(--alert-accent);background-color:var(--alert-icon-bg);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.alert__icon>svg{height:var(--spacing-2xl);width:var(--spacing-2xl)}.alert__content{flex-direction:column;flex:1;justify-content:center;display:flex}.alert__title{font-size:var(--font-size-text-md);font-weight:700}.alert__description{margin-top:var(--spacing-xs);font-size:var(--font-size-text-sm);color:var(--alert-fg-muted)}.alert__actions{margin-top:var(--spacing-sm);gap:var(--spacing-sm);display:flex}.alert__close{inset-inline-end:var(--spacing-sm);top:var(--spacing-sm);margin-block:var(--spacing-xl);margin-inline-end:var(--spacing-3xl);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl);color:var(--color-neutral-400);transition:color .15s;position:absolute}.alert__close:hover{color:var(--color-neutral-700)}.alert__close>svg{width:var(--icon-size-base);height:var(--icon-size-base);font-size:var(--icon-size-base)}.alert[data-variant=success]{--alert-accent:var(--color-success-600);--alert-bg:var(--color-success-25);--alert-icon-bg:var(--color-success-50);--alert-border:var(--color-success-200);--alert-fg:var(--color-success-700);--alert-fg-muted:var(--color-neutral-700)}.alert[data-variant=error]{--alert-accent:var(--color-error-600);--alert-bg:var(--color-error-50);--alert-icon-bg:var(--color-error-50);--alert-border:var(--color-error-200);--alert-fg:var(--color-error-700);--alert-fg-muted:var(--color-neutral-700)}.alert[data-variant=warning]{--alert-accent:var(--color-warning-600);--alert-bg:var(--color-warning-50);--alert-icon-bg:var(--color-warning-50);--alert-border:var(--color-warning-200);--alert-fg:var(--color-warning-700);--alert-fg-muted:var(--color-neutral-700)}.alert[data-variant=info]{--alert-accent:var(--color-info-600);--alert-bg:var(--color-info-50);--alert-icon-bg:var(--color-info-50);--alert-border:var(--color-info-200);--alert-fg:var(--color-info-700);--alert-fg-muted:var(--color-neutral-700)}.alert[data-variant=neutral]{--alert-accent:var(--color-neutral-600);--alert-bg:var(--color-neutral-50);--alert-icon-bg:var(--color-neutral-50);--alert-border:var(--color-neutral-200);--alert-fg:var(--color-neutral-700);--alert-fg-muted:var(--color-neutral-700)}.alert[data-tone=soft]>div{background-color:var(--color-base-white);color:var(--color-neutral-700)}.dark .alert[data-variant=success]>div{background-color:#10282d}@supports (color:color-mix(in lab,red,red)){.dark .alert[data-variant=success]>div{background-color:color-mix(in srgb,var(--color-success-600) 12%,var(--color-neutral-900))}}.dark .alert[data-variant=success]>div{border-color:#07945540}@supports (color:color-mix(in lab,red,red)){.dark .alert[data-variant=success]>div{border-color:color-mix(in srgb,var(--color-success-600) 25%,transparent)}}.dark .alert[data-variant=success]>div{color:var(--color-success-200)}.dark .alert[data-variant=error]>div{background-color:#291b26}@supports (color:color-mix(in lab,red,red)){.dark .alert[data-variant=error]>div{background-color:color-mix(in srgb,var(--color-error-600) 12%,var(--color-neutral-900))}}.dark .alert[data-variant=error]>div{border-color:#d92d2040}@supports (color:color-mix(in lab,red,red)){.dark .alert[data-variant=error]>div{border-color:color-mix(in srgb,var(--color-error-600) 25%,transparent)}}.dark .alert[data-variant=error]>div{color:var(--color-error-200)}.dark .alert[data-variant=warning]>div{background-color:#292223}@supports (color:color-mix(in lab,red,red)){.dark .alert[data-variant=warning]>div{background-color:color-mix(in srgb,var(--color-warning-600) 12%,var(--color-neutral-900))}}.dark .alert[data-variant=warning]>div{border-color:#dc680340}@supports (color:color-mix(in lab,red,red)){.dark .alert[data-variant=warning]>div{border-color:color-mix(in srgb,var(--color-warning-600) 25%,transparent)}}.dark .alert[data-variant=warning]>div{color:var(--color-warning-200)}.dark .alert[data-variant=info]>div{background-color:#11233f}@supports (color:color-mix(in lab,red,red)){.dark .alert[data-variant=info]>div{background-color:color-mix(in srgb,var(--color-info-600) 12%,var(--color-neutral-900))}}.dark .alert[data-variant=info]>div{border-color:#1570ef40}@supports (color:color-mix(in lab,red,red)){.dark .alert[data-variant=info]>div{border-color:color-mix(in srgb,var(--color-info-600) 25%,transparent)}}.dark .alert[data-variant=info]>div{color:var(--color-info-200)}.dark .alert[data-variant=neutral]>div{background-color:var(--color-neutral-800);border-color:var(--color-neutral-700);color:var(--color-neutral-200)}.dark .alert__close{color:var(--color-neutral-500)}.dark .alert__close:hover{color:var(--color-neutral-300)}@container (max-width:420px){.alert>div{padding-inline:var(--spacing-xl);padding-block:var(--spacing-xl);padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl);padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);text-align:right;flex-direction:column}.alert__bar{border-radius:4px 4px 0 0;width:100%;height:8px;top:0;right:0}.alert__icon{margin-bottom:var(--spacing-sm)}.alert__content{text-align:start}.alert__title{font-size:var(--font-size-text-sm)}.alert__description{font-size:var(--font-size-text-xs)}.alert__actions{justify-content:start;gap:var(--spacing-xs);flex-direction:column}.alert__close{top:var(--spacing-sm);inset-inline-end:var(--spacing-sm)}}.icon_center{margin-inline:auto}.notification{align-items:center;gap:var(--spacing-sm);padding-inline:var(--spacing-3xl);padding-block:var(--spacing-md);padding-top:var(--spacing-md);padding-bottom:var(--spacing-md);padding-left:var(--spacing-3xl);padding-right:var(--spacing-3xl);background-color:var(--notification-bg);height:59px;color:var(--notification-fg);border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--notification-accent) 20%,transparent);box-shadow:var(--shadow-sm);display:flex;position:relative}.notification__bar{background-color:var(--notification-accent);inset-inline-start:0;border-radius:0 0 4px 4px;width:100%;height:2px;position:absolute;bottom:0}.notification__icon{color:var(--notification-accent);flex-shrink:0}.notification__icon svg{width:18px;height:18px}.notification__message{font-size:var(--font-size-text-sm);flex:1}.notification__close{inset-inline-end:var(--spacing-sm);top:var(--spacing-sm);margin-block:var(--spacing-xl);margin-inline-end:var(--spacing-3xl);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl);color:var(--color-alpha-black-50);position:absolute}@media(hover:hover){.notification__close:hover{color:var(--color-alpha-black-100)}}.notification__close>svg{width:var(--icon-size-base);height:var(--icon-size-base);font-size:var(--icon-size-base)}.notification__close:hover{opacity:1}.notification[data-variant=error]{--notification-accent:var(--color-error-600);--notification-bg:var(--color-error-50);--notification-fg:var(--color-error-900)}.notification[data-variant=warning]{--notification-accent:var(--color-warning-600);--notification-bg:var(--color-warning-50);--notification-fg:var(--color-warning-900)}.notification[data-variant=success]{--notification-accent:var(--color-success-600);--notification-bg:var(--color-success-50);--notification-fg:var(--color-success-900)}.notification[data-variant=info]{--notification-accent:var(--color-info-600);--notification-bg:var(--color-info-50);--notification-fg:var(--color-info-900)}.notification[data-variant=neutral]{--notification-accent:var(--color-neutral-600);--notification-bg:var(--color-neutral-50);--notification-fg:var(--color-neutral-900)}.dark .notification[data-variant=error]{--notification-bg:#291b26}@supports (color:color-mix(in lab,red,red)){.dark .notification[data-variant=error]{--notification-bg:color-mix(in srgb, var(--color-error-600) 12%, var(--color-neutral-900))}}.dark .notification[data-variant=error]{--notification-fg:var(--color-error-200)}.dark .notification[data-variant=warning]{--notification-bg:#292223}@supports (color:color-mix(in lab,red,red)){.dark .notification[data-variant=warning]{--notification-bg:color-mix(in srgb, var(--color-warning-600) 12%, var(--color-neutral-900))}}.dark .notification[data-variant=warning]{--notification-fg:var(--color-warning-200)}.dark .notification[data-variant=success]{--notification-bg:#10282d}@supports (color:color-mix(in lab,red,red)){.dark .notification[data-variant=success]{--notification-bg:color-mix(in srgb, var(--color-success-600) 12%, var(--color-neutral-900))}}.dark .notification[data-variant=success]{--notification-fg:var(--color-success-200)}.dark .notification[data-variant=info]{--notification-bg:#11233f}@supports (color:color-mix(in lab,red,red)){.dark .notification[data-variant=info]{--notification-bg:color-mix(in srgb, var(--color-info-600) 12%, var(--color-neutral-900))}}.dark .notification[data-variant=info]{--notification-fg:var(--color-info-200)}.dark .notification[data-variant=neutral]{--notification-bg:var(--color-neutral-800);--notification-fg:var(--color-neutral-200)}.dark .notification__close{color:var(--color-alpha-white-50)}@media(hover:hover){.dark .notification__close:hover{color:var(--color-alpha-white-100)}}.sidebar-item,.menu-item{align-items:center;gap:var(--spacing-lg);width:100%;min-height:2.5rem;padding-inline:var(--spacing-lg);padding-block:var(--spacing-sm);border-radius:var(--radius-md);font-size:var(--font-size-text-sm);color:var(--color-neutral-500);cursor:pointer;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex;position:relative}.sidebar-item:not(.active):hover,.menu-item:not(.active):hover{background-color:var(--color-neutral-100);color:var(--color-neutral-700)}.sidebar-item.active,.menu-item.active{background-color:var(--color-primary-50);color:var(--color-primary-700);font-weight:600}.sidebar-item.active:before,.menu-item.active:before{content:"";border-radius:var(--radius-full);background-color:var(--color-primary-600);width:3px;position:absolute;inset-block:20%;inset-inline-start:0}.sidebar-item__icon,.menu-item__icon{color:var(--color-neutral-400);flex-shrink:0;justify-content:center;align-items:center;transition:color .15s;display:inline-flex}.sidebar-item:not(.active):hover .sidebar-item__icon,.menu-item:not(.active):hover .menu-item__icon{color:var(--color-neutral-600)}.sidebar-item.active .sidebar-item__icon,.menu-item.active .menu-item__icon{color:var(--color-primary-600)}.sidebar-item__label,.menu-item__label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sidebar-item__chevron,.menu-item__chevron{color:var(--color-neutral-400);flex-shrink:0;transition:transform .2s}.sidebar-item__chevron--open,.menu-item__chevron--open{transform:rotate(180deg)}.dark .sidebar-item,.dark .menu-item{color:var(--color-neutral-400)}.dark .sidebar-item__icon,.dark .menu-item__icon{color:var(--color-neutral-500)}.dark .sidebar-item:not(.active):hover,.dark .menu-item:not(.active):hover{background-color:var(--color-neutral-800);color:var(--color-neutral-200)}.dark .sidebar-item:not(.active):hover .sidebar-item__icon,.dark .menu-item:not(.active):hover .menu-item__icon{color:var(--color-neutral-300)}.dark .sidebar-item.active,.dark .menu-item.active{background-color:#6d428f26}@supports (color:color-mix(in lab,red,red)){.dark .sidebar-item.active,.dark .menu-item.active{background-color:color-mix(in srgb,var(--color-primary-600) 15%,transparent)}}.dark .sidebar-item.active,.dark .menu-item.active{color:var(--color-primary-300)}.dark .sidebar-item.active .sidebar-item__icon,.dark .menu-item.active .menu-item__icon{color:var(--color-primary-400)}.dark .sidebar-item.active:before,.dark .menu-item.active:before{background-color:var(--color-primary-500)}.sidebar-sub-item,.menu-sub-item{align-items:center;gap:var(--spacing-sm);width:100%;min-height:2rem;padding-inline-start:calc(var(--spacing-6xl) + var(--spacing-lg));padding-inline-end:var(--spacing-xl);padding-block:var(--spacing-xs);border-radius:var(--radius-md);font-size:var(--font-size-text-sm);color:var(--color-neutral-500);text-decoration:none;transition:background-color .15s,color .15s;display:flex;position:relative}.sidebar-sub-item:before,.menu-sub-item:before{content:"";border-radius:var(--radius-full);background-color:var(--color-neutral-300);flex-shrink:0;width:5px;height:5px;transition:background-color .15s,transform .15s}.sidebar-sub-item:hover,.menu-sub-item:hover{background-color:var(--color-neutral-100);color:var(--color-neutral-700)}.sidebar-sub-item:hover:before,.menu-sub-item:hover:before{background-color:var(--color-neutral-400)}.sidebar-sub-item--active,.menu-sub-item--active{color:var(--color-primary-700);background-color:var(--color-primary-50);font-weight:600}.sidebar-sub-item--active:before,.menu-sub-item--active:before{background-color:var(--color-primary-600);transform:scale(1.3)}.dark .sidebar-sub-item,.dark .menu-sub-item{color:var(--color-neutral-500)}.dark .sidebar-sub-item:before,.dark .menu-sub-item:before{background-color:var(--color-neutral-600)}.dark .sidebar-sub-item:hover,.dark .menu-sub-item:hover{background-color:var(--color-neutral-800);color:var(--color-neutral-300)}.dark .sidebar-sub-item:hover:before,.dark .menu-sub-item:hover:before{background-color:var(--color-neutral-400)}.dark .sidebar-sub-item--active,.dark .menu-sub-item--active{color:var(--color-primary-300);background-color:#6d428f1f}@supports (color:color-mix(in lab,red,red)){.dark .sidebar-sub-item--active,.dark .menu-sub-item--active{background-color:color-mix(in srgb,var(--color-primary-600) 12%,transparent)}}.dark .sidebar-sub-item--active:before,.dark .menu-sub-item--active:before{background-color:var(--color-primary-400)}.badge{border-radius:var(--radius-full);white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.badge--xs{font-size:var(--font-size-text-2xs);padding-inline:var(--spacing-sm);height:var(--spacing-xl)}.badge--sm{font-size:var(--font-size-text-xs);padding-inline:var(--spacing-md);height:var(--spacing-2xl)}.badge--md{font-size:var(--font-size-text-sm);padding-inline:var(--spacing-lg);height:var(--spacing-3xl)}.badge--solid.badge--primary{background-color:var(--color-primary-600);color:var(--color-base-white);border-color:var(--color-primary-600)}.badge--solid.badge--success{background-color:var(--color-success-600);color:var(--color-base-white);border-color:var(--color-success-600)}.badge--solid.badge--warning{background-color:var(--color-warning-500);color:var(--color-base-white);border-color:var(--color-warning-500)}.badge--solid.badge--danger{background-color:var(--color-error-600);color:var(--color-base-white);border-color:var(--color-error-600)}.badge--solid.badge--gray{background-color:var(--color-neutral-600);color:var(--color-base-white);border-color:var(--color-neutral-600)}.badge--soft.badge--primary{background-color:var(--color-primary-50);color:var(--color-primary-700);border-color:var(--color-primary-100)}.badge--soft.badge--success{background-color:var(--color-success-50);color:var(--color-success-700);border-color:var(--color-success-100)}.badge--soft.badge--warning{background-color:var(--color-warning-50);color:var(--color-warning-700);border-color:var(--color-warning-100)}.badge--soft.badge--danger{background-color:var(--color-error-50);color:var(--color-error-700);border-color:var(--color-error-100)}.badge--soft.badge--gray{background-color:var(--color-neutral-100);color:var(--color-neutral-700);border-color:var(--color-neutral-200)}.badge--outline.badge--primary{color:var(--color-primary-600);border-color:var(--color-primary-300);background-color:#0000}.badge--outline.badge--success{color:var(--color-success-600);border-color:var(--color-success-300);background-color:#0000}.badge--outline.badge--warning{color:var(--color-warning-600);border-color:var(--color-warning-300);background-color:#0000}.badge--outline.badge--danger{color:var(--color-error-600);border-color:var(--color-error-300);background-color:#0000}.badge--outline.badge--gray{color:var(--color-neutral-600);border-color:var(--color-neutral-300);background-color:#0000}.badge--ghost.badge--primary{color:var(--color-primary-600);background-color:#0000}.badge--ghost.badge--success{color:var(--color-success-600);background-color:#0000}.badge--ghost.badge--warning{color:var(--color-warning-600);background-color:#0000}.badge--ghost.badge--danger{color:var(--color-error-600);background-color:#0000}.badge--ghost.badge--gray{color:var(--color-neutral-600);background-color:#0000}.dark .badge--soft.badge--primary{background-color:#6d428f26}@supports (color:color-mix(in lab,red,red)){.dark .badge--soft.badge--primary{background-color:color-mix(in srgb,var(--color-primary-600) 15%,transparent)}}.dark .badge--soft.badge--primary{color:var(--color-primary-300);border-color:#6d428f40}@supports (color:color-mix(in lab,red,red)){.dark .badge--soft.badge--primary{border-color:color-mix(in srgb,var(--color-primary-600) 25%,transparent)}}.dark .badge--soft.badge--success{background-color:#07945526}@supports (color:color-mix(in lab,red,red)){.dark .badge--soft.badge--success{background-color:color-mix(in srgb,var(--color-success-600) 15%,transparent)}}.dark .badge--soft.badge--success{color:var(--color-success-300);border-color:#07945540}@supports (color:color-mix(in lab,red,red)){.dark .badge--soft.badge--success{border-color:color-mix(in srgb,var(--color-success-600) 25%,transparent)}}.dark .badge--soft.badge--warning{background-color:#f7900926}@supports (color:color-mix(in lab,red,red)){.dark .badge--soft.badge--warning{background-color:color-mix(in srgb,var(--color-warning-500) 15%,transparent)}}.dark .badge--soft.badge--warning{color:var(--color-warning-300);border-color:#f7900940}@supports (color:color-mix(in lab,red,red)){.dark .badge--soft.badge--warning{border-color:color-mix(in srgb,var(--color-warning-500) 25%,transparent)}}.dark .badge--soft.badge--danger{background-color:#d92d2026}@supports (color:color-mix(in lab,red,red)){.dark .badge--soft.badge--danger{background-color:color-mix(in srgb,var(--color-error-600) 15%,transparent)}}.dark .badge--soft.badge--danger{color:var(--color-error-300);border-color:#d92d2040}@supports (color:color-mix(in lab,red,red)){.dark .badge--soft.badge--danger{border-color:color-mix(in srgb,var(--color-error-600) 25%,transparent)}}.dark .badge--soft.badge--gray{background-color:var(--color-neutral-800);color:var(--color-neutral-300);border-color:var(--color-neutral-700)}.badge--disabled{opacity:.5;pointer-events:none}.switch{border-radius:var(--radius-full);cursor:pointer;background-color:var(--color-neutral-300);align-items:center;width:3rem;height:1.5rem;transition:background-color .2s,box-shadow .15s;display:inline-flex;position:relative}.switch:focus-visible{outline:none;box-shadow:0 0 0 3px #80519f40}@supports (color:color-mix(in lab,red,red)){.switch:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 25%,transparent)}}.switch__thumb{border-radius:var(--radius-full);background-color:var(--color-base-white);width:1.25rem;height:1.25rem;box-shadow:var(--shadow-sm);top:2px;transition:transform .2s;position:absolute;inset-inline-start:2px}[dir=ltr] .switch--on .switch__thumb{transform:translate(1.5rem)}[dir=rtl] .switch--on .switch__thumb{transform:translate(-1.5rem)}.switch--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.switch--primary.switch--on{background-color:var(--color-primary-600)}.switch--success.switch--on{background-color:var(--color-success-600)}.switch--warning.switch--on{background-color:var(--color-warning-500)}.switch--danger.switch--on{background-color:var(--color-error-600)}.switch--info.switch--on{background-color:var(--color-info-500)}.switch--gray.switch--on,.dark .switch{background-color:var(--color-neutral-600)}.dark .switch--primary.switch--on{background-color:var(--color-primary-500)}.dark .switch--success.switch--on{background-color:var(--color-success-500)}.dark .switch--warning.switch--on{background-color:var(--color-warning-500)}.dark .switch--danger.switch--on{background-color:var(--color-error-500)}.dark .switch__thumb{background-color:var(--color-neutral-100)}.avatar{border:2px solid var(--color-primary-200);background-color:var(--color-neutral-100);color:var(--color-neutral-700);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.avatar--xs{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));font-size:var(--font-size-text-xs)}.avatar--sm{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));font-size:var(--font-size-text-sm)}.avatar--md{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.avatar--lg{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));font-size:var(--font-size-text-lg)}.avatar--xl{height:calc(var(--spacing) * 20);width:calc(var(--spacing) * 20);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.avatar--circle{border-radius:var(--radius-full)}.avatar--rounded{border-radius:var(--radius-lg)}.avatar--square{border-radius:var(--radius-md)}.avatar--primary{background-color:var(--color-primary-100);color:var(--color-primary-700);border-color:var(--color-primary-200)}.avatar--success{background-color:var(--color-success-100);color:var(--color-success-700);border-color:var(--color-success-200)}.avatar--gray{background-color:var(--color-neutral-200);color:var(--color-neutral-700);border-color:var(--color-neutral-300)}.avatar img{object-fit:cover;width:100%;height:100%}.avatar__icon{width:50%;height:50%}.dark .avatar{background-color:var(--color-neutral-700);color:var(--color-neutral-200);border-color:var(--color-neutral-600)}.dark .avatar--primary{background-color:#6d428f33}@supports (color:color-mix(in lab,red,red)){.dark .avatar--primary{background-color:color-mix(in srgb,var(--color-primary-600) 20%,transparent)}}.dark .avatar--primary{color:var(--color-primary-300);border-color:#6d428f4d}@supports (color:color-mix(in lab,red,red)){.dark .avatar--primary{border-color:color-mix(in srgb,var(--color-primary-600) 30%,transparent)}}.avatar-group{align-items:center;display:flex}.avatar-group .avatar{border:2px solid var(--color-base-white);margin-inline-end:-.5rem}.dark .avatar-group .avatar{border-color:var(--dark--secondary-color)}.divider{background-color:var(--color-neutral-200)}.dark .divider{background-color:var(--color-neutral-700)}.divider-center{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.divider--horizontal{width:100%}.divider--vertical{align-self:stretch;height:100%}.divider--thickness-1{height:1px}.divider--thickness-2{height:calc(var(--spacing) * .5)}.divider--thickness-4{height:calc(var(--spacing) * 1)}.divider--vertical.divider--thickness-1{width:1px}.divider--vertical.divider--thickness-2{width:calc(var(--spacing) * .5)}.divider--vertical.divider--thickness-4{width:calc(var(--spacing) * 1)}.divider--length-sm{width:calc(var(--spacing) * 24)}.divider--length-md{width:calc(var(--spacing) * 48)}.divider--length-lg{width:calc(var(--spacing) * 72)}.divider--length-full{width:100%}.divider-with-label{align-items:center;gap:calc(var(--spacing) * 4);width:100%;display:flex}.divider-with-label .divider-line{background-color:var(--color-neutral-200);flex:1;height:1px}.dark .divider-with-label .divider-line{background-color:var(--color-neutral-700)}.divider-with-label .divider-label{font-size:var(--font-size-text-sm);color:var(--color-neutral-500);white-space:nowrap;font-weight:500}.dark .divider-with-label .divider-label{color:var(--color-neutral-400)}.divider-with-label--start .divider-line:first-child,.divider-with-label--end .divider-line:last-child{display:none}.center{justify-content:center;align-items:center;display:flex}.sidebar-collapse-btn{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--color-neutral-500);justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.sidebar-collapse-btn:hover{background-color:var(--color-neutral-100);color:var(--color-neutral-700)}.dark .sidebar-collapse-btn:hover{background-color:var(--color-neutral-800);color:var(--color-neutral-300)}.sidebar-shell{width:260px;min-width:260px;transition:width .36s cubic-bezier(.22,1,.36,1),min-width .36s cubic-bezier(.22,1,.36,1);position:relative}.sidebar{background-color:var(--color-base-white);border-inline-end:1px solid var(--color-neutral-200);will-change:width,transform;width:260px;height:100%;transition:width .36s cubic-bezier(.22,1,.36,1),transform .3s;overflow:hidden}.dark .sidebar{background-color:var(--dark--secondary-color);border-inline-end-color:var(--color-neutral-800)}.sidebar-item{transition:justify-content .25s}.sidebar-item__label,.sidebar-sub-item,.sidebar-item__chevron,.sidebar-item .badge,.sidebar .user-data,.sidebar .logout,.sidebar-logo-full{opacity:1;white-space:nowrap;max-width:300px;transition:opacity .24s,transform .3s,max-width .32s;overflow:hidden;transform:translate(0)}.sidebar-logo-icon{opacity:0;max-width:0;transition:opacity .22s,transform .28s,max-width .32s;overflow:hidden;transform:scale(.85)}.sidebar-collapsed .sidebar-shell{width:68px;min-width:68px}.sidebar-collapsed .sidebar{width:68px}.sidebar-collapsed .sidebar .sidebar-item__label,.sidebar-collapsed .sidebar .sidebar-sub-item,.sidebar-collapsed .sidebar .sidebar-item__chevron,.sidebar-collapsed .sidebar .sidebar-item .badge,.sidebar-collapsed .sidebar .user-data,.sidebar-collapsed .sidebar .logout,.sidebar-collapsed .sidebar .sidebar-logo-full{opacity:0;pointer-events:none;max-width:0;transform:translate(12px)}.sidebar-collapsed .sidebar .sidebar-item.active:before,.sidebar-collapsed .sidebar .menu-item.active:before{display:none}.sidebar-collapsed .sidebar .sidebar-logo-icon{opacity:1;max-width:100px;transform:scale(1)}.sidebar-collapsed .sidebar .tenant-context-card__body,.sidebar-collapsed .sidebar .tenant-context-card__switch{opacity:0;pointer-events:none;max-width:0;transform:translate(12px)}.sidebar-collapsed .sidebar .sidebar-section-label{display:none}.sidebar-collapsed .sidebar .sidebar-nav-section{margin:0}.sidebar-collapsed .sidebar .sidebar-store-wrapper{padding-inline:.625rem}.sidebar-collapsed .sidebar .sidebar-store-btn{background-color:var(--color-base-white);justify-content:center;padding:.625rem;box-shadow:0 2px 12px #0000001a,0 1px 4px #0000000f}.dark .sidebar-collapsed .sidebar .sidebar-store-btn{background-color:var(--color-neutral-800);box-shadow:0 2px 12px #0000004d}.sidebar-collapsed .sidebar .sidebar-store-btn:hover{background-color:var(--color-neutral-50)}.dark .sidebar-collapsed .sidebar .sidebar-store-btn:hover{background-color:var(--color-neutral-700)}.sidebar-collapsed .sidebar .sidebar-store-btn__icon{background-color:var(--color-primary-800);color:#fff;border-radius:.75rem;width:2.5rem;height:2.5rem}.tenant-context-card{align-items:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-sm) var(--spacing-lg);margin-bottom:var(--spacing-xs);display:flex}.tenant-context-card__avatar{border-radius:var(--radius-md);background-color:var(--color-primary-950);width:2.5rem;height:2.5rem;color:var(--color-base-white);font-size:var(--font-size-text-sm);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.dark .tenant-context-card__avatar{background-color:var(--color-primary-800)}.tenant-context-card__body{flex:1;min-width:0}.tenant-context-card__name{font-size:var(--font-size-text-sm);color:var(--color-neutral-800);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;line-height:1.3;overflow:hidden}.dark .tenant-context-card__name{color:var(--color-neutral-100)}.tenant-context-card__type{font-size:var(--font-size-text-xs);color:var(--color-neutral-500);margin:2px 0 0;line-height:1.2}.dark .tenant-context-card__type{color:var(--color-neutral-400)}.tenant-context-card__switch{border-radius:var(--radius-md);background-color:var(--color-primary-950);width:2.25rem;height:2.25rem;color:var(--color-base-white);flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background-color .15s;display:inline-flex}.tenant-context-card__switch:hover{background-color:var(--color-primary-800);color:var(--color-base-white)}.dark .tenant-context-card__switch{background-color:var(--color-primary-800)}.dark .tenant-context-card__switch:hover{background-color:var(--color-primary-700)}.app-header{justify-content:flex-start;align-items:center;gap:var(--spacing-lg);height:66px;padding-inline:var(--spacing-2xl);padding-block:var(--spacing-sm);background-color:var(--color-base-white);border-bottom:1px solid var(--color-neutral-200);flex-shrink:0;display:flex}@media(max-width:639px){.app-header{padding-inline:var(--spacing-lg);gap:var(--spacing-md)}}.dark .app-header{background-color:var(--dark--secondary-color);border-bottom-color:var(--color-neutral-800)}.date-text{font-size:var(--font-size-text-sm);color:var(--color-neutral-600);font-weight:600;line-height:1.3}.time-text{font-size:var(--font-size-text-sm);color:var(--color-neutral-900);font-weight:700;line-height:1.3}.dark .date-text{color:var(--color-neutral-400)}.dark .time-text{color:var(--color-neutral-100)}[x-cloak]{display:none!important}.user-profile-trigger{width:100%;height:54px;padding-inline:var(--spacing-lg);padding-block:var(--spacing-sm);border-radius:var(--radius-lg);border:1.5px solid var(--color-primary-200);background-color:var(--color-primary-50);cursor:pointer;justify-content:space-between;align-items:center;transition:border-color .15s,box-shadow .15s;display:flex}.user-profile-trigger:hover{border-color:var(--color-primary-400);box-shadow:var(--shadow-sm)}.dark .user-profile-trigger{border-color:#6d428f66}@supports (color:color-mix(in lab,red,red)){.dark .user-profile-trigger{border-color:color-mix(in srgb,var(--color-primary-600) 40%,transparent)}}.dark .user-profile-trigger{background-color:#1a1d31}@supports (color:color-mix(in lab,red,red)){.dark .user-profile-trigger{background-color:color-mix(in srgb,var(--color-primary-600) 10%,var(--color-neutral-900))}}.dark .user-profile-trigger:hover{border-color:var(--color-primary-600)}.user-profile-trigger__chevron{color:var(--color-neutral-400);justify-content:center;align-items:center;transition:transform .2s;display:flex}.user-profile-trigger__chevron--open{transform:rotate(180deg)}.user-profile-trigger__content{align-items:center;gap:var(--spacing-lg);display:flex}.user-profile-trigger__text{text-align:end;min-width:0}.user-profile-trigger__name{font-size:var(--font-size-text-sm);color:var(--color-neutral-900);white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.3;display:block;overflow:hidden}.dark .user-profile-trigger__name{color:var(--color-neutral-100)}.user-profile-trigger__role{color:var(--color-neutral-500);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;line-height:1.4;display:block;overflow:hidden}.dark .user-profile-trigger__role{color:var(--color-neutral-400)}.user-profile-trigger__avatar{border-radius:var(--radius-md);border:2px solid var(--color-primary-200);object-fit:cover;width:2.75rem;height:2.75rem}.dark .user-profile-trigger__avatar{border-color:#6d428f66}@supports (color:color-mix(in lab,red,red)){.dark .user-profile-trigger__avatar{border-color:color-mix(in srgb,var(--color-primary-600) 40%,transparent)}}.user-profile-menu{inset-inline-end:0;top:calc(100% + var(--spacing-md));z-index:50;width:240px;padding:var(--spacing-sm);border-radius:var(--radius-lg);background-color:var(--color-base-white);border:1px solid var(--color-neutral-200);box-shadow:var(--shadow-lg);position:absolute;overflow:hidden}.dark .user-profile-menu{background-color:var(--dark--secondary-color);border-color:var(--color-neutral-800)}.user-profile-menu__item{justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-xs);padding-inline:var(--spacing-lg);padding-block:var(--spacing-sm);border-radius:var(--radius-md);font-size:var(--font-size-text-sm);color:var(--color-neutral-700);cursor:pointer;text-align:start;background:0 0;border:0;width:100%;transition:background-color .15s,color .15s;display:flex}.user-profile-menu__item:hover{background-color:var(--color-neutral-50);color:var(--color-neutral-900)}.dark .user-profile-menu__item{color:var(--color-neutral-300)}.dark .user-profile-menu__item:hover{background-color:var(--color-neutral-800);color:var(--color-neutral-100)}.user-profile-menu__label{text-align:end;font-size:var(--font-size-text-sm);white-space:nowrap;line-height:1.5}.user-profile-menu__item:last-child{margin-bottom:0}.user-profile-menu__item--primary{background-color:var(--color-primary-50);color:var(--color-primary-800);font-weight:600}.user-profile-menu__item--primary:hover{background-color:var(--color-primary-100);color:var(--color-primary-900)}.dark .user-profile-menu__item--primary{background-color:#6d428f26}@supports (color:color-mix(in lab,red,red)){.dark .user-profile-menu__item--primary{background-color:color-mix(in srgb,var(--color-primary-600) 15%,transparent)}}.dark .user-profile-menu__item--primary{color:var(--color-primary-300)}.dark .user-profile-menu__item--primary:hover{background-color:#6d428f40}@supports (color:color-mix(in lab,red,red)){.dark .user-profile-menu__item--primary:hover{background-color:color-mix(in srgb,var(--color-primary-600) 25%,transparent)}}.user-profile-menu__item--danger{color:var(--color-error-600)}.user-profile-menu__item--danger:hover{background-color:var(--color-error-50);color:var(--color-error-700)}.dark .user-profile-menu__item--danger{color:var(--color-error-400)}.dark .user-profile-menu__item--danger:hover{background-color:#d92d2026}@supports (color:color-mix(in lab,red,red)){.dark .user-profile-menu__item--danger:hover{background-color:color-mix(in srgb,var(--color-error-600) 15%,transparent)}}.dark .user-profile-menu__item--danger:hover{color:var(--color-error-300)}.card{background-color:var(--color-base-white);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);transition:box-shadow .2s,border-color .2s;animation:.4s both cardFadeIn;overflow:hidden}@media(prefers-reduced-motion:reduce){.card{animation:none}}.dark .card{background-color:var(--color-neutral-900);border-color:var(--color-neutral-800);box-shadow:var(--shadow-md)}.card__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-2xl);border-bottom:1px solid var(--color-neutral-100);display:flex}.dark .card__header{border-bottom-color:var(--color-neutral-800)}.card__header-content{gap:var(--spacing-xs);flex-direction:column;flex:1;min-width:0;display:flex}.card__header-actions{align-items:center;gap:var(--spacing-md);flex-shrink:0;display:flex}.card__body{padding:var(--spacing-xl) var(--spacing-2xl);font-size:var(--font-size-text-sm);color:var(--color-neutral-700)}.dark .card__body{color:var(--color-neutral-300)}.card__footer{padding:var(--spacing-lg) var(--spacing-2xl);border-top:1px solid var(--color-neutral-100);background-color:var(--color-neutral-50)}.dark .card__footer{border-top-color:var(--color-neutral-800);background-color:var(--color-neutral-900)}.card--no-animate{animation:none}.card--selected{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #80519f33}@supports (color:color-mix(in lab,red,red)){.card--selected{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 20%,transparent)}}.card--disabled{opacity:.5;pointer-events:none}.checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:var(--spacing-lg);display:inline-flex}.checkbox--disabled{opacity:.5;cursor:not-allowed}.checkbox__input{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.checkbox__control{border-radius:var(--radius-xs);border:1.5px solid var(--color-neutral-300);background-color:var(--color-base-white);flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;margin-top:1px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex;position:relative}.checkbox:not(.checkbox--disabled):hover .checkbox__control{border-color:var(--color-primary-400)}.checkbox__input:focus-visible+.checkbox__control{box-shadow:0 0 0 3px #80519f33}@supports (color:color-mix(in lab,red,red)){.checkbox__input:focus-visible+.checkbox__control{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 20%,transparent)}}.checkbox__input:focus-visible+.checkbox__control{border-color:var(--color-primary-500)}.checkbox__input:checked+.checkbox__control{background-color:currentColor;border-color:currentColor}.checkbox__input:checked+.checkbox__control:after{content:"";background-color:var(--color-base-white);width:.65rem;height:.65rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1 6l4 4L11 2' stroke='white' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1 6l4 4L11 2' stroke='white' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.checkbox__control[data-indeterminate]:after{content:"";background-color:var(--color-base-white);border-radius:var(--radius-full);width:.6rem;height:2px}.checkbox__content{flex-direction:column;gap:2px;display:flex}.checkbox__label{font-size:var(--font-size-text-sm);color:var(--color-neutral-800);font-weight:500;line-height:1.4}.checkbox__description{font-size:var(--font-size-text-xs);color:var(--color-neutral-500)}.checkbox__error{font-size:var(--font-size-text-xs);color:var(--color-error-600)}.checkbox--primary{color:var(--color-primary-600)}.checkbox--success{color:var(--color-success-600)}.checkbox--danger{color:var(--color-error-600)}.checkbox--gray{color:var(--color-neutral-600)}.checkbox--error .checkbox__control{border-color:var(--color-error-500)}.checkbox-xs{gap:var(--spacing-xs)}.checkbox-sm{gap:var(--spacing-sm)}.checkbox-md{gap:var(--spacing-lg)}.checkbox-lg{gap:var(--spacing-xl)}.checkbox-xl{gap:var(--spacing-2xl)}.checkbox-xs .checkbox__control{width:.75rem;height:.75rem}.checkbox-sm .checkbox__control{width:1rem;height:1rem}.checkbox-md .checkbox__control{width:1.125rem;height:1.125rem}.checkbox-lg .checkbox__control{width:1.25rem;height:1.25rem}.checkbox-xl .checkbox__control{width:1.5rem;height:1.5rem}.checkbox-xs .checkbox__label,.checkbox-sm .checkbox__label{font-size:var(--font-size-text-xs)}.checkbox-md .checkbox__label{font-size:var(--font-size-text-sm)}.checkbox-lg .checkbox__label{font-size:var(--font-size-text-md)}.checkbox-xl .checkbox__label{font-size:var(--font-size-text-xl)}.dark .checkbox__control{background-color:var(--color-neutral-900);border-color:var(--color-neutral-600)}.dark .checkbox__label{color:var(--color-neutral-200)}.dark .checkbox__description{color:var(--color-neutral-400)}.dark .checkbox:not(.checkbox--disabled):hover .checkbox__control{border-color:var(--color-primary-400)}.input-field{gap:var(--spacing-xxs);flex-direction:column;animation:.4s both rowFadeIn;display:flex}@media(prefers-reduced-motion:reduce){.input-field{animation:none}}.input-field__label{font-size:var(--font-size-text-xs);color:var(--color-neutral-700);font-weight:500}.input-field__control{width:100%;height:var(--spacing-5xl);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm);background-color:var(--color-base-white);box-shadow:var(--shadow-xs);align-items:center;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.input-field__control:hover{border-color:var(--color-neutral-400)}.input-field__control:focus-within{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #80519f2e}@supports (color:color-mix(in lab,red,red)){.input-field__control:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 18%,transparent)}}.input-field:not([data-style=underline]) .input-field__control:after{content:"";background-color:var(--color-primary-500);border-radius:0 0 var(--radius-sm) var(--radius-sm);transform-origin:50%;pointer-events:none;inset-inline:0;height:2px;transition:transform .25s;position:absolute;bottom:0;transform:scaleX(0)}.input-field:not([data-style=underline]) .input-field__control:focus-within:after{transform:scaleX(1)}.input-field__addon{align-items:center;gap:var(--spacing-xxs);font-size:var(--font-size-text-sm);color:var(--color-neutral-500);background-color:var(--color-neutral-100);white-space:nowrap;pointer-events:none;height:100%;padding-inline:1rem;display:inline-flex}.input-field__addon--prefix{border-radius:var(--radius-sm) 0 0 var(--radius-sm);padding-inline:1rem}.input-field__addon--suffix{border-radius:0 var(--radius-sm) var(--radius-sm) 0;padding-inline:1rem}.input-field__field{height:100%;color:var(--color-neutral-900);font-size:var(--font-size-text-sm);background:0 0;border:none;outline:none;flex:1;padding:4px}.input-field__field::placeholder{color:var(--color-neutral-400)}.input-field__field[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-field__field[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-field__field[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.input-field[data-style=underline][data-state=default] .input-field__control,.input-field[data-style=underline][data-state=required] .input-field__control{border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);padding-inline:0}.input-field[data-style=underline][data-state=default] .input-field__control:hover,.input-field[data-style=underline][data-state=required] .input-field__control:hover{border-color:var(--color-neutral-400)}.input-field[data-style=underline][data-state=default] .input-field__control:focus-within,.input-field[data-style=underline][data-state=required] .input-field__control:focus-within{border-width:1px;border-color:var(--color-neutral-400)}.input-field[data-style=underline][data-state=default] .input-field__control:after,.input-field[data-style=underline][data-state=required] .input-field__control:after{content:"";background-color:var(--color-primary-500);transform-origin:50%;pointer-events:none;inset-inline:0;height:2px;transition:transform .25s;position:absolute;bottom:0;transform:scaleX(0)}.input-field[data-style=underline][data-state=default] .input-field__control:focus-within:after,.input-field[data-style=underline][data-state=required] .input-field__control:focus-within:after{transform:scaleX(1)}.input-field[data-state=readonly] .input-field__control{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--color-neutral-50);border-color:var(--color-neutral-200)}.input-field[data-state=readonly] .input-field__field{cursor:pointer}.input-field[data-state=readonly] .input-field__control:after{content:"";background-color:var(--color-primary-500);transform-origin:50%;pointer-events:none;inset-inline:0;height:2px;transition:transform .25s;position:absolute;bottom:0;transform:scaleX(0)}.input-field[data-state=readonly] .input-field__control:hover:after,.input-field[data-state=readonly] .input-field__control:focus-within:after{transform:scaleX(1)}.input-field[data-state=disabled] .input-field__control{background-color:var(--color-neutral-100);border-color:var(--color-neutral-200);color:var(--color-neutral-400);cursor:not-allowed}.input-field[data-state=disabled] .input-field__field{cursor:not-allowed}.input-field[data-state=error] .input-field__control{border-color:var(--color-error-500)}.input-field[data-state=error] .input-field__control:focus-within{box-shadow:0 0 0 3px #f0443833}@supports (color:color-mix(in lab,red,red)){.input-field[data-state=error] .input-field__control:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error-500) 20%,transparent)}}.input-field[data-stepper=true] .input-field__control{overflow:hidden}.input-field__btn{background-color:var(--color-neutral-100);width:44px;height:100%;color:var(--color-neutral-900);cursor:pointer;-webkit-user-select:none;user-select:none;border:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,transform 50ms;display:inline-flex}.input-field__btn--dec{border-inline-end:1px solid var(--color-neutral-200)}.input-field__btn--inc{border-inline-start:1px solid var(--color-neutral-200)}.input-field__btn:active{background-color:var(--color-neutral-200);transform:scale(.98)}.input-field__field--stepper{text-align:center;padding-inline:12px}.input-field[data-state=disabled] .input-field__btn{background-color:var(--color-neutral-200);cursor:not-allowed}.input-field[data-state=readonly] .input-field__btn{pointer-events:none;opacity:.5}[dir=rtl] .input-field[data-stepper=true] .input-field__control{flex-direction:row-reverse}[dir=rtl] .input-field__btn--dec{border-inline-end:0;border-inline-start:1px solid var(--color-neutral-200)}[dir=rtl] .input-field__btn--inc{border-inline-start:0;border-inline-end:1px solid var(--color-neutral-200)}.input-field__helper{font-size:var(--font-size-text-2xs);color:var(--color-neutral-500)}.input-field__helper--error{color:var(--color-error-600)}.input-field[data-required=true] .input-field__label:after{content:" *";color:var(--color-error-600);font-weight:600}.textarea{gap:var(--spacing-xs);flex-direction:column;display:flex;position:relative}.textarea__label{font-size:var(--font-size-text-sm);color:var(--color-neutral-700);font-weight:500}.textarea__control{border-radius:var(--radius-sm);border:1px solid var(--color-neutral-300);width:100%;min-height:7.75rem;padding-inline:var(--spacing-xl);padding-block:var(--spacing-lg);font-size:var(--font-size-text-sm);color:var(--color-neutral-900);background-color:var(--color-base-white);resize:vertical;box-shadow:var(--shadow-xs);outline:none;line-height:1.6;transition:border-color .15s,box-shadow .15s}.textarea__control::placeholder{color:var(--color-neutral-400)}.textarea__control:hover{border-color:var(--color-neutral-400)}.textarea__control:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #80519f2e}@supports (color:color-mix(in lab,red,red)){.textarea__control:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 18%,transparent)}}.textarea--error .textarea__control{border-color:var(--color-error-500)}.textarea--error .textarea__control:focus{box-shadow:0 0 0 3px #f0443833}@supports (color:color-mix(in lab,red,red)){.textarea--error .textarea__control:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error-500) 20%,transparent)}}.textarea__error{font-size:var(--font-size-text-xs);color:var(--color-error-600)}.textarea__hint{font-size:var(--font-size-text-xs);color:var(--color-neutral-500)}.textarea--disabled .textarea__control{background-color:var(--color-neutral-100);color:var(--color-neutral-400);cursor:not-allowed;border-color:var(--color-neutral-200)}.dark .textarea__control{background-color:var(--color-neutral-900);border-color:var(--color-neutral-700);color:var(--color-neutral-100)}.dark .textarea__control:hover{border-color:var(--color-neutral-600)}.dark .textarea__control:focus{border-color:var(--color-primary-400);box-shadow:0 0 0 3px #80519f33}@supports (color:color-mix(in lab,red,red)){.dark .textarea__control:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 20%,transparent)}}.dark .textarea__label{color:var(--color-neutral-300)}.dark .textarea--disabled .textarea__control{background-color:var(--color-neutral-800);border-color:var(--color-neutral-700);color:var(--color-neutral-600)}.searchbox{width:100%}.searchbox__label{margin-bottom:var(--spacing-xs);font-size:var(--font-size-text-sm);color:var(--color-neutral-700);font-weight:500;display:inline-block}.searchbox__field{height:var(--spacing-5xl);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm);background:var(--color-base-white);padding-inline:var(--spacing-sm);box-shadow:var(--shadow-xs);align-items:center;gap:0;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.searchbox__field:focus-within{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #80519f2e}@supports (color:color-mix(in lab,red,red)){.searchbox__field:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 18%,transparent)}}.searchbox__icon{width:2.25rem;height:2.25rem;color:var(--color-neutral-400);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.searchbox__input{height:100%;font-size:var(--font-size-text-sm);color:var(--color-neutral-900);text-align:inherit;background:0 0;border:0;outline:0;flex:1}.searchbox__input::placeholder{color:var(--color-neutral-400)}.searchbox__icon--clear{cursor:pointer;color:var(--color-neutral-400);transition:color .1s;display:none}.searchbox__icon--clear:hover{color:var(--color-neutral-600)}.searchbox__input:not(:placeholder-shown)+.searchbox__icon--clear{display:inline-flex}.searchbox--readonly .searchbox__icon--clear,.searchbox--disabled .searchbox__icon--clear{display:none!important}.searchbox__underline{background:var(--color-primary-500);border-radius:0 0 var(--radius-sm) var(--radius-sm);width:calc(100% - 4px);height:2px;transition:transform .2s;position:absolute;bottom:0;left:50%;transform:translate(-50%)scaleX(0)}.searchbox__field:focus-within .searchbox__underline{transform:translate(-50%)scaleX(1)}.searchbox__helper{margin-top:var(--spacing-xs);font-size:var(--font-size-text-xs);color:var(--color-neutral-500);align-items:center;gap:var(--spacing-xs);display:flex}.dark .searchbox__field{background:var(--color-neutral-900);border-color:var(--color-neutral-700)}.dark .searchbox__input{color:var(--color-neutral-100)}.dark .searchbox__input::placeholder,.dark .searchbox__icon{color:var(--color-neutral-500)}input[type=search]::-webkit-search-cancel-button{display:none}.field{width:100%}.field__label{margin-bottom:var(--spacing-xs);font-size:var(--font-size-text-sm);color:var(--color-neutral-700);font-weight:500;display:inline-block}.dark .field__label{color:var(--color-neutral-300)}.field__control{height:var(--spacing-5xl);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm);background:var(--color-base-white);padding-inline:var(--spacing-sm);box-shadow:var(--shadow-xs);align-items:center;gap:0;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.field--rtl .field__control{direction:rtl}.field--ltr .field__control{direction:ltr}.field__control:focus-within{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #80519f2e}@supports (color:color-mix(in lab,red,red)){.field__control:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 18%,transparent)}}.field__underline{background:var(--color-primary-500);transform-origin:50%;pointer-events:none;border-radius:0 0 var(--radius-sm) var(--radius-sm);width:calc(100% - 16px);height:2px;transition:transform .2s;position:absolute;bottom:0;left:50%;transform:translate(-50%)scaleX(0)}.field__control:focus-within .field__underline{transform:translate(-50%)scaleX(1)}.field__input{height:100%;font-size:var(--font-size-text-sm);color:var(--color-neutral-900);text-align:inherit;background:0 0;border:0;outline:0;flex:1}.field__input::placeholder{color:var(--color-neutral-400)}.field__icon{width:2.25rem;height:2.25rem;color:var(--color-neutral-400);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.field__helper{margin-top:var(--spacing-xs);font-size:var(--font-size-text-xs);color:var(--color-neutral-500);align-items:center;gap:var(--spacing-xs);display:flex}.field--rtl .field__helper{text-align:right;justify-content:flex-end}.field--ltr .field__helper{text-align:left;justify-content:flex-start}.dark .field__control{background:var(--color-neutral-900);border-color:var(--color-neutral-700)}.dark .field__input{color:var(--color-neutral-100)}.dark .field__input::placeholder,.dark .field__icon{color:var(--color-neutral-500)}.radio{align-items:flex-start;gap:var(--spacing-lg);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.radio--disabled{opacity:.5;cursor:not-allowed}.radio__input{opacity:0;clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.radio__control{border-radius:var(--radius-full);border:1.5px solid var(--color-neutral-300);background-color:var(--color-base-white);flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:1px;transition:border-color .15s,box-shadow .15s;position:relative}.radio__control:after{content:"";border-radius:var(--radius-full);background:currentColor;transition:transform .15s;position:absolute;top:3px;right:3px;bottom:3px;left:3px;transform:scale(0)}.radio__input:checked+.radio__control:after{transform:scale(1)}.radio:not(.radio--disabled):hover .radio__control{border-color:var(--color-primary-400)}.radio__input:focus-visible+.radio__control{box-shadow:0 0 0 3px #80519f33}@supports (color:color-mix(in lab,red,red)){.radio__input:focus-visible+.radio__control{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 20%,transparent)}}.radio__input:focus-visible+.radio__control{border-color:var(--color-primary-500)}.radio--primary{color:var(--color-primary-600)}.radio--primary .radio__control{border-color:var(--color-primary-400)}.radio--primary .radio__input:checked+.radio__control{border-color:var(--color-primary-600)}.radio--success{color:var(--color-success-600)}.radio--success .radio__control{border-color:var(--color-success-400)}.radio--success .radio__input:checked+.radio__control{border-color:var(--color-success-600)}.radio--danger{color:var(--color-error-600)}.radio--danger .radio__control{border-color:var(--color-error-400)}.radio--danger .radio__input:checked+.radio__control{border-color:var(--color-error-600)}.radio--gray{color:var(--color-neutral-600)}.radio--gray .radio__control{border-color:var(--color-neutral-400)}.radio--gray .radio__input:checked+.radio__control{border-color:var(--color-neutral-600)}.radio__content{flex-direction:column;gap:2px;display:flex}.radio__label{font-size:var(--font-size-text-sm);color:var(--color-neutral-800);font-weight:500;line-height:1.4}.radio__description{font-size:var(--font-size-text-xs);color:var(--color-neutral-500)}.radio__error{font-size:var(--font-size-text-xs);color:var(--color-error-600)}.radio--error .radio__control{border-color:var(--color-error-500)}.dark .radio__control{background-color:var(--color-neutral-900);border-color:var(--color-neutral-600)}.dark .radio__label{color:var(--color-neutral-200)}.dark .radio__description{color:var(--color-neutral-400)}.ui-slider{--track:var(--color-neutral-200);--fill:var(--color-primary-600);--thumb:var(--color-primary-600);--text:var(--color-neutral-900);--muted:var(--color-neutral-500);--ui-grad-dir:to right;width:100%}[dir=rtl] .ui-slider{--ui-grad-dir:to left}.ui-slider--disabled{opacity:.5;pointer-events:none}.ui-slider__top{margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}.ui-slider__label{font-size:var(--font-size-text-sm);color:var(--text);text-align:start;font-weight:600}.ui-slider__row{align-items:center;gap:0 var(--spacing-sm);grid-template-rows:28px;height:28px;min-height:28px;display:grid}.ui-slider__row.ui-slider__row--range{grid-template-columns:36px 1fr 36px}.ui-slider__row:not(.ui-slider__row--range){grid-template-columns:1fr 36px}.ui-slider__trackWrap{grid-row:1;justify-content:center;align-items:center;min-width:0;height:28px;display:flex;position:relative}.ui-slider__value,.ui-slider__value--first,.ui-slider__value--last{height:28px;min-height:28px;max-height:28px;font-size:var(--font-size-text-sm);color:var(--muted);box-sizing:border-box;vertical-align:middle;border:none;grid-row:1;justify-content:flex-end;align-items:center;font-weight:500;line-height:1;margin:0!important;padding:0!important;display:flex!important}.ui-slider__value--first{text-align:end;grid-column:1;justify-content:flex-end}.ui-slider__value--last{text-align:start;grid-column:3;justify-content:flex-start}.ui-slider__value:not(.ui-slider__value--first):not(.ui-slider__value--last){text-align:end;grid-column:2;justify-content:flex-end}[dir=rtl] .ui-slider__input{direction:rtl}[dir=ltr] .ui-slider__input{direction:ltr}.ui-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-full);vertical-align:middle;background:linear-gradient(var(--ui-grad-dir),var(--track) 0%,var(--track) var(--fill-start),var(--fill) var(--fill-start),var(--fill) var(--fill-end),var(--track) var(--fill-end),var(--track) 100%);outline:none;width:100%;height:6px;margin:0;padding:0;display:block}.ui-slider__input--range{z-index:1;box-sizing:border-box;vertical-align:middle;background:0 0;border:none;height:6px;margin:auto 0;padding:0;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.ui-slider__input--range.ui-slider__input--on-top{z-index:2}.ui-slider__input--range:first-of-type{background:linear-gradient(var(--ui-grad-dir),var(--track) 0%,var(--track) var(--fill-start),var(--fill) var(--fill-start),var(--fill) var(--fill-end),var(--track) var(--fill-end),var(--track) 100%)}.ui-slider__input--range:last-of-type{background:0 0}.ui-slider__input::-webkit-slider-container{box-sizing:border-box;background:0 0;border:none;height:6px;margin:0;padding:0}.ui-slider__input::-webkit-slider-runnable-track{box-sizing:border-box;background:0 0;border:none;height:6px;margin:0;padding:0}.ui-slider__input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-full);background:var(--thumb);border:2px solid var(--color-base-white);width:18px;height:18px;box-shadow:var(--shadow-sm);cursor:pointer;margin-top:-6px;transition:box-shadow .15s}.ui-slider__input::-webkit-slider-thumb:hover{box-shadow:0 0 0 4px #80519f33}@supports (color:color-mix(in lab,red,red)){.ui-slider__input::-webkit-slider-thumb:hover{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary-500) 20%,transparent)}}.ui-slider__input--range:last-of-type::-webkit-slider-runnable-track{height:6px;margin:0}.ui-slider__input--range:last-of-type::-webkit-slider-thumb{margin-top:-6px}.ui-slider__input::-moz-range-thumb{border-radius:var(--radius-full);background:var(--thumb);border:2px solid var(--color-base-white);width:18px;height:18px;box-shadow:var(--shadow-sm);cursor:pointer}.ui-slider__input::-moz-range-track{border-radius:var(--radius-full);background:0 0;height:6px}.ui-slider__helper{margin-top:var(--spacing-sm);align-items:center;gap:var(--spacing-xs);justify-content:start;display:flex}.ui-slider__helperIcon{color:var(--muted);justify-content:center;align-items:center;display:inline-flex}.ui-slider__helperIcon svg{width:18px;height:18px}.ui-slider__helperText{font-size:var(--font-size-text-xs);color:var(--muted);text-align:start}.dark .ui-slider{--track:var(--color-neutral-700);--fill:var(--color-primary-500);--thumb:var(--color-primary-500);--text:var(--color-neutral-100);--muted:var(--color-neutral-400)}.dark .ui-slider__input::-webkit-slider-thumb{border-color:var(--color-neutral-800)}.dark .ui-slider__input::-moz-range-thumb{border-color:var(--color-neutral-800)}.tooltip{z-index:1000;align-items:center;display:inline-flex;position:relative}.tooltip__trigger{outline:none;justify-content:center;align-items:center;display:inline-flex}.tooltip__panel{z-index:60;width:max-content;max-width:240px;padding:var(--spacing-lg) var(--spacing-xl);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;white-space:normal;line-height:1.55;font-size:var(--font-size-text-sm);border:1px solid #0000;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;transform:translateY(4px)}.tooltip__title{font-weight:700;font-size:var(--font-size-text-sm);margin-bottom:var(--spacing-xs);display:block}.tooltip__text{font-weight:400;font-size:var(--font-size-text-xs);display:block}.tooltip__arrow{background:inherit;border:none;border-bottom:0;border-right:0;width:12px;height:12px;position:absolute;transform:rotate(45deg)}.tooltip--light .tooltip__panel{background:var(--color-base-white);color:var(--color-neutral-900);border-color:var(--color-neutral-200)}.tooltip--dark .tooltip__panel{background:var(--color-neutral-800);color:var(--color-neutral-50);border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.tooltip--dark .tooltip__panel{border-color:color-mix(in srgb,var(--color-base-white) 8%,transparent)}}.tooltip--primary .tooltip__panel{background:var(--color-primary-700);color:var(--color-base-white);border-color:#0000}.tooltip.is-open .tooltip__panel{opacity:1;visibility:visible;transform:translateY(0)}.tooltip[data-placement=top] .tooltip__panel{bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}.tooltip.is-open[data-placement=top] .tooltip__panel{transform:translate(-50%)}.tooltip[data-placement=top] .tooltip__arrow{bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.tooltip[data-placement=bottom] .tooltip__panel{top:calc(100% + 10px);left:50%;transform:translate(-50%,-4px)}.tooltip.is-open[data-placement=bottom] .tooltip__panel{transform:translate(-50%)}.tooltip[data-placement=bottom] .tooltip__arrow{top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.tooltip[data-placement=left] .tooltip__panel{top:50%;right:calc(100% + 10px);transform:translate(4px,-50%)}.tooltip.is-open[data-placement=left] .tooltip__panel{transform:translateY(-50%)}.tooltip[data-placement=left] .tooltip__arrow{top:50%;right:-6px;transform:translateY(-50%)rotate(45deg)}.tooltip[data-placement=right] .tooltip__panel{top:50%;left:calc(100% + 10px);transform:translate(-4px,-50%)}.tooltip.is-open[data-placement=right] .tooltip__panel{transform:translateY(-50%)}.tooltip[data-placement=right] .tooltip__arrow{top:50%;left:-6px;transform:translateY(-50%)rotate(45deg)}.tooltip--light .tooltip__arrow{background:var(--color-base-white)}.tooltip--dark .tooltip__arrow{background:var(--color-neutral-800)}.tooltip--primary .tooltip__arrow{background:var(--color-primary-700)}.tooltip__trigger:focus-visible{border-radius:var(--radius-md);box-shadow:0 0 0 3px #80519f40}@supports (color:color-mix(in lab,red,red)){.tooltip__trigger:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 25%,transparent)}}.file-upload{font-family:inherit}.file-upload__label{margin-bottom:var(--spacing-sm);font-size:var(--font-size-text-sm);color:var(--color-neutral-900);font-weight:600;display:inline-block}.file-upload__dropzone{border:2px dashed var(--color-neutral-300);background:var(--color-neutral-50);border-radius:var(--radius-md);text-align:center;padding:26px 18px;transition:border-color .14s,box-shadow .14s,background .14s;position:relative}.file-upload__dropzone.is-dragover{border-color:var(--color-primary-500);box-shadow:0 0 0 4px #80519f2e}@supports (color:color-mix(in lab,red,red)){.file-upload__dropzone.is-dragover{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary-500) 18%,transparent)}}.file-upload__dropzone.is-dragover{background:var(--color-base-white)}.file-upload__icon{color:var(--color-neutral-500);margin-bottom:var(--spacing-xl);justify-content:center;align-items:center;display:inline-flex}.file-upload__title{font-size:var(--font-size-text-lg);color:var(--color-neutral-900);margin-bottom:var(--spacing-sm);font-weight:700}.file-upload__desc{font-size:var(--font-size-text-sm);color:var(--color-neutral-600);max-width:520px;margin:0 auto var(--spacing-xl);line-height:1.6}.file-upload__formats{color:var(--color-neutral-700);font-weight:500}.file-upload__btn{height:40px;padding:0 var(--spacing-xl);border-radius:var(--radius-md);border:1px solid var(--color-neutral-300);background:var(--color-base-white);color:var(--color-neutral-700);cursor:pointer;justify-content:center;align-items:center;font-weight:600;transition:background .12s,border-color .12s;display:inline-flex}.file-upload__btn:hover{background:var(--color-neutral-100);border-color:var(--color-neutral-400)}.file-upload__input{opacity:0;cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0}.file-upload__hint{margin-top:var(--spacing-sm);font-size:var(--font-size-text-xs);color:var(--color-neutral-500)}.file-upload__list{margin-top:var(--spacing-xl);gap:var(--spacing-md);display:grid}.file-pill{justify-content:space-between;align-items:center;gap:var(--spacing-md);background:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);padding:var(--spacing-md) var(--spacing-lg);display:flex}.file-pill__side{align-items:center;gap:var(--spacing-md);min-width:0;display:inline-flex}.file-pill__name{color:var(--color-neutral-900);white-space:nowrap;text-overflow:ellipsis;max-width:520px;font-weight:600;overflow:hidden}.file-pill__ok{border-radius:var(--radius-full);background:var(--color-success-600);width:22px;height:22px;color:var(--color-base-white);font-size:var(--font-size-text-sm);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.file-pill__remove{border-radius:var(--radius-sm);cursor:pointer;width:34px;height:34px;color:var(--color-neutral-600);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;transition:background .12s;display:inline-flex}.file-pill__remove:hover{background:var(--color-neutral-100);border-color:var(--color-neutral-200)}[dir=rtl] .file-upload__dropzone{text-align:center}[dir=rtl] .file-pill{direction:rtl}.file-pill--error{border-color:var(--color-error-400)}.file-pill--error .file-pill__side{align-items:flex-start}.file-pill--error .file-pill__name{color:var(--color-neutral-900);font-weight:600}.file-pill__bad{border-radius:var(--radius-full);background:var(--color-error-600);width:22px;height:22px;color:var(--color-base-white);font-size:var(--font-size-text-sm);flex:none;justify-content:center;align-items:center;margin-top:2px;font-weight:700;line-height:1;display:inline-flex}.file-pill__reason{margin-top:var(--spacing-xs);font-size:var(--font-size-text-xs);color:var(--color-error-600);font-weight:500;line-height:1.4}.file-pill--error .file-pill__remove{color:var(--color-neutral-700)}.file-pill--error .file-pill__remove:hover{background:var(--color-error-50);border-color:var(--color-error-200)}[dir=rtl] .file-pill--error{direction:rtl}[dir=rtl] .file-pill--error .file-pill__side{text-align:right}.file-pill--loading{background:var(--color-neutral-50);border-color:var(--color-neutral-200)}.file-pill__spinner{border-radius:var(--radius-full);border:2px solid #1119272e;width:22px;height:22px}@supports (color:color-mix(in lab,red,red)){.file-pill__spinner{border:2px solid color-mix(in srgb,var(--color-neutral-900) 18%,transparent)}}.file-pill__spinner{border-top-color:var(--color-primary-600);flex:none;animation:.8s linear infinite filepill-spin;display:inline-block}@keyframes filepill-spin{to{transform:rotate(360deg)}}.file-pill--loading .file-pill__remove{opacity:.45;pointer-events:none}.file-pill--loading .file-pill__name{opacity:.85}.dark .file-upload__dropzone{background:var(--color-neutral-800);border-color:var(--color-neutral-700)}.dark .file-upload__dropzone.is-dragover{background:var(--color-neutral-900)}.dark .file-upload__title,.dark .file-upload__label{color:var(--color-neutral-100)}.dark .file-upload__desc{color:var(--color-neutral-400)}.dark .file-upload__btn{background:var(--color-neutral-800);border-color:var(--color-neutral-700);color:var(--color-neutral-200)}.dark .file-upload__btn:hover{background:var(--color-neutral-700)}.dark .file-pill{background:var(--color-neutral-800);border-color:var(--color-neutral-700)}.dark .file-pill__name{color:var(--color-neutral-200)}.dark .file-pill__remove{color:var(--color-neutral-400)}.dark .file-pill__remove:hover{background:var(--color-neutral-700)}.file-upload-inline{gap:var(--spacing-lg);font-family:inherit;display:grid}.file-upload-inline__head{justify-content:space-between;align-items:center;gap:var(--spacing-2xl);display:flex}.file-upload-inline__text{min-width:0}.file-upload-inline__title{font-size:var(--font-size-text-lg);color:var(--color-neutral-900);margin-bottom:var(--spacing-xs);font-weight:700}.file-upload-inline__desc{font-size:var(--font-size-text-sm);color:var(--color-neutral-600);line-height:1.55}.file-upload-inline__actions{flex:none}.file-upload-inline__btn{height:40px;padding:0 var(--spacing-xl);border-radius:var(--radius-md);background:var(--color-primary-700);color:var(--color-base-white);font-weight:600;font-size:var(--font-size-text-sm);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.file-upload-inline__btn:hover{background:var(--color-primary-800)}.file-upload-inline__btn:disabled{opacity:.4;cursor:not-allowed}.file-upload-inline__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.file-upload-inline.is-disabled .file-upload-inline__title,.file-upload-inline.is-disabled .file-upload-inline__desc{opacity:.45}[dir=rtl] .file-upload-inline__head{flex-direction:row-reverse}[dir=rtl] .file-upload-inline__text{text-align:right}.dark .file-upload-inline__title{color:var(--color-neutral-100)}.dark .file-upload-inline__desc{color:var(--color-neutral-400)}.dark .file-upload-inline__btn{background:var(--color-primary-600)}.dark .file-upload-inline__btn:hover{background:var(--color-primary-500)}.dd[data-state=error] .dd__field{border-color:var(--color-error-500)}.dd[data-state=error] .dd__field:focus,.dd[data-state=error].is-open .dd__field{box-shadow:0 0 0 3px #f0443833}@supports (color:color-mix(in lab,red,red)){.dd[data-state=error] .dd__field:focus,.dd[data-state=error].is-open .dd__field{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error-500) 20%,transparent)}}.dd[data-state=error] .dd__field:focus,.dd[data-state=error].is-open .dd__field{outline:none}.dd[data-state=error] .dd__underline{background:var(--color-error-500)}.dd__error{margin-top:var(--spacing-xs);font-size:var(--font-size-text-xs);color:var(--color-error-600)}.dd{text-align:start;width:100%;direction:inherit;font-family:inherit;position:relative}.dd__label{margin-bottom:var(--spacing-xs);font-size:var(--font-size-text-sm);color:var(--color-neutral-700);font-weight:500;display:inline-block}.dd__required{color:var(--color-error-600);margin-inline-start:var(--spacing-xxs)}.dd__field{width:100%;height:var(--spacing-5xl);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm);background-color:var(--color-base-white);padding-inline:var(--spacing-lg);justify-content:space-between;align-items:center;gap:var(--spacing-md);cursor:pointer;box-shadow:var(--shadow-xs);transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.dd__field:hover{border-color:var(--color-neutral-400)}.dd__field:focus{outline:none}.dd.is-open .dd__field{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #80519f2e}@supports (color:color-mix(in lab,red,red)){.dd.is-open .dd__field{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 18%,transparent)}}.dd__value{font-size:var(--font-size-text-sm);color:var(--color-neutral-900);white-space:nowrap;text-overflow:ellipsis;text-align:start;flex:1;overflow:hidden}.dd__value.is-placeholder{color:var(--color-neutral-400)}.dd__chev{width:2rem;height:var(--spacing-5xl);color:var(--color-neutral-500);pointer-events:none;flex:none;justify-content:center;align-items:center;transition:transform .15s;display:inline-flex}.dd__underline{background:var(--color-primary-500);border-radius:0 0 var(--radius-sm) var(--radius-sm);width:calc(100% - 4px);height:2px;transition:transform .2s;position:absolute;bottom:0;left:50%;transform:translate(-50%)scaleX(0)}.dd.is-open .dd__underline,.dd__field:focus-visible .dd__underline,.dd__field:focus-within .dd__underline{transform:translate(-50%)scaleX(1)}.dd.is-open .dd__chev{transform:rotate(180deg)}.dd__menu{inset-inline-start:0;top:calc(100% + var(--spacing-xs));background-color:var(--color-base-white);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);width:100%;box-shadow:var(--shadow-lg);padding:var(--spacing-xs);z-index:2147483647;display:none;position:absolute}.dd.is-open .dd__menu{display:block}.dd__searchWrap{padding:var(--spacing-xs);padding-bottom:0}.dd__search{width:100%;height:2rem;padding-inline:var(--spacing-md);border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);background-color:var(--color-neutral-50);font-size:var(--font-size-text-sm);color:var(--color-neutral-800);outline:none;transition:border-color .15s,box-shadow .15s}.dd__search:focus{border-color:var(--color-primary-400);box-shadow:0 0 0 3px #80519f26}@supports (color:color-mix(in lab,red,red)){.dd__search:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 15%,transparent)}}.dd__search:focus{background-color:var(--color-base-white)}.dd__noResults{padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-text-sm);color:var(--color-neutral-400);text-align:center;margin:0}.dd__list{max-height:15rem;margin:0;padding:0;list-style:none;overflow:auto}.dd__option{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-sm);font-size:var(--font-size-text-sm);color:var(--color-neutral-800);text-align:start;background:0 0;border:0;transition:background-color .1s;display:flex}.dd__option:hover,.dd__option.is-active{background-color:var(--color-neutral-50)}.dd__option.is-selected{background-color:var(--color-primary-50);color:var(--color-primary-700);font-weight:500}.dd__check{border-radius:var(--radius-full);width:1.125rem;height:1.125rem;font-size:var(--font-size-text-xs);color:var(--color-primary-600);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.dd__helper{margin-top:var(--spacing-xs);font-size:var(--font-size-text-xs);color:var(--color-neutral-500)}.dd--disabled .dd__field{background-color:var(--color-neutral-100);border-color:var(--color-neutral-200);cursor:not-allowed}.dd--disabled .dd__value,.dd--disabled .dd__chev{color:var(--color-neutral-400)}.dd__list::-webkit-scrollbar{width:6px}.dd__list::-webkit-scrollbar-thumb{background:var(--color-neutral-200);border-radius:var(--radius-full)}.dark .dd__field{background-color:var(--color-neutral-900);border-color:var(--color-neutral-700)}.dark .dd__field:hover{border-color:var(--color-neutral-600)}.dark .dd__value{color:var(--color-neutral-100)}.dark .dd__value.is-placeholder{color:var(--color-neutral-500)}.dark .dd__chev{color:var(--color-neutral-400)}.dark .dd__label{color:var(--color-neutral-300)}.dark .dd__menu{background-color:var(--color-neutral-900);border-color:var(--color-neutral-700)}.dark .dd__option{color:var(--color-neutral-200)}.dark .dd__option:hover,.dark .dd__option.is-active{background-color:var(--color-neutral-800)}.dark .dd__option.is-selected{background-color:#6d428f26}@supports (color:color-mix(in lab,red,red)){.dark .dd__option.is-selected{background-color:color-mix(in srgb,var(--color-primary-600) 15%,transparent)}}.dark .dd__option.is-selected{color:var(--color-primary-300)}.dark .dd--disabled .dd__field{background-color:var(--color-neutral-800);border-color:var(--color-neutral-700)}.dark .dd__list::-webkit-scrollbar-thumb{background:var(--color-neutral-700)}.dark .dd__search{background-color:var(--color-neutral-800);border-color:var(--color-neutral-700);color:var(--color-neutral-100)}.dark .dd__search:focus{background-color:var(--color-neutral-800);border-color:var(--color-primary-500)}.dark .dd__noResults{color:var(--color-neutral-500)}.table{width:100%}.table__scroll{width:100%;overflow:auto}.table__el{border-collapse:separate;--tw-border-spacing-x:calc(var(--spacing) * 0);--tw-border-spacing-y:calc(var(--spacing) * 0);width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));font-size:var(--font-size-text-sm)}.table--contained{border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);background-color:var(--color-base-white);overflow:hidden}.table--contained .table__el{border-collapse:collapse}.dark .table--contained{background-color:var(--color-neutral-900);border-color:var(--color-neutral-700)}.table__th{background-color:var(--color-neutral-50);border-top:none;border-bottom:1px solid var(--color-neutral-200);border-inline-end:1px solid var(--color-neutral-200);height:48px;min-height:48px;color:var(--color-neutral-700);font-size:var(--font-size-text-xs);padding-inline:var(--spacing-xl);padding-block:var(--spacing-lg);white-space:nowrap;text-align:center;vertical-align:middle;letter-spacing:.02em;text-transform:uppercase;font-weight:600}.table__th:last-child{border-inline-end:none}.table__th--filter-only{width:calc(var(--spacing) * 10);min-width:2.5rem;padding:calc(var(--spacing) * 2)}.table__th--filter-only .table__th-inner{justify-content:center}.dark .table__th{background-color:var(--color-neutral-800);color:var(--color-neutral-300);border-color:var(--color-neutral-700)}.table__th-inner{align-items:center;gap:var(--spacing-md);display:flex}.table__th--muted{color:var(--color-neutral-500)}.table__th--actions .table__th-inner{justify-content:flex-end}.table__th--checkbox .table__th-inner{justify-content:center}.table__th--icon .table__th-inner,.table__th--filter .table__th-inner{gap:calc(var(--spacing) * 1.5)}.table__th--sort .table__th-inner{cursor:pointer;gap:calc(var(--spacing) * 1.5);-webkit-user-select:none;user-select:none}.table__th-sort-icons{color:var(--color-neutral-400);flex-direction:column;margin-block:-.125rem;display:inline-flex}.table__th--sort .table__th-sort-icons{flex-shrink:0}.table__th--radio .table__th-inner{justify-content:center}.table__th-filter-icon{color:var(--color-neutral-500);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dark .table__th-filter-icon{color:var(--color-neutral-400)}.table__td{border-bottom:1px solid var(--color-neutral-100);color:var(--color-neutral-700);font-size:var(--font-size-text-sm);padding-inline:var(--spacing-xl);padding-block:var(--spacing-lg);white-space:nowrap;background-color:var(--color-base-white);transition:background-color .1s}.table__tr:hover .table__td{background-color:var(--color-neutral-50)}.table__td--arrow{width:2.5rem;min-width:2.5rem;max-width:2.5rem;padding:var(--spacing-md);color:var(--color-neutral-500);text-align:center}.table__td--arrow .table__td-inner{justify-content:center}.dark .table__td{background-color:var(--color-neutral-900);color:var(--color-neutral-300);border-bottom-color:var(--color-neutral-800)}.dark .table__tr:hover .table__td{background-color:var(--color-neutral-800)}.table__td-inner,.table__td-link{align-items:center;gap:var(--spacing-md);display:flex}.table__td--link .table__td-link{cursor:pointer;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-emerald-600);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-emerald-600);text-decoration-color:var(--color-emerald-600);text-underline-offset:2px}.table__td--link .table__td-link:hover{color:var(--color-emerald-700);-webkit-text-decoration-color:var(--color-emerald-700);text-decoration-color:var(--color-emerald-700)}.table__td--link .table__td-link .table__link-arrow{color:var(--color-emerald-600);flex-shrink:0}.dark .table__td--link .table__td-link{color:var(--color-emerald-400);-webkit-text-decoration-color:var(--color-emerald-400);text-decoration-color:var(--color-emerald-400)}.dark .table__td--link .table__td-link .table__link-arrow{color:var(--color-emerald-400)}.table__td--input-field .table__td-inner{width:100%;min-width:140px}.table__td--input-field .input-field__control{border-radius:var(--radius-sm,.25rem);background-color:var(--color-base-white,#fff);border:1px solid #e5e7eb;height:2rem;min-height:2rem}.table__td--input-field .input-field__control:focus-within{border-color:#9ca3af}.table__td--input-field .input-field__field{padding-block:calc(var(--spacing) * 0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));font-size:var(--font-size-text-sm)}.table__td--input-field .input-field__field::placeholder{color:var(--color-gray-400)}.table__td--badge .table__td-inner{flex-wrap:wrap}.table__td--badge .badge{border-radius:var(--radius-sm);border:1px solid var(--color-neutral-200);background-color:var(--color-neutral-100);color:var(--color-neutral-700)}.dark .table__td--badge .badge{border-color:var(--color-neutral-700);background-color:var(--color-neutral-800);color:var(--color-neutral-300)}.table__td--status .table__td-inner{align-items:center;gap:calc(var(--spacing) * 1.5)}.table__status-dot{border-radius:var(--radius-full);background-color:var(--color-neutral-700);flex-shrink:0;width:.5rem;height:.5rem}.table__status-dot--active{background-color:var(--color-success-600)}.table__status-dot--inactive{background-color:var(--color-neutral-400)}.table__status-dot--pending{background-color:var(--color-warning-500)}.table__td--switch .table__td-inner{justify-content:flex-start}.table__td--notes-icon .table__td-inner,.table__td--actions .table__td-inner{justify-content:center;gap:calc(var(--spacing) * 1)}.table__notes-icon{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);border-radius:var(--radius-full);color:var(--color-emerald-600);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dark .table__notes-icon{color:var(--color-emerald-400)}.table__td-icon{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-neutral-500);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.table__td-icon:hover{background-color:var(--color-neutral-100);color:var(--color-neutral-700)}.dark .table__td-icon{color:var(--color-neutral-400)}.dark .table__td-icon:hover{background-color:var(--color-neutral-700);color:var(--color-neutral-200)}.table__td--custom .table__td-custom-btn{align-items:center;gap:var(--spacing-sm);padding-inline:var(--spacing-lg);padding-block:var(--spacing-xs);border-radius:var(--radius-sm);font-size:var(--font-size-text-sm);background-color:var(--color-neutral-100);color:var(--color-neutral-700);border:1px solid var(--color-neutral-200);font-weight:500;transition:background-color .15s;display:inline-flex}.table__td--custom .table__td-custom-btn:hover{background-color:var(--color-neutral-200);color:var(--color-neutral-900)}.dark .table__td--custom .table__td-custom-btn{background-color:var(--color-neutral-800);color:var(--color-neutral-200);border-color:var(--color-neutral-700)}.dark .table__td--custom .table__td-custom-btn:hover{background-color:var(--color-neutral-700);color:var(--color-base-white)}.table__td--avatar .table__td-inner{gap:calc(var(--spacing) * 2)}.table__td--checkbox .table__td-inner,.table__td--radio .table__td-inner{justify-content:center}.table__tr:last-child .table__td{border-bottom:none}.table--alternating .table__tr:nth-child(2n) .table__td{background-color:var(--color-neutral-50)}.dark .table--alternating .table__tr:nth-child(2n) .table__td{background-color:#1f2a3780}@supports (color:color-mix(in lab,red,red)){.dark .table--alternating .table__tr:nth-child(2n) .table__td{background-color:color-mix(in srgb,var(--color-neutral-800) 50%,transparent)}}.table--compact .table__th,.table--compact .table__td{padding-block:var(--spacing-xs)}.table__th--start,.table__td--start{text-align:right}.table__th--center,.table__td--center{text-align:center;justify-content:center}.table__th--end,.table__td--end{text-align:left;justify-content:flex-end}.table--ltr .table__td:not([class*=--start]):not([class*=--center]):not([class*=--end]) .table__td-inner,.table--ltr .table__td:not([class*=--start]):not([class*=--center]):not([class*=--end]) .table__td-link{text-align:left;justify-content:flex-start}.table--ltr .table__th--start,.table--ltr .table__td--start{text-align:left}.table--ltr .table__th--end,.table--ltr .table__td--end{text-align:right}.table--ltr .table__th--center .table__th-inner,.table--ltr .table__td--center .table__td-inner{justify-content:center}.table--ltr .table__th--end .table__th-inner,.table--ltr .table__td--end .table__td-inner{justify-content:flex-end}.account-page-layout{grid-template-areas:"sidebar""content";gap:1.5rem;display:grid}.account-page-layout__sidebar{grid-area:sidebar;width:100%}.account-page-layout__content{grid-area:content;min-width:0}@media(min-width:1024px){.account-page-layout{grid-template-columns:280px 1fr;grid-template-areas:"sidebar content";align-items:start}}.profile-card{background-color:var(--color-base-white);box-shadow:var(--shadow-md);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}.dark .profile-card{background-color:var(--dark--secondary-color)}.profile-card__cover{background-color:var(--color-neutral-200);height:8rem;position:relative;overflow:hidden}.dark .profile-card__cover{background-color:var(--color-neutral-700)}.profile-card__cover-img{object-fit:cover;width:100%;height:100%}.profile-card__cover-placeholder{background:linear-gradient(135deg,var(--color-primary-200) 0%,var(--color-primary-400) 100%);width:100%;height:100%}.profile-card__avatar-wrap{z-index:10;margin-top:calc(var(--spacing) * -10);justify-content:center;display:flex;position:relative}.profile-card__avatar{flex-shrink:0}.profile-card__identity{padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 4);text-align:center}.profile-card__name{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(--color-text)}.profile-card__name:where(.dark,.dark *){color:var(--color-zinc-100)}.profile-card__handle{margin-top:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));font-size:var(--font-size-text-sm);color:var(--color-muted)}.profile-card__nav{padding-block:calc(var(--spacing) * 2);flex-direction:column;display:flex}.profile-card__nav:where(.dark,.dark *){border-color:var(--color-neutral-700)}.profile-card-nav-item{margin:calc(var(--spacing) * 2);margin-inline:calc(var(--spacing) * 2);height:calc(var(--spacing) * 8);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-sm);width:calc(100% - 3rem);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));font-size:var(--font-size-text-sm);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary-700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}.profile-card-nav-item:hover{background-color:var(--color-primary-300);width:calc(100% - 3rem);height:2rem}.dark .profile-card-nav-item:hover{background-color:var(--color-neutral-800)}.profile-card-nav-item--active,.profile-card-nav-item.profile-card-nav-item--active{background-color:var(--color-primary-50);color:var(--color-primary-700)}.dark .profile-card-nav-item--active,.dark .profile-card-nav-item.profile-card-nav-item--active{background-color:var(--color-primary-900);color:var(--color-primary-200)}.profile-card-nav-item__icon{color:var(--color-black);flex-shrink:0}.profile-card-nav-item__icon:where(.dark,.dark *){color:var(--color-black)}.profile-card-nav-item--active .profile-card-nav-item__icon{color:var(--color-primary-700)}.profile-card-nav-item--active .profile-card-nav-item__icon:where(.dark,.dark *){color:var(--color-primary-200)}.profile-card-nav-item__label{text-overflow:ellipsis;white-space:nowrap;text-align:right;flex:1;overflow:hidden}}@layer utilities{.\@container\/scroll-wrapper{container:scroll-wrapper/inline-size}.\@container{container-type:inline-size}.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;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-start-\[5px\]{inset-inline-start:-5px}.start{inset-inline-start:var(--spacing)}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.start-4{inset-inline-start:calc(var(--spacing) * 4)}.-end-2{inset-inline-end:calc(var(--spacing) * -2)}.end{inset-inline-end:var(--spacing)}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:calc(var(--spacing) * 1)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-\[calc\(100\%\+24px\)\]{top:calc(100% + 24px)}.right-0{right:calc(var(--spacing) * 0)}.right-4{right:calc(var(--spacing) * 4)}.right-\[-10px\]{right:-10px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[84px\]{bottom:84px}.-left-px{left:-1px}.left-0{left:calc(var(--spacing) * 0)}.left-4{left:calc(var(--spacing) * 4)}.left-\[-10px\]{left:-10px}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[80\]{z-index:80}@media(min-width:23.4375rem){.container{max-width:23.4375rem}}@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}}.m-0{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.ms-1{margin-inline-start:calc(var(--spacing) * 1)}.ms-1\.5{margin-inline-start:calc(var(--spacing) * 1.5)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-auto{margin-inline-start:auto}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.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)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-px{margin-bottom:1px}.-ml-px{margin-left:-1px}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-12{margin-left:calc(var(--spacing) * 12)}.center{justify-content:center;align-items:center;display:flex}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.icon-2xl{width:var(--icon-size-2xl);height:var(--icon-size-2xl)}.icon-base{width:var(--icon-size-base);height:var(--icon-size-base)}.icon-lg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.icon-md{width:var(--icon-size-md);height:var(--icon-size-md)}.icon-sm{width:var(--icon-size-sm);height:var(--icon-size-sm)}.icon-xl{width:var(--icon-size-xl);height:var(--icon-size-xl)}.icon-xs{width:var(--icon-size-xs);height:var(--icon-size-xs)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-36{height:calc(var(--spacing) * 36)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-\[30px\]{height:30px}.h-\[52px\]{height:52px}.h-\[72px\]{height:72px}.h-full{height:100%}.max-h-\[70vh\]{max-height:70vh}.max-h-screen{max-height:100vh}.min-h-\[220px\]{min-height:220px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.container{width:var(--container-max-width-desktop)}.w-1{width:calc(var(--spacing) * 1)}.w-1\/2{width:50%}.w-1\/5{width:20%}.w-1\/12{width:8.33333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/12{width:16.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/12{width:25%}.w-4{width:calc(var(--spacing) * 4)}.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-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-80{width:calc(var(--spacing) * 80)}.w-\[72px\]{width:72px}.w-\[260px\]{width:260px}.w-\[min\(92vw\,32rem\)\]{width:min(92vw,32rem)}.w-\[min\(96vw\,56rem\)\]{width:min(96vw,56rem)}.w-auto{width:auto}.w-full{width:100%}.max-w-6xl{max-width:var(--spacing-6xl)}.max-w-\[1px\]{max-width:1px}.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--spacing-lg)}.max-w-md{max-width:var(--spacing-md)}.max-w-xl{max-width:var(--spacing-xl)}.max-w-xs{max-width:var(--spacing-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[5rem\]{min-width:5rem}.min-w-\[180px\]{min-width:180px}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-grow-\[10000\]{flex-grow:10000}.grow{flex-grow:1}.basis-0{flex-basis:calc(var(--spacing) * 0)}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-full{flex-basis:100%}.origin-bottom{transform-origin:bottom}.origin-top-right{transform-origin:100% 0}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.98\]{scale:.98}.scale-\[1\.02\]{scale:1.02}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.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-\[max-content\,minmax\(max-content\,1fr\)\,max-content\,minmax\(min-content\,2fr\)\,max-content\,minmax\(min-content\,2fr\)\,minmax\(max-content\,1fr\)\]{grid-template-columns:max-content,minmax(max-content,1fr),max-content,minmax(min-content,2fr),max-content,minmax(min-content,2fr),minmax(max-content,1fr)}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-16{gap:calc(var(--spacing) * 16)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-0) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-1) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-2) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-3) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-4) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-5) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-6) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-8) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-neutral-100>:not(:last-child)){border-color:var(--color-neutral-100)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--color-neutral-100\)\]{border-color:var(--color-neutral-100)}.border-\[var\(--color-neutral-200\)\]{border-color:var(--color-neutral-200)}.border-blue-200{border-color:var(--color-blue-200)}.border-error-500{border-color:var(--color-error-500)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-primary-200{border-color:var(--color-primary-200)}.border-primary-300{border-color:var(--color-primary-300)}.border-primary-800{border-color:var(--color-primary-800)}.border-primary-800\/70{border-color:#3d1d5eb3}@supports (color:color-mix(in lab,red,red)){.border-primary-800\/70{border-color:color-mix(in oklab,var(--color-primary-800) 70%,transparent)}}.border-purple-200{border-color:var(--color-purple-200)}.border-red-200{border-color:var(--color-red-200)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.bg-\[\#9333ea\]{background-color:#9333ea}.bg-\[\#e11d48\]{background-color:#e11d48}.bg-\[\#eab308\]{background-color:#eab308}.bg-\[rgba\(107\,114\,128\,0\.5\)\]{background-color:#6b728080}.bg-\[rgba\(147\,51\,234\,0\.5\)\]{background-color:#9333ea80}.bg-accent-content{background-color:var(--color-accent-content)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-base-white{background-color:var(--color-base-white)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-error-50{background-color:var(--color-error-50)}.bg-error-500{background-color:var(--color-error-500)}.bg-error-600{background-color:var(--color-error-600)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-green-500{background-color:var(--color-green-500)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-neutral-25{background-color:var(--color-neutral-25)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-400{background-color:var(--color-neutral-400)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-primary-50{background-color:var(--color-primary-50)}.bg-primary-50\/50{background-color:#f9f5fa80}@supports (color:color-mix(in lab,red,red)){.bg-primary-50\/50{background-color:color-mix(in oklab,var(--color-primary-50) 50%,transparent)}}.bg-primary-100{background-color:var(--color-primary-100)}.bg-primary-500{background-color:var(--color-primary-500)}.bg-primary-600{background-color:var(--color-primary-600)}.bg-primary-700{background-color:var(--color-primary-700)}.bg-primary-800{background-color:var(--color-primary-800)}.bg-primary-900{background-color:var(--color-primary-900)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-success-50{background-color:var(--color-success-50)}.bg-success-500{background-color:var(--color-success-500)}.bg-success-600{background-color:var(--color-success-600)}.bg-warning-50{background-color:var(--color-warning-50)}.bg-warning-500{background-color:var(--color-warning-500)}.bg-warning-600{background-color:var(--color-warning-600)}.bg-white{background-color:var(--color-white)}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-400{--tw-gradient-from:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-500{--tw-gradient-from:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-400{--tw-gradient-from:var(--color-indigo-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-neutral-50{--tw-gradient-from:var(--color-neutral-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-neutral-300{--tw-gradient-from:var(--color-neutral-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-neutral-400{--tw-gradient-from:var(--color-neutral-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary-50{--tw-gradient-from:var(--color-primary-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-400{--tw-gradient-from:var(--color-purple-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-400{--tw-gradient-from:var(--color-red-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-500{--tw-gradient-from:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-stone-400{--tw-gradient-from:var(--color-stone-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-300{--tw-gradient-to:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-400{--tw-gradient-to:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-300{--tw-gradient-to:var(--color-blue-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-400{--tw-gradient-to:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-300{--tw-gradient-to:var(--color-emerald-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-400{--tw-gradient-to:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-700{--tw-gradient-to:var(--color-gray-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-400{--tw-gradient-to:var(--color-green-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-300{--tw-gradient-to:var(--color-indigo-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-400{--tw-gradient-to:var(--color-indigo-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-neutral-50\/50{--tw-gradient-to:#f9fafb80}@supports (color:color-mix(in lab,red,red)){.to-neutral-50\/50{--tw-gradient-to:color-mix(in oklab, var(--color-neutral-50) 50%, transparent)}}.to-neutral-50\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-neutral-100{--tw-gradient-to:var(--color-neutral-100);--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-neutral-200{--tw-gradient-to:var(--color-neutral-200);--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-neutral-300{--tw-gradient-to:var(--color-neutral-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary-100{--tw-gradient-to:var(--color-primary-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-300{--tw-gradient-to:var(--color-purple-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-400{--tw-gradient-to:var(--color-purple-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-300{--tw-gradient-to:var(--color-red-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-400{--tw-gradient-to:var(--color-red-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-stone-300{--tw-gradient-to:var(--color-stone-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-current{fill:currentColor}.stroke-gray-300{stroke:var(--color-gray-300)}.stroke-gray-400{stroke:var(--color-gray-400)}.stroke-gray-500{stroke:var(--color-gray-500)}.stroke-red-500{stroke:var(--color-red-500)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:calc(var(--spacing) * 0)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-20{padding-block:calc(var(--spacing) * 20)}.ps-0{padding-inline-start:calc(var(--spacing) * 0)}.ps-7{padding-inline-start:calc(var(--spacing) * 7)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.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-16{padding-top:calc(var(--spacing) * 16)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.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-24{padding-bottom:calc(var(--spacing) * 24)}.pb-px{padding-bottom:1px}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-bottom{vertical-align:bottom}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.icon-2xl{font-size:var(--icon-size-2xl)}.icon-base{font-size:var(--icon-size-base)}.icon-lg{font-size:var(--icon-size-lg)}.icon-md{font-size:var(--icon-size-md)}.icon-sm{font-size:var(--icon-size-sm)}.icon-xl{font-size:var(--icon-size-xl)}.icon-xs{font-size:var(--icon-size-xs)}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-lg{font-size:var(--font-size-text-lg)}.text-sm{font-size:var(--font-size-text-sm)}.text-xl{font-size:var(--font-size-text-xl)}.text-xs{font-size:var(--font-size-text-xs)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-none{--tw-leading:var(--spacing-none);line-height:var(--spacing-none)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-all{word-break:break-all}.overflow-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--color-muted\)\]{color:var(--color-muted)}.text-\[var\(--color-neutral-400\)\]{color:var(--color-neutral-400)}.text-\[var\(--color-neutral-500\)\]{color:var(--color-neutral-500)}.text-\[var\(--color-neutral-900\)\]{color:var(--color-neutral-900)}.text-\[var\(--color-primary-600\)\]{color:var(--color-primary-600)}.text-\[var\(--color-primary-800\)\]{color:var(--color-primary-800)}.text-accent-foreground{color:var(--color-accent-foreground)}.text-alpha-white-60{color:var(--color-alpha-white-60)}.text-alpha-white-70{color:var(--color-alpha-white-70)}.text-alpha-white-80{color:var(--color-alpha-white-80)}.text-amber-600{color:var(--color-amber-600)}.text-base-white{color:var(--color-base-white)}.text-black{color:var(--color-black)}.text-blue-400{color:var(--color-blue-400)}.text-blue-600{color:var(--color-blue-600)}.text-cyan-200{color:var(--color-cyan-200)}.text-emerald-600{color:var(--color-emerald-600)}.text-error-500{color:var(--color-error-500)}.text-error-600{color:var(--color-error-600)}.text-error-700{color:var(--color-error-700)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-600{color:var(--color-green-600)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-900{color:var(--color-neutral-900)}.text-orange-200{color:var(--color-orange-200)}.text-primary-200{color:var(--color-primary-200)}.text-primary-300{color:var(--color-primary-300)}.text-primary-300\/80{color:#ccadd9cc}@supports (color:color-mix(in lab,red,red)){.text-primary-300\/80{color:color-mix(in oklab,var(--color-primary-300) 80%,transparent)}}.text-primary-400{color:var(--color-primary-400)}.text-primary-500{color:var(--color-primary-500)}.text-primary-600{color:var(--color-primary-600)}.text-primary-700{color:var(--color-primary-700)}.text-primary-900{color:var(--color-primary-900)}.text-purple-200{color:var(--color-purple-200)}.text-purple-400{color:var(--color-purple-400)}.text-red-200{color:var(--color-red-200)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-success-500{color:var(--color-success-500)}.text-success-600{color:var(--color-success-600)}.text-success-700{color:var(--color-success-700)}.text-warning-700{color:var(--color-warning-700)}.text-white{color:var(--color-white)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-600{color:var(--color-yellow-600)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-neutral-400::placeholder{color:var(--color-neutral-400)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0px 24px 48px var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0px 4px 6px var(--tw-shadow-color,#10182808), 0px 12px 16px var(--tw-shadow-color,#10182814);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 2px 4px var(--tw-shadow-color,#1018280f), 0px 4px 8px var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0px 1px 2px var(--tw-shadow-color,#1018280d), 0px 1px 3px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0px 8px 8px var(--tw-shadow-color,#10182808), 0px 20px 24px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{box-shadow:var(--shadow-2xl)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-none{box-shadow:none}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-xl{box-shadow:var(--shadow-xl)}.shadow-primary-200{--tw-shadow-color:#e1cceb}@supports (color:color-mix(in lab,red,red)){.shadow-primary-200{--tw-shadow-color:color-mix(in oklab, var(--color-primary-200) var(--tw-shadow-alpha), transparent)}}.ring-blue-300{--tw-ring-color:var(--color-blue-300)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-gray-900\/5{--tw-ring-color:#1018280d}@supports (color:color-mix(in lab,red,red)){.ring-gray-900\/5{--tw-ring-color:color-mix(in oklab, var(--color-gray-900) 5%, transparent)}}.ring-neutral-200\/50{--tw-ring-color:#e5e7eb80}@supports (color:color-mix(in lab,red,red)){.ring-neutral-200\/50{--tw-ring-color:color-mix(in oklab, var(--color-neutral-200) 50%, transparent)}}.ring-neutral-200\/60{--tw-ring-color:#e5e7eb99}@supports (color:color-mix(in lab,red,red)){.ring-neutral-200\/60{--tw-ring-color:color-mix(in oklab, var(--color-neutral-200) 60%, transparent)}}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/40{--tw-ring-color:#fff6}@supports (color:color-mix(in lab,red,red)){.ring-white\/40{--tw-ring-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--backdrop-blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{-webkit-backdrop-filter:blur(var(--backdrop-blur-sm));backdrop-filter:blur(var(--backdrop-blur-sm))}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-160{--tw-duration:.16s;transition-duration:.16s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-220{--tw-duration:.22s;transition-duration:.22s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[scrollbar-color\:theme\(colors\.gray\.500\)_transparent\]{scrollbar-color:oklch(55.1% .027 264.364) transparent}.\[scrollbar-width\:thin\]{scrollbar-width:thin}@media(hover:hover){.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-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:rotate-3:is(:where(.group):hover *){rotate:3deg}.group-hover\:bg-primary-100:is(:where(.group):hover *){background-color:var(--color-primary-100)}.group-hover\:text-primary-400:is(:where(.group):hover *){color:var(--color-primary-400)}.group-hover\:text-primary-600:is(:where(.group):hover *){color:var(--color-primary-600)}.group-hover\:text-primary-700:is(:where(.group):hover *){color:var(--color-primary-700)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-lg:is(:where(.group):hover *){--tw-shadow:0px 4px 6px var(--tw-shadow-color,#10182808), 0px 12px 16px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:var(--shadow-lg)}.group-hover\:shadow-primary-100\/50:is(:where(.group):hover *){--tw-shadow-color:#f2e9f580}@supports (color:color-mix(in lab,red,red)){.group-hover\:shadow-primary-100\/50:is(:where(.group):hover *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary-100) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.group-hover\:ring-primary-300:is(:where(.group):hover *){--tw-ring-color:var(--color-primary-300)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[calc\(50\%-var\(--triangle-size\)\)\]:after{content:var(--tw-content);top:calc(50% - var(--triangle-size))}.after\:right-\[calc\(-1\*var\(--triangle-size\)\)\]:after{content:var(--tw-content);right:calc(-1 * var(--triangle-size))}.after\:border-t-\[length\:var\(--triangle-size\)\]:after{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:var(--triangle-size)}.after\:border-b-\[length\:var\(--triangle-size\)\]:after{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:var(--triangle-size)}.after\:border-l-\[length\:var\(--triangle-size\)\]:after{content:var(--tw-content);border-left-style:var(--tw-border-style);border-left-width:var(--triangle-size)}.after\:border-transparent:after{content:var(--tw-content);border-color:#0000}.after\:border-l-purple-500:after{content:var(--tw-content);border-left-color:var(--color-purple-500)}.after\:\[--triangle-size\:4px\]:after{content:var(--tw-content);--triangle-size:4px}.first\:h-0:first-child{height:calc(var(--spacing) * 0)}.first\:rounded-l-md:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.first\:pl-3:first-child{padding-left:calc(var(--spacing) * 3)}.last\:rounded-r-md:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:pr-3:last-child{padding-right:calc(var(--spacing) * 3)}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.default\:col-span-full:default{grid-column:1/-1}.default\:gap-6:default{gap:calc(var(--spacing) * 6)}.default\:text-left:default{text-align:left}.focus-within\:ring:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-neutral-300:hover{border-color:var(--color-neutral-300)}.hover\:border-primary-200:hover{border-color:var(--color-primary-200)}.hover\:border-primary-300:hover{border-color:var(--color-primary-300)}.hover\:border-primary-400:hover{border-color:var(--color-primary-400)}.hover\:bg-\[var\(--color-neutral-100\)\]:hover{background-color:var(--color-neutral-100)}.hover\:bg-error-500:hover{background-color:var(--color-error-500)}.hover\:bg-error-700:hover{background-color:var(--color-error-700)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-neutral-50:hover{background-color:var(--color-neutral-50)}.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}.hover\:bg-neutral-200:hover{background-color:var(--color-neutral-200)}.hover\:bg-primary-50:hover{background-color:var(--color-primary-50)}.hover\:bg-primary-100:hover{background-color:var(--color-primary-100)}.hover\:bg-primary-600:hover{background-color:var(--color-primary-600)}.hover\:bg-primary-800:hover{background-color:var(--color-primary-800)}.hover\:bg-success-500:hover{background-color:var(--color-success-500)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/30:hover{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/30:hover{background-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.hover\:text-\[var\(--color-neutral-700\)\]:hover{color:var(--color-neutral-700)}.hover\:text-base-white:hover{color:var(--color-base-white)}.hover\:text-error-600:hover{color:var(--color-error-600)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-500:hover{color:var(--color-gray-500)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-neutral-600:hover{color:var(--color-neutral-600)}.hover\:text-neutral-700:hover{color:var(--color-neutral-700)}.hover\:text-neutral-800:hover{color:var(--color-neutral-800)}.hover\:text-neutral-900:hover{color:var(--color-neutral-900)}.hover\:text-primary-600:hover{color:var(--color-primary-600)}.hover\:text-primary-700:hover{color:var(--color-primary-700)}.hover\:text-primary-800:hover{color:var(--color-primary-800)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-red-800:hover{color:var(--color-red-800)}.hover\:text-white:hover{color:var(--color-white)}.hover\:shadow-lg:hover{--tw-shadow:0px 4px 6px var(--tw-shadow-color,#10182808), 0px 12px 16px var(--tw-shadow-color,#10182814);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 2px var(--tw-shadow-color,#1018280d), 0px 1px 3px var(--tw-shadow-color,#1018280d);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-xl:hover{--tw-shadow:0px 8px 8px var(--tw-shadow-color,#10182808), 0px 20px 24px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{box-shadow:var(--shadow-lg)}.hover\:shadow-sm:hover{box-shadow:var(--shadow-sm)}.hover\:shadow-xl:hover{box-shadow:var(--shadow-xl)}.hover\:shadow-neutral-200\/50:hover{--tw-shadow-color:#e5e7eb80}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-neutral-200\/50:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neutral-200) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-primary-100\/50:hover{--tw-shadow-color:#f2e9f580}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-primary-100\/50:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary-100) 50%, transparent) var(--tw-shadow-alpha), transparent)}}}.focus\:z-10:focus{z-index:10}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:border-primary-500:focus{border-color:var(--color-primary-500)}.focus\:text-gray-500:focus{color:var(--color-gray-500)}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-primary-500:focus{--tw-ring-color:var(--color-primary-500)}.focus\:ring-primary-500\/20:focus{--tw-ring-color:#80519f33}@supports (color:color-mix(in lab,red,red)){.focus\:ring-primary-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary-500) 20%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}}@media(min-width:40rem){.sm\:my-8{margin-block:calc(var(--spacing) * 8)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:h-screen{height:100vh}.sm\:w-full{width:100%}.sm\:flex-1{flex:1}.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:p-0{padding:calc(var(--spacing) * 0)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:pt-0{padding-top:calc(var(--spacing) * 0)}.sm\:align-middle{vertical-align:middle}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-lg{font-size:var(--font-size-text-lg)}.sm\:text-sm{font-size:var(--font-size-text-sm)}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.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\:flex-row{flex-direction:row}}@media(min-width:64rem){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:flex{display:flex}.lg\:hidden{display:none}.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\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:ps-0{padding-inline-start:calc(var(--spacing) * 0)}.lg\:pt-6{padding-top:calc(var(--spacing) * 6)}}@media(min-width:80rem){.xl\:pr-12{padding-right:calc(var(--spacing) * 12)}}@container (min-width:24rem){.\@sm\:block{display:block}.\@sm\:px-3{padding-inline:calc(var(--spacing) * 3)}}@container (min-width:28rem){.\@md\:mb-6{margin-bottom:calc(var(--spacing) * 6)}}@container (min-width:32rem){.\@lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:48rem){.\@3xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:72rem){.\@6xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.rtl\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.rtl\:flex-row-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:\!border-\[var\(--color-neutral-700\)\]:where(.dark,.dark *){border-color:var(--color-neutral-700)!important}.dark\:border-\[var\(--color-neutral-800\)\]:where(.dark,.dark *){border-color:var(--color-neutral-800)}.dark\:border-\[var\(--dark--secondary-color\)\]:where(.dark,.dark *){border-color:var(--dark--secondary-color)}.dark\:border-blue-700:where(.dark,.dark *){border-color:var(--color-blue-700)}.dark\:border-gray-500:where(.dark,.dark *){border-color:var(--color-gray-500)}.dark\:border-gray-600:where(.dark,.dark *){border-color:var(--color-gray-600)}.dark\:border-gray-700:where(.dark,.dark *){border-color:var(--color-gray-700)}.dark\:border-gray-900:where(.dark,.dark *){border-color:var(--color-gray-900)}.dark\:border-neutral-800:where(.dark,.dark *){border-color:var(--color-neutral-800)}.dark\:border-neutral-800\/60:where(.dark,.dark *){border-color:#1f2a3799}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-800\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-neutral-800) 60%,transparent)}}.dark\:border-purple-700:where(.dark,.dark *){border-color:var(--color-purple-700)}.dark\:border-red-700:where(.dark,.dark *){border-color:var(--color-red-700)}.dark\:\!bg-\[var\(--color-neutral-900\)\]:where(.dark,.dark *){background-color:var(--color-neutral-900)!important}.dark\:bg-blue-900:where(.dark,.dark *){background-color:var(--color-blue-900)}.dark\:bg-gray-700:where(.dark,.dark *){background-color:var(--color-gray-700)}.dark\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800)}.dark\:bg-gray-800\/50:where(.dark,.dark *){background-color:#1e293980}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-800) 50%,transparent)}}.dark\:bg-gray-900:where(.dark,.dark *){background-color:var(--color-gray-900)}.dark\:bg-gray-950:where(.dark,.dark *){background-color:var(--color-gray-950)}.dark\:bg-neutral-800\/50:where(.dark,.dark *){background-color:#1f2a3780}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-800) 50%,transparent)}}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-purple-900:where(.dark,.dark *){background-color:var(--color-purple-900)}.dark\:bg-red-900:where(.dark,.dark *){background-color:var(--color-red-900)}.dark\:bg-linear-to-b:where(.dark,.dark *){--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){.dark\:bg-linear-to-b:where(.dark,.dark *){--tw-gradient-position:to bottom in oklab}}.dark\:bg-linear-to-b:where(.dark,.dark *){background-image:linear-gradient(var(--tw-gradient-stops))}.dark\:from-gray-900:where(.dark,.dark *){--tw-gradient-from:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-neutral-950:where(.dark,.dark *){--tw-gradient-from:var(--color-neutral-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-gray-800:where(.dark,.dark *){--tw-gradient-to:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-neutral-900:where(.dark,.dark *){--tw-gradient-to:var(--color-neutral-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:stroke-gray-400:where(.dark,.dark *){stroke:var(--color-gray-400)}.dark\:stroke-gray-600:where(.dark,.dark *){stroke:var(--color-gray-600)}.dark\:stroke-gray-700:where(.dark,.dark *){stroke:var(--color-gray-700)}.dark\:\!text-\[var\(--color-neutral-100\)\]:where(.dark,.dark *){color:var(--color-neutral-100)!important}.dark\:text-\[var\(--color-white\)\]:where(.dark,.dark *){color:var(--color-white)}.dark\:text-black:where(.dark,.dark *){color:var(--color-black)}.dark\:text-blue-300:where(.dark,.dark *){color:var(--color-blue-300)}.dark\:text-gray-100:where(.dark,.dark *){color:var(--color-gray-100)}.dark\:text-gray-200:where(.dark,.dark *){color:var(--color-gray-200)}.dark\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\:text-gray-500:where(.dark,.dark *){color:var(--color-gray-500)}.dark\:text-gray-600:where(.dark,.dark *){color:var(--color-gray-600)}.dark\:text-neutral-400:where(.dark,.dark *){color:var(--color-neutral-400)}.dark\:text-purple-300:where(.dark,.dark *){color:var(--color-purple-300)}.dark\:text-red-300:where(.dark,.dark *){color:var(--color-red-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:ring-gray-100\/10:where(.dark,.dark *){--tw-ring-color:#f3f4f61a}@supports (color:color-mix(in lab,red,red)){.dark\:ring-gray-100\/10:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-gray-100) 10%, transparent)}}@media(hover:hover){.dark\:hover\:bg-\[var\(--color-neutral-800\)\]:where(.dark,.dark *):hover{background-color:var(--color-neutral-800)}.dark\:hover\:bg-gray-700:where(.dark,.dark *):hover{background-color:var(--color-gray-700)}.dark\:hover\:bg-gray-800:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}.dark\:hover\:bg-gray-900:where(.dark,.dark *):hover{background-color:var(--color-gray-900)}.dark\:hover\:bg-neutral-800:where(.dark,.dark *):hover{background-color:var(--color-neutral-800)}.dark\:hover\:text-gray-200:where(.dark,.dark *):hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:where(.dark,.dark *):hover{color:var(--color-gray-300)}.dark\:hover\:text-gray-500:where(.dark,.dark *):hover{color:var(--color-gray-500)}.dark\:hover\:text-neutral-200:where(.dark,.dark *):hover{color:var(--color-neutral-200)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}}.dark\:focus\:border-blue-700:where(.dark,.dark *):focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:where(.dark,.dark *):focus{border-color:var(--color-blue-800)}.dark\:focus\:text-gray-500:where(.dark,.dark *):focus{color:var(--color-gray-500)}.dark\:active\:bg-gray-700:where(.dark,.dark *):active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:where(.dark,.dark *):active{color:var(--color-gray-300)}.\[\&\>svg\]\:h-6>svg{height:calc(var(--spacing) * 6)}.\[\&\>svg\]\:w-6>svg{width:calc(var(--spacing) * 6)}.\[\&\>svg\]\:flex-shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:stroke-gray-400>svg{stroke:var(--color-gray-400)}.\[\&\>svg\]\:dark\:stroke-gray-600>svg:where(.dark,.dark *){stroke:var(--color-gray-600)}}.flatpickr-day.today{background:var(--color-base-white);color:var(--color-primary-600);border:1.5px solid var(--color-primary-600)}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:var(--color-primary-600);box-shadow:none;color:var(--color-base-white);border-color:var(--color-primary-600)}.flatpickr-day:hover:not(.selected):not(.today){background:var(--color-primary-50);border-color:var(--color-primary-100)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background:var(--color-base-white);border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);width:110px;height:40px;color:var(--color-neutral-900);font-weight:400;font-size:var(--font-size-text-md);text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;margin:0 0 0 25px;padding:10px;line-height:40px;transition:all .15s}.date-picker__label{margin-bottom:var(--spacing-xs);font-size:var(--font-size-text-sm);color:var(--color-neutral-700);font-weight:500;display:inline-block}.dark .date-picker__label{color:var(--color-neutral-300)}.date-picker__required{color:var(--color-error-600);margin-inline-start:var(--spacing-xxs)}.date-picker__field{align-items:center;gap:var(--spacing-sm);height:var(--spacing-5xl);padding-inline:var(--spacing-lg);background:var(--color-base-white);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);transition:border-color .15s,box-shadow .15s;display:flex}.date-picker:focus-within .date-picker__field{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #80519f2e}@supports (color:color-mix(in lab,red,red)){.date-picker:focus-within .date-picker__field{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 18%,transparent)}}.date-picker__input{height:100%;font-size:var(--font-size-text-sm);color:var(--color-neutral-900);background:0 0;border:none;outline:none;flex:1;font-weight:400}.date-picker__input::placeholder{color:var(--color-neutral-400)}.date-picker__icon{border-radius:var(--radius-sm);cursor:pointer;width:32px;height:32px;color:var(--color-neutral-400);background:0 0;border:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.date-picker__icon:hover{background:var(--color-neutral-100);color:var(--color-neutral-700)}.date-picker__icon:active{background:var(--color-neutral-200)}.date-picker.is-disabled .date-picker__field{background:var(--color-neutral-50);border-color:var(--color-neutral-200)}.date-picker.is-disabled .date-picker__input{color:var(--color-neutral-400);cursor:not-allowed}.date-picker.is-disabled .date-picker__icon{opacity:.5;cursor:not-allowed}.date-picker.is-error .date-picker__field{border-color:var(--color-error-500)}.date-picker.is-error:focus-within .date-picker__field{box-shadow:0 0 0 3px #f0443833}@supports (color:color-mix(in lab,red,red)){.date-picker.is-error:focus-within .date-picker__field{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-error-500) 20%,transparent)}}.dark .date-picker__field{background:var(--color-neutral-900);border-color:var(--color-neutral-700)}.dark .date-picker__input{color:var(--color-neutral-100)}.dark .date-picker__input::placeholder,.dark .date-picker__icon{color:var(--color-neutral-500)}.dark .date-picker__icon:hover{background:var(--color-neutral-800);color:var(--color-neutral-300)}.skeleton{background-color:var(--color-neutral-200);border-radius:var(--radius-sm);min-height:1rem;position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%)}@supports (color:color-mix(in lab,red,red)){.skeleton:after{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--color-base-white) 55%,transparent) 50%,transparent 100%)}}.skeleton:after{animation:1.4s ease-in-out infinite skeleton-shimmer}@keyframes skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.skeleton--line{border-radius:var(--radius-full);width:100%;height:12px}.skeleton--line.skeleton--sm{width:30%}.skeleton--line.skeleton--md{width:60%}.skeleton--line.skeleton--lg{width:90%}.skeleton--circle{border-radius:var(--radius-full);flex-shrink:0;width:40px;height:40px}.skeleton--rect{border-radius:var(--radius-md);width:100%;height:80px}.skeleton--square{border-radius:var(--radius-md);flex-shrink:0;width:80px;height:80px}.skeleton-group{flex-wrap:wrap;display:flex}.skeleton-list{gap:var(--spacing-lg);flex-direction:column;display:flex}.skeleton-card{gap:var(--spacing-lg);grid-template-columns:48px 1fr;display:grid}.skeleton-card__content{gap:var(--spacing-sm);flex-direction:column;display:flex}.skeleton-fade-enter{animation:.35s both skeleton-fade-in}@keyframes skeleton-fade-in{0%{opacity:0}to{opacity:1}}.card-enter{animation:.4s both cardFadeIn}@keyframes cardFadeIn{0%{opacity:0}to{opacity:1}}.row-enter{animation:.4s both rowFadeIn}@keyframes rowFadeIn{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.skeleton-fade-enter,.card-enter,.row-enter{animation:none}}.dark .skeleton{background-color:var(--color-neutral-700)}.dark .skeleton:after{background:linear-gradient(90deg,#0000,#ffffff1a,#0000)}@supports (color:color-mix(in lab,red,red)){.dark .skeleton:after{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--color-base-white) 10%,transparent) 50%,transparent 100%)}}.ui-tabs{width:100%}.ui-tabs__bar{position:relative}.ui-tabs__track{background:var(--color-neutral-200);pointer-events:none;width:calc(100% - 24px);height:2px;margin:0 auto;position:absolute;bottom:0;left:0;right:0}.ui-tabs__bar--flush .ui-tabs__track{background:var(--color-neutral-200);width:100%}.ui-tabs__scroller{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-xxs) var(--spacing-md);scroll-behavior:smooth;-webkit-overflow-scrolling:touch;display:flex;overflow:auto hidden}.ui-tabs__scroller::-webkit-scrollbar{height:0}.ui-tabs__scroller{scrollbar-width:none}.ui-tabs__tab{z-index:1;color:var(--color-neutral-500);font-size:var(--font-size-text-sm);cursor:pointer;border-radius:var(--radius-sm);white-space:nowrap;background:0 0;border:0;outline:none;align-items:center;font-weight:600;transition:color .15s;display:inline-flex;position:relative}.ui-tabs__tab:hover{color:var(--color-neutral-700)}.ui-tabs__tab:focus-visible{box-shadow:0 0 0 3px #80519f40}@supports (color:color-mix(in lab,red,red)){.ui-tabs__tab:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 25%,transparent)}}.ui-tabs__tabInner{align-items:center;display:inline-flex}.ui-tabs__icon{color:var(--color-neutral-400);justify-content:center;align-items:center;display:none}.ui-tabs__dot{border-radius:var(--radius-full);background:var(--color-neutral-300);width:8px;height:8px}.ui-tabs__label{line-height:1}.ui-tabs__activeLine{border-radius:var(--radius-full);transform-origin:50%;background:0 0;height:2px;transition:transform .18s,background .18s;position:absolute;bottom:-8px;left:12px;right:12px;transform:scaleX(0)}.ui-tabs__bar--flush .ui-tabs__activeLine{left:0;right:0}.ui-tabs__tab.is-active{color:var(--color-neutral-900)}.ui-tabs__tab.is-active .ui-tabs__icon{color:var(--color-neutral-600)}.ui-tabs__tab.is-active .ui-tabs__activeLine{background:var(--color-primary-600);z-index:1;transform:scaleX(1)}.ui-tabs__panels{padding-top:var(--spacing-xl)}.ui-tabs__panel{display:block}.dark .ui-tabs__track{background:var(--color-neutral-700)}.dark .ui-tabs__tab{color:var(--color-neutral-500)}.dark .ui-tabs__tab:hover{color:var(--color-neutral-300)}.dark .ui-tabs__tab.is-active{color:var(--color-neutral-100)}@media(max-width:640px){.ui-tabs__scroller{gap:var(--spacing-xs)}}@keyframes auth-fade-in{0%{opacity:0}to{opacity:1}}@keyframes auth-card-in{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes auth-slide-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-media-in{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}[dir=rtl] .auth-media{animation-name:auth-media-in-rtl}@keyframes auth-media-in-rtl{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes auth-glow{0%,to{opacity:.55;transform:translate(0)scale(1)}50%{opacity:.75;transform:translate(10px,-10px)scale(1.05)}}.auth-page{background:var(--color-neutral-50);width:100%;min-height:100vh;font-family:var(--font-family-text);justify-content:center;align-items:center;padding:24px;animation:.4s ease-out both auth-fade-in;display:flex}.dark .auth-page{background:var(--dark--primary-color)}.auth-shell{width:100%;max-width:1200px}.auth-card{background:var(--color-base-white);border-radius:20px;grid-template-columns:1fr 1fr;min-height:640px;animation:.6s cubic-bezier(.22,1,.36,1) both auth-card-in;display:grid;overflow:hidden;box-shadow:0 10px 40px -12px #0f172a1f}.auth-card:not(:has(.auth-media)){grid-template-columns:1fr;max-width:560px;margin:0 auto}.dark .auth-card{background:var(--dark--secondary-color);box-shadow:0 10px 40px -12px #0006}.auth-media{background:linear-gradient(135deg,var(--color-primary-700) 0%,var(--color-primary-900) 60%,var(--color-secondary-700) 100%);color:var(--color-base-white);flex-direction:column;justify-content:space-between;padding:48px;animation:.7s cubic-bezier(.22,1,.36,1) .15s both auth-media-in;display:flex;position:relative;overflow:hidden}.auth-media__overlay{pointer-events:none;background:radial-gradient(circle at 20% 20%,#ffffff24,#0000 40%),radial-gradient(circle at 80% 80%,#00a1a038,#0000 45%);animation:8s ease-in-out infinite auth-glow;position:absolute;top:0;right:0;bottom:0;left:0}.auth-media__content{z-index:1;flex-direction:column;justify-content:space-between;gap:32px;height:100%;animation:.7s ease-out .35s both auth-slide-in;display:flex;position:relative}.auth-brand{align-items:center;display:inline-flex}.auth-brand__logo{width:auto;height:56px;display:block}.auth-media__welcome{max-width:420px}.auth-media__title{color:var(--color-base-white);margin:0 0 12px;font-size:32px;font-weight:700;line-height:1.25}.auth-media__subtitle{color:#ffffffd9;margin:0;font-size:16px;line-height:1.65}.auth-badge{letter-spacing:1.4px;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;margin-bottom:18px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex}.auth-badge--partners{color:var(--color-base-white);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;border:1px solid #ffffff47}.auth-badge--partners:before{content:"";background:var(--color-secondary-300);width:6px;height:6px;box-shadow:0 0 10px var(--color-secondary-300);border-radius:999px}.auth-badge--inline{background:#6d428f1a}@supports (color:color-mix(in lab,red,red)){.auth-badge--inline{background:color-mix(in srgb,var(--color-primary-600) 10%,transparent)}}.auth-badge--inline{border:1px solid #6d428f38}@supports (color:color-mix(in lab,red,red)){.auth-badge--inline{border:1px solid color-mix(in srgb,var(--color-primary-600) 22%,transparent)}}.auth-badge--inline{color:var(--color-primary-700);-webkit-backdrop-filter:none;backdrop-filter:none;margin-bottom:12px}.auth-badge--inline:before{background:var(--color-secondary-500);box-shadow:0 0 8px #00727999}@supports (color:color-mix(in lab,red,red)){.auth-badge--inline:before{box-shadow:0 0 8px color-mix(in srgb,var(--color-secondary-500) 60%,transparent)}}.dark .auth-badge--inline{background:#a57bba24}@supports (color:color-mix(in lab,red,red)){.dark .auth-badge--inline{background:color-mix(in srgb,var(--color-primary-400) 14%,transparent)}}.dark .auth-badge--inline{border-color:#a57bba4d}@supports (color:color-mix(in lab,red,red)){.dark .auth-badge--inline{border-color:color-mix(in srgb,var(--color-primary-400) 30%,transparent)}}.dark .auth-badge--inline{color:var(--color-primary-200)}.auth-form{background:var(--color-base-white);flex-direction:column;padding:32px 40px;display:flex}.dark .auth-form{background:var(--dark--secondary-color)}.auth-toprow{justify-content:flex-end;align-items:center;gap:8px;margin-bottom:8px;display:flex}.auth-fields{flex-direction:column;gap:20px;width:100%;max-width:420px;margin:auto;animation:.6s ease-out .25s both auth-slide-in;display:flex}.auth-fields>*{animation:.5s ease-out both auth-slide-in}.auth-fields>.auth-head{animation-delay:.3s}.auth-fields>:nth-child(2){animation-delay:.4s}.auth-fields>:nth-child(3){animation-delay:.5s}.auth-fields>:nth-child(n+4){animation-delay:.55s}.auth-head{text-align:center}.auth-mobile-logo{justify-content:center;margin-bottom:16px;display:none}.auth-mobile-logo img{width:auto;height:56px}.auth-title{color:var(--color-neutral-900);letter-spacing:-.3px;margin:0 0 8px;font-size:30px;font-weight:700}.dark .auth-title{color:var(--color-base-white)}.auth-subtitle{color:var(--color-neutral-600);margin:0;font-size:15px;line-height:1.5}.dark .auth-subtitle{color:var(--color-neutral-400)}.auth-form-body{flex-direction:column;gap:16px;display:flex}.auth-form-body .input-field{margin-top:0}.auth-form-body .input-field__control{height:44px}.auth-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.auth-link{color:var(--color-primary-600);font-size:14px;text-decoration:none;transition:color .15s}.auth-link:hover{color:var(--color-primary-800);text-decoration:underline}.auth-link--strong{font-weight:600}.dark .auth-link{color:var(--color-primary-300)}.dark .auth-link:hover{color:var(--color-primary-200)}.auth-submit{border-radius:var(--radius-md);background:linear-gradient(135deg,var(--color-primary-600) 0%,var(--color-primary-700) 100%);width:100%;height:44px;color:var(--color-base-white);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;margin-top:4px;font-size:15px;font-weight:600;transition:background .2s,transform .15s,box-shadow .2s,opacity .2s;display:inline-flex}.auth-submit:hover:not(:disabled){background:linear-gradient(135deg,var(--color-primary-700) 0%,var(--color-primary-800) 100%);transform:translateY(-1px);box-shadow:0 6px 16px -6px #532d758c}@supports (color:color-mix(in lab,red,red)){.auth-submit:hover:not(:disabled){box-shadow:0 6px 16px -6px color-mix(in srgb,var(--color-primary-700) 55%,transparent)}}.auth-submit:active{box-shadow:none;transform:translateY(0)}.auth-submit:disabled{opacity:.7;cursor:not-allowed}.auth-submit:focus-visible{outline:none;box-shadow:0 0 0 3px #80519f4d}@supports (color:color-mix(in lab,red,red)){.auth-submit:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary-500) 30%,transparent)}}.auth-submit__spinner{width:18px;height:18px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.auth-fields .input-field{transition:transform .15s}.auth-fields .input-field:focus-within{transform:translateY(-1px)}.auth-footer{text-align:center;color:var(--color-neutral-600);margin:4px 0 0;font-size:14px}.dark .auth-footer{color:var(--color-neutral-400)}@media(max-width:900px){.auth-page{background:var(--color-base-white);padding:0}.dark .auth-page{background:var(--dark--secondary-color)}.auth-shell{max-width:100%}.auth-card{box-shadow:none;border-radius:0;grid-template-columns:1fr;min-height:100vh}.auth-media{display:none}.auth-form{padding:24px 20px}.auth-mobile-logo{display:flex}.auth-fields{max-width:100%}.auth-title{font-size:26px}}.auth-badge--inline{display:none}@media(max-width:900px){.auth-badge--inline{display:inline-flex}}.auth-perks{flex-direction:column;gap:12px;margin:24px 0 0;padding:0;list-style:none;display:flex}.auth-perks__item{color:#ffffffeb;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.auth-perks__icon{background:#268b9173;border-radius:999px;flex-shrink:0;width:22px;height:22px}@supports (color:color-mix(in lab,red,red)){.auth-perks__icon{background:color-mix(in srgb,var(--color-secondary-400) 45%,transparent)}}.auth-perks__icon{color:var(--color-base-white);justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.auth-partner-types__label{color:var(--color-neutral-700);margin-bottom:10px;font-size:13px;font-weight:500;display:block}.dark .auth-partner-types__label{color:var(--color-neutral-300)}.auth-partner-types__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.auth-partner-card{border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);background:var(--color-base-white);cursor:pointer;flex-direction:column;gap:4px;padding:14px 12px;transition:border-color .2s,transform .2s,box-shadow .2s,background .2s;display:flex;position:relative}.auth-partner-card:hover{border-color:var(--color-primary-300);transform:translateY(-2px);box-shadow:0 8px 20px -10px #0f172a2e}.auth-partner-card--active{border-color:var(--color-primary-600);background:#f6f4f8}@supports (color:color-mix(in lab,red,red)){.auth-partner-card--active{background:color-mix(in srgb,var(--color-primary-600) 6%,var(--color-base-white))}}.auth-partner-card--active{box-shadow:0 0 0 1px var(--color-primary-600)}.dark .auth-partner-card{background:var(--dark--secondary-color);border-color:var(--color-neutral-800)}.dark .auth-partner-card--active{background:#201829}@supports (color:color-mix(in lab,red,red)){.dark .auth-partner-card--active{background:color-mix(in srgb,var(--color-primary-600) 18%,var(--dark--secondary-color))}}.dark .auth-partner-card--active{border-color:var(--color-primary-400);box-shadow:0 0 0 1px var(--color-primary-400)}.auth-partner-card__check{background:var(--color-primary-600);width:16px;height:16px;color:var(--color-base-white);opacity:0;top:8px;border-radius:999px;justify-content:center;align-items:center;transition:opacity .2s,transform .2s;display:inline-flex;position:absolute;inset-inline-end:8px;transform:scale(.6)}.auth-partner-card--active .auth-partner-card__check{opacity:1;transform:scale(1)}.auth-partner-card__title{color:var(--color-neutral-900);padding-inline-end:18px;font-size:14px;font-weight:600}.dark .auth-partner-card__title{color:var(--color-base-white)}.auth-partner-card__hint{color:var(--color-neutral-500);font-size:12px;line-height:1.4}.dark .auth-partner-card__hint{color:var(--color-neutral-400)}.auth-field-error{color:var(--color-error-600);margin-top:6px;font-size:13px}.auth-success{text-align:center;justify-content:center;align-items:center;min-height:420px}.auth-success__icon{background:#17b26a24;border-radius:999px;width:72px;height:72px}@supports (color:color-mix(in lab,red,red)){.auth-success__icon{background:color-mix(in srgb,var(--color-success-500) 14%,transparent)}}.auth-success__icon{color:var(--color-success-600);justify-content:center;align-items:center;margin:0 auto;display:inline-flex}.auth-success__icon svg{width:36px;height:36px}.auth-success__actions{flex-direction:column;align-items:center;gap:12px;margin-top:8px;display:flex}.auth-success__actions .auth-submit{max-width:260px}.auth-submit--ghost{color:var(--color-primary-700);border:1px solid var(--color-primary-600);background:0 0}.auth-submit--ghost:hover:not(:disabled){background:#6d428f14}@supports (color:color-mix(in lab,red,red)){.auth-submit--ghost:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary-600) 8%,transparent)}}.auth-submit--ghost:hover:not(:disabled){color:var(--color-primary-800);box-shadow:none}.dark .auth-submit--ghost{color:var(--color-primary-200);border-color:var(--color-primary-400)}@media(max-width:900px){.auth-partner-types__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.auth-page,.auth-card,.auth-media,.auth-media__overlay,.auth-media__content,.auth-fields,.auth-fields>*,.auth-submit,.auth-fields .input-field,.auth-partner-card,.auth-partner-card__check{transition:none!important;animation:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-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-content{syntax:"*";inherits:false;initial-value:""}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@keyframes pulse{50%{opacity:.5}}
