/* Shared rules of the platform's own pages — the marketing site, the cabinet, me.* and ads.* (docs/rebranding-and-skins/02-rebranding.md
   R4). They used to repeat these in four inline <style> blocks. Colours come from the --vs-* tokens the page head injects
   (includes/platform_surface.php), never from literals here. Page-specific rules stay in each surface. */
:root { --brand: var(--vs-primary); }
body { color: var(--vs-text); }
.navbar-brand { font-weight: 700; }
.platform-mark { height: 28px; width: auto; vertical-align: -6px; }
.navbar-brand .platform-mark { margin-top: -2px; }
.text-brand { color: var(--brand) !important; }
