:root{
  --mcds-black:#000000; --mcds-carbon:#0B0B0D; --mcds-panel:#141417; --mcds-line:#2A2A2F;
  --mcds-red:#E8070D; --mcds-red-hot:#FF2A2F; --mcds-red-deep:#820607;
  --mcds-white:#ECEAE9; --mcds-chrome:#989899; --mcds-smoke:#C9C9CC;
  --mcds-chrome-grad:linear-gradient(180deg,#FFFFFF 0%,#ECEAE9 45%,#989899 62%,#ECEAE9 100%);
  --mcds-red-grad:linear-gradient(100deg,#820607 0%,#E8070D 55%,#FF2A2F 100%);
  --mcds-checker:repeating-conic-gradient(#ECEAE9 0 25%,#000 0 50%) 0 0/18px 18px;
  --mcds-font-display:"Saira",system-ui,sans-serif; --mcds-font-label:"Saira",system-ui,sans-serif; --mcds-font-body:"Inter",system-ui,sans-serif;
  --mcds-clip:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);
  --mcds-shadow-red:0 0 0 1px rgba(232,7,13,.6),0 10px 40px -8px rgba(232,7,13,.55);
}
