:root{color-scheme:light dark;--space-0:0;--space-0_5:0.125rem;--space-1:0.25rem;--space-1_5:0.375rem;--space-2:0.5rem;--space-2_5:0.625rem;--space-3:0.75rem;--space-3_5:0.875rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-9:2.25rem;--space-10:2.5rem;--space-11:2.75rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-28:7rem;--space-32:8rem;--space-36:9rem;--space-40:10rem;--space-44:11rem;--space-48:12rem;--space-52:13rem;--space-56:14rem;--space-60:15rem;--space-64:16rem;--space-72:18rem;--space-80:20rem;--space-96:24rem;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--font-size-4xs:0.625rem;--font-size-3xs:0.6875rem;--font-size-2xs:0.75rem;--font-size-xs:0.8125rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-md:1.125rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-2xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-size-7xl:4.5rem;--font-size-8xl:6rem;--radius-none:0;--radius-xs:0.125rem;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--radius-full:9999px;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--letter-spacing-tighter:-0.05em;--letter-spacing-tight:-0.025em;--letter-spacing-normal:0;--letter-spacing-wide:0.025em;--letter-spacing-wider:0.05em;--letter-spacing-widest:0.1em;--shadow-2xs:0 1px rgba(0,0,0,.05);--shadow-xs:0 1px 2px 0 rgba(0,0,0,.05);--shadow-sm:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--duration-75:75ms;--duration-100:100ms;--duration-150:150ms;--duration-200:200ms;--duration-300:300ms;--duration-500:500ms;--duration-700:700ms;--duration-1000:1000ms;--opacity-0:0;--opacity-5:0.05;--opacity-10:0.1;--opacity-20:0.2;--opacity-25:0.25;--opacity-30:0.3;--opacity-40:0.4;--opacity-50:0.5;--opacity-60:0.6;--opacity-70:0.7;--opacity-75:0.75;--opacity-80:0.8;--opacity-90:0.9;--opacity-95:0.95;--opacity-100:1;--transition-all:all 150ms cubic-bezier(0.4,0,0.2,1);--transition-colors:background-color,border-color,color 150ms ease;--transition-opacity:opacity 150ms ease;--transition-shadow:box-shadow 150ms ease;--transition-transform:transform 150ms ease;--z-0:0;--z-10:10;--z-20:20;--z-30:30;--z-40:40;--z-50:50;--color-teal-100:#effafa;--color-teal-200:#9df7f9;--color-teal-300:#7ae5e7;--color-teal-400:#5bd3d6;--color-teal-500:#3fc0c3;--color-teal-600:#33a1a3;--color-teal-700:#18989b;--color-teal-800:#078082;--color-teal-900:#0a1f1f;--color-blue-100:#92abe7;--color-blue-200:#6989d5;--color-blue-300:#4467bb;--color-blue-400:#2a4b9b;--color-blue-500:#17398b;--color-blue-600:#0a2b7c;--color-blue-700:#011e67;--color-blue-800:#0d1330;--color-blue-900:#070a17;--color-grey-100:#f7fafc;--color-grey-200:#f3f7fb;--color-grey-300:#eaf0f5;--color-grey-400:#dee8f0;--color-grey-500:#ccd7e0;--color-grey-600:#99a8b6;--color-grey-700:#8e9bad;--color-grey-800:#7887a3;--color-grey-900:#3e547d;--color-green-100:#ecfbf6;--color-green-200:#cef4dd;--color-green-300:#79e3a3;--color-green-400:#26b861;--color-green-500:#0b9241;--color-green-600:#046a2d;--color-green-700:#035020;--color-green-800:#014017;--color-green-900:#011907;--color-red-100:#fff1f3;--color-red-200:#ffe8ed;--color-red-300:#fdcad6;--color-red-400:#eb829b;--color-red-500:#ca3d5f;--color-red-600:#9f0b2f;--color-red-700:#71041f;--color-red-800:#4e0015;--color-red-900:#2b000a;--color-yellow-100:#fff8ed;--color-yellow-200:#ffeacb;--color-yellow-300:#ffdaa4;--color-yellow-400:#f4c175;--color-yellow-500:#e19f3d;--color-yellow-600:#ca8115;--color-yellow-700:#9f5e00;--color-yellow-800:#714200;--color-yellow-900:#291800;--color-orange-100:#ffefe0;--color-orange-200:#ffd8b2;--color-orange-300:#ffbc7c;--color-orange-400:#ff9a39;--color-orange-500:#f28115;--color-orange-600:#cb6300;--color-purple-100:#e7e3fb;--color-purple-200:#b4aaf1;--color-purple-300:#7a69e7;--color-purple-400:#4a34d4;--color-purple-500:#1c089b;--color-purple-600:#0f035e;--color-l-blue-100:#e0f4fb;--color-l-blue-200:#caeefb;--color-l-blue-300:#9addf5;--color-l-blue-400:#4ac4f0;--color-l-blue-500:#17a2d4;--color-l-blue-600:#0079a4;--color-monochrome-100:#fff;--color-monochrome-200:#f7f7f7;--color-monochrome-300:#e1e1e1;--color-monochrome-400:#cfcfcf;--color-monochrome-500:#b1b1b1;--color-monochrome-600:#9e9e9e;--color-monochrome-700:#7e7e7e;--color-monochrome-800:#626262;--color-monochrome-900:#2c2c2c;--surface-primary:light-dark(var(--colors-white),#1e1e1e);--surface-secondary:light-dark(var(--color-grey-100),#2e2e2e);--surface-tertiary:light-dark(var(--color-grey-200),var(--color-grey-700));--text-primary:light-dark(var(--color-grey-900),var(--colors-white));--text-secondary:light-dark(var(--color-grey-900),var(--color-grey-300));--text-tertiary:light-dark(var(--color-grey-600),var(--color-grey-400));--border-primary:light-dark(var(--color-grey-500),var(--color-grey-700));--border-secondary:light-dark(var(--color-grey-400),var(--color-grey-600));--border-tertiary:light-dark(var(--color-grey-400),#8e8e8e);--focus-ring:light-dark(var(--color-teal-400),var(--color-teal-700));--active-bg:light-dark(var(--color-teal-400),var(--color-teal-700));--hover-bg:light-dark(var(--color-grey-100),#2e2e2e);--disabled-bg:light-dark(var(--color-grey-300),#2c2c2c);--disabled-text:light-dark(var(--color-grey-700),#8e8e8e);--input-bg:light-dark(var(--colors-white),#1e1e1e);--input-border:light-dark(var(--color-grey-600),#424853);--input-placeholder:light-dark(var(--color-grey-600),var(--color-grey-400));--error-bg:light-dark(var(--color-red-100),var(--color-red-600));--error-border:light-dark(var(--color-red-400),var(--color-red-400));--error-text:light-dark(var(--color-red-500),var(--color-red-300))}