:root{--color-primary-50:#f0f5fe;--color-primary-100:#dce8fd;--color-primary-200:#c1d8fc;--color-primary-300:#96c0fa;--color-primary-400:#659ff5;--color-primary-500:#3572ef;--color-primary-600:#2b5be5;--color-primary-700:#2348d2;--color-primary-800:#233baa;--color-primary-900:#213787;--color-primary-950:#192352;--color-secondary-50:#f7f8f8;--color-secondary-100:#edeef1;--color-secondary-200:#d7dae0;--color-secondary-300:#b5bac4;--color-secondary-400:#8c95a4;--color-secondary-500:#6e7889;--color-secondary-600:#596070;--color-secondary-700:#484e5c;--color-secondary-800:#414651;--color-secondary-900:#373b43;--color-secondary-950:#25272c;--color-danger-50:#fff1f1;--color-danger-100:#ffdfdf;--color-danger-200:#ffc5c5;--color-danger-300:#ff9d9d;--color-danger-400:#ff6464;--color-danger-500:#ff4d4d;--color-danger-600:#ed1515;--color-danger-700:#c80d0d;--color-danger-800:#a50f0f;--color-danger-900:#881414;--color-danger-950:#4b0404;--color-success-50:#f1fcf2;--color-success-100:#dff9e4;--color-success-200:#c1f1cb;--color-success-300:#90e5a3;--color-success-400:#58d073;--color-success-500:#32b550;--color-success-600:#28a745;--color-success-700:#1f7634;--color-success-800:#1f7634;--color-success-900:#1a4d27;--color-success-950:#092a12;--color-warning-50:#fffbeb;--color-warning-100:#fff4c6;--color-warning-200:#ffe680;--color-warning-300:#ffd64a;--color-warning-400:#ffc220;--color-warning-500:#f9a007;--color-warning-600:#dd7802;--color-warning-700:#b75406;--color-warning-800:#943f0c;--color-warning-900:#7a340d;--color-warning-950:#461a02;--color-tertiary-50:#f7f4fe;--color-tertiary-100:#efebfc;--color-tertiary-200:#e1dafa;--color-tertiary-300:#cbbcf6;--color-tertiary-400:#b195f0;--color-tertiary-500:#8c5ae5;--color-tertiary-600:#884bdc;--color-tertiary-700:#7939c8;--color-tertiary-800:#652fa8;--color-tertiary-900:#53288a;--color-tertiary-950:#34185d;--color-white:#fff;--color-font-headings:var(--color-secondary-950);--color-font-body:var(--color-secondary-800);--color-font-links-labels:var(--color-secondary-700);--color-font-disable:var(--color-secondary-500);--color-border-default:var(--color-secondary-200);--color-border-active:var(--color-secondary-300);--color-border-table:var(--color-secondary-100);--space-micro:2px;--space-tiny:4px;--space-small:8px;--space-compact:10px;--space-medium:12px;--space-medium-plus:14px;--space-large:16px;--space-large-plus:20px;--space-xlarge:24px;--space-xlarge-plus:28px;--space-xxlarge:32px;--space-huge:40px;--space-very-huge:44px;--space-massive:48px;--space-very-massive:56px;--space-enormous:64px;--font-family-headings:"Inter",sans-serif;--font-family-texts:"Inter",sans-serif;--font-family-labels:"Inter",sans-serif;--font-family-buttons:"Inter",sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:32px;--font-size-4xl:40px;--font-size-5xl:48px;--line-height-tight:130%;--line-height-normal:140%;--line-height-relaxed:150%;--line-height-loose:160%;--line-height-auto:auto;--line-height-button:24px;--letter-spacing-normal:0%;--radius-sm:var(--space-small);--radius-md:var(--space-medium);--radius-lg:var(--space-large);--radius-xl:var(--space-xlarge);--radius-full:9999px;--radius-card-corner:12px;--shadow-sm:0 2px 4px rgba(0,0,0,.02);--shadow-md:0 4px 8px rgba(0,0,0,.04);--shadow-lg:0 6px 16px rgba(0,0,0,.06);--shadow-xl:0 8px 16px rgba(0,0,0,.08);--button-gap:var(--space-tiny);--button-radius:var(--space-small);--button-primary-bg-default:var(--color-primary-600);--button-primary-bg-hover:var(--color-primary-500);--button-primary-bg-focused:var(--color-primary-700);--button-primary-bg-disabled:var(--color-primary-100);--button-primary-font-default:var(--color-white);--button-primary-font-hover:var(--color-white);--button-primary-font-focused:var(--color-white);--button-primary-font-disabled:var(--color-primary-500);--button-secondary-bg-default:var(--color-white);--button-secondary-bg-hover:var(--color-secondary-50);--button-secondary-bg-focused:var(--color-secondary-100);--button-secondary-bg-disabled:var(--color-secondary-50);--button-secondary-font-default:var(--color-font-links-labels);--button-secondary-font-hover:var(--color-font-headings);--button-secondary-font-focused:var(--color-font-headings);--button-secondary-font-disabled:var(--color-font-disable);--button-primary-outline-bg-default:var(--color-white);--button-primary-outline-bg-hover:var(--color-primary-50);--button-primary-outline-bg-focused:var(--color-primary-200);--button-primary-outline-bg-disabled:var(--color-primary-50);--button-primary-outline-font-default:var(--color-primary-600);--button-primary-outline-font-hover:var(--color-primary-600);--button-primary-outline-font-focused:var(--color-primary-900);--button-primary-outline-font-disabled:var(--color-primary-400);--button-primary-outline-border-default:var(--color-primary-200);--button-primary-outline-border-hover:var(--color-primary-200);--button-primary-outline-border-focused:var(--color-primary-300);--button-primary-outline-border-disabled:var(--color-primary-200);--button-secondary-outline-bg-default:var(--color-white);--button-secondary-outline-bg-hover:var(--color-secondary-50);--button-secondary-outline-bg-focused:var(--color-secondary-100);--button-secondary-outline-bg-disabled:var(--color-secondary-50);--button-secondary-outline-font-default:var(--color-font-links-labels);--button-secondary-outline-font-hover:var(--color-font-headings);--button-secondary-outline-font-focused:var(--color-font-headings);--button-secondary-outline-font-disabled:var(--color-font-disable);--button-secondary-outline-border-default:var(--color-border-default);--button-secondary-outline-border-hover:var(--color-border-active);--button-secondary-outline-border-focused:var(--color-border-default);--button-secondary-outline-border-disabled:var(--color-border-default);--button-link-bg-default:transparent;--button-link-bg-hover:transparent;--button-link-bg-focused:transparent;--button-link-bg-disabled:transparent;--button-link-font-default:var(--color-font-links-labels);--button-link-font-hover:var(--color-font-headings);--button-link-font-focused:var(--color-font-headings);--button-link-font-disabled:var(--color-font-disable);--button-xsmall-padding-top:var(--space-tiny);--button-xsmall-padding-right:var(--space-small);--button-xsmall-padding-bottom:var(--space-tiny);--button-xsmall-padding-left:var(--space-small);--button-xsmall-icon:var(--space-large);--button-small-padding-top:var(--space-small);--button-small-padding-right:var(--space-large);--button-small-padding-bottom:var(--space-small);--button-small-padding-left:var(--space-large);--button-small-icon:var(--space-large);--button-medium-padding-top:var(--space-compact);--button-medium-padding-right:var(--space-large-plus);--button-medium-padding-bottom:var(--space-compact);--button-medium-padding-left:var(--space-large-plus);--button-medium-icon:var(--space-large-plus);--button-large-padding-top:var(--space-medium);--button-large-padding-right:var(--space-xlarge);--button-large-padding-bottom:var(--space-medium);--button-large-padding-left:var(--space-xlarge);--button-large-icon:var(--space-large-plus);--button-height-xsmall:32px;--button-height-small:40px;--button-height-medium:44px;--button-height-large:48px}*,:before,:after{box-sizing:border-box}html,body{background-color:#fff;min-height:100vh;margin:0;padding:0}
