:root{--tf-brand-primary:#1d4ed8;--tf-brand-secondary:#0f172a;--tf-color-bg:#fff;--tf-color-surface:#f8fafc;--tf-color-text:#0f172a;--tf-color-muted:#64748b;--tf-color-border:#e2e8f0;--tf-color-on-brand:#fff;--tf-font-family:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--tf-radius:8px;--tf-space-1:4px;--tf-space-2:8px;--tf-space-3:16px;--tf-space-4:24px}body{font-family:var(--tf-font-family);color:var(--tf-color-text);background:var(--tf-color-bg);margin:0}
