:root {
 --font-ui:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
 --type-page-size:28px;--type-page-leading:34px;--type-page-weight:700;
 --type-section-size:20px;--type-section-leading:26px;--type-section-weight:600;
 --type-card-size:17px;--type-card-leading:24px;--type-card-weight:600;
 --type-body-size:15px;--type-body-leading:22px;--type-body-weight:400;
 --type-secondary-size:13px;--type-secondary-leading:18px;--type-caption-size:12px;--type-caption-leading:16px;
 --type-control-size:15px;--type-control-leading:20px;--type-control-weight:500;
 --color-bg:#F2F2F7;--color-surface:#FFFFFF;--color-surface-secondary:#F9F9FB;
 --color-text:#1C1C1E;--color-text-secondary:#636366;--color-text-tertiary:#8E8E93;
 --color-separator:#E5E5EA;--color-border-strong:#D1D1D6;
 --color-accent:#EB519F;--color-accent-hover:#D94790;--color-accent-tint:#FCE8F2;--color-accent-selected:#F7DAE6;--color-accent-text:#A52C68;
 --color-success:#237B48;--color-warning:#9A6500;--color-danger:#C7353E;
 --space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;
 --radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-pill:999px;
 --reader-size:24px;--reader-leading:2;--reader-bg:#fff;--reader-text:#1C1C1E;
}
