:root{--color-primary-100:#fadec2;--color-primary-200:#fcbf94;--color-primary-300:#fc9c6b;--color-primary-400:#ff804d;--color-primary-500:#ff6133;--color-primary-600:#cc4e29;--color-primary-700:#993a1f;--color-secondary-100:#faf5eb;--color-secondary-200:#e9e3da;--color-secondary-300:#d7d2d2;--color-secondary-400:#c6bdbd;--color-secondary-500:#a79595;--color-secondary-600:#836f6f;--color-secondary-700:#6e5353;--color-secondary-800:#3e2727;--color-secondary-900:#291111;--color-card:#faf5eb;--color-background:#faf5eb;--color-foreground:#ff6133;--color-background-transparent:rgba(250,245,235,70%);--color-foreground-transparent:rgba(255,97,51,70%);--color-error-background:#f8d7da;--color-success-background:#d1fae5;--color-warning-background:#fff9db;--color-info-background:#e0f2fe;--color-error:#ff6133;--color-success:#2f855a;--color-warning:#b7791f;--color-info:#2b6cb0;--border-color:#f2f4f7;--text-color-100:#faf5eb;--text-color-200:#eae4e5;--text-color-300:#d7d2d2;--text-color-400:#c6bdbd;--text-color-500:#a79595;--text-color-600:#836f6f;--text-color-700:#6e5353;--text-color-800:#3e2727;--text-color-900:#291111;--font-size-headline-sm:1.125rem;--font-size-headline-md:1.375rem;--font-size-headline-lg:1.625rem;--font-size-body-xs:0.75rem;--font-size-body-sm:0.875rem;--font-size-body-md:1rem;--font-weight-headline:800;--font-weight-headline-lg:800;--font-weight-headline-md:700;--font-weight-headline-sm:600;--font-weight-body-regular:500;--font-weight-body-bold:700;--radius-xs:0.25rem;--radius-sm:0.5rem;--radius-md:0.75rem;--radius-lg:1.5rem;--radius-2lg:2.25rem;--radius-xl:5rem;--gap-sm:0.25rem;--gap-md:0.5rem;--gap-lg:1rem;--gap-xl:1.5rem;--gap-2xl:2rem;--padding-sm:0.25rem;--padding-md:0.5rem;--padding-lg:1rem;--padding-xl:1.5rem;--padding-2xl:2rem;--input-background-color:#00000005;--input-border:1px solid #ffffff;--input-shadow:0 3px 3px 0 #32312f1a inset;--input-focused-background-color:#fadec240;--input-focused-border:1px solid #fc9c6b;--input-focused-shadow:none;--input-filled-background-color:#ffffff;--input-filled-border:1px solid #e9e3da;--input-filled-shadow:none;--input-disabled-background-color:none;--input-disabled-border:none;--input-disabled-shadow:none;--input-error-background-color:none;--input-error-border:2px solid #ff6133;--input-error-shadow:none;--input-text-sm:0.875rem;--input-text-md:1rem;--input-text-lg:1.125rem}