:root{--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--spacing-48:48px;--spacing-64:64px;--spacing-96:96px;--spacing-128:128px;--radius-4:4px;--radius-8:8px;--radius-16:16px;--radius-24:24px;--radius-32:32px;--radius-circle:9999px;--stroke-size-1:1px;--stroke-size-2:2px;--stroke-size-3:3px;--z-index-header:1000;--z-index-overlay:500;--z-index-modal:600;--typography-font-size-12:12px;--typography-font-size-14:14px;--typography-font-size-16:16px;--typography-font-size-18:18px;--typography-font-size-20:20px;--typography-font-size-24:24px;--typography-font-size-30:30px;--typography-font-size-36:36px;--typography-font-size-48:48px;--typography-font-size-60:60px;--typography-font-size-72:72px;--typography-font-weight-regular:400;--typography-font-weight-medium:500px;--typography-font-weight-bold:700;--typography-line-height-50:12px;--typography-line-height-100:14px;--typography-line-height-200:16px;--typography-line-height-300:17px;--typography-line-height-400:18px;--typography-line-height-500:19px;--typography-line-height-600:20px;--typography-line-height-700:22px;--typography-line-height-800:24px;--typography-line-height-900:25px;--typography-line-height-1000:28px;--typography-line-height-1100:29px;--typography-line-height-1200:31px;--typography-line-height-1300:33px;--typography-line-height-1400:40px;--typography-line-height-1500:53px;--typography-line-height-1600:59px;--typography-line-height-1700:70px;--typography-font-family-default:Inter;--typography-font-family-display:Inter;--surface-neutral-0:#fff;--surface-neutral-50:#f1f3f3;--surface-neutral-100:#d9dfdf;--surface-neutral-200:#c1cbcc;--surface-neutral-300:#a8b6ba;--surface-neutral-400-disabled:#8ea1a8;--surface-neutral-500:#748b97;--surface-neutral-600:#5e7381;--surface-neutral-700:#4a5a69;--surface-neutral-800:#374350;--surface-neutral-900:#252c37;--surface-neutral-1000:#000;--surface-primary-50:#ebfcff;--surface-primary-100:#dbfaff;--surface-primary-200:#b0f1ff;--surface-primary-300:#85e4fe;--surface-primary-400:#5bd3fc;--surface-primary-500:#31c0fa;--surface-primary-600-hover:#08a9f8;--surface-primary-700-default:#0092d6;--surface-primary-800-active:#0663a2;--surface-primary-900:#054577;--surface-primary-1000:#042a4d;--surface-accent-50:#ffdbdf;--surface-accent-100:#fdb1bc;--surface-accent-200:#fa889e;--surface-accent-300:#f56183;--surface-accent-400:#ee3c6c;--surface-accent-500:#e41a58;--surface-accent-600:#b81951;--surface-accent-700:#8e1746;--surface-accent-800:#661437;--surface-accent-900:#3f0e25;--surface-danger-50:#ffe6e6;--surface-danger-100:#ffb7ba;--surface-danger-200:#fe8992;--surface-danger-300:#fc5b6d;--surface-danger-400:#fa2e4c;--surface-danger-500-hover:#f30732;--surface-danger-600-default:#c40730;--surface-danger-700-active:#95062a;--surface-danger-800:#670521;--surface-danger-900:#3a0315;--surface-warning-50:#fff2d1;--surface-warning-100:#ffe2a4;--surface-warning-200:#ffcf76;--surface-warning-300:#ffb849;--surface-warning-400:#ff9e1c;--surface-warning-500:#ed7f00;--surface-warning-600:#c06000;--surface-warning-700:#934400;--surface-warning-800:#652b00;--surface-warning-900:#381600;--surface-success-50:#e5ffe8;--surface-success-100:#bbffc6;--surface-success-200:#91ffa9;--surface-success-300:#67ff90;--surface-success-400:#3dff7b;--surface-success-500:#14ff6a;--surface-success-600:#00e961;--surface-success-700:#00bf59;--surface-success-800:#00954d;--surface-success-900:#006b3d;--stroke-neutral-0:#fff;--stroke-neutral-50:#f1f3f3;--stroke-neutral-100:#d9dfdf;--stroke-neutral-200:#c1cbcc;--stroke-neutral-300:#a8b6ba;--stroke-neutral-400:#8ea1a8;--stroke-neutral-500:#748b97;--stroke-neutral-600:#5e7381;--stroke-neutral-700:#4a5a69;--stroke-neutral-800:#374350;--stroke-neutral-900:#252c37;--stroke-neutral-1000:#000;--stroke-primary-50:#ebfcff;--stroke-primary-100:#dbfaff;--stroke-primary-200:#b0f1ff;--stroke-primary-300:#85e4fe;--stroke-primary-400:#5bd3fc;--stroke-primary-500:#31c0fa;--stroke-primary-600:#08a9f8;--stroke-primary-700:#0092d6;--stroke-primary-800:#0663a2;--stroke-primary-900:#054577;--stroke-primary-1000:#042a4d;--stroke-accent-50:#ffdbdf;--stroke-accent-100:#fdb1bc;--stroke-accent-200:#fa889e;--stroke-accent-300:#f56183;--stroke-accent-400:#ee3c6c;--stroke-accent-500:#e41a58;--stroke-accent-600:#b81951;--stroke-accent-700:#8e1746;--stroke-accent-800:#661437;--stroke-accent-900:#3f0e25;--stroke-success-100:#bbffc6;--text-neutral-0:#fff;--text-neutral-50:#f1f3f3;--text-neutral-100:#d9dfdf;--text-neutral-200:#c1cbcc;--text-neutral-300:#a8b6ba;--text-neutral-400:#8ea1a8;--text-neutral-500:#748b97;--text-neutral-600:#5e7381;--text-neutral-700:#4a5a69;--text-neutral-800:#374350;--text-neutral-900:#252c37;--text-neutral-1000:#000;--text-primary-50:#ebfcff;--text-primary-100:#dbfaff;--text-primary-200:#b0f1ff;--text-primary-300:#85e4fe;--text-primary-400:#5bd3fc;--text-primary-500:#31c0fa;--text-primary-600:#08a9f8;--text-primary-700:#0092d6;--text-primary-800:#0663a2;--text-primary-900:#054577;--text-primary-1000:#042a4d;--text-danger-600:#c40730}
