:root{--evo-color-white:#fff;--evo-color-black:#000;--evo-color-transparent:transparent;--evo-color-pink-50:#fff0f8;--evo-color-pink-100:#ffe4f3;--evo-color-pink-200:#ffc9e9;--evo-color-pink-300:#ff9cd6;--evo-color-pink-400:#ff5fb8;--evo-color-pink-500:#ff309a;--evo-color-pink-600:#f50d75;--evo-color-pink-700:#d8005b;--evo-color-pink-800:#b0044a;--evo-color-pink-900:#920941;--evo-color-pink-950:#5b0023;--evo-color-black-50:#f6f6f6;--evo-color-black-100:#e7e7e7;--evo-color-black-200:#d1d1d1;--evo-color-black-300:#b0b0b0;--evo-color-black-400:#888;--evo-color-black-500:#6d6d6d;--evo-color-black-600:#5d5d5d;--evo-color-black-700:#4f4f4f;--evo-color-black-800:#454545;--evo-color-black-900:#3d3d3d;--evo-color-black-950:#2b2b2b;--evo-color-green-50:#f1fcf4;--evo-color-green-100:#defae9;--evo-color-green-200:#bff3d2;--evo-color-green-300:#8ee7b0;--evo-color-green-400:#55d385;--evo-color-green-500:#2eb964;--evo-color-green-600:#23a455;--evo-color-green-700:#1d7841;--evo-color-green-800:#1c5f36;--evo-color-green-900:#194e2f;--evo-color-green-950:#082b18;--evo-color-success-50:#f0fdf4;--evo-color-success-100:#dcfce7;--evo-color-success-200:#bbf7d0;--evo-color-success-300:#86efac;--evo-color-success-400:#4ade80;--evo-color-success-500:#22c55e;--evo-color-success-600:#16a34a;--evo-color-success-700:#15803d;--evo-color-success-800:#166534;--evo-color-success-900:#14532d;--evo-color-success-950:#052e16;--evo-color-warning-50:#fffbeb;--evo-color-warning-100:#fef3c7;--evo-color-warning-200:#fde68a;--evo-color-warning-300:#fcd34d;--evo-color-warning-400:#fbbf24;--evo-color-warning-500:#f59e0b;--evo-color-warning-600:#d97706;--evo-color-warning-700:#b45309;--evo-color-warning-800:#92400e;--evo-color-warning-900:#78350f;--evo-color-warning-950:#451a03;--evo-color-destructive-50:#fef2f2;--evo-color-destructive-100:#fee2e2;--evo-color-destructive-200:#fecaca;--evo-color-destructive-300:#fca5a5;--evo-color-destructive-400:#f87171;--evo-color-destructive-500:#ef4444;--evo-color-destructive-600:#dc2626;--evo-color-destructive-700:#b91c1c;--evo-color-destructive-800:#991b1b;--evo-color-destructive-900:#7f1d1d;--evo-color-destructive-950:#450a0a;--evo-color-background:var(--evo-color-black-950);--evo-color-foreground:var(--evo-color-black-100);--evo-color-card:var(--evo-color-black-950);--evo-color-card-foreground:var(--evo-color-black-100);--evo-color-muted:var(--evo-color-black-700);--evo-color-muted-foreground:var(--evo-color-black-300);--evo-color-accent:var(--evo-color-black-700);--evo-color-accent-foreground:var(--evo-color-black-100);--evo-color-popover:var(--evo-color-black-950);--evo-color-popover-foreground:var(--evo-color-black-100);--evo-color-border:var(--evo-color-black-600);--evo-color-input:var(--evo-color-black-600);--evo-color-ring:var(--evo-color-black-100);--evo-color-chart-1:var(--evo-color-destructive-500);--evo-color-chart-2:var(--evo-color-success-500);--evo-color-chart-3:var(--evo-color-warning-500);--evo-color-chart-4:var(--evo-color-pink-500);--evo-color-chart-5:var(--evo-color-black-500);--evo-color-button-primary:var(--evo-color-pink-700);--evo-color-button-primary-hover:var(--evo-color-pink-700);--evo-color-button-primary-text:var(--evo-color-white);--evo-color-button-primary-focus:var(--evo-color-pink-200);--evo-color-button-secondary:var(--evo-color-green-600);--evo-color-button-secondary-hover:var(--evo-color-green-600);--evo-color-button-secondary-text:var(--evo-color-white);--evo-color-button-ghost:transparent;--evo-color-button-ghost-hover:var(--evo-color-black-950);--evo-color-button-ghost-text:var(--evo-color-white);--evo-color-button-outline:transparent;--evo-color-button-outline-hover:var(--evo-color-black-950);--evo-color-button-outline-text:var(--evo-color-white);--evo-color-button-outline-border:var(--evo-color-white);--evo-color-button-destructive:var(--evo-color-destructive-400);--evo-color-button-destructive-hover:var(--evo-color-destructive-400);--evo-color-button-destructive-text:var(--evo-color-white);--evo-color-button-destructive-focus:var(--evo-color-destructive-200);--evo-color-button-link:var(--evo-color-pink-700);--evo-color-button-link-hover:var(--evo-color-pink-700);--evo-color-button-hover-overlay-light:rgba(9,9,11,.1);--evo-color-button-hover-overlay-medium:rgba(9,9,11,.2);--evo-shadow-button-focus-ring:0 0 0 3px;--evo-color-input-background:var(--evo-color-black-950);--evo-color-input-border:var(--evo-color-black-300);--evo-color-input-border-focus:var(--evo-color-ring);--evo-color-input-text:var(--evo-color-white);--evo-color-input-placeholder:var(--evo-color-black-300);--evo-color-input-disabled:var(--evo-color-muted);--evo-color-input-label:var(--evo-color-foreground);--evo-color-input-description:var(--evo-color-muted-foreground);--evo-color-input-error:var(--evo-color-destructive-400);--evo-color-select-background:var(--evo-color-background);--evo-color-select-border:var(--evo-color-border);--evo-color-select-text:var(--evo-color-foreground);--evo-color-select-placeholder:var(--evo-color-muted-foreground);--evo-color-select-icon:var(--evo-color-muted-foreground);--evo-color-select-menu:var(--evo-color-background);--evo-color-select-option-hover:var(--evo-color-black-600);--evo-color-radio-border:var(--evo-color-border);--evo-color-radio-checked:var(--evo-color-pink-700);--evo-color-radio-text:var(--evo-color-foreground);--evo-color-radio-focus:var(--evo-color-pink-200);--evo-color-otp-background:var(--evo-color-background);--evo-color-otp-border:var(--evo-color-border);--evo-color-otp-border-active:var(--evo-color-white);--evo-color-otp-text:var(--evo-color-foreground);--evo-color-page-background:var(--evo-color-background);--evo-color-page-text:var(--evo-color-foreground);--evo-color-header-background:var(--evo-color-black-950);--evo-color-header-foreground:var(--evo-color-black);--evo-color-logo:var(--evo-color-pink-700);--evo-color-notification-border:var(--evo-color-pink-700);--evo-color-notification-background:transparent;--evo-color-notification-text:var(--evo-color-foreground);--evo-color-notification-icon:var(--evo-color-foreground);--evo-color-campaign-background:var(--evo-color-card);--evo-color-campaign-border:var(--evo-color-border);--evo-color-campaign-badge:var(--evo-color-pink-700);--evo-color-campaign-badge-text:var(--evo-color-white);--evo-color-link:var(--evo-color-pink-700);--evo-color-link-hover:var(--evo-color-pink-800);--evo-color-action-secondary:var(--evo-color-pink-700);--evo-color-action-secondary-hover:var(--evo-color-pink-50);--evo-color-focus-ring:var(--evo-color-pink-200);--evo-color-focus-ring-destructive:var(--evo-color-destructive-200);--evo-color-disabled-background:var(--evo-color-black-50);--evo-color-disabled-text:var(--evo-color-muted-foreground);--evo-color-disabled-border:var(--evo-color-border);--evo-font-family-primary:"ITC Avant Garde Gothic Pro","ITC Avant Garde Gothic Std","Avenir Next","Helvetica Neue",sans-serif;--evo-font-family-secondary:"Georgia","Times New Roman",serif;--evo-font-family-mono:"Roboto Mono","SFMono-Regular","Menlo",monospace;--evo-font-text-xs:12px;--evo-font-text-xs-line-height:16px;--evo-font-text-sm:14px;--evo-font-text-sm-line-height:20px;--evo-font-text-base:16px;--evo-font-text-base-line-height:24px;--evo-font-text-lg:18px;--evo-font-text-lg-line-height:28px;--evo-font-text-xl:20px;--evo-font-text-xl-line-height:28px;--evo-font-text-2xl:24px;--evo-font-text-2xl-line-height:32px;--evo-font-text-3xl:30px;--evo-font-text-3xl-line-height:36px;--evo-font-text-4xl:36px;--evo-font-text-4xl-line-height:40px;--evo-font-text-5xl:48px;--evo-font-text-5xl-line-height:48px;--evo-font-text-6xl:60px;--evo-font-text-6xl-line-height:60px;--evo-font-text-7xl:72px;--evo-font-text-7xl-line-height:72px;--evo-font-text-8xl:96px;--evo-font-text-8xl-line-height:96px;--evo-font-text-9xl:128px;--evo-font-text-9xl-line-height:128px;--evo-font-weight-light:400;--evo-font-weight-regular:400;--evo-font-weight-medium:500;--evo-font-weight-semibold:600;--evo-font-weight-bold:700;--evo-font-letter-spacing-normal:0;--evo-spacing-0:0px;--evo-spacing-px:1px;--evo-spacing-0-5:2px;--evo-spacing-1:4px;--evo-spacing-1-5:6px;--evo-spacing-2:8px;--evo-spacing-2-5:10px;--evo-spacing-3:12px;--evo-spacing-3-5:14px;--evo-spacing-4:16px;--evo-spacing-5:20px;--evo-spacing-6:24px;--evo-spacing-7:28px;--evo-spacing-8:32px;--evo-spacing-9:36px;--evo-spacing-10:40px;--evo-spacing-11:44px;--evo-spacing-12:48px;--evo-spacing-14:56px;--evo-spacing-16:64px;--evo-spacing-20:80px;--evo-spacing-24:96px;--evo-spacing-28:112px;--evo-spacing-32:128px;--evo-spacing-36:144px;--evo-spacing-40:160px;--evo-spacing-44:176px;--evo-spacing-48:192px;--evo-spacing-52:208px;--evo-spacing-56:224px;--evo-spacing-60:240px;--evo-spacing-64:256px;--evo-spacing-72:288px;--evo-spacing-80:320px;--evo-spacing-96:384px;--evo-radius-none:0px;--evo-radius-sm:2px;--evo-radius-base:4px;--evo-radius-md:6px;--evo-radius-lg:8px;--evo-radius-xl:12px;--evo-radius-2xl:16px;--evo-radius-3xl:24px;--evo-radius-4xl:32px;--evo-radius-full:9999px;--evo-shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--evo-shadow-base:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--evo-shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--evo-shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--evo-shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--evo-shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--evo-shadow-inner:inset 0 2px 4px 0 rgba(0,0,0,.05);--evo-border-width-0:0px;--evo-border-width-1:1px;--evo-border-width-2:2px;--evo-border-width-4:4px;--evo-border-width-8:8px;--evo-breakpoint-sm:640px;--evo-breakpoint-md:768px;--evo-breakpoint-lg:1024px;--evo-breakpoint-xl:1280px;--evo-breakpoint-2xl:1536px;--evo-max-width-0:0rem;--evo-max-width-3xs:12rem;--evo-max-width-2xs:16rem;--evo-max-width-xs:20rem;--evo-max-width-sm:24rem;--evo-max-width-md:28rem;--evo-max-width-lg:32rem;--evo-max-width-xl:36rem;--evo-max-width-2xl:42rem;--evo-max-width-3xl:48rem;--evo-max-width-4xl:56rem;--evo-max-width-5xl:64rem;--evo-max-width-6xl:72rem;--evo-max-width-7xl:80rem;--evo-transition-duration-fast:.15s;--evo-transition-duration-normal:.3s;--evo-transition-duration-slow:.5s;--evo-transition-timing-ease:cubic-bezier(.4,0,.2,1);--evo-transition-timing-ease-in:cubic-bezier(.4,0,1,1);--evo-transition-timing-ease-out:cubic-bezier(0,0,.2,1);--evo-transition-timing-ease-in-out:cubic-bezier(.4,0,.2,1);--evo-size-icon-2xs:12px;--evo-size-icon-xs:14px;--evo-size-icon-sm:16px;--evo-size-icon:20px;--evo-size-icon-md:24px;--evo-size-icon-lg:32px;--evo-size-icon-xl:40px;--evo-size-icon-2xl:48px;--evo-size-button-height-sm:36px;--evo-size-button-height:40px;--evo-size-button-height-lg:44px;--evo-size-button-height-icon:40px;--evo-size-button-width-icon:40px;--evo-size-input-height-sm:32px;--evo-size-input-height:40px;--evo-size-input-height-lg:48px;--evo-z-index-0:0;--evo-z-index-10:10;--evo-z-index-20:20;--evo-z-index-30:30;--evo-z-index-40:40;--evo-z-index-50:50;--evo-z-index-auto:auto;--evo-z-index-dropdown:var(--evo-z-index-10);--evo-z-index-sticky:var(--evo-z-index-20);--evo-z-index-fixed:var(--evo-z-index-30);--evo-z-index-modal-backdrop:var(--evo-z-index-40);--evo-z-index-modal:var(--evo-z-index-50);--evo-z-index-popover:var(--evo-z-index-50);--evo-z-index-tooltip:var(--evo-z-index-50);--evo-opacity-0:0;--evo-opacity-5:.05;--evo-opacity-10:.1;--evo-opacity-20:.2;--evo-opacity-25:.25;--evo-opacity-30:.3;--evo-opacity-40:.4;--evo-opacity-50:.5;--evo-opacity-60:.6;--evo-opacity-70:.7;--evo-opacity-75:.75;--evo-opacity-80:.8;--evo-opacity-90:.9;--evo-opacity-95:.95;--evo-opacity-100:1;--evo-opacity-disabled:.5;--evo-button-font-family:var(--evo-font-family-primary);--evo-button-font-weight:var(--evo-font-weight-semibold);--evo-button-font-size-sm:var(--evo-font-text-sm);--evo-button-font-size:var(--evo-font-text-base);--evo-button-font-size-lg:var(--evo-font-text-lg);--evo-button-line-height-sm:1.4;--evo-button-line-height:1.5;--evo-button-line-height-lg:1.5;--evo-button-letter-spacing:.01em;--evo-button-text-transform:none;--evo-spacing-button-padding-sm:var(--evo-spacing-2) var(--evo-spacing-3);--evo-spacing-button-padding:var(--evo-spacing-2) var(--evo-spacing-4);--evo-spacing-button-padding-lg:var(--evo-spacing-2) var(--evo-spacing-8);--evo-spacing-button-padding-icon:var(--evo-spacing-2);--evo-spacing-button-gap:var(--evo-spacing-2);--evo-spacing-button-border-radius:var(--evo-radius-base)}
