@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-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}}}:root{--density-multiplier:1;--font-scale:1;--motion-multiplier:1;--shadow-intensity:1;--spacing-unit:calc(.25rem*var(--density-multiplier));--spacing-0:0;--spacing-0-5:calc(.5*var(--spacing-unit));--spacing-1:calc(1*var(--spacing-unit));--spacing-1-5:calc(1.5*var(--spacing-unit));--spacing-2:calc(2*var(--spacing-unit));--spacing-2-5:calc(2.5*var(--spacing-unit));--spacing-3:calc(3*var(--spacing-unit));--spacing-3-5:calc(3.5*var(--spacing-unit));--spacing-4:calc(4*var(--spacing-unit));--spacing-5:calc(5*var(--spacing-unit));--spacing-6:calc(6*var(--spacing-unit));--spacing-7:calc(7*var(--spacing-unit));--spacing-8:calc(8*var(--spacing-unit));--spacing-10:calc(10*var(--spacing-unit));--spacing-12:calc(12*var(--spacing-unit));--spacing-14:calc(14*var(--spacing-unit));--spacing-16:calc(16*var(--spacing-unit));--spacing-20:calc(20*var(--spacing-unit));--spacing-24:calc(24*var(--spacing-unit));--font-size-2xs:calc(.625rem*var(--font-scale));--font-size-xs:calc(.75rem*var(--font-scale));--font-size-sm:calc(.8125rem*var(--font-scale));--font-size-base:calc(.875rem*var(--font-scale));--font-size-lg:calc(1rem*var(--font-scale));--font-size-xl:calc(1.125rem*var(--font-scale));--font-size-2xl:calc(1.5rem*var(--font-scale));--font-size-3xl:calc(1.875rem*var(--font-scale));--font-size-4xl:calc(2.25rem*var(--font-scale));--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--radius-full:9999px;--radius-pill:9999px;--border-width-0:0px;--border-width-1:1px;--border-width-2:2px;--border-width-4:4px;--duration-instant:calc(.1s*var(--motion-multiplier));--duration-fast:calc(.15s*var(--motion-multiplier));--duration-base:calc(.2s*var(--motion-multiplier));--duration-slow:calc(.3s*var(--motion-multiplier));--duration-slower:calc(.5s*var(--motion-multiplier));--duration-enter:calc(.25s*var(--motion-multiplier));--duration-exit:calc(.2s*var(--motion-multiplier));--ease-default:cubic-bezier(.4,0,.2,1);--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);--ease-emphasized:cubic-bezier(.2,0,0,1);--ease-emphasized-decel:cubic-bezier(.05,.7,.1,1);--ease-emphasized-accel:cubic-bezier(.3,0,.8,.15);--ease-spring:cubic-bezier(.34,1.56,.64,1);--ease-bounce:cubic-bezier(.34,1.8,.64,1);--ease-smooth:cubic-bezier(.25,.1,.25,1);--ease-apple:cubic-bezier(.28,.11,.32,1);--z-base:0;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--z-toast:1080;--z-max:9999;--opacity-disabled:.6;--opacity-placeholder:.8;--focus-ring-width:3px;--focus-ring-offset:0px;--focus-ring-color:var(--ring);--content-max-w-sm:640px;--content-max-w-md:768px;--content-max-w-lg:1024px;--content-max-w-xl:1280px;--content-max-w-2xl:1536px;--success:#11a22f;--success-foreground:#fafafa;--success-soft:#dbf8da;--success-soft-foreground:#00490c;--warning:#dba400;--warning-foreground:#1e1400;--warning-soft:#feedc9;--warning-soft-foreground:#704f00;--info:#1c69e3;--info-foreground:#fafafa;--info-soft:#e3efff;--info-soft-foreground:#023481;--destructive-soft:#ffe9e6;--destructive-soft-foreground:#972622;--destructive-foreground:#fafafa}@supports (color:lab(0% 0 0)){:root{--shadow-xs:0 1px 2px 0 lab(0% 0 0/.05);--shadow-sm:0 1px 3px 0 lab(0% 0 0/.1),0 1px 2px -1px lab(0% 0 0/.1);--shadow-md:0 4px 6px -1px lab(0% 0 0/.1),0 2px 4px -2px lab(0% 0 0/.1);--shadow-lg:0 10px 15px -3px lab(0% 0 0/.1),0 4px 6px -4px lab(0% 0 0/.1);--shadow-xl:0 20px 25px -5px lab(0% 0 0/.1),0 8px 10px -6px lab(0% 0 0/.1);--success:lab(58.1483% -53.5543 46.533);--success-foreground:lab(98.26% 0 0);--success-soft:lab(94.8512% -13.972 10.919);--success-soft-foreground:lab(25.9874% -33.9172 30.3241);--warning:lab(71.1048% 15.6634 102.058);--warning-foreground:lab(7.26834% 3.02436 10.6952);--warning-soft:lab(94.3657% 2.03729 19.5421);--warning-soft-foreground:lab(36.2284% 11.1167 67.3328);--info:lab(45.7354% 14.1968 -69.775);--info-foreground:lab(98.26% 0 0);--info-soft:lab(94.0502% -1.68771 -14.7464);--info-soft-foreground:lab(23.0286% 11.884 -48.79);--destructive-soft:lab(93.7517% 15.1374 8.93524);--destructive-soft-foreground:lab(34.7179% 47.0845 31.8659);--destructive-foreground:lab(98.26% 0 0)}}.dark{--success:#22c373;--success-foreground:#0b0b0b;--success-soft:#062911;--success-soft-foreground:#59c886;--warning:#f0bb3b;--warning-foreground:#110a00;--warning-soft:#2d1f01;--warning-soft-foreground:#e8be62;--info:#488bfb;--info-foreground:#0b0b0b;--info-soft:#091a36;--info-soft-foreground:#6fa4fc;--destructive-soft:#3a1412;--destructive-soft-foreground:#ff8482}@supports (color:lab(0% 0 0)){.dark{--success:lab(69.7139% -54.5603 28.1834);--success-foreground:lab(3.04863% 0 0);--success-soft:lab(13.7519% -18.1553 11.9108);--success-soft-foreground:lab(72.8265% -44.4803 22.9133);--warning:lab(79.3236% 11.1274 68.2268);--warning-foreground:lab(3.06633% 1.2759 4.51202);--warning-soft:lab(13.056% 3.90694 18.9236);--warning-soft-foreground:lab(79.3456% 7.84469 51.2967);--info:lab(57.9024% 6.91587 -63.1562);--info-foreground:lab(3.04863% 0 0);--info-soft:lab(9.02631% 2.21238 -21.0605);--info-soft-foreground:lab(66.5981% 1.20062 -49.6365);--destructive-soft:lab(12.4097% 18.8312 10.625);--destructive-soft-foreground:lab(69.482% 47.5585 23.4487)}}:root{--neutral-chroma:0;--neutral-hue:0;--tertiary:#717171;--tertiary-foreground:#fafafa;--primary-container:#eee;--on-primary-container:#171717;--secondary-container:#f2f2f2;--on-secondary-container:#222;--tertiary-container:#ebebeb;--on-tertiary-container:#1b1b1b;--surface-dim:oklch(.93 var(--neutral-chroma)var(--neutral-hue));--surface-bright:oklch(1 var(--neutral-chroma)var(--neutral-hue));--surface-container-lowest:#fff;--surface-container-low:oklch(.98 var(--neutral-chroma)var(--neutral-hue));--surface-container:oklch(.96 var(--neutral-chroma)var(--neutral-hue));--surface-container-high:oklch(.94 var(--neutral-chroma)var(--neutral-hue));--surface-container-highest:oklch(.92 var(--neutral-chroma)var(--neutral-hue));--label-primary:#0a0a0a;--label-secondary:#0a0a0a99;--label-tertiary:#0a0a0a4d;--label-quaternary:#0a0a0a2e;--fill-primary:#7373735c;--fill-secondary:#7373733d;--fill-tertiary:#7373732e;--fill-quaternary:#7373731a;--glass-bg:#fff9;--glass-border:#fff3;--glass-text:#0a0a0a;--glass-shadow:0 4px 16px #00000014;--glass-highlight:#fff6;--glass-blur:12px;--gradient-primary:linear-gradient(135deg,var(--primary),var(--primary));--gradient-surface:linear-gradient(180deg,var(--background),var(--muted));--gradient-accent:linear-gradient(135deg,var(--primary),var(--tertiary));--gradient-shimmer:linear-gradient(90deg,transparent 0%,#ffffff0f 50%,transparent 100%);--gradient-overlay:linear-gradient(180deg,transparent 0%,#0006 100%);--gradient-glass:linear-gradient(135deg,#fff6 0%,#ffffff1a 100%);--primary-alpha-5:#1717170d;--primary-alpha-10:#1717171a;--primary-alpha-20:#17171733;--primary-alpha-40:#17171766;--primary-alpha-60:#17171799}@supports (color:lab(0% 0 0)){:root{--tertiary:lab(47.8% 0 .0000119209);--tertiary-foreground:lab(98.26% 0 0);--primary-container:lab(94.2% 0 0);--on-primary-container:lab(7.78201% -.0000149012 0);--secondary-container:lab(95.36% 0 0);--on-secondary-container:lab(13% 0 0);--tertiary-container:lab(93.04% .0000298023 -.0000119209);--on-tertiary-container:lab(9.52% -.00000745058 0);--surface-container-lowest:lab(100% 0 0);--label-primary:lab(2.75381% 0 0);--label-secondary:lab(2.75381% 0 0/.6);--label-tertiary:lab(2.75381% 0 0/.3);--label-quaternary:lab(2.75381% 0 0/.18);--fill-primary:lab(48.496% 0 0/.36);--fill-secondary:lab(48.496% 0 0/.24);--fill-tertiary:lab(48.496% 0 0/.18);--fill-quaternary:lab(48.496% 0 0/.1);--glass-bg:lab(100% 0 0/.6);--glass-border:lab(100% 0 0/.2);--glass-text:lab(2.75381% 0 0);--glass-shadow:0 4px 16px lab(0% 0 0/.08);--glass-highlight:lab(100% 0 0/.4);--gradient-shimmer:linear-gradient(90deg,transparent 0%,lab(100% 0 0/.06) 50%,transparent 100%);--gradient-overlay:linear-gradient(180deg,transparent 0%,lab(0% 0 0/.4) 100%);--gradient-glass:linear-gradient(135deg,lab(100% 0 0/.4) 0%,lab(100% 0 0/.1) 100%);--primary-alpha-5:lab(7.78201% -.0000149012 0/.05);--primary-alpha-10:lab(7.78201% -.0000149012 0/.1);--primary-alpha-20:lab(7.78201% -.0000149012 0/.2);--primary-alpha-40:lab(7.78201% -.0000149012 0/.4);--primary-alpha-60:lab(7.78201% -.0000149012 0/.6)}}.dark{--tertiary:#9e9e9e;--tertiary-foreground:#0a0a0a;--primary-container:#222;--on-primary-container:#e4e4e4;--secondary-container:#262626;--on-secondary-container:#dedede;--tertiary-container:#1d1d1d;--on-tertiary-container:#dedede;--surface-dim:oklch(.12 var(--neutral-chroma)var(--neutral-hue));--surface-bright:oklch(.24 var(--neutral-chroma)var(--neutral-hue));--surface-container-lowest:#010101;--surface-container-low:oklch(.14 var(--neutral-chroma)var(--neutral-hue));--surface-container:oklch(.17 var(--neutral-chroma)var(--neutral-hue));--surface-container-high:oklch(.2 var(--neutral-chroma)var(--neutral-hue));--surface-container-highest:oklch(.24 var(--neutral-chroma)var(--neutral-hue));--label-primary:#fafafa;--label-secondary:#fafafa99;--label-tertiary:#fafafa4d;--label-quaternary:#fafafa2e;--fill-primary:#7373735c;--fill-secondary:#73737342;--fill-tertiary:#7373732e;--fill-quaternary:#7373731f;--glass-bg:#16161680;--glass-border:#ffffff1a;--glass-text:#fafafa;--glass-shadow:0 4px 16px #0003;--glass-highlight:#ffffff1a;--gradient-shimmer:linear-gradient(90deg,transparent 0%,#ffffff0a 50%,transparent 100%);--gradient-overlay:linear-gradient(180deg,transparent 0%,#0009 100%);--gradient-glass:linear-gradient(135deg,#ffffff1f 0%,#ffffff0a 100%);--primary-alpha-5:#e5e5e50d;--primary-alpha-10:#e5e5e51a;--primary-alpha-20:#e5e5e533;--primary-alpha-40:#e5e5e566;--primary-alpha-60:#e5e5e599}@supports (color:lab(0% 0 0)){.dark{--tertiary:lab(65.2% 0 0);--tertiary-foreground:lab(2.75381% 0 0);--primary-container:lab(13% 0 0);--on-primary-container:lab(90.72% .0000298023 -.0000119209);--secondary-container:lab(15.32% 0 0);--on-secondary-container:lab(88.4% 0 .0000119209);--tertiary-container:lab(10.68% .00000745058 -.00000298023);--on-tertiary-container:lab(88.4% 0 .0000119209);--surface-container-lowest:lab(.30983% 0 -.00000298023);--label-primary:lab(98.26% 0 0);--label-secondary:lab(98.26% 0 0/.6);--label-tertiary:lab(98.26% 0 0/.3);--label-quaternary:lab(98.26% 0 0/.18);--fill-primary:lab(48.496% 0 0/.36);--fill-secondary:lab(48.496% 0 0/.26);--fill-tertiary:lab(48.496% 0 0/.18);--fill-quaternary:lab(48.496% 0 0/.12);--glass-bg:lab(7.22637% -.0000149012 0/.5);--glass-border:lab(100% 0 0/.1);--glass-text:lab(98.26% 0 0);--glass-shadow:0 4px 16px lab(0% 0 0/.2);--glass-highlight:lab(100% 0 0/.1);--gradient-shimmer:linear-gradient(90deg,transparent 0%,lab(100% 0 0/.04) 50%,transparent 100%);--gradient-overlay:linear-gradient(180deg,transparent 0%,lab(0% 0 0/.6) 100%);--gradient-glass:linear-gradient(135deg,lab(100% 0 0/.12) 0%,lab(100% 0 0/.04) 100%);--primary-alpha-5:lab(90.952% 0 -.0000119209/.05);--primary-alpha-10:lab(90.952% 0 -.0000119209/.1);--primary-alpha-20:lab(90.952% 0 -.0000119209/.2);--primary-alpha-40:lab(90.952% 0 -.0000119209/.4);--primary-alpha-60:lab(90.952% 0 -.0000119209/.6)}}:root{--icon-size-xs:.75rem;--icon-size-sm:.875rem;--icon-size-md:1rem;--icon-size-lg:1.25rem;--icon-size-xl:1.5rem;--btn-height-sm:1.75rem;--btn-height-md:2.125rem;--btn-height-lg:2.5rem;--btn-height-icon:2.125rem;--btn-height-default:var(--btn-height-md);--btn-padding-x-sm:var(--spacing-2-5);--btn-padding-x-md:var(--spacing-3);--btn-padding-x-lg:var(--spacing-4);--btn-padding-x-default:var(--btn-padding-x-md);--btn-padding-y-default:var(--spacing-2);--btn-padding-x-with-icon:var(--btn-padding-x-sm);--btn-gap-sm:var(--spacing-1);--btn-gap-md:var(--spacing-1-5);--btn-gap-lg:var(--spacing-1-5);--btn-font-size-sm:var(--font-size-xs);--btn-font-size-md:var(--font-size-sm);--btn-font-size-lg:var(--font-size-base);--btn-radius:var(--radius-md);--btn-icon-size-sm:.875rem;--btn-icon-size-md:1rem;--btn-icon-size-lg:1rem;--btn-shadow:var(--shadow-xs);--input-height-sm:1.75rem;--input-height-md:2.125rem;--input-height-lg:2.5rem;--input-padding-x-sm:var(--spacing-2-5);--input-padding-x-md:var(--spacing-3);--input-padding-x-lg:var(--spacing-4);--input-font-size-sm:var(--font-size-xs);--input-font-size-md:var(--font-size-sm);--input-font-size-lg:var(--font-size-base);--input-radius:var(--radius-md);--input-shadow:var(--shadow-xs);--textarea-padding-x:var(--spacing-3);--textarea-padding-y:var(--spacing-2);--textarea-font-size:var(--font-size-base);--textarea-radius:var(--radius-md);--textarea-min-height:5rem;--label-font-size:var(--font-size-base);--label-font-weight:var(--font-weight-medium);--label-gap:var(--spacing-2);--card-padding:var(--spacing-5);--card-radius:var(--radius-xl);--card-shadow:var(--level-raised-shadow);--card-header-min-height:3.5rem;--card-header-padding-x:var(--spacing-5);--card-header-gap:var(--spacing-2-5);--card-footer-min-height:3.5rem;--card-title-font-size:var(--font-size-base);--card-description-font-size:var(--font-size-sm);--card-heading-gap:var(--spacing-1);--card-accent-padding:var(--spacing-1);--card-accent-radius:var(--radius-xl);--card-accent-footer-margin-top:2px;--badge-height-xs:1rem;--badge-height-sm:1.25rem;--badge-height-md:1.5rem;--badge-height-lg:1.75rem;--badge-padding-x-xs:.25rem;--badge-padding-x-sm:.325rem;--badge-padding-x-md:.45rem;--badge-padding-x-lg:.5rem;--badge-font-size-xs:var(--font-size-2xs);--badge-font-size-sm:.6875rem;--badge-font-size-md:var(--font-size-xs);--badge-font-size-lg:var(--font-size-xs);--badge-radius:var(--radius-md);--badge-gap:var(--spacing-1-5);--dialog-padding:var(--spacing-6);--dialog-radius:var(--radius-lg);--dialog-shadow:var(--level-overlay-shadow);--dialog-gap:var(--spacing-4);--dialog-header-gap:var(--spacing-2);--dialog-title-font-size:var(--font-size-lg);--dialog-description-font-size:var(--font-size-base);--dialog-max-width:32rem;--dialog-actions-inset:var(--spacing-3);--dialog-actions-gap:var(--spacing-1);--dialog-action-btn-radius:var(--radius-xs,.125rem);--dialog-action-btn-padding:var(--spacing-1);--dialog-action-icon-size:var(--icon-size-md);--dialog-header-actions-offset:calc(var(--spacing-12));--dialog-footer-gap:var(--spacing-2);--sheet-padding:var(--spacing-6);--sheet-close-size:1rem;--sheet-header-gap:var(--spacing-2);--sheet-footer-gap:var(--spacing-2);--alert-padding:var(--spacing-4);--alert-radius:var(--radius-lg);--alert-icon-size:var(--icon-size-md);--alert-title-font-size:var(--font-size-base);--alert-description-font-size:var(--font-size-sm);--alert-close-inset:var(--spacing-2);--alert-close-radius:var(--radius-md);--alert-close-padding:var(--spacing-1);--alert-close-icon-size:.875rem;--accordion-padding-y:var(--spacing-4);--accordion-icon-size:var(--icon-size-md);--accordion-content-padding-bottom:var(--spacing-4);--accordion-trigger-gap:var(--spacing-4);--accordion-trigger-radius:var(--radius-md);--accordion-trigger-font-size:var(--font-size-sm);--accordion-content-font-size:var(--font-size-sm);--chip-height-sm:1.5rem;--chip-height-md:1.75rem;--chip-height-lg:2rem;--chip-gap:var(--spacing-1-5);--chip-padding-x-sm:var(--spacing-2);--chip-padding-x-md:var(--spacing-2-5);--chip-padding-x-lg:var(--spacing-3);--chip-icon-size:.875rem;--chip-remove-padding:var(--spacing-0-5);--chip-remove-radius:var(--radius-full);--chip-remove-icon-size:.75rem;--tabs-list-height:2.5rem;--tabs-list-padding:var(--spacing-1);--tabs-list-radius:var(--radius-lg);--tabs-list-gap:var(--spacing-1);--tabs-trigger-padding-x:var(--spacing-3);--tabs-trigger-padding-y:var(--spacing-1-5);--tabs-trigger-radius:var(--radius-md);--tabs-trigger-font-size:var(--font-size-base);--tabs-content-padding:var(--spacing-6);--tabs-content-margin-top:var(--spacing-2);--select-trigger-height:var(--input-height-md);--select-trigger-padding-x:var(--spacing-3);--select-trigger-radius:var(--radius-md);--select-trigger-font-size:var(--font-size-base);--select-content-radius:var(--radius-md);--select-content-shadow:var(--level-floating-shadow);--select-content-padding:var(--spacing-1);--select-item-padding-x:var(--spacing-2);--select-item-padding-y:var(--spacing-1-5);--select-item-radius:var(--radius-sm);--select-item-font-size:var(--font-size-base);--dropdown-content-radius:var(--radius-md);--dropdown-content-shadow:var(--level-floating-shadow);--dropdown-content-padding:var(--spacing-1);--dropdown-item-padding-x:var(--spacing-2);--dropdown-item-padding-y:var(--spacing-1-5);--dropdown-item-radius:var(--radius-sm);--dropdown-item-font-size:var(--font-size-sm);--dropdown-item-icon-size:var(--icon-size-md);--dropdown-label-font-size:var(--font-size-sm);--dropdown-separator-margin:var(--spacing-1);--context-menu-content-min-width:8rem;--context-menu-content-radius:var(--dropdown-content-radius);--context-menu-content-padding:var(--dropdown-content-padding);--context-menu-content-shadow:var(--dropdown-content-shadow);--context-menu-item-gap:var(--spacing-2);--context-menu-item-radius:var(--dropdown-item-radius);--context-menu-item-padding-x:var(--dropdown-item-padding-x);--context-menu-item-padding-y:var(--dropdown-item-padding-y);--context-menu-item-font-size:var(--dropdown-item-font-size);--context-menu-item-icon-size:var(--dropdown-item-icon-size);--context-menu-item-inset-start:var(--spacing-8);--context-menu-indicator-start:var(--spacing-2);--context-menu-indicator-size:.875rem;--context-menu-check-icon-size:var(--icon-size-md);--context-menu-radio-icon-size:.5rem;--context-menu-label-font-size:var(--dropdown-label-font-size);--context-menu-separator-margin:var(--dropdown-separator-margin);--context-menu-shortcut-font-size:var(--font-size-xs);--context-menu-shortcut-tracking:var(--tracking-widest);--context-menu-sub-trigger-icon-size:var(--icon-size-md);--popover-radius:var(--radius-md);--popover-padding:var(--spacing-4);--popover-shadow:var(--level-floating-shadow);--popover-width:18rem;--tooltip-padding-x:var(--spacing-3);--tooltip-padding-y:var(--spacing-1-5);--tooltip-radius:var(--radius-md);--tooltip-font-size:var(--font-size-xs);--checkbox-size:1rem;--checkbox-radius:4px;--checkbox-icon-size:.875rem;--switch-width:2.25rem;--switch-height:1.25rem;--switch-thumb-size:1rem;--switch-radius:var(--radius-full);--radio-size:1rem;--radio-indicator-size:.5rem;--avatar-size-sm:1.5rem;--avatar-size-md:2rem;--avatar-size-lg:2.5rem;--avatar-radius:var(--radius-full);--table-header-height:2.75rem;--table-row-height:3rem;--table-cell-padding-x:var(--spacing-4);--table-cell-padding-y:var(--spacing-3);--table-caption-font-size:var(--font-size-sm);--table-header-font-size:var(--font-size-sm);--table-cell-font-size:var(--font-size-base);--table-toolbar-padding-y:var(--spacing-1-5);--table-toolbar-padding-x:var(--spacing-4);--table-toolbar-bg:var(--muted)}@supports (color:color-mix(in lab, red, red)){:root{--table-toolbar-bg:color-mix(in oklch,var(--muted)40%,transparent)}}:root{--table-toolbar-border:var(--border)}@supports (color:color-mix(in lab, red, red)){:root{--table-toolbar-border:color-mix(in oklch,var(--border)60%,transparent)}}:root{--table-toolbar-control-height:var(--spacing-8);--table-toolbar-control-padding-x:var(--spacing-3);--table-toolbar-control-radius:var(--radius-lg);--table-toolbar-control-font-size:var(--font-size-xs);--table-toolbar-control-shadow:var(--shadow-sm);--table-toolbar-control-gap:var(--spacing-1-5);--table-toolbar-icon-size:var(--icon-size-md);--table-toolbar-icon-size-sm:.875rem;--table-toolbar-icon-opacity:.7;--table-toolbar-popover-width:14rem;--table-toolbar-popover-padding:var(--spacing-2);--table-toolbar-popover-radius:var(--radius-xl);--table-toolbar-popover-shadow:var(--shadow-lg);--table-toolbar-list-gap:var(--spacing-0-5);--table-toolbar-item-padding:var(--spacing-1-5);--table-toolbar-item-radius:var(--radius-md);--table-toolbar-item-font-size:.8125rem;--table-toolbar-item-gap:var(--spacing-3);--table-toolbar-checkbox-size:.875rem;--table-toolbar-actions-gap:var(--spacing-2);--table-toolbar-action-height:var(--spacing-8);--table-toolbar-action-radius:var(--radius-lg);--dynamic-table-col-popover-width:12rem;--dynamic-table-col-item-gap:var(--spacing-2);--dynamic-table-col-item-padding:var(--spacing-1);--dynamic-table-col-item-radius:var(--radius-sm);--dynamic-table-col-label-font-size:var(--font-size-sm);--dynamic-table-col-actions-gap:var(--spacing-2);--dynamic-table-col-action-font-size:var(--font-size-xs);--dynamic-table-header-cell-gap:var(--spacing-1);--dynamic-table-header-sort-gap:var(--spacing-0-5);--dynamic-table-header-sort-btn-padding:var(--spacing-0-5);--dynamic-table-header-sort-icon-size:.625rem;--dynamic-table-header-clear-icon-size:.75rem;--dynamic-table-header-sort-index-font-size:var(--font-size-xs);--dynamic-table-header-resize-handle-width:var(--spacing-1);--table-wrapper-gap:var(--spacing-4);--table-wrapper-stats-gap:var(--spacing-3);--table-wrapper-bulk-inset:var(--spacing-4);--table-wrapper-bulk-max-width:32rem;--table-wrapper-bulk-padding:var(--spacing-3);--table-wrapper-bulk-padding-sm:var(--spacing-4);--table-wrapper-bulk-gap:var(--spacing-2);--table-wrapper-bulk-z:var(--z-modal);--table-wrapper-bulk-shadow:var(--level-overlay-shadow);--table-wrapper-bulk-bg:var(--card)}@supports (color:color-mix(in lab, red, red)){:root{--table-wrapper-bulk-bg:color-mix(in oklch,var(--card)90%,transparent)}}:root{--table-wrapper-bulk-border:var(--border)}@supports (color:color-mix(in lab, red, red)){:root{--table-wrapper-bulk-border:color-mix(in oklch,var(--border)78%,transparent)}}:root{--table-wrapper-bulk-blur:10px;--kbd-gap:var(--spacing-0-5);--kbd-radius:var(--radius-sm);--kbd-height-sm:1.25rem;--kbd-height-md:1.5rem;--kbd-height-lg:1.75rem;--kbd-min-width-sm:1.25rem;--kbd-min-width-md:1.5rem;--kbd-min-width-lg:1.75rem;--kbd-padding-x-sm:var(--spacing-1);--kbd-padding-x-md:var(--spacing-1-5);--kbd-padding-x-lg:var(--spacing-2);--kbd-font-size-sm:var(--font-size-2xs);--kbd-font-size-md:var(--font-size-xs);--kbd-font-size-lg:var(--font-size-sm);--kbd-combo-gap:var(--spacing-0-5);--kbd-separator-font-size:var(--font-size-xs);--pagination-item-size:2.25rem;--pagination-gap:var(--spacing-1);--pagination-radius:var(--radius-md);--pagination-font-size:var(--font-size-sm);--pagination-icon-size:var(--icon-size-md);--pagination-select-width:4.375rem;--app-bar-section-gap:var(--spacing-2);--app-bar-mobile-search-gap:var(--spacing-2);--app-bar-icon-size:1.25rem;--app-bar-search-icon-size:var(--icon-size-md);--app-bar-search-icon-inset:var(--spacing-3);--app-bar-search-input-padding-start:var(--spacing-9);--app-bar-notification-badge-offset:calc(var(--spacing-1)*-1);--app-bar-notification-badge-height:var(--spacing-5);--app-bar-notification-badge-min-width:var(--spacing-5);--app-bar-notification-badge-padding-x:var(--spacing-1);--app-bar-notification-badge-font-size:var(--font-size-xs);--app-bar-notification-popover-width:var(--spacing-80);--app-bar-notification-popover-max-height:var(--spacing-80);--app-bar-notification-item-gap:var(--spacing-1);--app-bar-notification-item-padding-y:var(--spacing-3);--app-bar-notification-desc-font-size:var(--font-size-sm);--app-bar-notification-time-font-size:var(--font-size-xs);--app-bar-user-button-size:2.25rem;--app-bar-user-radius:var(--radius-full);--app-bar-user-menu-width:var(--spacing-56);--app-bar-user-meta-font-size:var(--font-size-xs);--progress-height:.75rem;--progress-radius:var(--radius-full);--skeleton-radius:var(--radius-md);--separator-thickness:1px;--breadcrumb-gap:var(--spacing-1-5);--breadcrumb-font-size:var(--font-size-base);--breadcrumb-icon-size:.9375rem;--stepper-circle-size:2rem;--stepper-line-width:2px;--stepper-gap:var(--spacing-2);--stepper-font-size:var(--font-size-sm);--stepper-description-font-size:var(--font-size-xs);--scrollbar-size:.625rem;--scrollbar-thumb-radius:var(--radius-full);--command-radius:var(--radius-md);--command-input-height:3rem;--command-input-inner-height:2.5rem;--command-input-padding-y:var(--spacing-3);--command-input-font-size:var(--font-size-sm);--command-input-icon-size:var(--icon-size-md);--command-group-padding:var(--spacing-1);--command-group-padding-x:var(--spacing-2);--command-group-heading-padding-x:var(--spacing-2);--command-group-heading-padding-y:var(--spacing-1-5);--command-item-padding-x:var(--spacing-2);--command-item-padding-y:var(--spacing-1-5);--command-item-gap:var(--spacing-2);--command-item-radius:var(--radius-sm);--command-item-icon-size:var(--icon-size-md);--command-group-heading-font-size:var(--font-size-xs);--command-item-font-size:var(--font-size-base);--command-empty-padding-y:var(--spacing-6);--command-empty-font-size:var(--font-size-sm);--command-shortcut-font-size:var(--font-size-xs);--command-shortcut-tracking:var(--tracking-widest);--command-separator-margin-x:var(--spacing-1);--command-check-size:var(--icon-size-md);--calendar-cell-size:2.25rem;--calendar-padding:var(--spacing-3);--calendar-radius:var(--radius-md);--calendar-range-radius:var(--radius-md);--calendar-month-gap:var(--spacing-4);--calendar-row-margin-top:var(--spacing-2);--calendar-nav-btn-size:1.75rem;--calendar-nav-gap:var(--spacing-1);--calendar-nav-btn-opacity:.5;--calendar-nav-inset:var(--spacing-1);--calendar-nav-icon-size:var(--icon-size-md);--calendar-day-font-size:var(--font-size-sm);--calendar-caption-font-size:var(--font-size-sm);--calendar-cell-font-size:var(--font-size-sm);--calendar-head-cell-width:var(--calendar-cell-size);--calendar-weekday-font-size:.8rem;--drawer-edge-offset:var(--spacing-24);--drawer-max-height:80vh;--drawer-radius:var(--radius-lg);--drawer-side-width:75%;--drawer-side-max-width:24rem;--drawer-padding:var(--spacing-4);--drawer-header-gap:var(--spacing-0-5);--drawer-header-gap-md:var(--spacing-1-5);--drawer-footer-gap:var(--spacing-2);--drawer-handle-width:6.25rem;--drawer-handle-height:var(--spacing-2);--drawer-handle-margin-top:var(--spacing-4);--drawer-handle-radius:var(--radius-full);--drawer-description-font-size:var(--font-size-sm);--hover-card-radius:var(--radius-md);--hover-card-padding:var(--spacing-4);--hover-card-shadow:var(--level-floating-shadow);--hover-card-width:16rem;--nav-menu-trigger-height:2.25rem;--nav-menu-trigger-padding-x:var(--spacing-3);--nav-menu-trigger-radius:var(--radius-md);--nav-menu-trigger-font-size:var(--font-size-base);--nav-menu-content-radius:var(--radius-md);--nav-shell-radius:var(--radius-full);--nav-shell-padding-x:var(--spacing-2);--nav-shell-padding-y:var(--spacing-1);--nav-list-gap:var(--spacing-1);--nav-content-padding:var(--spacing-2);--nav-content-padding-inline-end:calc(var(--spacing-2) + var(--spacing-0-5));--nav-content-offset-y:var(--nav-panel-enter-translate-y);--nav-content-offset-y-no-viewport:var(--spacing-1-5);--nav-viewport-padding:var(--spacing-1-5);--nav-viewport-margin-top:var(--spacing-1-5);--nav-link-gap:var(--spacing-1);--nav-link-padding:var(--spacing-2);--nav-link-radius:var(--radius-md);--nav-link-font-size:var(--font-size-sm);--nav-trigger-chevron-size:.875rem;--nav-trigger-chevron-offset-y:1px;--nav-indicator-height:var(--spacing-1-5);--nav-indicator-dot-size:var(--spacing-2);--nav-indicator-dot-offset-y:60%;--menubar-label-padding-x:var(--spacing-2);--menubar-label-padding-y:var(--spacing-1-5);--menubar-separator-margin-x:calc(var(--spacing-1)*-1);--menubar-separator-margin-y:var(--spacing-1);--nav-shell-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){:root{--nav-shell-bg:color-mix(in oklch,var(--background)78%,transparent)}}:root{--nav-shell-border:var(--border)}@supports (color:color-mix(in lab, red, red)){:root{--nav-shell-border:color-mix(in oklch,var(--border)78%,transparent)}}:root{--nav-shell-shadow:0 8px 30px -18px var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--nav-shell-shadow:0 8px 30px -18px color-mix(in oklch,var(--foreground)28%,transparent)}}:root{--nav-item-fg:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--nav-item-fg:color-mix(in oklch,var(--foreground)76%,transparent)}}:root{--nav-item-hover-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--nav-item-hover-bg:color-mix(in oklch,var(--accent)45%,transparent)}}:root{--nav-item-hover-border:var(--border)}@supports (color:color-mix(in lab, red, red)){:root{--nav-item-hover-border:color-mix(in oklch,var(--border)80%,transparent)}}:root{--nav-item-hover-shadow:var(--shadow-xs);--nav-item-active-bg:linear-gradient(90deg,var(--primary),var(--accent))}@supports (color:color-mix(in lab, red, red)){:root{--nav-item-active-bg:linear-gradient(90deg,color-mix(in oklch,var(--primary)14%,transparent),color-mix(in oklch,var(--accent)60%,transparent))}}:root{--nav-item-active-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--nav-item-active-border:color-mix(in oklch,var(--primary)20%,transparent)}}:root{--nav-item-active-shadow:var(--shadow-sm);--nav-panel-bg:linear-gradient(135deg,var(--popover),var(--muted))}@supports (color:color-mix(in lab, red, red)){:root{--nav-panel-bg:linear-gradient(135deg,var(--popover),color-mix(in oklch,var(--muted)25%,var(--popover)))}}:root{--nav-panel-border:var(--border)}@supports (color:color-mix(in lab, red, red)){:root{--nav-panel-border:color-mix(in oklch,var(--border)70%,transparent)}}:root{--nav-panel-shadow:var(--shadow-lg);--nav-panel-column-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){:root{--nav-panel-column-bg:color-mix(in oklch,var(--background)65%,transparent)}}:root{--nav-featured-bg:linear-gradient(135deg,var(--primary),var(--accent),var(--muted))}@supports (color:color-mix(in lab, red, red)){:root{--nav-featured-bg:linear-gradient(135deg,color-mix(in oklch,var(--primary)14%,transparent),color-mix(in oklch,var(--accent)30%,transparent),color-mix(in oklch,var(--muted)65%,transparent))}}:root{--nav-brand-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){:root{--nav-brand-bg:color-mix(in oklch,var(--background)70%,transparent)}}:root{--nav-brand-border:var(--border)}@supports (color:color-mix(in lab, red, red)){:root{--nav-brand-border:color-mix(in oklch,var(--border)70%,transparent)}}:root{--nav-brand-shadow:var(--shadow-xs);--nav-item-hover-translate-y:-1px;--nav-item-active-scale:1;--nav-featured-hover-translate-y:-2px;--nav-panel-enter-translate-y:-6px;--nav-brand-hover-translate-y:-1px;--sidebar-width:16rem;--sidebar-width-mobile:18rem;--sidebar-width-icon:3.5rem;--sidebar-padding:var(--spacing-2);--sidebar-item-height:2.5rem;--sidebar-item-padding-x:var(--spacing-3);--sidebar-item-radius:var(--radius-full);--sidebar-item-font-size:var(--font-size-sm);--sidebar-item-icon-size:var(--icon-size-lg);--sidebar-collapsed-button-size:2.75rem;--sidebar-group-label-height:1.75rem;--sidebar-group-label-font-size:var(--font-size-xs);--sidebar-section-gap:var(--spacing-2);--sidebar-header-height:3.5rem;--sidebar-header-gap:var(--spacing-2);--sidebar-input-height:var(--spacing-8);--sidebar-separator-margin-x:var(--spacing-2);--sidebar-group-content-font-size:var(--font-size-sm);--sidebar-menu-gap:var(--spacing-0-5);--sidebar-menu-button-gap:var(--spacing-3);--sidebar-menu-button-action-padding-end:var(--spacing-8);--sidebar-menu-button-icon-size:var(--icon-size-lg);--sidebar-transition-easing:var(--ease-emphasized-decel);--sidebar-menu-size-sm-height:1.75rem;--sidebar-menu-size-sm-font-size:var(--font-size-xs);--sidebar-menu-size-lg-height:3rem;--sidebar-menu-badge-height:var(--spacing-5);--sidebar-menu-badge-min-width:var(--spacing-5);--sidebar-menu-badge-padding-x:var(--spacing-1);--sidebar-menu-badge-font-size:var(--font-size-xs);--sidebar-skeleton-height:var(--spacing-8);--sidebar-skeleton-gap:var(--spacing-2);--sidebar-skeleton-radius:var(--radius-md);--sidebar-skeleton-padding-x:var(--spacing-2);--sidebar-skeleton-icon-size:var(--icon-size-md);--sidebar-skeleton-text-height:var(--icon-size-md);--sidebar-submenu-margin-inline:calc(var(--spacing-3) + var(--spacing-0-5));--sidebar-submenu-offset-x:1px;--sidebar-submenu-gap:var(--spacing-1);--sidebar-submenu-padding-x:calc(var(--spacing-2) + var(--spacing-0-5));--sidebar-submenu-padding-y:var(--spacing-0-5);--sidebar-submenu-button-height:1.75rem;--sidebar-submenu-button-gap:var(--spacing-2);--sidebar-brand-bg:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){:root{--sidebar-brand-bg:color-mix(in oklch,var(--sidebar-accent)35%,transparent)}}:root{--sidebar-brand-border:var(--sidebar-border)}@supports (color:color-mix(in lab, red, red)){:root{--sidebar-brand-border:color-mix(in oklch,var(--sidebar-border)70%,transparent)}}:root{--sidebar-brand-shadow:inset 0 1px 0 var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--sidebar-brand-shadow:inset 0 1px 0 color-mix(in oklch,var(--sidebar-foreground)10%,transparent)}}:root{--sidebar-item-fg:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--sidebar-item-fg:color-mix(in oklch,var(--sidebar-foreground)84%,transparent)}}:root{--sidebar-item-hover-bg:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){:root{--sidebar-item-hover-bg:color-mix(in oklch,var(--sidebar-accent)50%,transparent)}}:root{--sidebar-item-hover-border:var(--sidebar-border)}@supports (color:color-mix(in lab, red, red)){:root{--sidebar-item-hover-border:color-mix(in oklch,var(--sidebar-border)80%,transparent)}}:root{--sidebar-item-hover-shadow:var(--shadow-sm);--sidebar-item-active-bg:linear-gradient(90deg,var(--primary),var(--sidebar-accent))}@supports (color:color-mix(in lab, red, red)){:root{--sidebar-item-active-bg:linear-gradient(90deg,color-mix(in oklch,var(--primary)15%,transparent),color-mix(in oklch,var(--sidebar-accent)60%,transparent))}}:root{--sidebar-item-active-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--sidebar-item-active-border:color-mix(in oklch,var(--primary)25%,transparent)}}:root{--sidebar-item-active-shadow:var(--shadow-sm);--sidebar-icon-bg:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){:root{--sidebar-icon-bg:color-mix(in oklch,var(--sidebar-accent)45%,transparent)}}:root{--sidebar-icon-hover-bg:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){:root{--sidebar-icon-hover-bg:color-mix(in oklch,var(--sidebar-accent)80%,transparent)}}:root{--sidebar-icon-active-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--sidebar-icon-active-bg:color-mix(in oklch,var(--primary)14%,transparent)}}:root{--sidebar-submenu-bg:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){:root{--sidebar-submenu-bg:color-mix(in oklch,var(--sidebar-accent)18%,transparent)}}:root{--sidebar-submenu-border:var(--sidebar-border)}@supports (color:color-mix(in lab, red, red)){:root{--sidebar-submenu-border:color-mix(in oklch,var(--sidebar-border)70%,transparent)}}:root{--sidebar-submenu-active-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--sidebar-submenu-active-bg:color-mix(in oklch,var(--primary)14%,transparent)}}:root{--sidebar-submenu-active-fg:var(--primary);--sidebar-item-hover-translate-x:2px;--sidebar-item-active-scale:1;--sidebar-submenu-hover-translate-x:2px;--header-height:3.5rem;--header-padding-x:var(--spacing-4);--header-shadow:var(--level-surface-shadow);--header-icon-btn-size:2rem;--header-gap:var(--spacing-2);--header-section-gap:var(--spacing-4);--header-brand-gap:var(--spacing-3);--header-brand-padding-x:var(--spacing-2);--header-brand-padding-y:var(--spacing-1-5);--header-brand-logo-size:calc(var(--avatar-size-md) + var(--spacing-1));--header-brand-logo-radius-offset:.25rem;--header-divider-margin-x:var(--spacing-2);--header-divider-height:var(--spacing-5);--header-surface-bg:var(--sidebar);--header-foreground:var(--sidebar-foreground);--header-surface-border:var(--border)}@supports (color:color-mix(in lab, red, red)){:root{--header-surface-border:color-mix(in oklch,var(--border)80%,transparent)}}:root{--header-surface-shadow:0 1px 0 var(--foreground),0 14px 40px -28px var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--header-surface-shadow:0 1px 0 color-mix(in oklch,var(--foreground)4%,transparent),0 14px 40px -28px color-mix(in oklch,var(--foreground)22%,transparent)}}:root{--header-trigger-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){:root{--header-trigger-bg:color-mix(in oklch,var(--background)75%,transparent)}}:root{--header-trigger-border:var(--border)}@supports (color:color-mix(in lab, red, red)){:root{--header-trigger-border:color-mix(in oklch,var(--border)70%,transparent)}}:root{--header-trigger-shadow:var(--shadow-xs);--header-brand-hover-translate-y:-1px;--header-trigger-hover-translate-y:-1px;--bottom-nav-height:4rem;--bottom-nav-icon-size:1.25rem;--bottom-nav-label-font-size:var(--font-size-2xs);--bottom-nav-radius:var(--radius-lg);--bottom-nav-shadow:0 -2px 10px #0000001a;--bottom-nav-indicator-size:.25rem;--bottom-nav-padding:var(--spacing-1);--stat-card-padding:var(--spacing-4);--stat-card-radius:var(--radius-lg);--stat-card-shadow:var(--level-raised-shadow);--stat-card-shadow-hover:var(--level-raised-shadow-hover);--stat-card-icon-size:2.5rem;--stat-card-icon-radius:var(--radius-lg);--stat-card-value-font-size:var(--font-size-2xl);--stat-card-label-font-size:var(--font-size-sm);--stat-card-trend-font-size:var(--font-size-sm);--stat-card-description-font-size:var(--font-size-xs);--stat-card-gap:var(--spacing-2);--confirm-dialog-max-width:26.5rem;--confirm-dialog-icon-size:3rem;--confirm-dialog-icon-radius:var(--radius-full);--form-field-gap:var(--spacing-2);--form-field-label-font-size:var(--font-size-sm);--form-description-font-size:var(--font-size-sm);--form-message-font-size:var(--font-size-sm);--form-error-font-size:var(--font-size-sm);--form-error-gap:var(--spacing-2);--form-error-icon-size:var(--font-size-sm);--toast-radius:var(--radius-md);--toast-shadow:var(--level-urgent-shadow);--spinner-size-sm:1rem;--spinner-size-md:1.5rem;--spinner-size-lg:2rem;--spinner-border-width:2px;--otp-cell-size:2.5rem;--otp-gap:var(--spacing-2);--otp-font-size:var(--font-size-xl);--layout-content-padding:var(--spacing-4);--layout-max-width:none;--auth-card-max-width:28rem;--auth-card-padding:var(--spacing-8);--auth-card-radius:var(--radius-xl);--auth-card-shadow:var(--level-overlay-shadow);--hmenu-height:var(--header-height);--hmenu-item-padding-x:var(--spacing-4);--hmenu-item-font-size:var(--font-size-base);--hmenu-dropdown-radius:var(--radius-md);--hmenu-dropdown-shadow:var(--level-floating-shadow);--hmenu-icon-size:var(--icon-size-md);--hmenu-root-gap:var(--spacing-2);--hmenu-root-radius:var(--radius-full);--hmenu-root-padding-x:var(--spacing-3);--hmenu-trigger-padding-x:var(--spacing-3);--hmenu-trigger-max-width:8.75rem;--hmenu-panel-radius-offset:.25rem;--hmenu-mega-gap:var(--spacing-4);--hmenu-mega-padding:var(--spacing-5);--hmenu-featured-padding:var(--spacing-6);--hmenu-featured-radius-offset:.375rem;--hmenu-featured-image-height:6rem;--hmenu-featured-image-radius-offset:.125rem;--hmenu-column-radius-offset:.25rem;--hmenu-item-radius-offset:.125rem;--hmenu-item-gap:var(--spacing-2);--hmenu-item-desc-margin-top:var(--spacing-1);--hmenu-dropdown-gap:var(--spacing-2);--hmenu-dropdown-padding:var(--spacing-3);--hmenu-mobile-sheet-width:min(var(--sidebar-width-mobile),85vw);--footer-padding-y:var(--spacing-6);--footer-font-size:var(--font-size-sm);--multiselect-min-height:var(--input-height-md);--multiselect-tag-height:1.5rem;--multiselect-tag-radius:var(--radius-sm);--multiselect-tag-font-size:var(--font-size-xs);--datepicker-width:18rem;--datepicker-radius:var(--radius-md);--datepicker-shadow:var(--level-floating-shadow);--datepicker-cell-size:2rem;--grid-gap:var(--spacing-4);--heading-1-size:var(--font-size-4xl);--heading-2-size:var(--font-size-3xl);--heading-3-size:var(--font-size-2xl);--heading-4-size:var(--font-size-xl);--paragraph-size:var(--font-size-lg);--prose-max-width:65ch;--transition-property-colors:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;--transition-duration-interact:var(--duration-fast);--transition-easing-interact:var(--ease-default);--btn-transition-duration:var(--duration-fast);--btn-transition-easing:var(--ease-default);--btn-hover-scale:1;--btn-active-scale:1;--btn-ripple:0;--input-transition-duration:var(--duration-base);--input-transition-easing:var(--ease-default);--input-focus-scale:1;--card-transition-duration:var(--duration-base);--card-transition-easing:var(--ease-default);--card-hover-scale:1;--card-hover-translate-y:0px;--dialog-enter-duration:var(--duration-enter);--dialog-exit-duration:var(--duration-exit);--dialog-enter-easing:var(--ease-emphasized-decel);--dialog-exit-easing:var(--ease-emphasized-accel);--dialog-enter-scale:.95;--dialog-enter-opacity:0;--dialog-enter-translate-y:0px;--sheet-enter-duration:.4s;--sheet-exit-duration:.3s;--sheet-enter-easing:var(--ease-emphasized-decel);--sheet-exit-easing:var(--ease-emphasized-accel);--popup-enter-duration:var(--duration-fast);--popup-exit-duration:var(--duration-instant);--popup-enter-easing:var(--ease-out);--popup-exit-easing:var(--ease-in);--popup-enter-scale:.95;--popup-enter-translate-y:-4px;--popup-enter-opacity:0;--tooltip-enter-duration:var(--duration-fast);--tooltip-exit-duration:var(--duration-instant);--tooltip-enter-easing:var(--ease-out);--tooltip-enter-scale:.95;--accordion-duration:var(--duration-slow);--accordion-easing:var(--ease-emphasized-decel);--accordion-icon-duration:var(--duration-base);--accordion-icon-easing:var(--ease-default);--tabs-transition-duration:var(--duration-base);--tabs-transition-easing:var(--ease-default);--sidebar-transition-duration:var(--duration-base);--sidebar-transition-easing:linear;--sidebar-item-transition-duration:var(--duration-fast);--sidebar-item-transition-easing:var(--ease-default);--switch-transition-duration:var(--duration-base);--switch-transition-easing:var(--ease-spring);--switch-thumb-scale-active:1;--check-transition-duration:var(--duration-fast);--check-transition-easing:var(--ease-spring);--skeleton-animation-duration:2s;--skeleton-animation-easing:ease-in-out;--progress-transition-duration:var(--duration-slow);--progress-transition-easing:var(--ease-default);--hover-card-enter-duration:var(--duration-base);--hover-card-exit-duration:var(--duration-fast);--hover-card-enter-easing:var(--ease-out);--toast-enter-duration:var(--duration-slow);--toast-exit-duration:var(--duration-base);--toast-enter-easing:var(--ease-emphasized-decel);--toast-enter-translate-y:100%;--bottom-nav-transition-duration:var(--duration-fast);--bottom-nav-transition-easing:var(--ease-default);--bottom-nav-icon-active-scale:1.1;--stat-card-transition-duration:var(--duration-slow);--stat-card-transition-easing:var(--ease-default);--stat-card-hover-translate-y:-2px;--nav-menu-transition-duration:var(--duration-slow);--nav-menu-transition-easing:var(--ease-out);--spinner-duration:.75s;--spinner-easing:linear;--state-hover-opacity:0;--state-focus-opacity:0;--state-pressed-opacity:0;--ripple-duration:.55s;--ripple-easing:var(--ease-default);--ripple-opacity:.12;--ripple-scale:2.5;--overlay-backdrop-blur:0px;--overlay-bg:#00000080;--dialog-backdrop-blur:var(--overlay-backdrop-blur);--sheet-backdrop-blur:var(--overlay-backdrop-blur);--surface-backdrop-blur:0px;--surface-bg-opacity:1;--popover-backdrop-blur:var(--surface-backdrop-blur);--dropdown-backdrop-blur:var(--surface-backdrop-blur);--tooltip-backdrop-blur:0px;--nav-bar-backdrop-blur:0px;--bottom-nav-backdrop-blur:0px;--vibrancy-bg:transparent;--vibrancy-opacity:0;--vibrancy-saturation:100%;--elevation-0:none;--elevation-1:var(--shadow-xs);--elevation-2:var(--shadow-sm);--elevation-3:var(--shadow-md);--elevation-4:var(--shadow-lg);--elevation-5:var(--shadow-xl);--surface-tint-color:var(--primary);--surface-tint-opacity-0:0;--surface-tint-opacity-1:0;--surface-tint-opacity-2:0;--surface-tint-opacity-3:0;--surface-tint-opacity-4:0;--surface-tint-opacity-5:0;--level-base-shadow:var(--elevation-0);--carousel-item-gap:var(--spacing-4);--carousel-control-size:var(--spacing-8);--carousel-control-radius:var(--radius-full);--carousel-control-offset-x:calc(-1*var(--spacing-12));--carousel-control-offset-y:calc(-1*var(--spacing-12));--carousel-control-icon-size:var(--icon-size-md);--form-hint-font-size:var(--font-size-sm);--form-hint-gap:var(--spacing-2);--form-hint-icon-size:var(--icon-size-md);--layout-root-width:100%;--layout-main-flex:1 1 0%;--number-input-control-padding-x:var(--spacing-2);--number-input-control-font-size-sm:var(--font-size-xs);--number-input-control-font-size-lg:var(--font-size-lg);--number-input-stack-gap:var(--spacing-1-5);--number-input-label-font-size:var(--font-size-sm);--number-input-affix-inset-inline:var(--spacing-3);--number-input-side-control-padding-x:var(--spacing-3);--number-input-control-radius:var(--radius-md);--number-input-affix-padding-inline:var(--spacing-10);--number-input-help-font-size:var(--font-size-xs);--otp-counter-gap:var(--spacing-4);--otp-counter-resend-font-size:var(--font-size-sm);--otp-counter-resend-font-weight:var(--font-weight-medium);--otp-counter-timer-font-size:var(--font-size-sm);--otp-counter-timer-font-weight:var(--font-weight-bold);--toggle-group-radius:var(--radius-md);--button-group-overlap-offset:var(--border-width-1);--logo-default-size:24px;--organism-table-skeleton-row-height:var(--spacing-4);--organism-table-empty-height:var(--spacing-32);--organism-table-select-col-width:var(--spacing-12);--organism-table-compact-row-height:var(--spacing-8);--organism-table-compact-cell-py:var(--spacing-1);--organism-table-compact-cell-px:var(--spacing-2);--organism-grid-skeleton-stack-gap:var(--spacing-1);--organism-grid-skeleton-padding:var(--spacing-4);--organism-grid-skeleton-gap:var(--spacing-1);--organism-grid-skeleton-header-height:var(--spacing-8);--organism-grid-skeleton-cell-height:var(--spacing-6);--organism-grid-loading-overlay-opacity:.6;--organism-grid-loading-overlay-blur:1px;--organism-grid-state-height:var(--spacing-48);--organism-nav-secondary-cursor:pointer;--level-base-bg:var(--background);--level-base-z:var(--z-base);--level-base-blur:0px;--level-surface-shadow:var(--elevation-2);--level-surface-bg:var(--surface-container-low);--level-surface-z:var(--z-base);--level-surface-blur:0px;--level-raised-shadow:var(--elevation-2);--level-raised-shadow-hover:var(--elevation-3);--level-raised-bg:var(--card);--level-raised-z:var(--z-base);--level-raised-blur:0px;--level-floating-shadow:var(--elevation-3);--level-floating-bg:var(--popover);--level-floating-z:var(--z-dropdown);--level-floating-blur:var(--surface-backdrop-blur);--level-overlay-shadow:var(--elevation-4);--level-overlay-bg:var(--card);--level-overlay-z:var(--z-modal);--level-overlay-blur:var(--overlay-backdrop-blur);--level-urgent-shadow:var(--elevation-4);--level-urgent-bg:var(--card);--level-urgent-z:var(--z-toast);--level-urgent-blur:var(--toast-backdrop-blur);--fab-size-sm:2.5rem;--fab-size-md:3.5rem;--fab-size-lg:6rem;--fab-radius:var(--radius-lg);--fab-shadow:var(--level-floating-shadow);--fab-shadow-hover:var(--level-overlay-shadow);--fab-shadow-active:var(--level-surface-shadow);--fab-icon-size-sm:1.25rem;--fab-icon-size-md:1.5rem;--fab-icon-size-lg:2.25rem;--fab-extended-padding-x:var(--spacing-5);--fab-extended-height:3.5rem;--fab-extended-height-sm:2.5rem;--fab-extended-height-lg:4rem;--fab-extended-radius:var(--radius-lg);--fab-extended-gap:var(--spacing-3);--fab-transition-duration:var(--duration-base);--fab-transition-easing:var(--ease-default);--fab-hover-scale:1;--fab-active-scale:1;--fab-enter-duration:var(--duration-enter);--fab-enter-easing:var(--ease-emphasized-decel);--hmenu-mega-w-md:500px;--hmenu-mega-w-lg:700px;--hmenu-dropdown-w:300px;--hmenu-dropdown-w-md:400px;--command-list-max-h:300px;--form-textarea-min-h:100px;--form-multiselect-min-h:38px;--alert-enter-duration:var(--duration-slow);--alert-enter-easing:var(--ease-emphasized-decel);--alert-exit-duration:var(--duration-base);--alert-exit-easing:var(--ease-emphasized-accel);--alert-border-width:1px;--alert-accent-width:0px;--alert-shadow:var(--level-base-shadow);--alert-backdrop-blur:0px;--alert-bg-opacity:1;--toast-backdrop-blur:0px;--toast-bg-opacity:1;--toast-border-width:1px;--toast-max-width:24rem;--toast-min-height:3rem;--slider-track-height:.5rem;--slider-track-radius:var(--radius-full);--slider-thumb-size:1.25rem;--slider-thumb-radius:var(--radius-full);--slider-thumb-shadow:var(--shadow-sm);--chip-height-sm:1.25rem;--chip-height-md:1.5rem;--chip-height-lg:1.75rem;--chip-radius:var(--radius-full);--chip-font-size-sm:var(--font-size-xs);--chip-font-size-md:var(--font-size-xs);--chip-font-size-lg:var(--font-size-sm);--rating-size-sm:1rem;--rating-size-md:1.25rem;--rating-size-lg:1.75rem;--rating-gap:var(--spacing-0_5);--color-picker-swatch-size:2rem;--color-picker-swatch-radius:var(--radius-md);--color-picker-preset-size:1.5rem;--color-picker-preset-radius:var(--radius-sm);--tree-indent:1.25rem;--tree-item-height:2rem;--tree-item-radius:var(--radius-sm);--timeline-marker-size:2rem;--timeline-line-width:2px;--timeline-gap:var(--spacing-4)}@supports (color:lab(0% 0 0)){:root{--bottom-nav-shadow:0 -2px 10px lab(0% 0 0/.1);--overlay-bg:lab(0% 0 0/.5)}}.preset-flat{--shadow-xs:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-xl:none;--radius:.75rem;--focus-ring-width:2px;--focus-ring-offset:0px;--tracking-tight:-.02em;--tracking-wide:.03em;--btn-height-sm:1.875rem;--btn-height-md:2.25rem;--btn-height-lg:2.625rem;--btn-height-icon:2.25rem;--btn-radius:var(--radius-md);--btn-shadow:none;--input-radius:var(--radius-md);--input-shadow:none;--card-shadow:none;--card-radius:var(--radius-lg);--dialog-shadow:none;--dialog-radius:var(--radius-lg);--popover-shadow:none;--dropdown-content-shadow:none;--select-content-shadow:none;--hover-card-shadow:none;--toast-shadow:none;--header-shadow:none;--bottom-nav-shadow:none;--auth-card-shadow:none;--stat-card-shadow:none;--stat-card-shadow-hover:none;--hmenu-dropdown-shadow:none;--duration-enter:.18s;--duration-exit:.12s;--ease-default:cubic-bezier(.25,.1,.25,1);--ease-emphasized:cubic-bezier(.25,.1,.25,1);--ease-emphasized-decel:cubic-bezier(.25,.1,.25,1);--ease-spring:cubic-bezier(.25,.1,.25,1);--btn-hover-scale:1;--btn-active-scale:1;--btn-ripple:0;--card-hover-scale:1;--card-hover-translate-y:0px;--stat-card-hover-translate-y:0px;--bottom-nav-icon-active-scale:1;--popup-enter-duration:.12s;--popup-exit-duration:80ms;--popup-enter-scale:1;--popup-enter-translate-y:0px;--dialog-enter-duration:.18s;--dialog-exit-duration:.12s;--dialog-enter-scale:1;--dialog-enter-translate-y:0px;--accordion-duration:var(--duration-base);--accordion-easing:var(--ease-default);--state-hover-opacity:0;--state-focus-opacity:0;--state-pressed-opacity:0;--overlay-backdrop-blur:0px;--surface-backdrop-blur:0px;--vibrancy-opacity:0;--elevation-0:none;--elevation-1:none;--elevation-2:none;--elevation-3:none;--elevation-4:none;--elevation-5:none;--surface-tint-opacity-1:0;--surface-tint-opacity-2:0;--surface-tint-opacity-3:0;--level-base-shadow:none;--level-surface-shadow:none;--level-raised-shadow:none;--level-raised-shadow-hover:none;--level-floating-shadow:none;--level-overlay-shadow:none;--level-urgent-shadow:none;--level-base-blur:0px;--level-surface-blur:0px;--level-raised-blur:0px;--level-floating-blur:0px;--level-overlay-blur:0px;--level-urgent-blur:0px;--fab-shadow:none;--fab-shadow-hover:none;--fab-shadow-active:none;--fab-radius:var(--radius-md);--fab-hover-scale:1;--fab-active-scale:1;--alert-shadow:none;--alert-accent-width:0px;--alert-border-width:1px;--alert-backdrop-blur:0px;--alert-bg-opacity:1;--alert-enter-duration:.15s;--alert-enter-easing:var(--ease-default);--toast-backdrop-blur:0px;--toast-bg-opacity:1;--toast-border-width:1px;--glass-bg:var(--background);--glass-border:var(--border);--glass-shadow:none;--glass-highlight:transparent;--glass-blur:0px;--gradient-primary:linear-gradient(135deg,var(--primary),var(--primary));--gradient-accent:linear-gradient(135deg,var(--primary),var(--primary));--gradient-glass:none}.preset-mui{--radius:.25rem;--focus-ring-width:2px;--focus-ring-offset:2px;--tracking-wide:.04em;--tracking-wider:.08em;--tracking-widest:.15em;--shadow-xs:0 1px 3px 0 #0000001f,0 1px 2px 0 #00000014;--shadow-sm:0 2px 4px 0 #0000001f,0 1px 3px -1px #00000014;--shadow-md:0 4px 8px -1px #00000024,0 2px 6px -2px #0000001a;--shadow-lg:0 8px 16px -2px #00000029,0 4px 8px -4px #0000001f;--shadow-xl:0 16px 32px -4px #0000002e,0 8px 16px -8px #00000024;--btn-height-sm:1.75rem;--btn-height-md:2.25rem;--btn-height-lg:2.5rem;--btn-height-icon:2.25rem;--btn-padding-x-sm:var(--spacing-3);--btn-padding-x-md:var(--spacing-4);--btn-padding-x-lg:var(--spacing-5);--btn-radius:4px;--btn-shadow:var(--shadow-sm);--input-height-sm:1.875rem;--input-height-md:2.25rem;--input-height-lg:2.75rem;--input-radius:4px;--input-shadow:none;--card-radius:4px;--card-shadow:var(--shadow-sm);--dialog-radius:4px;--dialog-shadow:var(--shadow-xl);--badge-radius:4px;--tabs-list-radius:4px;--tabs-trigger-radius:4px;--select-content-radius:4px;--select-item-radius:0px;--dropdown-content-radius:4px;--dropdown-item-radius:0px;--popover-radius:4px;--popover-shadow:var(--shadow-lg);--tooltip-radius:4px;--table-header-height:2.5rem;--table-row-height:2.75rem;--sidebar-item-radius:4px;--header-shadow:var(--shadow-md);--hover-card-radius:4px;--hover-card-shadow:var(--shadow-lg);--stat-card-radius:4px;--stat-card-shadow:var(--shadow-sm);--stat-card-shadow-hover:var(--shadow-md);--accordion-padding-y:var(--spacing-3);--auth-card-radius:4px;--auth-card-shadow:var(--shadow-xl);--hmenu-dropdown-radius:4px;--hmenu-dropdown-shadow:var(--shadow-lg);--bottom-nav-shadow:0 -3px 8px #0000001f;--sheet-padding:var(--spacing-5);--checkbox-radius:2px;--skeleton-radius:4px;--toast-shadow:var(--shadow-lg);--duration-fast:.15s;--duration-base:.2s;--duration-slow:.25s;--duration-enter:.225s;--duration-exit:.195s;--ease-default:cubic-bezier(.4,0,.2,1);--ease-emphasized:cubic-bezier(.4,0,.2,1);--ease-emphasized-decel:cubic-bezier(0,0,.2,1);--ease-emphasized-accel:cubic-bezier(.4,0,1,1);--ease-spring:cubic-bezier(.4,0,.2,1);--btn-transition-duration:var(--duration-fast);--btn-hover-scale:1;--btn-active-scale:.98;--btn-ripple:1;--card-hover-scale:1;--card-hover-translate-y:-1px;--dialog-enter-duration:.225s;--dialog-exit-duration:.195s;--dialog-enter-easing:cubic-bezier(0,0,.2,1);--dialog-exit-easing:cubic-bezier(.4,0,1,1);--dialog-enter-scale:.9;--popup-enter-duration:.2s;--popup-exit-duration:.15s;--popup-enter-easing:cubic-bezier(0,0,.2,1);--popup-enter-scale:.92;--popup-enter-translate-y:-8px;--sheet-enter-duration:.35s;--sheet-exit-duration:.25s;--sheet-enter-easing:cubic-bezier(0,0,.2,1);--sheet-exit-easing:cubic-bezier(.4,0,1,1);--switch-transition-duration:.15s;--switch-transition-easing:cubic-bezier(.4,0,.2,1);--state-hover-opacity:.04;--state-focus-opacity:.12;--state-pressed-opacity:.12;--ripple-duration:.55s;--ripple-easing:cubic-bezier(.4,0,.2,1);--ripple-opacity:.12;--bottom-nav-icon-active-scale:1;--stat-card-hover-translate-y:-2px;--accordion-duration:.25s;--accordion-easing:cubic-bezier(0,0,.2,1);--skeleton-animation-duration:1.5s;--overlay-backdrop-blur:0px;--overlay-bg:#00000080;--surface-backdrop-blur:0px;--vibrancy-opacity:0;--elevation-0:none;--elevation-1:0 1px 3px 0 #0000001f,0 1px 2px 0 #00000014;--elevation-2:0 2px 4px 0 #0000001f,0 1px 3px -1px #00000014;--elevation-3:0 4px 8px -1px #00000024,0 2px 6px -2px #0000001a;--elevation-4:0 8px 16px -2px #00000029,0 4px 8px -4px #0000001f;--elevation-5:0 16px 32px -4px #0000002e,0 8px 16px -8px #00000024;--surface-tint-opacity-1:0;--surface-tint-opacity-2:0;--surface-tint-opacity-3:0;--level-surface-shadow:var(--elevation-1);--level-raised-shadow:var(--elevation-2);--level-raised-shadow-hover:var(--elevation-4);--level-floating-shadow:var(--elevation-3);--level-overlay-shadow:var(--elevation-5);--level-urgent-shadow:var(--elevation-4);--level-floating-blur:0px;--level-overlay-blur:0px;--level-urgent-blur:0px;--fab-radius:4px;--fab-shadow:var(--elevation-3);--fab-shadow-hover:var(--elevation-4);--fab-shadow-active:var(--elevation-1);--fab-hover-scale:1;--fab-active-scale:.98;--fab-transition-easing:cubic-bezier(.4,0,.2,1);--alert-shadow:var(--elevation-1);--alert-accent-width:4px;--alert-border-width:0px;--alert-radius:4px;--alert-backdrop-blur:0px;--alert-bg-opacity:1;--alert-enter-duration:.225s;--alert-enter-easing:cubic-bezier(0,0,.2,1);--toast-backdrop-blur:0px;--toast-bg-opacity:1;--toast-border-width:0px;--toast-radius:4px;--toast-min-height:3rem;--glass-bg:var(--background);--glass-border:var(--border);--glass-shadow:var(--elevation-2);--glass-highlight:transparent;--glass-blur:0px;--gradient-primary:linear-gradient(135deg,var(--primary),oklch(from var(--primary)l c calc(h + 20)));--gradient-surface:linear-gradient(180deg,var(--background),var(--surface-container));--gradient-glass:none;--neutral-chroma:0}@supports (color:lab(0% 0 0)){.preset-mui{--shadow-xs:0 1px 3px 0 lab(0% 0 0/.12),0 1px 2px 0 lab(0% 0 0/.08);--shadow-sm:0 2px 4px 0 lab(0% 0 0/.12),0 1px 3px -1px lab(0% 0 0/.08);--shadow-md:0 4px 8px -1px lab(0% 0 0/.14),0 2px 6px -2px lab(0% 0 0/.1);--shadow-lg:0 8px 16px -2px lab(0% 0 0/.16),0 4px 8px -4px lab(0% 0 0/.12);--shadow-xl:0 16px 32px -4px lab(0% 0 0/.18),0 8px 16px -8px lab(0% 0 0/.14);--bottom-nav-shadow:0 -3px 8px lab(0% 0 0/.12);--overlay-bg:lab(0% 0 0/.5);--elevation-1:0 1px 3px 0 lab(0% 0 0/.12),0 1px 2px 0 lab(0% 0 0/.08);--elevation-2:0 2px 4px 0 lab(0% 0 0/.12),0 1px 3px -1px lab(0% 0 0/.08);--elevation-3:0 4px 8px -1px lab(0% 0 0/.14),0 2px 6px -2px lab(0% 0 0/.1);--elevation-4:0 8px 16px -2px lab(0% 0 0/.16),0 4px 8px -4px lab(0% 0 0/.12);--elevation-5:0 16px 32px -4px lab(0% 0 0/.18),0 8px 16px -8px lab(0% 0 0/.14)}}.preset-m3{--radius:1.25rem;--focus-ring-width:4px;--focus-ring-offset:4px;--tracking-wide:.015em;--tracking-wider:.025em;--tracking-widest:.05em;--shadow-xs:0 1px 2px 0 #0000000a;--shadow-sm:0 2px 8px 0 #0000000f,0 1px 2px -1px #0000000a;--shadow-md:0 4px 12px -1px #00000014,0 2px 6px -2px #0000000f;--shadow-lg:0 8px 20px -2px #0000001a,0 4px 8px -3px #00000014;--shadow-xl:0 16px 32px -4px #0000001f,0 8px 16px -6px #00000014;--btn-height-sm:2.25rem;--btn-height-md:2.75rem;--btn-height-lg:3.25rem;--btn-height-icon:2.75rem;--btn-padding-x-sm:var(--spacing-5);--btn-padding-x-md:var(--spacing-6);--btn-padding-x-lg:var(--spacing-8);--btn-radius:9999px;--btn-shadow:var(--shadow-sm);--input-height-sm:2.25rem;--input-height-md:2.75rem;--input-height-lg:3.25rem;--input-padding-x-sm:var(--spacing-4);--input-padding-x-md:var(--spacing-5);--input-padding-x-lg:var(--spacing-6);--input-radius:1.5rem;--input-shadow:none;--card-padding:var(--spacing-6);--card-radius:1.5rem;--card-shadow:none;--popover-radius:1.25rem;--popover-shadow:var(--shadow-md);--dropdown-content-radius:1.25rem;--dropdown-item-radius:.75rem;--sidebar-item-height:3rem;--sidebar-item-radius:9999px;--sidebar-item-padding-x:var(--spacing-5);--duration-fast:.25s;--duration-base:.35s;--duration-slow:.45s;--duration-enter:.5s;--duration-exit:.3s;--ease-default:cubic-bezier(.2,0,0,1);--ease-emphasized:cubic-bezier(.2,0,0,1);--ease-emphasized-decel:cubic-bezier(.05,.7,.1,1);--ease-emphasized-accel:cubic-bezier(.3,0,.8,.15);--ease-spring:cubic-bezier(.34,1.56,.64,1);--ease-bounce:cubic-bezier(.34,1.8,.64,1);--btn-transition-duration:var(--duration-fast);--btn-hover-scale:1.02;--btn-active-scale:.95;--card-hover-scale:1.02;--card-hover-translate-y:-2px;--surface-tint-opacity-1:.05;--surface-tint-opacity-2:.08;--surface-tint-opacity-3:.11;--level-surface-shadow:none;--level-raised-shadow:var(--shadow-sm);--level-floating-shadow:var(--shadow-md);--level-overlay-shadow:var(--shadow-lg);--glass-bg:oklch(.97 var(--neutral-chroma)var(--neutral-hue)/85%);--glass-border:oklch(.85 var(--neutral-chroma)var(--neutral-hue)/20%);--glass-shadow:var(--shadow-md);--glass-highlight:#fff3;--glass-blur:24px;--gradient-primary:linear-gradient(135deg,var(--primary),var(--tertiary));--gradient-surface:linear-gradient(180deg,var(--surface-container-low),var(--surface-container-high));--gradient-accent:linear-gradient(135deg,var(--tertiary),var(--primary));--gradient-glass:linear-gradient(135deg,oklch(1 var(--neutral-chroma)var(--neutral-hue)/30%)0%,oklch(1 var(--neutral-chroma)var(--neutral-hue)/8%)100%)}@supports (color:lab(0% 0 0)){.preset-m3{--shadow-xs:0 1px 2px 0 lab(0% 0 0/.04);--shadow-sm:0 2px 8px 0 lab(0% 0 0/.06),0 1px 2px -1px lab(0% 0 0/.04);--shadow-md:0 4px 12px -1px lab(0% 0 0/.08),0 2px 6px -2px lab(0% 0 0/.06);--shadow-lg:0 8px 20px -2px lab(0% 0 0/.1),0 4px 8px -3px lab(0% 0 0/.08);--shadow-xl:0 16px 32px -4px lab(0% 0 0/.12),0 8px 16px -6px lab(0% 0 0/.08);--glass-highlight:lab(100% 0 0/.2)}}.preset-ios{--radius:12px;--focus-ring-width:4px;--focus-ring-offset:0px;--tracking-tight:-.021em;--tracking-normal:-.01em;--shadow-xs:0 1px 2px 0 #0000000a;--shadow-sm:0 1px 3px 0 #0000000f,0 1px 2px -1px #0000000a;--shadow-md:0 4px 6px -1px #0000000f,0 2px 4px -2px #0000000a;--shadow-lg:0 10px 25px -3px #00000014,0 4px 6px -4px #0000000f;--shadow-xl:0 25px 50px -12px #0000001f;--btn-height-sm:1.75rem;--btn-height-md:2.5rem;--btn-height-lg:3rem;--btn-padding-x-md:var(--spacing-5);--btn-padding-x-lg:var(--spacing-6);--btn-font-size-sm:var(--font-size-sm);--btn-font-size-md:var(--font-size-base);--btn-font-size-lg:var(--font-size-lg);--input-height-md:2.5rem;--input-height-lg:3rem;--input-font-size-md:var(--font-size-base);--card-radius:.75rem;--card-shadow:var(--shadow-xs);--card-padding:var(--spacing-4);--badge-radius:9999px;--dialog-radius:18px;--dialog-padding:var(--spacing-5);--dialog-shadow:var(--shadow-lg);--tabs-list-radius:10px;--tabs-list-padding:2px;--tabs-trigger-radius:8px;--select-content-radius:10px;--select-item-radius:6px;--select-trigger-radius:10px;--select-content-shadow:var(--shadow-lg);--dropdown-content-radius:10px;--dropdown-item-radius:6px;--dropdown-content-shadow:var(--shadow-lg);--popover-radius:14px;--popover-shadow:var(--shadow-xl);--tooltip-radius:8px;--checkbox-radius:6px;--switch-width:3.125rem;--switch-height:1.875rem;--switch-thumb-size:1.625rem;--table-header-height:2.75rem;--table-row-height:2.75rem;--sidebar-item-height:2.75rem;--sidebar-item-padding-x:var(--spacing-3);--header-height:2.75rem;--header-shadow:none;--bottom-nav-height:4.875rem;--bottom-nav-shadow:0 -.5px 0 #0000001f;--alert-radius:10px;--auth-card-radius:.875rem;--auth-card-shadow:var(--shadow-md);--stat-card-radius:.75rem;--stat-card-shadow:var(--shadow-xs);--stat-card-shadow-hover:var(--shadow-sm);--hover-card-radius:10px;--hover-card-shadow:var(--shadow-md);--accordion-padding-y:var(--spacing-3-5);--hmenu-dropdown-radius:10px;--hmenu-dropdown-shadow:var(--shadow-lg);--skeleton-radius:10px;--toast-radius:10px;--toast-shadow:var(--shadow-md);--confirm-dialog-icon-radius:9999px;--duration-fast:.25s;--duration-base:.35s;--duration-slow:.45s;--duration-enter:.5s;--duration-exit:.35s;--ease-default:var(--ease-apple);--ease-emphasized:cubic-bezier(.16,1,.3,1);--ease-emphasized-decel:cubic-bezier(.22,.61,.36,1);--ease-emphasized-accel:cubic-bezier(.55,.06,.68,.19);--ease-spring:cubic-bezier(.175,.885,.32,1.275);--ease-smooth:cubic-bezier(.25,.1,.25,1);--ease-apple:cubic-bezier(.16,1,.3,1);--btn-transition-duration:var(--duration-fast);--btn-hover-scale:1.01;--btn-active-scale:.94;--btn-ripple:0;--card-hover-scale:1;--card-hover-translate-y:-1px;--card-transition-duration:.25s;--card-transition-easing:var(--ease-apple);--dialog-enter-duration:.35s;--dialog-exit-duration:.25s;--dialog-enter-easing:var(--ease-spring);--dialog-exit-easing:var(--ease-apple);--dialog-enter-scale:1.1;--dialog-enter-translate-y:0px;--popup-enter-duration:.25s;--popup-exit-duration:.2s;--popup-enter-easing:var(--ease-apple);--popup-enter-scale:.96;--popup-enter-translate-y:-4px;--sheet-enter-duration:.45s;--sheet-exit-duration:.35s;--sheet-enter-easing:cubic-bezier(.22,.61,.36,1);--sheet-exit-easing:cubic-bezier(.55,.06,.68,.19);--tooltip-enter-duration:.15s;--tooltip-enter-easing:var(--ease-apple);--tooltip-enter-scale:.98;--switch-transition-duration:.35s;--switch-transition-easing:cubic-bezier(.22,.61,.36,1);--switch-thumb-scale-active:1;--check-transition-duration:.2s;--check-transition-easing:var(--ease-apple);--state-hover-opacity:0;--state-focus-opacity:0;--state-pressed-opacity:.06;--ripple-duration:0s;--ripple-opacity:0;--bottom-nav-icon-active-scale:1.08;--stat-card-hover-translate-y:-1px;--stat-card-transition-easing:var(--ease-apple);--accordion-duration:.3s;--accordion-easing:var(--ease-apple);--tabs-transition-duration:.25s;--tabs-transition-easing:var(--ease-apple);--toast-enter-duration:.35s;--toast-exit-duration:.25s;--toast-enter-easing:var(--ease-apple);--sidebar-transition-duration:.35s;--sidebar-transition-easing:var(--ease-apple);--skeleton-animation-duration:2.5s;--skeleton-animation-easing:ease-in-out;--spinner-duration:.8s;--overlay-backdrop-blur:24px;--overlay-bg:#0003;--surface-backdrop-blur:24px;--surface-bg-opacity:.72;--popover-backdrop-blur:20px;--dropdown-backdrop-blur:20px;--tooltip-backdrop-blur:12px;--nav-bar-backdrop-blur:32px;--tracking-wide:.012em;--btn-height-icon:2.25rem;--btn-padding-x-sm:var(--spacing-3);--btn-radius:10px;--btn-shadow:none;--input-height-sm:2rem;--input-radius:10px;--input-shadow:none;--sheet-padding:var(--spacing-6);--sidebar-item-radius:10px;--ease-bounce:cubic-bezier(.175,.885,.32,1.275);--btn-transition-easing:var(--ease-apple);--bottom-nav-backdrop-blur:32px;--dialog-backdrop-blur:40px;--glass-bg:#fff9;--glass-border:#cecece26;--glass-text:#000;--glass-shadow:0 4px 24px #0000000d;--glass-highlight:#fffc;--glass-blur:40px;--gradient-primary:linear-gradient(180deg,var(--primary),oklch(from var(--primary)calc(l - .05)c h));--surface-bright:#fff;--surface-container:#f2f2f2}@supports (color:lab(0% 0 0)){.preset-ios{--shadow-xs:0 1px 2px 0 lab(0% 0 0/.04);--shadow-sm:0 1px 3px 0 lab(0% 0 0/.06),0 1px 2px -1px lab(0% 0 0/.04);--shadow-md:0 4px 6px -1px lab(0% 0 0/.06),0 2px 4px -2px lab(0% 0 0/.04);--shadow-lg:0 10px 25px -3px lab(0% 0 0/.08),0 4px 6px -4px lab(0% 0 0/.06);--shadow-xl:0 25px 50px -12px lab(0% 0 0/.12);--bottom-nav-shadow:0 -.5px 0 lab(0% 0 0/.12);--overlay-bg:lab(0% 0 0/.2);--glass-bg:lab(100% 0 0/.6);--glass-border:lab(82.6% .0000298023 -.0000119209/.15);--glass-text:lab(0% 0 0);--glass-shadow:0 4px 24px lab(0% 0 0/.05);--glass-highlight:lab(100% 0 0/.8);--surface-bright:lab(100% 0 0);--surface-container:lab(95.36% 0 0)}}.preset-ios.dark,.preset-ios .dark{--glass-bg:#060606b3;--glass-border:#ffffff1a;--glass-text:#fff;--glass-shadow:0 4px 24px #0003;--glass-highlight:#ffffff0d;--surface-bright:#090909;--surface-container:#020202}@supports (color:lab(0% 0 0)){.preset-ios.dark,.preset-ios .dark{--glass-bg:lab(1.5609% 0 0/.7);--glass-border:lab(100% 0 0/.1);--glass-text:lab(100% 0 0);--glass-shadow:0 4px 24px lab(0% 0 0/.2);--glass-highlight:lab(100% 0 0/.05);--surface-bright:lab(2.47865% 0 0);--surface-container:lab(.462488% 0 0)}}.preset-ios [data-slot=sidebar-inner],.preset-ios [data-slot=layout-header],.preset-ios nav[data-slot=layout-nav]{background-color:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){.preset-ios [data-slot=sidebar-inner],.preset-ios [data-slot=layout-header],.preset-ios nav[data-slot=layout-nav]{background-color:color-mix(in oklch,var(--sidebar)60%,transparent)}}.preset-ios [data-slot=sidebar-inner],.preset-ios [data-slot=layout-header],.preset-ios nav[data-slot=layout-nav]{-webkit-backdrop-filter:blur(var(--nav-bar-backdrop-blur))saturate(150%);backdrop-filter:blur(var(--nav-bar-backdrop-blur))saturate(150%);border-bottom:1px solid var(--glass-border)}.preset-fluent{--radius:.5rem;--focus-ring-width:2px;--focus-ring-offset:2px;--tracking-tight:-.01em;--tracking-normal:0em;--shadow-xs:0 1px 2px 0 #0000000f;--shadow-sm:0 2px 4px 0 #00000014,0 0 2px 0 #0000000a;--shadow-md:0 4px 8px 0 #0000001a,0 0 2px 0 #0000000f;--shadow-lg:0 8px 16px 0 #0000001f,0 0 2px 0 #0000000f;--shadow-xl:0 16px 32px 0 #00000024,0 0 2px 0 #00000014;--btn-height-sm:1.75rem;--btn-height-md:2rem;--btn-height-lg:2.5rem;--btn-height-icon:2rem;--btn-padding-x-sm:var(--spacing-3);--btn-padding-x-md:var(--spacing-3);--btn-padding-x-lg:var(--spacing-4);--btn-radius:4px;--btn-shadow:none;--btn-font-size-sm:var(--font-size-sm);--btn-font-size-md:var(--font-size-sm);--btn-font-size-lg:var(--font-size-base);--input-height-sm:1.75rem;--input-height-md:2rem;--input-height-lg:2.5rem;--input-radius:4px;--input-shadow:none;--card-radius:8px;--card-shadow:var(--shadow-sm);--card-padding:var(--spacing-4);--badge-radius:4px;--dialog-radius:8px;--dialog-padding:var(--spacing-6);--dialog-shadow:var(--shadow-xl);--tabs-list-radius:4px;--tabs-list-padding:0px;--tabs-trigger-radius:4px;--select-content-radius:4px;--select-item-radius:4px;--select-trigger-radius:4px;--select-content-shadow:var(--shadow-lg);--dropdown-content-radius:4px;--dropdown-item-radius:4px;--dropdown-content-shadow:var(--shadow-lg);--popover-radius:8px;--popover-shadow:var(--shadow-md);--tooltip-radius:4px;--checkbox-radius:4px;--switch-width:2.5rem;--switch-height:1.25rem;--switch-thumb-size:1rem;--table-header-height:2.5rem;--table-row-height:2.75rem;--sidebar-item-radius:4px;--sidebar-item-height:2rem;--sidebar-item-padding-x:var(--spacing-3);--header-height:3rem;--header-shadow:var(--shadow-xs);--bottom-nav-height:3.5rem;--bottom-nav-shadow:0 -1px 2px #00000014;--alert-radius:4px;--auth-card-radius:8px;--auth-card-shadow:var(--shadow-lg);--stat-card-radius:8px;--stat-card-shadow:var(--shadow-sm);--stat-card-shadow-hover:var(--shadow-md);--hover-card-radius:8px;--hover-card-shadow:var(--shadow-md);--accordion-padding-y:var(--spacing-3);--hmenu-dropdown-radius:4px;--hmenu-dropdown-shadow:var(--shadow-lg);--skeleton-radius:4px;--toast-radius:8px;--toast-shadow:var(--shadow-md);--confirm-dialog-icon-radius:8px;--duration-fast:.1s;--duration-base:.2s;--duration-slow:.3s;--duration-enter:.25s;--duration-exit:.167s;--ease-default:cubic-bezier(.33,0,.67,1);--ease-emphasized:cubic-bezier(.1,.9,.2,1);--ease-emphasized-decel:cubic-bezier(0,0,0,1);--ease-emphasized-accel:cubic-bezier(1,0,1,1);--ease-spring:cubic-bezier(.1,.9,.2,1);--btn-transition-duration:.1s;--btn-transition-easing:var(--ease-emphasized);--btn-hover-scale:1;--btn-active-scale:.98;--btn-ripple:0;--card-hover-scale:1;--card-hover-translate-y:0px;--card-transition-duration:.2s;--card-transition-easing:var(--ease-emphasized);--dialog-enter-duration:.25s;--dialog-exit-duration:.167s;--dialog-enter-easing:cubic-bezier(0,0,0,1);--dialog-exit-easing:cubic-bezier(1,0,1,1);--dialog-enter-scale:.95;--dialog-enter-translate-y:0px;--popup-enter-duration:.2s;--popup-exit-duration:.1s;--popup-enter-easing:cubic-bezier(0,0,0,1);--popup-enter-scale:.96;--popup-enter-translate-y:-4px;--sheet-enter-duration:.35s;--sheet-exit-duration:.25s;--sheet-enter-easing:cubic-bezier(0,0,0,1);--sheet-exit-easing:cubic-bezier(1,0,1,1);--switch-transition-duration:.2s;--switch-transition-easing:var(--ease-emphasized);--switch-thumb-scale-active:1;--state-hover-opacity:.04;--state-focus-opacity:0;--state-pressed-opacity:.06;--ripple-duration:0s;--ripple-opacity:0;--bottom-nav-icon-active-scale:1;--sidebar-transition-duration:.25s;--sidebar-transition-easing:var(--ease-emphasized);--skeleton-animation-duration:1.5s;--overlay-backdrop-blur:12px;--overlay-bg:#0000004d;--surface-backdrop-blur:0px;--vibrancy-opacity:0;--nav-bar-backdrop-blur:0px;--bottom-nav-backdrop-blur:0px;--vibrancy-saturation:100%;--elevation-0:none;--elevation-1:0 1px 2px 0 #0000000f;--elevation-2:0 2px 4px 0 #00000014,0 0 2px 0 #0000000a;--elevation-3:0 4px 8px 0 #0000001a,0 0 2px 0 #0000000f;--elevation-4:0 8px 16px 0 #0000001f,0 0 2px 0 #0000000f;--elevation-5:0 16px 32px 0 #00000024,0 0 2px 0 #00000014;--surface-tint-opacity-1:0;--surface-tint-opacity-2:0;--surface-tint-opacity-3:0;--level-surface-shadow:var(--elevation-1);--level-raised-shadow:var(--elevation-2);--level-raised-shadow-hover:var(--elevation-3);--level-floating-shadow:var(--elevation-3);--level-overlay-shadow:var(--elevation-4);--level-urgent-shadow:var(--elevation-3);--level-floating-blur:0px;--level-overlay-blur:0px;--level-urgent-blur:0px;--fab-radius:8px;--fab-shadow:var(--elevation-2);--fab-shadow-hover:var(--elevation-3);--fab-shadow-active:var(--elevation-1);--fab-hover-scale:1;--fab-active-scale:.98;--alert-shadow:none;--alert-accent-width:4px;--alert-border-width:0px;--alert-backdrop-blur:0px;--alert-bg-opacity:1;--alert-enter-duration:.2s;--alert-enter-easing:var(--ease-emphasized);--toast-backdrop-blur:0px;--toast-bg-opacity:1;--toast-border-width:0px;--toast-min-height:2.75rem;--glass-bg:var(--background);--glass-border:var(--border);--glass-shadow:var(--elevation-2);--glass-highlight:transparent;--glass-blur:0px;--gradient-primary:linear-gradient(135deg,var(--primary),var(--primary));--gradient-glass:none}@supports (color:lab(0% 0 0)){.preset-fluent{--shadow-xs:0 1px 2px 0 lab(0% 0 0/.06);--shadow-sm:0 2px 4px 0 lab(0% 0 0/.08),0 0 2px 0 lab(0% 0 0/.04);--shadow-md:0 4px 8px 0 lab(0% 0 0/.1),0 0 2px 0 lab(0% 0 0/.06);--shadow-lg:0 8px 16px 0 lab(0% 0 0/.12),0 0 2px 0 lab(0% 0 0/.06);--shadow-xl:0 16px 32px 0 lab(0% 0 0/.14),0 0 2px 0 lab(0% 0 0/.08);--bottom-nav-shadow:0 -1px 2px lab(0% 0 0/.08);--overlay-bg:lab(0% 0 0/.3);--elevation-1:0 1px 2px 0 lab(0% 0 0/.06);--elevation-2:0 2px 4px 0 lab(0% 0 0/.08),0 0 2px 0 lab(0% 0 0/.04);--elevation-3:0 4px 8px 0 lab(0% 0 0/.1),0 0 2px 0 lab(0% 0 0/.06);--elevation-4:0 8px 16px 0 lab(0% 0 0/.12),0 0 2px 0 lab(0% 0 0/.06);--elevation-5:0 16px 32px 0 lab(0% 0 0/.14),0 0 2px 0 lab(0% 0 0/.08)}}.preset-glass{--radius:1rem;--focus-ring-width:2px;--focus-ring-offset:2px;--shadow-xs:0 0 1px 0 #0000000f,0 1px 2px 0 #0000000a;--shadow-sm:0 0 2px 0 #0000000f,0 4px 8px -2px #0000000f;--shadow-md:0 0 4px 0 #0000000f,0 8px 16px -4px #00000014;--shadow-lg:0 0 6px 0 #00000014,0 16px 32px -8px #0000001a;--shadow-xl:0 0 8px 0 #00000014,0 24px 48px -12px #0000001f;--btn-height-sm:2rem;--btn-height-md:2.5rem;--btn-height-lg:3rem;--btn-height-icon:2.5rem;--btn-radius:12px;--btn-shadow:var(--shadow-xs);--btn-font-size-sm:var(--font-size-sm);--btn-font-size-md:var(--font-size-base);--btn-font-size-lg:var(--font-size-lg);--input-height-sm:2rem;--input-height-md:2.5rem;--input-height-lg:3rem;--input-radius:12px;--input-shadow:none;--card-radius:1rem;--card-shadow:var(--shadow-sm);--card-padding:var(--spacing-5);--badge-radius:9999px;--dialog-radius:1.5rem;--dialog-padding:var(--spacing-6);--dialog-shadow:var(--shadow-lg);--tabs-list-radius:12px;--tabs-list-padding:3px;--tabs-trigger-radius:10px;--select-content-radius:12px;--select-item-radius:8px;--select-trigger-radius:12px;--select-content-shadow:var(--shadow-lg);--dropdown-content-radius:12px;--dropdown-item-radius:8px;--dropdown-content-shadow:var(--shadow-lg);--popover-radius:12px;--popover-shadow:var(--shadow-md);--tooltip-radius:8px;--checkbox-radius:6px;--switch-width:3rem;--switch-height:1.75rem;--switch-thumb-size:1.375rem;--table-header-height:3rem;--table-row-height:3rem;--sidebar-item-radius:10px;--sidebar-item-height:2.5rem;--sidebar-item-padding-x:var(--spacing-3);--header-height:3.25rem;--header-shadow:none;--bottom-nav-height:4.5rem;--bottom-nav-shadow:none;--auth-card-radius:1.5rem;--auth-card-shadow:var(--shadow-lg);--stat-card-radius:1rem;--stat-card-shadow:var(--shadow-sm);--stat-card-shadow-hover:var(--shadow-md);--hover-card-radius:12px;--hover-card-shadow:var(--shadow-md);--hmenu-dropdown-radius:12px;--hmenu-dropdown-shadow:var(--shadow-lg);--skeleton-radius:12px;--toast-shadow:var(--shadow-md);--confirm-dialog-icon-radius:9999px;--duration-fast:.2s;--duration-base:.3s;--duration-slow:.4s;--duration-enter:.35s;--duration-exit:.25s;--ease-default:cubic-bezier(.25,.1,.25,1);--ease-emphasized:cubic-bezier(.22,.61,.36,1);--ease-emphasized-decel:cubic-bezier(.22,.61,.36,1);--ease-emphasized-accel:cubic-bezier(.55,.06,.68,.19);--ease-spring:cubic-bezier(.34,1.56,.64,1);--btn-transition-duration:.2s;--btn-hover-scale:1;--btn-active-scale:.97;--btn-ripple:0;--card-hover-scale:1;--card-hover-translate-y:-1px;--card-transition-easing:var(--ease-emphasized);--dialog-enter-duration:.35s;--dialog-exit-duration:.25s;--dialog-enter-easing:var(--ease-emphasized);--dialog-enter-scale:.92;--dialog-enter-translate-y:0px;--popup-enter-duration:.25s;--popup-exit-duration:.15s;--popup-enter-easing:var(--ease-spring);--popup-enter-scale:.95;--popup-enter-translate-y:-4px;--sheet-enter-duration:.4s;--sheet-exit-duration:.3s;--sheet-enter-easing:var(--ease-emphasized);--sheet-exit-easing:var(--ease-emphasized-accel);--switch-transition-duration:.3s;--switch-transition-easing:var(--ease-emphasized);--state-hover-opacity:.06;--state-focus-opacity:0;--state-pressed-opacity:.08;--ripple-duration:0s;--ripple-opacity:0;--bottom-nav-icon-active-scale:1.06;--sidebar-transition-duration:.35s;--sidebar-transition-easing:var(--ease-emphasized);--skeleton-animation-duration:2.5s;--overlay-backdrop-blur:30px;--overlay-bg:#0003;--surface-backdrop-blur:24px;--surface-bg-opacity:.65;--vibrancy-opacity:.65;--vibrancy-saturation:200%;--nav-bar-backdrop-blur:24px;--bottom-nav-backdrop-blur:24px;--popover-backdrop-blur:20px;--dropdown-backdrop-blur:20px;--dialog-backdrop-blur:30px;--sheet-backdrop-blur:24px;--elevation-0:none;--elevation-1:var(--shadow-xs);--elevation-2:var(--shadow-sm);--elevation-3:var(--shadow-md);--elevation-4:var(--shadow-lg);--elevation-5:var(--shadow-xl);--surface-tint-opacity-1:0;--surface-tint-opacity-2:0;--surface-tint-opacity-3:0;--level-surface-shadow:none;--level-surface-blur:24px;--level-raised-shadow:var(--shadow-xs);--level-raised-shadow-hover:var(--shadow-sm);--level-floating-shadow:var(--shadow-md);--level-floating-blur:24px;--level-overlay-shadow:var(--shadow-lg);--level-overlay-blur:30px;--level-urgent-shadow:var(--shadow-md);--level-urgent-blur:24px;--fab-radius:16px;--fab-shadow:var(--shadow-md);--fab-shadow-hover:var(--shadow-lg);--fab-shadow-active:var(--shadow-sm);--fab-hover-scale:1;--fab-active-scale:.96;--alert-shadow:var(--shadow-xs);--alert-accent-width:0px;--alert-border-width:1px;--alert-radius:12px;--alert-backdrop-blur:20px;--alert-bg-opacity:.72;--alert-enter-duration:.3s;--alert-enter-easing:var(--ease-emphasized);--toast-backdrop-blur:20px;--toast-bg-opacity:.72;--toast-border-width:1px;--toast-radius:12px;--toast-min-height:3rem;--glass-bg:#f5f5f5a6;--glass-border:#ffffff4d;--glass-text:#030303;--glass-shadow:var(--shadow-sm);--glass-highlight:#fff6;--glass-blur:24px;--gradient-primary:linear-gradient(135deg,var(--primary),oklch(from var(--primary)calc(l + .1)c calc(h + 15)));--gradient-surface:linear-gradient(180deg,#f8f8f8b3,#eeeeee80);--gradient-glass:linear-gradient(135deg,#ffffff80 0%,#fff3 100%)}@supports (color:lab(0% 0 0)){.preset-glass{--shadow-xs:0 0 1px 0 lab(0% 0 0/.06),0 1px 2px 0 lab(0% 0 0/.04);--shadow-sm:0 0 2px 0 lab(0% 0 0/.06),0 4px 8px -2px lab(0% 0 0/.06);--shadow-md:0 0 4px 0 lab(0% 0 0/.06),0 8px 16px -4px lab(0% 0 0/.08);--shadow-lg:0 0 6px 0 lab(0% 0 0/.08),0 16px 32px -8px lab(0% 0 0/.1);--shadow-xl:0 0 8px 0 lab(0% 0 0/.08),0 24px 48px -12px lab(0% 0 0/.12);--overlay-bg:lab(0% 0 0/.2);--glass-bg:lab(96.52% -.0000298023 .0000119209/.65);--glass-border:lab(100% 0 0/.3);--glass-text:lab(.903296% 0 0);--glass-highlight:lab(100% 0 0/.4);--gradient-surface:linear-gradient(180deg,lab(97.68% -.0000298023 .0000119209/.7),lab(94.2% 0 0/.5));--gradient-glass:linear-gradient(135deg,lab(100% 0 0/.5) 0%,lab(100% 0 0/.2) 100%)}}.preset-glass [data-slot=sidebar-inner],.preset-glass [data-slot=layout-header],.preset-glass nav[data-slot=layout-nav]{background-color:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){.preset-glass [data-slot=sidebar-inner],.preset-glass [data-slot=layout-header],.preset-glass nav[data-slot=layout-nav]{background-color:color-mix(in oklch,var(--sidebar)65%,transparent)}}.preset-glass.dark,.preset-glass .dark{--glass-bg:#0606068c;--glass-border:#ffffff1f;--glass-text:#eee;--glass-shadow:0 2px 20px #0000004d;--glass-highlight:#ffffff14;--gradient-surface:linear-gradient(180deg,#09090999,#03030366);--gradient-glass:linear-gradient(135deg,#ffffff1a 0%,#ffffff08 100%)}@supports (color:lab(0% 0 0)){.preset-glass.dark,.preset-glass .dark{--glass-bg:lab(1.5609% 0 0/.55);--glass-border:lab(100% 0 0/.12);--glass-text:lab(94.2% 0 0);--glass-shadow:0 2px 20px lab(0% 0 0/.3);--glass-highlight:lab(100% 0 0/.08);--gradient-surface:linear-gradient(180deg,lab(2.47865% 0 0/.6),lab(.903296% 0 0/.4));--gradient-glass:linear-gradient(135deg,lab(100% 0 0/.1) 0%,lab(100% 0 0/.03) 100%)}}.preset-carbon{--radius:.25rem;--focus-ring-width:2px;--focus-ring-offset:0px;--tracking-tight:-.01em;--tracking-normal:0em;--tracking-wide:.02em;--shadow-xs:0 1px 2px 0 #00000014;--shadow-sm:0 2px 6px 0 #0000001a;--shadow-md:0 4px 8px 0 #0000001f;--shadow-lg:0 8px 16px 0 #00000024;--shadow-xl:0 12px 28px 0 #00000029;--btn-height-sm:2rem;--btn-height-md:2.5rem;--btn-height-lg:3rem;--btn-height-icon:2.5rem;--btn-padding-x-sm:var(--spacing-4);--btn-padding-x-md:var(--spacing-4);--btn-padding-x-lg:var(--spacing-4);--btn-radius:0px;--btn-shadow:none;--btn-font-size-sm:var(--font-size-sm);--btn-font-size-md:var(--font-size-sm);--btn-font-size-lg:var(--font-size-base);--input-height-sm:2rem;--input-height-md:2.5rem;--input-height-lg:3rem;--input-radius:0px;--input-shadow:none;--card-radius:0px;--card-shadow:none;--card-padding:var(--spacing-4);--badge-radius:9999px;--dialog-radius:0px;--dialog-padding:var(--spacing-5);--dialog-shadow:var(--shadow-lg);--tabs-list-radius:0px;--tabs-list-padding:0px;--tabs-trigger-radius:0px;--select-content-radius:0px;--select-item-radius:0px;--select-trigger-radius:0px;--select-content-shadow:var(--shadow-md);--dropdown-content-radius:0px;--dropdown-item-radius:0px;--dropdown-content-shadow:var(--shadow-md);--popover-radius:0px;--popover-shadow:var(--shadow-lg);--tooltip-radius:0px;--checkbox-radius:0px;--switch-width:3rem;--switch-height:1.5rem;--switch-thumb-size:1.125rem;--table-header-height:3rem;--table-row-height:3rem;--sidebar-item-radius:0px;--sidebar-item-height:2rem;--sidebar-item-padding-x:var(--spacing-4);--header-height:3rem;--header-shadow:none;--bottom-nav-height:3.5rem;--bottom-nav-shadow:none;--alert-radius:0px;--auth-card-radius:0px;--auth-card-shadow:var(--shadow-lg);--stat-card-radius:0px;--stat-card-shadow:none;--stat-card-shadow-hover:var(--shadow-sm);--hover-card-radius:0px;--hover-card-shadow:var(--shadow-md);--hmenu-dropdown-radius:0px;--hmenu-dropdown-shadow:var(--shadow-md);--skeleton-radius:0px;--toast-radius:0px;--toast-shadow:var(--shadow-md);--accordion-padding-y:var(--spacing-3);--confirm-dialog-icon-radius:0px;--duration-fast:.1s;--duration-base:.15s;--duration-slow:.24s;--duration-enter:.24s;--duration-exit:.15s;--ease-default:cubic-bezier(.2,0,.38,.9);--ease-emphasized:cubic-bezier(.2,0,.38,.9);--ease-emphasized-decel:cubic-bezier(0,0,.38,.9);--ease-emphasized-accel:cubic-bezier(.2,0,1,.9);--ease-spring:cubic-bezier(.2,0,.38,.9);--btn-transition-duration:.1s;--btn-hover-scale:1;--btn-active-scale:1;--btn-ripple:0;--card-hover-scale:1;--card-hover-translate-y:0px;--dialog-enter-duration:.24s;--dialog-exit-duration:.15s;--dialog-enter-easing:cubic-bezier(0,0,.38,.9);--dialog-exit-easing:cubic-bezier(.2,0,1,.9);--dialog-enter-scale:1;--dialog-enter-translate-y:0px;--popup-enter-duration:.15s;--popup-exit-duration:.1s;--popup-enter-easing:cubic-bezier(0,0,.38,.9);--popup-enter-scale:1;--popup-enter-translate-y:-8px;--sheet-enter-duration:.3s;--sheet-exit-duration:.2s;--sheet-enter-easing:cubic-bezier(0,0,.38,.9);--sheet-exit-easing:cubic-bezier(.2,0,1,.9);--switch-transition-duration:.15s;--switch-transition-easing:var(--ease-default);--state-hover-opacity:0;--state-focus-opacity:0;--state-pressed-opacity:0;--ripple-duration:0s;--ripple-opacity:0;--bottom-nav-icon-active-scale:1;--stat-card-hover-translate-y:0px;--sidebar-transition-duration:.24s;--sidebar-transition-easing:var(--ease-default);--skeleton-animation-duration:1.5s;--overlay-backdrop-blur:0px;--overlay-bg:#00000080;--surface-backdrop-blur:0px;--vibrancy-opacity:0;--nav-bar-backdrop-blur:0px;--bottom-nav-backdrop-blur:0px;--vibrancy-saturation:100%;--elevation-0:none;--elevation-1:var(--shadow-xs);--elevation-2:var(--shadow-sm);--elevation-3:var(--shadow-md);--elevation-4:var(--shadow-lg);--elevation-5:var(--shadow-xl);--surface-tint-opacity-1:0;--surface-tint-opacity-2:0;--surface-tint-opacity-3:0;--level-surface-shadow:none;--level-raised-shadow:none;--level-raised-shadow-hover:var(--shadow-sm);--level-floating-shadow:var(--shadow-md);--level-overlay-shadow:var(--shadow-lg);--level-urgent-shadow:var(--shadow-md);--level-floating-blur:0px;--level-overlay-blur:0px;--level-urgent-blur:0px;--fab-radius:0px;--fab-shadow:var(--shadow-md);--fab-shadow-hover:var(--shadow-lg);--fab-shadow-active:var(--shadow-sm);--fab-hover-scale:1;--fab-active-scale:1;--alert-shadow:none;--alert-accent-width:3px;--alert-border-width:0px;--alert-backdrop-blur:0px;--alert-bg-opacity:1;--alert-enter-duration:.2s;--alert-enter-easing:var(--ease-default);--toast-backdrop-blur:0px;--toast-bg-opacity:1;--toast-border-width:0px;--toast-min-height:3rem;--glass-bg:var(--background);--glass-border:var(--border);--glass-shadow:none;--glass-highlight:transparent;--glass-blur:0px;--gradient-primary:linear-gradient(135deg,var(--primary),var(--primary));--gradient-glass:none}@supports (color:lab(0% 0 0)){.preset-carbon{--shadow-xs:0 1px 2px 0 lab(0% 0 0/.08);--shadow-sm:0 2px 6px 0 lab(0% 0 0/.1);--shadow-md:0 4px 8px 0 lab(0% 0 0/.12);--shadow-lg:0 8px 16px 0 lab(0% 0 0/.14);--shadow-xl:0 12px 28px 0 lab(0% 0 0/.16);--overlay-bg:lab(0% 0 0/.5)}}.preset-atlassian{--radius:.5rem;--focus-ring-width:2px;--focus-ring-offset:2px;--tracking-tight:-.01em;--tracking-normal:0em;--shadow-xs:0 1px 1px #00000014;--shadow-sm:0 1px 3px #0000001a,0 0 1px #0000000f;--shadow-md:0 4px 8px -2px #0000001a,0 0 1px #00000014;--shadow-lg:0 8px 12px #0000001f,0 0 1px #00000014;--shadow-xl:0 12px 24px #00000024,0 0 1px #0000001a;--btn-height-sm:2rem;--btn-height-md:2.25rem;--btn-height-lg:2.5rem;--btn-height-icon:2.25rem;--btn-padding-x-sm:var(--spacing-3);--btn-padding-x-md:var(--spacing-3);--btn-padding-x-lg:var(--spacing-4);--btn-radius:3px;--btn-shadow:none;--btn-font-size-sm:var(--font-size-sm);--btn-font-size-md:var(--font-size-sm);--btn-font-size-lg:var(--font-size-base);--input-height-sm:2rem;--input-height-md:2.25rem;--input-height-lg:2.5rem;--input-radius:3px;--input-shadow:none;--card-radius:8px;--card-shadow:var(--shadow-sm);--card-padding:var(--spacing-4);--badge-radius:3px;--dialog-radius:8px;--dialog-padding:var(--spacing-5);--dialog-shadow:var(--shadow-xl);--tabs-list-radius:0px;--tabs-list-padding:0px;--tabs-trigger-radius:0px;--select-content-radius:8px;--select-item-radius:3px;--select-trigger-radius:3px;--select-content-shadow:var(--shadow-lg);--dropdown-content-radius:8px;--dropdown-item-radius:3px;--dropdown-content-shadow:var(--shadow-lg);--popover-radius:8px;--popover-shadow:var(--shadow-lg);--tooltip-radius:3px;--checkbox-radius:3px;--switch-width:2.5rem;--switch-height:1.25rem;--switch-thumb-size:1rem;--table-header-height:2.5rem;--table-row-height:2.75rem;--sidebar-item-radius:3px;--sidebar-item-height:2.25rem;--sidebar-item-padding-x:var(--spacing-3);--header-height:3.5rem;--header-shadow:var(--shadow-xs);--bottom-nav-height:3.5rem;--bottom-nav-shadow:0 -1px 2px #00000014;--alert-radius:3px;--auth-card-radius:8px;--auth-card-shadow:var(--shadow-lg);--stat-card-radius:8px;--stat-card-shadow:var(--shadow-sm);--stat-card-shadow-hover:var(--shadow-md);--hover-card-radius:8px;--hover-card-shadow:var(--shadow-md);--hmenu-dropdown-radius:8px;--hmenu-dropdown-shadow:var(--shadow-lg);--skeleton-radius:3px;--toast-radius:8px;--toast-shadow:var(--shadow-md);--accordion-padding-y:var(--spacing-3);--duration-fast:.1s;--duration-base:.2s;--duration-slow:.3s;--duration-enter:.2s;--duration-exit:.15s;--ease-default:cubic-bezier(.15,1,.3,1);--ease-emphasized:cubic-bezier(.15,1,.3,1);--ease-emphasized-decel:cubic-bezier(.15,1,.3,1);--ease-emphasized-accel:cubic-bezier(.5,0,1,.5);--ease-spring:cubic-bezier(.15,1,.3,1);--btn-transition-duration:.1s;--btn-hover-scale:1;--btn-active-scale:1;--btn-ripple:0;--card-hover-scale:1;--card-hover-translate-y:0px;--dialog-enter-duration:.2s;--dialog-exit-duration:.15s;--dialog-enter-easing:var(--ease-emphasized);--dialog-enter-scale:1;--dialog-enter-translate-y:-20px;--popup-enter-duration:.15s;--popup-exit-duration:.1s;--popup-enter-easing:var(--ease-emphasized);--popup-enter-scale:1;--popup-enter-translate-y:-8px;--sheet-enter-duration:.3s;--sheet-exit-duration:.2s;--sheet-enter-easing:var(--ease-emphasized);--sheet-exit-easing:var(--ease-emphasized-accel);--switch-transition-duration:.2s;--switch-transition-easing:var(--ease-default);--state-hover-opacity:0;--state-focus-opacity:0;--state-pressed-opacity:0;--ripple-duration:0s;--ripple-opacity:0;--bottom-nav-icon-active-scale:1;--stat-card-hover-translate-y:-1px;--sidebar-transition-duration:.25s;--sidebar-transition-easing:var(--ease-default);--skeleton-animation-duration:1.8s;--overlay-backdrop-blur:0px;--overlay-bg:#00000070;--surface-backdrop-blur:0px;--vibrancy-opacity:0;--nav-bar-backdrop-blur:0px;--bottom-nav-backdrop-blur:0px;--vibrancy-saturation:100%;--elevation-0:none;--elevation-1:var(--shadow-xs);--elevation-2:var(--shadow-sm);--elevation-3:var(--shadow-md);--elevation-4:var(--shadow-lg);--elevation-5:var(--shadow-xl);--surface-tint-opacity-1:0;--surface-tint-opacity-2:0;--surface-tint-opacity-3:0;--level-surface-shadow:var(--shadow-xs);--level-raised-shadow:var(--shadow-sm);--level-raised-shadow-hover:var(--shadow-md);--level-floating-shadow:var(--shadow-lg);--level-overlay-shadow:var(--shadow-xl);--level-urgent-shadow:var(--shadow-lg);--level-floating-blur:0px;--level-overlay-blur:0px;--level-urgent-blur:0px;--fab-radius:3px;--fab-shadow:var(--shadow-md);--fab-shadow-hover:var(--shadow-lg);--fab-shadow-active:var(--shadow-sm);--fab-hover-scale:1;--fab-active-scale:1;--alert-shadow:var(--shadow-sm);--alert-accent-width:0px;--alert-border-width:0px;--alert-backdrop-blur:0px;--alert-bg-opacity:1;--alert-enter-duration:.2s;--alert-enter-easing:var(--ease-default);--toast-backdrop-blur:0px;--toast-bg-opacity:1;--toast-border-width:0px;--toast-min-height:2.75rem;--glass-bg:var(--background);--glass-border:var(--border);--glass-shadow:var(--shadow-sm);--glass-highlight:transparent;--glass-blur:0px;--gradient-primary:linear-gradient(135deg,var(--primary),var(--primary));--gradient-glass:none}@supports (color:lab(0% 0 0)){.preset-atlassian{--shadow-xs:0 1px 1px lab(0% 0 0/.08);--shadow-sm:0 1px 3px lab(0% 0 0/.1),0 0 1px lab(0% 0 0/.06);--shadow-md:0 4px 8px -2px lab(0% 0 0/.1),0 0 1px lab(0% 0 0/.08);--shadow-lg:0 8px 12px lab(0% 0 0/.12),0 0 1px lab(0% 0 0/.08);--shadow-xl:0 12px 24px lab(0% 0 0/.14),0 0 1px lab(0% 0 0/.1);--bottom-nav-shadow:0 -1px 2px lab(0% 0 0/.08);--overlay-bg:lab(0% 0 0/.44)}}.preset-ant{--radius:.375rem;--focus-ring-width:2px;--focus-ring-offset:0px;--tracking-tight:-.01em;--tracking-normal:0em;--shadow-xs:0 1px 2px 0 #00000008,0 1px 6px -1px #00000005,0 2px 4px 0 #00000005;--shadow-sm:0 1px 2px 0 #0000000d,0 2px 8px -2px #0000000d,0 4px 12px 0 #00000008;--shadow-md:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014,0 9px 28px 8px #0000000d;--shadow-lg:0 6px 16px -8px #0000001f,0 9px 28px 0 #0000000d,0 12px 48px 16px #00000008;--shadow-xl:0 6px 30px 5px #0000001f,0 16px 24px 2px #0000000f,0 8px 10px -5px #00000014;--btn-height-sm:1.5rem;--btn-height-md:2rem;--btn-height-lg:2.5rem;--btn-height-icon:2rem;--btn-padding-x-sm:var(--spacing-2);--btn-padding-x-md:var(--spacing-4);--btn-padding-x-lg:var(--spacing-4);--btn-radius:6px;--btn-shadow:0 2px 0 #00000005;--btn-font-size-sm:var(--font-size-sm);--btn-font-size-md:var(--font-size-sm);--btn-font-size-lg:var(--font-size-base);--input-height-sm:1.5rem;--input-height-md:2rem;--input-height-lg:2.5rem;--input-radius:6px;--input-shadow:none;--card-radius:8px;--card-shadow:var(--shadow-xs);--card-padding:var(--spacing-6);--badge-radius:4px;--dialog-radius:8px;--dialog-padding:var(--spacing-6);--dialog-shadow:var(--shadow-md);--tabs-list-radius:0px;--tabs-list-padding:0px;--tabs-trigger-radius:0px;--select-content-radius:8px;--select-item-radius:4px;--select-trigger-radius:6px;--select-content-shadow:var(--shadow-md);--dropdown-content-radius:8px;--dropdown-item-radius:4px;--dropdown-content-shadow:var(--shadow-md);--popover-radius:8px;--popover-shadow:var(--shadow-md);--tooltip-radius:6px;--checkbox-radius:2px;--switch-width:2.75rem;--switch-height:1.375rem;--switch-thumb-size:1.125rem;--table-header-height:2.75rem;--table-row-height:2.75rem;--sidebar-item-radius:8px;--sidebar-item-height:2.5rem;--sidebar-item-padding-x:var(--spacing-4);--header-height:3rem;--header-shadow:0 1px 4px #00000014;--bottom-nav-height:3.5rem;--bottom-nav-shadow:0 -1px 4px #0000000f;--alert-radius:8px;--auth-card-radius:8px;--auth-card-shadow:var(--shadow-sm);--stat-card-radius:8px;--stat-card-shadow:var(--shadow-xs);--stat-card-shadow-hover:var(--shadow-sm);--hover-card-radius:8px;--hover-card-shadow:var(--shadow-sm);--hmenu-dropdown-radius:8px;--hmenu-dropdown-shadow:var(--shadow-md);--skeleton-radius:4px;--toast-radius:8px;--toast-shadow:var(--shadow-md);--accordion-padding-y:var(--spacing-3);--confirm-dialog-icon-radius:9999px;--duration-fast:.1s;--duration-base:.2s;--duration-slow:.3s;--duration-enter:.2s;--duration-exit:.2s;--ease-default:cubic-bezier(.645,.045,.355,1);--ease-emphasized:cubic-bezier(.215,.61,.355,1);--ease-emphasized-decel:cubic-bezier(.215,.61,.355,1);--ease-emphasized-accel:cubic-bezier(.55,.055,.675,.19);--ease-spring:cubic-bezier(.08,.82,.17,1);--btn-transition-duration:.15s;--btn-transition-easing:var(--ease-default);--btn-hover-scale:1;--btn-active-scale:1;--btn-ripple:0;--card-hover-scale:1;--card-hover-translate-y:0px;--dialog-enter-duration:.2s;--dialog-exit-duration:.2s;--dialog-enter-easing:var(--ease-emphasized);--dialog-exit-easing:var(--ease-emphasized-accel);--dialog-enter-scale:.9;--dialog-enter-translate-y:0px;--popup-enter-duration:.15s;--popup-exit-duration:.1s;--popup-enter-easing:var(--ease-emphasized);--popup-enter-scale:1;--popup-enter-translate-y:-4px;--sheet-enter-duration:.3s;--sheet-exit-duration:.3s;--sheet-enter-easing:var(--ease-emphasized);--sheet-exit-easing:var(--ease-emphasized-accel);--switch-transition-duration:.2s;--switch-transition-easing:var(--ease-default);--state-hover-opacity:0;--state-focus-opacity:0;--state-pressed-opacity:0;--ripple-duration:0s;--ripple-opacity:0;--bottom-nav-icon-active-scale:1;--stat-card-hover-translate-y:-1px;--sidebar-transition-duration:.2s;--sidebar-transition-easing:var(--ease-default);--skeleton-animation-duration:1.5s;--overlay-backdrop-blur:0px;--overlay-bg:#00000073;--surface-backdrop-blur:0px;--vibrancy-opacity:0;--nav-bar-backdrop-blur:0px;--bottom-nav-backdrop-blur:0px;--vibrancy-saturation:100%;--elevation-0:none;--elevation-1:var(--shadow-xs);--elevation-2:var(--shadow-sm);--elevation-3:var(--shadow-md);--elevation-4:var(--shadow-lg);--elevation-5:var(--shadow-xl);--surface-tint-opacity-1:0;--surface-tint-opacity-2:0;--surface-tint-opacity-3:0;--level-surface-shadow:none;--level-raised-shadow:var(--shadow-xs);--level-raised-shadow-hover:var(--shadow-sm);--level-floating-shadow:var(--shadow-md);--level-overlay-shadow:var(--shadow-lg);--level-urgent-shadow:var(--shadow-md);--level-floating-blur:0px;--level-overlay-blur:0px;--level-urgent-blur:0px;--fab-radius:8px;--fab-shadow:var(--shadow-sm);--fab-shadow-hover:var(--shadow-md);--fab-shadow-active:var(--shadow-xs);--fab-hover-scale:1;--fab-active-scale:1;--alert-shadow:none;--alert-accent-width:0px;--alert-border-width:1px;--alert-backdrop-blur:0px;--alert-bg-opacity:1;--alert-enter-duration:.2s;--alert-enter-easing:var(--ease-emphasized);--toast-backdrop-blur:0px;--toast-bg-opacity:1;--toast-border-width:1px;--toast-min-height:3rem;--glass-bg:var(--background);--glass-border:var(--border);--glass-shadow:var(--shadow-xs);--glass-highlight:transparent;--glass-blur:0px;--gradient-primary:linear-gradient(135deg,var(--primary),var(--primary));--gradient-glass:none}@supports (color:lab(0% 0 0)){.preset-ant{--shadow-xs:0 1px 2px 0 lab(0% 0 0/.03),0 1px 6px -1px lab(0% 0 0/.02),0 2px 4px 0 lab(0% 0 0/.02);--shadow-sm:0 1px 2px 0 lab(0% 0 0/.05),0 2px 8px -2px lab(0% 0 0/.05),0 4px 12px 0 lab(0% 0 0/.03);--shadow-md:0 3px 6px -4px lab(0% 0 0/.12),0 6px 16px 0 lab(0% 0 0/.08),0 9px 28px 8px lab(0% 0 0/.05);--shadow-lg:0 6px 16px -8px lab(0% 0 0/.12),0 9px 28px 0 lab(0% 0 0/.05),0 12px 48px 16px lab(0% 0 0/.03);--shadow-xl:0 6px 30px 5px lab(0% 0 0/.12),0 16px 24px 2px lab(0% 0 0/.06),0 8px 10px -5px lab(0% 0 0/.08);--btn-shadow:0 2px 0 lab(0% 0 0/.02);--header-shadow:0 1px 4px lab(0% 0 0/.08);--bottom-nav-shadow:0 -1px 4px lab(0% 0 0/.06);--overlay-bg:lab(0% 0 0/.45)}}[data-ripple]{position:relative;overflow:hidden}[data-ripple] .ripple-effect{opacity:var(--ripple-opacity,.12);pointer-events:none;animation:ripple-expand var(--ripple-duration)var(--ripple-easing)forwards;background:currentColor;border-radius:50%;position:absolute;transform:scale(0)}@keyframes ripple-expand{to{transform:scale(var(--ripple-scale,2.5));opacity:0}}.state-layer{isolation:isolate;position:relative}.state-layer:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--duration-fast)var(--ease-default);z-index:1;background:currentColor;position:absolute;inset:0}.state-layer:hover:after{opacity:var(--state-hover-opacity,0)}.state-layer:focus-visible:after{opacity:var(--state-focus-opacity,0)}.state-layer:active:after{opacity:var(--state-pressed-opacity,0)}.btn-press{transition:transform var(--btn-transition-duration,.15s)var(--btn-transition-easing),color var(--btn-transition-duration,.15s)var(--btn-transition-easing),background-color var(--btn-transition-duration,.15s)var(--btn-transition-easing),border-color var(--btn-transition-duration,.15s)var(--btn-transition-easing),box-shadow var(--btn-transition-duration,.15s)var(--btn-transition-easing)}.btn-press:hover{transform:scale(var(--btn-hover-scale,1))}.btn-press:active{transform:scale(var(--btn-active-scale,1))}.card-motion{transition:transform var(--card-transition-duration,.2s)var(--card-transition-easing),box-shadow var(--card-transition-duration,.2s)var(--card-transition-easing)}.card-motion:hover{transform:scale(var(--card-hover-scale,1))translateY(var(--card-hover-translate-y,0px))}@keyframes dialog-enter{0%{opacity:var(--dialog-enter-opacity,0);transform:translate(-50%,-50%)scale(var(--dialog-enter-scale,.95))translateY(var(--dialog-enter-translate-y,0px))}to{opacity:1;transform:translate(-50%,-50%)scale(1)translateY(0)}}@keyframes dialog-exit{0%{opacity:1;transform:translate(-50%,-50%)scale(1)translateY(0)}to{opacity:0;transform:translate(-50%,-50%)scale(var(--dialog-enter-scale,.95))translateY(var(--dialog-enter-translate-y,0px))}}@keyframes overlay-enter{0%{opacity:0}to{opacity:1}}@keyframes overlay-exit{0%{opacity:1}to{opacity:0}}@keyframes popup-enter{0%{opacity:var(--popup-enter-opacity,0);transform:scale(var(--popup-enter-scale,.95))translateY(var(--popup-enter-translate-y,-4px))}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes popup-exit{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(var(--popup-enter-scale,.95))translateY(var(--popup-enter-translate-y,-4px))}}@keyframes sheet-enter-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes sheet-exit-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes sheet-enter-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes sheet-exit-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes sheet-enter-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes sheet-exit-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes sheet-enter-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sheet-exit-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes toast-enter{0%{opacity:0;transform:translateY(var(--toast-enter-translate-y,100%))}to{opacity:1;transform:translateY(0)}}@keyframes toast-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes accordion-open{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes accordion-close{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes spin-token{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes skeleton-shimmer{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes stat-slide-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes nav-dot-enter{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes check-pop{0%{transform:scale(0)}60%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes switch-bounce{0%{transform:translateX(var(--switch-translate))scale(1)}40%{transform:translateX(var(--switch-translate))scale(var(--switch-thumb-scale-active,1))}to{transform:translateX(var(--switch-translate))scale(1)}}.transition-token-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,box-shadow;transition-duration:var(--transition-duration-interact);transition-timing-function:var(--transition-easing-interact)}.transition-token-all{transition-property:all;transition-duration:var(--transition-duration-interact);transition-timing-function:var(--transition-easing-interact)}.transition-token-transform{transition-property:transform,opacity;transition-duration:var(--transition-duration-interact);transition-timing-function:var(--transition-easing-interact)}.stat-card-motion{transition:transform var(--stat-card-transition-duration,.3s)var(--stat-card-transition-easing),box-shadow var(--stat-card-transition-duration,.3s)var(--stat-card-transition-easing)}.stat-card-motion:hover{transform:translateY(var(--stat-card-hover-translate-y,-2px))}.bottom-nav-icon-pop{transition:transform var(--bottom-nav-transition-duration)var(--bottom-nav-transition-easing)}.bottom-nav-icon-pop[data-active=true]{transform:scale(var(--bottom-nav-icon-active-scale,1.1))}.vibrancy{isolation:isolate;position:relative}.vibrancy:before{content:"";border-radius:inherit;background:var(--vibrancy-bg,transparent);opacity:var(--vibrancy-opacity,0);-webkit-backdrop-filter:blur(var(--surface-backdrop-blur,0px))saturate(var(--vibrancy-saturation,100%));pointer-events:none;z-index:-1;position:absolute;inset:0}.vibrancy-light:before{background:#f5f5f5;background:lab(96.52% -.0000298023 .0000119209)}.vibrancy-dark:before{background:#161616;background:lab(7.22637% -.0000149012 0)}.frosted-surface{-webkit-backdrop-filter:blur(var(--surface-backdrop-blur,0px))saturate(var(--vibrancy-saturation,100%))}.frosted-nav{-webkit-backdrop-filter:blur(var(--nav-bar-backdrop-blur,0px))saturate(var(--vibrancy-saturation,100%))}.frosted-bottom-nav{-webkit-backdrop-filter:blur(var(--bottom-nav-backdrop-blur,0px))saturate(var(--vibrancy-saturation,100%))}.surface-elevation-0{box-shadow:var(--elevation-0)}.surface-elevation-1{box-shadow:var(--elevation-1);isolation:isolate;position:relative}.surface-elevation-1:after{content:"";border-radius:inherit;background:var(--surface-tint-color,var(--primary));opacity:var(--surface-tint-opacity-1,0);pointer-events:none;z-index:1;position:absolute;inset:0}.surface-elevation-2{box-shadow:var(--elevation-2);isolation:isolate;position:relative}.surface-elevation-2:after{content:"";border-radius:inherit;background:var(--surface-tint-color,var(--primary));opacity:var(--surface-tint-opacity-2,0);pointer-events:none;z-index:1;position:absolute;inset:0}.surface-elevation-3{box-shadow:var(--elevation-3);isolation:isolate;position:relative}.surface-elevation-3:after{content:"";border-radius:inherit;background:var(--surface-tint-color,var(--primary));opacity:var(--surface-tint-opacity-3,0);pointer-events:none;z-index:1;position:absolute;inset:0}.surface-elevation-4{box-shadow:var(--elevation-4);isolation:isolate;position:relative}.surface-elevation-4:after{content:"";border-radius:inherit;background:var(--surface-tint-color,var(--primary));opacity:var(--surface-tint-opacity-4,0);pointer-events:none;z-index:1;position:absolute;inset:0}.surface-elevation-5{box-shadow:var(--elevation-5);isolation:isolate;position:relative}.surface-elevation-5:after{content:"";border-radius:inherit;background:var(--surface-tint-color,var(--primary));opacity:var(--surface-tint-opacity-5,0);pointer-events:none;z-index:1;position:absolute;inset:0}@keyframes fab-enter{0%{opacity:0;transform:scale(.4)rotate(-12deg)}50%{opacity:1}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes fab-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)}}@keyframes fab-expand{0%{width:var(--fab-size-md);padding-inline:0}to{width:auto;padding-inline:var(--fab-extended-padding-x)}}.fab-animated{animation:fab-enter var(--fab-enter-duration)var(--fab-enter-easing)both}.fab-animated-exit{animation:fab-exit var(--fab-transition-duration)var(--fab-transition-easing)both}@keyframes alert-enter{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes alert-exit{0%{opacity:1;max-height:200px;transform:translateY(0)scale(1)}to{opacity:0;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(-4px)scale(.98)}}.alert-animated{animation:alert-enter var(--alert-enter-duration)var(--alert-enter-easing)both}.alert-dismiss{animation:alert-exit var(--alert-exit-duration)var(--alert-exit-easing)both;overflow:hidden}@keyframes ios-notification-enter{0%{opacity:0;transform:translateY(-100%)scale(.9)}60%{opacity:1;transform:translateY(4px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes snackbar-enter{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes snackbar-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.glass{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--glass-text);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(var(--glass-blur,12px))saturate(var(--vibrancy-saturation,100%))}.glass-highlight:before{content:"";border-radius:inherit;background:var(--gradient-glass,transparent);pointer-events:none;z-index:1;position:absolute;inset:0}.glass-card{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--glass-text);box-shadow:var(--glass-shadow);border-radius:var(--card-radius,var(--radius-lg));-webkit-backdrop-filter:blur(var(--glass-blur,12px))saturate(var(--vibrancy-saturation,100%))}.glass-nav{background:var(--glass-bg);border-bottom:1px solid var(--glass-border);color:var(--glass-text);-webkit-backdrop-filter:blur(var(--nav-bar-backdrop-blur,var(--glass-blur,12px)))saturate(var(--vibrancy-saturation,100%))}.gradient-primary{background:var(--gradient-primary)}.gradient-surface{background:var(--gradient-surface)}.gradient-accent{background:var(--gradient-accent)}.gradient-shimmer{background:var(--gradient-shimmer)}.gradient-overlay{background:var(--gradient-overlay)}.gradient-glass{background:var(--gradient-glass)}.gradient-text{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.surface-base{background-color:var(--level-base-bg);box-shadow:var(--level-base-shadow);z-index:var(--level-base-z)}.surface-level{background-color:var(--level-surface-bg);box-shadow:var(--level-surface-shadow);z-index:var(--level-surface-z);-webkit-backdrop-filter:blur(var(--level-surface-blur))}.surface-raised{background-color:var(--level-raised-bg);box-shadow:var(--level-raised-shadow);z-index:var(--level-raised-z);-webkit-backdrop-filter:blur(var(--level-raised-blur))}.surface-raised:hover{box-shadow:var(--level-raised-shadow-hover)}.surface-floating{background-color:var(--level-floating-bg);box-shadow:var(--level-floating-shadow);z-index:var(--level-floating-z);-webkit-backdrop-filter:blur(var(--level-floating-blur))}.surface-overlay{background-color:var(--level-overlay-bg);box-shadow:var(--level-overlay-shadow);z-index:var(--level-overlay-z);-webkit-backdrop-filter:blur(var(--level-overlay-blur))}.surface-urgent{background-color:var(--level-urgent-bg);box-shadow:var(--level-urgent-shadow);z-index:var(--level-urgent-z);-webkit-backdrop-filter:blur(var(--level-urgent-blur))}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-sidebar-style=rail]{--sidebar-width:4.5rem;--sidebar-width-icon:4.5rem}[data-sidebar-style=rail] [data-slot=sidebar-inner]{align-items:center}[data-sidebar-style=rail] [data-slot=sidebar-menu-button]{justify-content:center}[data-sidebar-style=rail] [data-sidebar=menu-button]>span:last-child,[data-sidebar-style=rail] [data-slot=sidebar-group-label]{display:none!important}[data-sidebar-style=floating] [data-slot=sidebar-container]{padding:var(--spacing-3)!important}[data-sidebar-style=floating] [data-slot=sidebar-inner]{border-radius:var(--radius-lg);border:1px solid var(--sidebar-border);box-shadow:var(--shadow-lg);background-color:var(--nav-shell-bg,var(--sidebar))}[data-sidebar-style=inset] [data-slot=sidebar-container]{padding:var(--spacing-2)!important}[data-sidebar-style=inset] [data-slot=sidebar-inner]{border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}[data-sidebar-style=drawer] [data-slot=sidebar-gap]{width:0!important}[data-sidebar-style=drawer] [data-slot=sidebar-container]{box-shadow:var(--shadow-xl);z-index:50}:where([data-header-style]) header,:where([data-header-style]) [data-slot=header],:where([data-header-style]) [data-slot=app-header]{transition:box-shadow .2s,background-color .2s,border-color .2s}[data-header-style=minimal] header,[data-header-style=minimal] [data-slot=header],[data-header-style=minimal] [data-slot=app-header]{background-color:var(--background);box-shadow:none!important;border-bottom:1px solid var(--border)!important}[data-header-style=raised] header,[data-header-style=raised] [data-slot=header],[data-header-style=raised] [data-slot=app-header]{background-color:var(--background);box-shadow:var(--shadow-md)!important;border-bottom:none!important}[data-header-style=transparent] header,[data-header-style=transparent] [data-slot=header],[data-header-style=transparent] [data-slot=app-header]{background-color:var(--background)!important}@supports (color:color-mix(in lab, red, red)){[data-header-style=transparent] header,[data-header-style=transparent] [data-slot=header],[data-header-style=transparent] [data-slot=app-header]{background-color:color-mix(in oklch,var(--background)60%,transparent)!important}}[data-header-style=transparent] header,[data-header-style=transparent] [data-slot=header],[data-header-style=transparent] [data-slot=app-header]{-webkit-backdrop-filter:blur(16px)saturate(140%);box-shadow:none!important;border-bottom:none!important}[data-header-style=command] header,[data-header-style=command] [data-slot=header],[data-header-style=command] [data-slot=app-header]{background-color:var(--card);min-height:4rem;box-shadow:var(--shadow-sm)!important;border-bottom:1px solid var(--border)!important}[data-card-style] [data-slot=card]{transition:box-shadow .2s,transform .2s}[data-card-style=flat] [data-slot=card]{border:1px solid var(--border);box-shadow:none!important}[data-card-style=flat] [data-slot=card]:hover{transform:none}[data-card-style=raised] [data-slot=card]{border:1px solid var(--border);box-shadow:var(--shadow-sm)!important}[data-card-style=raised] [data-slot=card]:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)!important}[data-card-style=elevated] [data-slot=card]{box-shadow:var(--shadow-lg)!important;border:none!important}[data-card-style=elevated] [data-slot=card]:hover{transform:translateY(-3px)scale(1.005);box-shadow:var(--shadow-xl)!important}[data-optics-glass=on] [data-slot=card],[data-optics-glass=on] [data-slot=popover-content],[data-optics-glass=on] [data-slot=dropdown-menu-content],[data-optics-glass=on] [data-slot=select-content]{background-color:var(--popover)!important}@supports (color:color-mix(in lab, red, red)){[data-optics-glass=on] [data-slot=card],[data-optics-glass=on] [data-slot=popover-content],[data-optics-glass=on] [data-slot=dropdown-menu-content],[data-optics-glass=on] [data-slot=select-content]{background-color:color-mix(in oklch,var(--popover)75%,transparent)!important}}[data-optics-glass=on] [data-slot=card],[data-optics-glass=on] [data-slot=popover-content],[data-optics-glass=on] [data-slot=dropdown-menu-content],[data-optics-glass=on] [data-slot=select-content]{-webkit-backdrop-filter:blur(20px)saturate(150%)}[data-optics-glass=on] [data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(8px)}[data-optics-ripple=off]{--btn-ripple:0;--ripple-opacity:0}[data-optics-state-layers=off]{--state-hover-opacity:0;--state-focus-opacity:0;--state-pressed-opacity:0}:root,:host{--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px)}:root{--radius:.625rem;--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#f05100;--chart-2:#009588;--chart-3:#104e64;--chart-4:#fcbb00;--chart-5:#f99c00;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(57.1026% 64.2584 89.8886);--chart-2:lab(55.0223% -41.0774 -3.90277);--chart-3:lab(30.372% -13.1853 -18.7887);--chart-4:lab(80.1641% 16.6016 99.2089);--chart-5:lab(72.7183% 31.8672 97.9407);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}.dark{--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#737373;--chart-1:#1447e6;--chart-2:#00bb7f;--chart-3:#f99c00;--chart-4:#ac4bff;--chart-5:#ff2357;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff1a;--sidebar-ring:#737373}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0);--chart-1:lab(36.9089% 35.0961 -85.6872);--chart-2:lab(66.9756% -58.27 19.5419);--chart-3:lab(72.7183% 31.8672 97.9407);--chart-4:lab(52.0183% 66.11 -78.2316);--chart-5:lab(56.101% 79.4328 31.4532);--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 -.00000596046);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 0 0)}}.theme-blue{--primary:#155dfc;--primary-foreground:#fafafa;--ring:#155dfc;--neutral-hue:263;--tertiary:#af45bd;--tertiary-foreground:#fafafa;--primary-container:#d7e5ff;--on-primary-container:#061c50;--tertiary-container:#f2dcf4;--on-tertiary-container:#37093c;--primary-alpha-5:#175dfc0d;--primary-alpha-10:#175dfc1a;--primary-alpha-20:#175dfc33;--primary-alpha-40:#175dfc66;--primary-alpha-60:#175dfc99}@supports (color:lab(0% 0 0)){.theme-blue{--primary:lab(44.0605% 29.0279 -86.0352);--primary-foreground:lab(98.26% 0 0);--ring:lab(44.0605% 29.0279 -86.0352);--tertiary:lab(48.1211% 55.974 -43.2051);--tertiary-foreground:lab(98.26% 0 0);--primary-container:lab(90.5411% -.969768 -14.8482);--on-primary-container:lab(11.7904% 10.0657 -35.1339);--tertiary-container:lab(90.1799% 10.9295 -8.97117);--on-tertiary-container:lab(11.3716% 28.1556 -21.5356);--primary-alpha-5:lab(44.052% 29.1739 -86.0588/.05);--primary-alpha-10:lab(44.052% 29.1739 -86.0588/.1);--primary-alpha-20:lab(44.052% 29.1739 -86.0588/.2);--primary-alpha-40:lab(44.052% 29.1739 -86.0588/.4);--primary-alpha-60:lab(44.052% 29.1739 -86.0588/.6)}}.theme-blue.dark{--primary:#3080ff;--primary-foreground:#13171e;--ring:#3080ff;--primary-container:#132750;--on-primary-container:#d7e5ff;--tertiary:#cd79d7;--tertiary-foreground:#0b0b0b;--tertiary-container:#321935;--on-tertiary-container:#ebd6ee;--primary-alpha-5:#3180ff0d;--primary-alpha-10:#3180ff1a;--primary-alpha-20:#3180ff33;--primary-alpha-40:#3180ff66;--primary-alpha-60:#3180ff99}@supports (color:lab(0% 0 0)){.theme-blue.dark{--primary:lab(54.1736% 13.3369 -74.6839);--primary-foreground:lab(7.71532% -.382908 -5.48055);--ring:lab(54.1736% 13.3369 -74.6839);--primary-container:lab(15.7346% 4.65912 -28.2671);--on-primary-container:lab(90.5411% -.969768 -14.8482);--tertiary:lab(62.8257% 44.288 -34.9042);--tertiary-foreground:lab(3.04863% 0 0);--tertiary-container:lab(13.2686% 16.6111 -13.086);--on-tertiary-container:lab(87.8596% 10.9301 -8.96941);--primary-alpha-5:lab(54.1622% 13.5546 -74.7273/.05);--primary-alpha-10:lab(54.1622% 13.5546 -74.7273/.1);--primary-alpha-20:lab(54.1622% 13.5546 -74.7273/.2);--primary-alpha-40:lab(54.1622% 13.5546 -74.7273/.4);--primary-alpha-60:lab(54.1622% 13.5546 -74.7273/.6)}}.theme-green{--primary:#00a544;--primary-foreground:#fafafa;--ring:#00a544;--neutral-hue:149;--tertiary:#008295;--tertiary-foreground:#fafafa;--primary-container:#d3edd6;--on-primary-container:#002b0b;--tertiary-container:#c7edf3;--on-tertiary-container:#00282e;--primary-alpha-5:#00a4440d;--primary-alpha-10:#00a4441a;--primary-alpha-20:#00a44433;--primary-alpha-40:#00a44466;--primary-alpha-60:#00a44499}@supports (color:lab(0% 0 0)){.theme-green{--primary:lab(59.0978% -58.6621 41.2579);--primary-foreground:lab(98.26% 0 0);--ring:lab(59.0978% -58.6621 41.2579);--tertiary:lab(49.0734% -47.0089 -31.5485);--tertiary-foreground:lab(98.26% 0 0);--primary-container:lab(91.2516% -11.7164 7.79817);--on-primary-container:lab(14.1838% -30.4741 19.6232);--tertiary-container:lab(91.0499% -11.6384 -7.39937);--on-tertiary-container:lab(13.6758% -25.0378 -17.3795);--primary-alpha-5:lab(59.0934% -58.4713 41.5746/.05);--primary-alpha-10:lab(59.0934% -58.4713 41.5746/.1);--primary-alpha-20:lab(59.0934% -58.4713 41.5746/.2);--primary-alpha-40:lab(59.0934% -58.4713 41.5746/.4);--primary-alpha-60:lab(59.0934% -58.4713 41.5746/.6)}}.theme-green.dark{--primary:#00bb7f;--primary-foreground:#0d1b12;--ring:#00bb7f;--primary-container:#031;--on-primary-container:#d3edd6;--tertiary:#00adc3;--tertiary-foreground:#0b0b0b;--tertiary-container:#002a30;--on-tertiary-container:#c1e6ec;--primary-alpha-5:#00bb7e0d;--primary-alpha-10:#00bb7e1a;--primary-alpha-20:#00bb7e33;--primary-alpha-40:#00bb7e66;--primary-alpha-60:#00bb7e99}@supports (color:lab(0% 0 0)){.theme-green.dark{--primary:lab(66.9756% -58.27 19.5419);--primary-foreground:lab(8.11173% -7.39515 3.5641);--ring:lab(66.9756% -58.27 19.5419);--primary-container:lab(17.4611% -24.0263 16.9177);--on-primary-container:lab(91.2516% -11.7164 7.79817);--tertiary:lab(64.009% -41.1632 -26.7058);--tertiary-foreground:lab(3.04863% 0 0);--tertiary-container:lab(14.609% -16.3965 -10.6642);--on-tertiary-container:lab(88.7297% -11.6354 -7.3974);--primary-alpha-5:lab(66.9741% -58.0824 20.0982/.05);--primary-alpha-10:lab(66.9741% -58.0824 20.0982/.1);--primary-alpha-20:lab(66.9741% -58.0824 20.0982/.2);--primary-alpha-40:lab(66.9741% -58.0824 20.0982/.4);--primary-alpha-60:lab(66.9741% -58.0824 20.0982/.6)}}.theme-red{--primary:#fb2c36;--primary-foreground:#fafafa;--ring:#fb2c36;--neutral-hue:25;--tertiary:#b58700;--tertiary-foreground:#171717;--primary-container:#fedbd7;--on-primary-container:#460105;--tertiary-container:#f1e3c7;--on-tertiary-container:#2f1e00;--primary-alpha-5:#fb2c380d;--primary-alpha-10:#fb2c381a;--primary-alpha-20:#fb2c3833;--primary-alpha-40:#fb2c3866;--primary-alpha-60:#fb2c3899}@supports (color:lab(0% 0 0)){.theme-red{--primary:lab(55.4814% 75.0732 48.8528);--primary-foreground:lab(98.26% 0 0);--ring:lab(55.4814% 75.0732 48.8528);--tertiary:lab(59.4191% 17.0527 127.427);--tertiary-foreground:lab(7.78201% -.0000149012 0);--primary-container:lab(90.3491% 12.2827 6.63934);--on-primary-container:lab(11.9719% 31.7674 16.7313);--tertiary-container:lab(90.8584% 1.5274 15.5418);--on-tertiary-container:lab(12.966% 8.25362 25.9858);--primary-alpha-5:lab(55.4735% 75.1505 48.0805/.05);--primary-alpha-10:lab(55.4735% 75.1505 48.0805/.1);--primary-alpha-20:lab(55.4735% 75.1505 48.0805/.2);--primary-alpha-40:lab(55.4735% 75.1505 48.0805/.4);--primary-alpha-60:lab(55.4735% 75.1505 48.0805/.6)}}.theme-red.dark{--primary:#ff6568;--primary-foreground:#261212;--ring:#ff6568;--primary-container:#491513;--on-primary-container:#fedbd7;--tertiary:#e0af3b;--tertiary-foreground:#0b0b0b;--tertiary-container:#302100;--on-tertiary-container:#eaddc1;--primary-alpha-5:#ff65680d;--primary-alpha-10:#ff65681a;--primary-alpha-20:#ff656833;--primary-alpha-40:#ff656866;--primary-alpha-60:#ff656899}@supports (color:lab(0% 0 0)){.theme-red.dark{--primary:lab(63.7053% 60.745 31.3109);--primary-foreground:lab(7.99958% 10.9472 3.82047);--ring:lab(63.7053% 60.745 31.3109);--primary-container:lab(15.6827% 25.2058 14.8924);--on-primary-container:lab(90.3491% 12.2827 6.63934);--tertiary:lab(74.6768% 10.2723 63.231);--tertiary-foreground:lab(3.04863% 0 0);--tertiary-container:lab(14.2023% 5.10106 22.9002);--on-tertiary-container:lab(88.5378% 1.53828 15.5512);--primary-alpha-5:lab(63.7005% 60.7898 30.9999/.05);--primary-alpha-10:lab(63.7005% 60.7898 30.9999/.1);--primary-alpha-20:lab(63.7005% 60.7898 30.9999/.2);--primary-alpha-40:lab(63.7005% 60.7898 30.9999/.4);--primary-alpha-60:lab(63.7005% 60.7898 30.9999/.6)}}.theme-rose{--primary:#ff2357;--primary-foreground:#fafafa;--ring:#ff2357;--neutral-hue:16;--tertiary:#ad7300;--tertiary-foreground:#171717;--primary-container:#fedadb;--on-primary-container:#460010;--tertiary-container:#f4e2c8;--on-tertiary-container:#321d00;--primary-alpha-5:#ff23580d;--primary-alpha-10:#ff23581a;--primary-alpha-20:#ff235833;--primary-alpha-40:#ff235866;--primary-alpha-60:#ff235899}@supports (color:lab(0% 0 0)){.theme-rose{--primary:lab(56.101% 79.4328 31.4532);--primary-foreground:lab(98.26% 0 0);--ring:lab(56.101% 79.4328 31.4532);--tertiary:lab(53.2291% 26.926 125.389);--tertiary-foreground:lab(7.78201% -.0000149012 0);--primary-container:lab(90.2933% 12.9678 4.36785);--on-primary-container:lab(11.8883% 32.299 11.7719);--tertiary-container:lab(90.7767% 3.62304 15.1576);--on-tertiary-container:lab(12.8164% 12.256 25.5122);--primary-alpha-5:lab(56.0909% 79.4721 30.5662/.05);--primary-alpha-10:lab(56.0909% 79.4721 30.5662/.1);--primary-alpha-20:lab(56.0909% 79.4721 30.5662/.2);--primary-alpha-40:lab(56.0909% 79.4721 30.5662/.4);--primary-alpha-60:lab(56.0909% 79.4721 30.5662/.6)}}.theme-rose.dark{--primary:#ff6b82;--primary-foreground:#2b1114;--ring:#ff6b82;--primary-container:#48141b;--on-primary-container:#fedadb;--tertiary:#eaaa40;--tertiary-foreground:#0b0b0b;--tertiary-container:#331f00;--on-tertiary-container:#eedbc1;--primary-alpha-5:#ff6b830d;--primary-alpha-10:#ff6b831a;--primary-alpha-20:#ff6b8333;--primary-alpha-40:#ff6b8366;--primary-alpha-60:#ff6b8399}@supports (color:lab(0% 0 0)){.theme-rose.dark{--primary:lab(64.9928% 63.0332 19.1933);--primary-foreground:lab(9.04352% 13.9857 4.20559);--ring:lab(64.9928% 63.0332 19.1933);--primary-container:lab(15.6021% 25.8722 9.47557);--on-primary-container:lab(90.2933% 12.9678 4.36785);--tertiary:lab(74.4047% 17.4834 61.4702);--tertiary-foreground:lab(3.04863% 0 0);--tertiary-container:lab(14.0874% 8.16172 22.4419);--on-tertiary-container:lab(88.4561% 3.63377 15.1668);--primary-alpha-5:lab(64.9839% 63.0718 18.5922/.05);--primary-alpha-10:lab(64.9839% 63.0718 18.5922/.1);--primary-alpha-20:lab(64.9839% 63.0718 18.5922/.2);--primary-alpha-40:lab(64.9839% 63.0718 18.5922/.4);--primary-alpha-60:lab(64.9839% 63.0718 18.5922/.6)}}.theme-orange{--primary:#fe6e00;--primary-foreground:#fafafa;--ring:#fe6e00;--neutral-hue:48;--tertiary:#7a7600;--tertiary-foreground:#fafafa;--primary-container:#fcddce;--on-primary-container:#3d1300;--tertiary-container:#e7e7c9;--on-tertiary-container:#252300;--primary-alpha-5:#fe6e000d;--primary-alpha-10:#fe6e001a;--primary-alpha-20:#fe6e0033;--primary-alpha-40:#fe6e0066;--primary-alpha-60:#fe6e0099}@supports (color:lab(0% 0 0)){.theme-orange{--primary:lab(64.272% 57.1788 90.3583);--primary-foreground:lab(98.26% 0 0);--ring:lab(64.272% 57.1788 90.3583);--tertiary:lab(48.6316% -7.78499 113.992);--tertiary-foreground:lab(98.26% 0 0);--primary-container:lab(90.5253% 9.26071 11.6266);--on-primary-container:lab(12.2258% 27.6706 24.5989);--tertiary-container:lab(91.0502% -3.94982 14.7456);--on-tertiary-container:lab(13.3862% -3.12427 28.8205);--primary-alpha-5:lab(64.2846% 56.9239 91.8179/.05);--primary-alpha-10:lab(64.2846% 56.9239 91.8179/.1);--primary-alpha-20:lab(64.2846% 56.9239 91.8179/.2);--primary-alpha-40:lab(64.2846% 56.9239 91.8179/.4);--primary-alpha-60:lab(64.2846% 56.9239 91.8179/.6)}}.theme-orange.dark{--primary:#ffa158;--primary-foreground:#32180c;--ring:#ffa158;--primary-container:#461a00;--on-primary-container:#fcddce;--tertiary:#a19e1a;--tertiary-foreground:#0b0b0b;--tertiary-container:#272600;--on-tertiary-container:#e0e1c2;--primary-alpha-5:#ffa2580d;--primary-alpha-10:#ffa2581a;--primary-alpha-20:#ffa25833;--primary-alpha-40:#ffa25866;--primary-alpha-60:#ffa25899}@supports (color:lab(0% 0 0)){.theme-orange.dark{--primary:lab(75.1011% 36.4475 62.5084);--primary-foreground:lab(11.8947% 11.9023 13.1708);--ring:lab(75.1011% 36.4475 62.5084);--primary-container:lab(15.9284% 21.2379 25.0046);--on-primary-container:lab(90.5253% 9.26071 11.6266);--tertiary:lab(63.7252% -9.15888 61.3529);--tertiary-foreground:lab(3.04863% 0 0);--tertiary-container:lab(14.5038% -3.64015 22.1306);--on-tertiary-container:lab(88.7297% -3.94151 14.7535);--primary-alpha-5:lab(75.1123% 36.1994 62.8449/.05);--primary-alpha-10:lab(75.1123% 36.1994 62.8449/.1);--primary-alpha-20:lab(75.1123% 36.1994 62.8449/.2);--primary-alpha-40:lab(75.1123% 36.1994 62.8449/.4);--primary-alpha-60:lab(75.1123% 36.1994 62.8449/.6)}}.theme-violet{--primary:#8d54ff;--primary-foreground:#fafafa;--ring:#8d54ff;--neutral-hue:293;--tertiary:#d33c8a;--tertiary-foreground:#fafafa;--primary-container:#e5e0fe;--on-primary-container:#25124c;--tertiary-container:#fbdae7;--on-tertiary-container:#420226;--primary-alpha-5:#8e54ff0d;--primary-alpha-10:#8e54ff1a;--primary-alpha-20:#8e54ff33;--primary-alpha-40:#8e54ff66;--primary-alpha-60:#8e54ff99}@supports (color:lab(0% 0 0)){.theme-violet{--primary:lab(49.9355% 55.1776 -81.8963);--primary-foreground:lab(98.26% 0 0);--ring:lab(49.9355% 55.1776 -81.8963);--tertiary:lab(50.9506% 63.824 -8.43821);--tertiary-foreground:lab(98.26% 0 0);--primary-container:lab(90.3026% 5.77298 -13.7417);--on-primary-container:lab(11.2837% 21.8731 -32.6971);--tertiary-container:lab(90.1949% 13.3447 -1.72043);--on-tertiary-container:lab(11.6724% 31.6561 -4.2015);--primary-alpha-5:lab(49.9319% 55.3726 -81.7289/.05);--primary-alpha-10:lab(49.9319% 55.3726 -81.7289/.1);--primary-alpha-20:lab(49.9319% 55.3726 -81.7289/.2);--primary-alpha-40:lab(49.9319% 55.3726 -81.7289/.4);--primary-alpha-60:lab(49.9319% 55.3726 -81.7289/.6)}}.theme-violet.dark{--primary:#a685ff;--primary-foreground:#1e1739;--ring:#a685ff;--primary-container:#2b1f4c;--on-primary-container:#e5e0fe;--tertiary:#ee76ad;--tertiary-foreground:#0b0b0b;--tertiary-container:#391626;--on-tertiary-container:#f5d4e0;--primary-alpha-5:#a785ff0d;--primary-alpha-10:#a785ff1a;--primary-alpha-20:#a785ff33;--primary-alpha-40:#a785ff66;--primary-alpha-60:#a785ff99}@supports (color:lab(0% 0 0)){.theme-violet.dark{--primary:lab(62.8239% 34.9159 -60.0512);--primary-foreground:lab(10.1339% 11.568 -21.0106);--ring:lab(62.8239% 34.9159 -60.0512);--primary-container:lab(15.3044% 15.525 -26.298);--on-primary-container:lab(90.3026% 5.77298 -13.7417);--tertiary:lab(65.408% 51.8315 -6.79915);--tertiary-foreground:lab(3.04863% 0 0);--tertiary-container:lab(13.3678% 19.4128 -2.54824);--on-tertiary-container:lab(87.8748% 13.3422 -1.72032);--primary-alpha-5:lab(62.8158% 35.2291 -59.8455/.05);--primary-alpha-10:lab(62.8158% 35.2291 -59.8455/.1);--primary-alpha-20:lab(62.8158% 35.2291 -59.8455/.2);--primary-alpha-40:lab(62.8158% 35.2291 -59.8455/.4);--primary-alpha-60:lab(62.8158% 35.2291 -59.8455/.6)}}.theme-amber{--primary:#f99c00;--primary-foreground:#2e1b0c;--ring:#f99c00;--neutral-hue:70;--tertiary:#538200;--tertiary-foreground:#fafafa;--primary-container:#f6e1c9;--on-primary-container:#331b00;--tertiary-container:#dceacf;--on-tertiary-container:#152800;--primary-alpha-5:#f99c000d;--primary-alpha-10:#f99c001a;--primary-alpha-20:#f99c0033;--primary-alpha-40:#f99c0066;--primary-alpha-60:#f99c0099}@supports (color:lab(0% 0 0)){.theme-amber{--primary:lab(72.7183% 31.8672 97.9407);--primary-foreground:lab(12.0357% 8.10831 13.0907);--ring:lab(72.7183% 31.8672 97.9407);--tertiary:lab(49.3234% -31.3351 58.7989);--tertiary-foreground:lab(98.26% 0 0);--primary-container:lab(90.7217% 4.96402 14.6881);--on-primary-container:lab(12.7226% 14.6675 24.995);--tertiary-container:lab(91.1877% -8.66729 11.7565);--on-tertiary-container:lab(13.8716% -18.726 25.9919);--primary-alpha-5:lab(72.7153% 31.942 97.8348/.05);--primary-alpha-10:lab(72.7153% 31.942 97.8348/.1);--primary-alpha-20:lab(72.7153% 31.942 97.8348/.2);--primary-alpha-40:lab(72.7153% 31.942 97.8348/.4);--primary-alpha-60:lab(72.7153% 31.942 97.8348/.6)}}.theme-amber.dark{--primary:#f1ba44;--primary-foreground:#2e1b0c;--ring:#f1ba44;--primary-container:#3b2301;--on-primary-container:#f6e1c9;--tertiary:#7ba944;--tertiary-foreground:#0b0b0b;--tertiary-container:#1a2906;--on-tertiary-container:#d5e4c8;--primary-alpha-5:#f1ba440d;--primary-alpha-10:#f1ba441a;--primary-alpha-20:#f1ba4433;--primary-alpha-40:#f1ba4466;--primary-alpha-60:#f1ba4499}@supports (color:lab(0% 0 0)){.theme-amber.dark{--primary:lab(79.2645% 12.2999 64.9222);--primary-foreground:lab(12.0357% 8.10831 13.0907);--ring:lab(79.2645% 12.2999 64.9222);--primary-container:lab(16.3459% 9.83904 23.7715);--on-primary-container:lab(90.7217% 4.96402 14.6881);--tertiary:lab(64.3095% -28.3923 45.4753);--tertiary-foreground:lab(3.04863% 0 0);--tertiary-container:lab(14.7602% -12.0446 18.4399);--on-tertiary-container:lab(88.8674% -8.66395 11.761);--primary-alpha-5:lab(79.2661% 12.2575 64.929/.05);--primary-alpha-10:lab(79.2661% 12.2575 64.929/.1);--primary-alpha-20:lab(79.2661% 12.2575 64.929/.2);--primary-alpha-40:lab(79.2661% 12.2575 64.929/.4);--primary-alpha-60:lab(79.2661% 12.2575 64.929/.6)}}.theme-purple{--primary:#ac4bff;--primary-foreground:#fafafa;--ring:#ac4bff;--neutral-hue:304;--tertiary:#e45582;--tertiary-foreground:#fafafa;--primary-container:#eadffb;--on-primary-container:#2d0f47;--tertiary-container:#fddae1;--on-tertiary-container:#44001c;--primary-alpha-5:#ac4aff0d;--primary-alpha-10:#ac4aff1a;--primary-alpha-20:#ac4aff33;--primary-alpha-40:#ac4aff66;--primary-alpha-60:#ac4aff99}@supports (color:lab(0% 0 0)){.theme-purple{--primary:lab(52.0183% 66.11 -78.2316);--primary-foreground:lab(98.26% 0 0);--ring:lab(52.0183% 66.11 -78.2316);--tertiary:lab(57.2042% 58.7422 5.77179);--tertiary-foreground:lab(98.26% 0 0);--primary-container:lab(90.2422% 7.92131 -12.3736);--on-primary-container:lab(11.2638% 24.6397 -29.5024);--tertiary-container:lab(90.2334% 13.4131 1.2046);--on-tertiary-container:lab(11.7782% 32.2665 3.33137);--primary-alpha-5:lab(52.019% 66.165 -78.141/.05);--primary-alpha-10:lab(52.019% 66.165 -78.141/.1);--primary-alpha-20:lab(52.019% 66.165 -78.141/.2);--primary-alpha-40:lab(52.019% 66.165 -78.141/.4);--primary-alpha-60:lab(52.019% 66.165 -78.141/.6)}}.theme-purple.dark{--primary:#c07eff;--primary-foreground:#271437;--ring:#c07eff;--primary-container:#321d48;--on-primary-container:#eadffb;--tertiary:#f47599;--tertiary-foreground:#0b0b0b;--tertiary-container:#3b1621;--on-tertiary-container:#f6d4db;--primary-alpha-5:#c17eff0d;--primary-alpha-10:#c17eff1a;--primary-alpha-20:#c17eff33;--primary-alpha-40:#c17eff66;--primary-alpha-60:#c17eff99}@supports (color:lab(0% 0 0)){.theme-purple.dark{--primary:lab(63.6946% 47.6127 -59.2066);--primary-foreground:lab(10.4598% 15.8096 -19.4105);--ring:lab(63.6946% 47.6127 -59.2066);--primary-container:lab(15.2488% 18.4228 -23.7482);--on-primary-container:lab(90.2422% 7.92131 -12.3736);--tertiary:lab(65.5695% 52.5098 5.05022);--tertiary-foreground:lab(3.04863% 0 0);--tertiary-container:lab(13.4285% 19.6734 1.89842);--on-tertiary-container:lab(87.9134% 13.4113 1.20487);--primary-alpha-5:lab(63.6918% 47.9056 -58.8475/.05);--primary-alpha-10:lab(63.6918% 47.9056 -58.8475/.1);--primary-alpha-20:lab(63.6918% 47.9056 -58.8475/.2);--primary-alpha-40:lab(63.6918% 47.9056 -58.8475/.4);--primary-alpha-60:lab(63.6918% 47.9056 -58.8475/.6)}}.theme-teal{--primary:#009f84;--primary-foreground:#fafafa;--ring:#009f84;--neutral-hue:175;--tertiary:#007cb4;--tertiary-foreground:#fafafa;--primary-container:#caeee3;--on-primary-container:#002920;--tertiary-container:#cceafc;--on-tertiary-container:#002640;--primary-alpha-5:#009f840d;--primary-alpha-10:#009f841a;--primary-alpha-20:#009f8433;--primary-alpha-40:#009f8466;--primary-alpha-60:#009f8499}@supports (color:lab(0% 0 0)){.theme-teal{--primary:lab(59.2345% -70.9371 5.88688);--primary-foreground:lab(98.26% 0 0);--ring:lab(59.2345% -70.9371 5.88688);--tertiary:lab(47.5622% -17.4059 -52.4571);--tertiary-foreground:lab(98.26% 0 0);--primary-container:lab(91.2385% -13.6202 1.20164);--on-primary-container:lab(14.2884% -36.7879 3.10475);--tertiary-container:lab(90.8146% -7.23067 -12.3317);--on-tertiary-container:lab(12.7599% -7.10534 -28.9836);--primary-alpha-5:lab(59.2353% -70.9367 5.97327/.05);--primary-alpha-10:lab(59.2353% -70.9367 5.97327/.1);--primary-alpha-20:lab(59.2353% -70.9367 5.97327/.2);--primary-alpha-40:lab(59.2353% -70.9367 5.97327/.4);--primary-alpha-60:lab(59.2353% -70.9367 5.97327/.6)}}.theme-teal.dark{--primary:#00ba98;--primary-foreground:#0a1b16;--ring:#00ba98;--primary-container:#003227;--on-primary-container:#caeee3;--tertiary:#00a5e4;--tertiary-foreground:#0b0b0b;--tertiary-container:#00283b;--on-tertiary-container:#c5e3f5;--primary-alpha-5:#00ba980d;--primary-alpha-10:#00ba981a;--primary-alpha-20:#00ba9833;--primary-alpha-40:#00ba9866;--primary-alpha-60:#00ba9899}@supports (color:lab(0% 0 0)){.theme-teal.dark{--primary:lab(66.9313% -60.8699 5.12735);--primary-foreground:lab(8.10352% -8.02806 .737697);--ring:lab(66.9313% -60.8699 5.12735);--primary-container:lab(17.5127% -29.0195 2.45784);--on-primary-container:lab(91.2385% -13.6202 1.20164);--tertiary:lab(62.9035% -19.7491 -44.2951);--tertiary-foreground:lab(3.04863% 0 0);--tertiary-container:lab(14.1613% -7.70903 -17.6902);--on-tertiary-container:lab(88.4942% -7.22131 -12.3275);--primary-alpha-5:lab(66.932% -60.8683 5.20295/.05);--primary-alpha-10:lab(66.932% -60.8683 5.20295/.1);--primary-alpha-20:lab(66.932% -60.8683 5.20295/.2);--primary-alpha-40:lab(66.932% -60.8683 5.20295/.4);--primary-alpha-60:lab(66.932% -60.8683 5.20295/.6)}}@layer base{*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){body{-webkit-font-smoothing:subpixel-antialiased}}html{scroll-behavior:smooth}.focus-ring:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--ring);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.disabled-state:disabled{pointer-events:none;opacity:.5}.circular-transition-container{pointer-events:none;z-index:9999;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.circular-transition-overlay{pointer-events:none;will-change:transform,opacity;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.circular-transition-overlay.expanding{animation:circular-expand var(--transition-duration,.5s)ease-out forwards}.circular-transition-overlay.collapsing{animation:circular-collapse var(--transition-duration,.5s)ease-in forwards}@keyframes circular-expand{0%{opacity:1;transform:translate(-50%,-50%)scale(0)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes circular-collapse{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(0)}}@keyframes logo-scroll{0%{transform:translate(0)}to{transform:translate(-144rem)}}.animate-logo-scroll{animation:30s linear infinite logo-scroll}.animate-logo-scroll:hover{animation-play-state:paused}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:.3s ease-out forwards fade-in}@keyframes slide-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:.3s ease-out forwards slide-up}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-scale-in{animation:.2s ease-out forwards scale-in}@keyframes pulse-soft{0%,to{opacity:1}50%{opacity:.7}}.animate-pulse-soft{animation:2s ease-in-out infinite pulse-soft}.animate-spin-slow{animation:3s linear infinite spin}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#9e9e9e4d;background:lab(65.2% 0 0/.3);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#80808080;background:lab(53.6% 0 0/.5)}.dark ::-webkit-scrollbar-thumb{background:#4848484d;background:lab(30.4% -.0000149012 0/.3)}.dark ::-webkit-scrollbar-thumb:hover{background:#63636380;background:lab(42% 0 0/.5)}*{scrollbar-width:thin;scrollbar-color:oklch(70% 0 0/.3) transparent}.dark *{scrollbar-color:oklch(40% 0 0/.3) transparent}.sidebar-none-mode [data-slot=sidebar]{height:100vh!important;min-height:100vh!important}@media (min-width:768px){[data-side=right][data-variant=inset]~[data-slot=sidebar-inset]{margin-right:0!important}[data-side=right][data-variant=inset][data-state=collapsed]~[data-slot=sidebar-inset]{margin-right:.5rem!important}}@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}
