/* RV-018 neutral staging palette. All theme colour values live here. */
:root {
 --rv-accent:#414a53; --rv-accent-hover:#252c32;
 --rv-text:#25282b; --rv-muted:#626970;
 --rv-line:#d9dddf; --rv-line-strong:#bbc2c7;
 --rv-surface:#f1f3f3; --rv-page:#f7f8f8; --rv-white:#fff;
 --rv-tint:#e9eded; --rv-hero:#f0f2f1; --rv-hero-end:#f5f6f5;
 --rv-on-dark:var(--rv-text); --rv-on-dark-muted:var(--rv-muted);
 --rv-marker:#64717b; --rv-focus:#425d73;
 --rv-glass:#ffffff88; --rv-dark-line:var(--rv-line);
 --rv-shadow-soft:#20283012; --rv-shadow:#20283030; --rv-overlay:#20283066;
 --rv-tag-sage:#edf0ef; --rv-tag-blue:#eef0f2; --rv-tag-sand:#f2f1ee;
 --rv-notice-bg:#234567; --rv-notice-button:#eca543; --rv-notice-button-text:#202830;
}
