/** * markstream-vue theme: resend * Auto-generated by scripts/theme-gen/cli.mjs */ /* ── Shared ── */ .markstream-vue[data-theme="resend"] { --ms-font-sans: Inter, system-ui, sans-serif; --ms-font-mono: "Commit Mono", ui-monospace, SFMono-Regular, Menlo, monospace; --ms-font-serif: Domaine, Georgia, serif; --ms-radius: 1rem; } /* ── Light ── */ .markstream-vue[data-theme="resend"] { --ms-background: 0 0% 96.1%; --ms-foreground: 0 0% 9%; --ms-muted: 0 0% 92.1%; --ms-muted-foreground: 0 0% 39.5%; --ms-secondary: 0 0% 93.1%; --ms-secondary-foreground: 0 0% 19%; --ms-accent: 1.6 6% 92.8%; --ms-accent-foreground: 0 0% 14%; --ms-primary: 26 100% 41.2%; --ms-primary-foreground: 0 0% 0%; --ms-destructive: 0 84.2% 60.2%; --ms-destructive-foreground: 0 0% 0%; --ms-border: 0 0% 55.4%; --ms-ring: 0 0% 9%; --ms-popover: 0 0% 96.1%; --ms-popover-foreground: 0 0% 9%; --ms-link: 207 100% 38%; } /* ── Dark ── */ .dark .markstream-vue[data-theme="resend"], .markstream-vue[data-theme="resend"].dark { --ms-background: 0 0% 0%; --ms-foreground: 0 0% 94.1%; --ms-muted: 0 0% 8%; --ms-muted-foreground: 195 2.2% 63.9%; --ms-secondary: 0 0% 5%; --ms-secondary-foreground: 0 0% 84.1%; --ms-accent: 2.6 10% 5.6%; --ms-accent-foreground: 0 0% 89.1%; --ms-primary: 26 100% 56.1%; --ms-primary-foreground: 0 0% 0%; --ms-destructive: 0 62.8% 30.6%; --ms-destructive-foreground: 0 0% 100%; --ms-border: 0 0% 35.3%; --ms-ring: 0 0% 94.1%; --ms-popover: 0 0% 0%; --ms-popover-foreground: 0 0% 94.1%; --ms-info: 212.5 100% 50%; --ms-info-foreground: 0 0% 0%; --ms-success: 113 100% 42%; --ms-success-foreground: 0 0% 0%; --ms-warning: 42.1 100% 62%; --ms-warning-foreground: 0 0% 0%; --ms-link: 227 100% 68%; }