/** * markstream-vue theme: uber * Auto-generated by scripts/theme-gen/cli.mjs */ /* ── Shared ── */ .markstream-vue[data-theme="uber"] { --ms-font-sans: UberMove, UberMoveText, system-ui, "Helvetica Neue", Helvetica, Arial, sans-serif; --ms-radius: 0.75rem; } /* ── Light ── */ .markstream-vue[data-theme="uber"] { --ms-background: 0 0% 100%; --ms-foreground: 0 0% 0%; --ms-muted: 0 0% 96%; --ms-muted-foreground: 0 0% 29.4%; --ms-secondary: 0 0% 93.7%; --ms-secondary-foreground: 0 0% 10%; --ms-accent: 0 0% 94%; --ms-accent-foreground: 0 0% 5%; --ms-primary: 0 0% 0%; --ms-primary-foreground: 0 0% 100%; --ms-destructive: 0 84.2% 60.2%; --ms-destructive-foreground: 0 0% 0%; --ms-border: 0 0% 58%; --ms-ring: 0 0% 0%; --ms-popover: 0 0% 100%; --ms-popover-foreground: 0 0% 0%; --ms-link: 212 100% 38%; } /* ── Dark ── */ .dark .markstream-vue[data-theme="uber"], .markstream-vue[data-theme="uber"].dark { --ms-background: 0 0% 0%; --ms-foreground: 0 0% 100%; --ms-muted: 0 0% 8%; --ms-muted-foreground: 0 0% 68.6%; --ms-secondary: 0 0% 6.7%; --ms-secondary-foreground: 0 0% 90%; --ms-accent: 0 0% 0%; --ms-accent-foreground: 0 0% 95%; --ms-primary: 0 0% 0%; --ms-primary-foreground: 0 0% 100%; --ms-destructive: 0 62.8% 30.6%; --ms-destructive-foreground: 0 0% 100%; --ms-border: 0 0% 16.5%; --ms-ring: 0 0% 100%; --ms-popover: 0 0% 0%; --ms-popover-foreground: 0 0% 100%; --ms-link: 222 100% 68%; }