:root{
/* On near-black, shadow reads as glow. Two systems: lift (dark) and bloom (gold). */
--shadow-none:none;
--shadow-1:0 1px 2px rgba(0,0,0,.4);
--shadow-2:0 4px 14px rgba(0,0,0,.45);
--shadow-3:0 14px 40px rgba(0,0,0,.55);
--shadow-4:0 28px 80px rgba(0,0,0,.62);
--shadow-on-light:0 2px 10px rgba(21,26,19,.08);
--shadow-on-light-lg:0 18px 44px rgba(21,26,19,.12);
--glow-gold:0 0 0 1px rgba(255,229,160,.34),0 6px 26px rgba(192,144,74,.22);
--glow-gold-strong:0 0 0 1px #C0904A,0 8px 34px rgba(255,229,160,.30);
--glow-red:0 6px 26px rgba(255,47,26,.26);
--inset-hairline:inset 0 0 0 1px rgba(255,255,255,.08);
--inset-top-highlight:inset 0 1px 0 rgba(255,255,255,.10);
--blur-panel:blur(18px) saturate(1.1); /* @kind other */
}
