:root:root{--brand-50:#f5f4fa;--purple-50:#f5f4fa;--color-purple-50:#f5f4fa;--brand-100:#eeedf7;--purple-100:#eeedf7;--color-purple-100:#eeedf7;--brand-200:#e4e2f3;--purple-200:#e4e2f3;--color-purple-200:#e4e2f3;--brand-300:#c9c6e7;--purple-300:#c9c6e7;--color-purple-300:#c9c6e7;--brand-400:#ada9e0;--purple-400:#ada9e0;--color-purple-400:#ada9e0;--brand-500:#8a83d2;--purple-500:#8a83d2;--color-purple-500:#8a83d2;--brand-600:#5c53c1;--purple-600:#5c53c1;--color-purple-600:#5c53c1;--brand-700:#4035b6;--purple-700:#4035b6;--color-purple-700:#4035b6;--brand-800:#271ba7;--purple-800:#271ba7;--color-purple-800:#271ba7;--brand-900:#0a0077;--purple-900:#0a0077;--color-purple-900:#0a0077;--brand-950:#060042;--purple-950:#060042;--color-purple-950:#060042;--bg-subtle:color-mix(in srgb,var(--brand-500) 4%,var(--white));--background:color-mix(in srgb,var(--brand-500) 4%,var(--white));--surface-subtle:color-mix(in srgb,var(--brand-500) 4%,var(--white));--surface-tint:color-mix(in srgb,var(--brand-500) 9%,var(--white));--foreground:var(--brand-950);--icon-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234035b6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--icon-calendar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234035b6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E");}
