:root{--color-primary: #1e2329;--color-primary-dark: #000000;--color-secondary: #44474f;--color-accent: #e06f2e;--color-background: #ffffff;--color-surface: #f1f1f3;--color-text: #222428;--color-text-muted: #717784;--color-placeholder: #93949c;--color-border: #e3e3e3;--color-error: #fb3748;--color-success: #16a34a;--color-warning: #d97706;--color-info: #0ea5e9;--font-family: "Inter Tight", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-size-sm: 12px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 22px;--font-size-xxl: 30px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.33;--line-height-normal: 1.43;--line-height-relaxed: 1.5;--letter-spacing-normal: 0;--font-family-primary: var(--font-family);--text-xs-size: 12px;--text-xs-line-height: 16px;--text-sm-size: 14px;--text-sm-line-height: 20px;--text-base-size: 16px;--text-base-line-height: 24px;--text-lg-size: 18px;--text-lg-line-height: 28px;--text-xl-size: 20px;--text-xl-line-height: 32px;--text-2xl-size: 24px;--text-2xl-line-height: 32px;--text-3xl-size: 30px;--text-3xl-line-height: 40px;--text-4xl-size: 36px;--text-4xl-line-height: 44px;--text-weight-regular: 400;--text-weight-medium: 500;--text-weight-semibold: 600;--text-weight-bold: 700;--text-letter-spacing: 0px;--text-body-size: var(--text-sm-size);--text-body-weight: var(--text-weight-regular);--text-body-line-height: var(--text-sm-line-height);--text-body-letter-spacing: 0px;--text-heading-lg-size: var(--text-3xl-size);--text-heading-lg-weight: var(--text-weight-semibold);--text-heading-lg-line-height: var(--text-3xl-line-height);--text-heading-lg-letter-spacing: 0px;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--radius-pill: 999px}*{box-sizing:border-box}body{margin:0;font-family:var(--font-family);font-size:var(--font-size-md);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--color-text);background:var(--color-background)}input,button,textarea,select{font-family:inherit}
