/* RC14: isolate frozen RC12 milestone layout from legacy Black November styles. */
#dateMonthDays button.date-day[aria-label^="27 November 2026"],
#dateMonthDays button.date-day[aria-label^="31 December 2026"] {
 position:relative!important; isolation:isolate!important;
 overflow:hidden!important; background:linear-gradient(180deg,#040608 0%,#0a0d11 48%,#11161c 100%)!important;
 border:0!important; box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 8px 18px rgba(0,0,0,.34)!important;
 color:transparent!important; text-shadow:none!important; opacity:1!important;
}
#dateMonthDays button.date-day[aria-label^="27 November 2026"]::before,
#dateMonthDays button.date-day[aria-label^="31 December 2026"]::before{
 content:""; position:absolute!important; inset:0!important; left:0!important; top:0!important;
 width:100%!important;height:100%!important;box-sizing:border-box!important;
 transform:none!important; margin:0!important; padding:0 0 16px!important;
 display:flex!important;align-items:center!important;justify-content:center!important;
 color:#fff!important;font-size:18px!important;font-weight:700!important;line-height:1!important;
 text-align:center!important;z-index:3!important;pointer-events:none!important;
}
#dateMonthDays button.date-day[aria-label^="27 November 2026"]::after,
#dateMonthDays button.date-day[aria-label^="31 December 2026"]::after{
 content:""; position:absolute!important; inset:0!important;left:0!important;top:0!important;
 width:100%!important;height:100%!important;box-sizing:border-box!important;
 transform:none!important;margin:0!important;padding:28px 2px 0!important;
 display:flex!important;align-items:center!important;justify-content:center!important;
 color:#fff!important;font-size:8px!important;font-weight:800!important;line-height:1.12!important;
 letter-spacing:.02em!important;white-space:pre-line!important;text-align:center!important;
 z-index:3!important;pointer-events:none!important; text-shadow:none!important;
}
#dateMonthDays button.date-day[aria-label^="27 November 2026"]::before{content:"27"!important;}
#dateMonthDays button.date-day[aria-label^="31 December 2026"]::before{content:"31"!important;}
#dateMonthDays button.date-day[aria-label^="27 November 2026"]::after{content:"BLACK FRIDAY\A STARTS"!important;}
#dateMonthDays button.date-day[aria-label^="31 December 2026"]::after{content:"BLACK FRIDAY\A ENDS"!important;}
#dateMonthDays .date-day.selected{outline:2px solid #8be6f4!important;outline-offset:-2px;}
