:root{--theme-color-primary:#6755d9;--theme-color-primary-deep:#4538a8;--theme-color-primary-soft:#f1edff;--theme-color-accent:#c9f27a;--theme-color-background:#fbfaf7;--theme-color-surface:#fff;--theme-color-text:#242238;--theme-color-text-muted:#706d80;--theme-color-border:#e9e6f0;--theme-color-success:#16845d;--theme-color-success-soft:#e8f6ef;--theme-color-warning:#b87920;--theme-color-warning-soft:#fff4df;--theme-color-danger:#b54747;--theme-color-danger-soft:#fcecec;--theme-color-info:#3768a8;--theme-color-info-soft:#edf4ff;--theme-font-family:Vazirmatn, Tahoma, sans-serif;--theme-font-xs:12px;--theme-font-sm:14px;--theme-font-md:16px;--theme-font-lg:18px;--theme-font-xl:20px;--theme-font-2xl:24px;--theme-font-3xl:30px;--theme-weight-regular:400;--theme-weight-medium:500;--theme-weight-semibold:600;--theme-weight-bold:700;--theme-weight-extrabold:800;--theme-line-height-body:1.9;--theme-line-height-heading:1.5;--theme-space-1:4px;--theme-space-2:8px;--theme-space-3:12px;--theme-space-4:16px;--theme-space-5:20px;--theme-space-6:24px;--theme-space-8:32px;--theme-space-10:40px;--theme-space-12:48px;--theme-space-16:64px;--theme-radius-sm:8px;--theme-radius-md:12px;--theme-radius-lg:16px;--theme-radius-xl:20px;--theme-radius-pill:999px;--theme-shadow-card:0 4px 18px #2422380d;--theme-shadow-card-hover:0 8px 24px #24223817;--theme-shadow-header:0 2px 12px #2422380a;--theme-content-width:1200px;--theme-reading-width:900px;--theme-control-height:44px}.auth-theme{font-family:var(--theme-font-family);color:var(--theme-color-text)}
