/* Focus feedback for ranked cards in both themes. */
:root .top-month-card:focus-within .top-month-poster{
 outline:none!important;
 box-shadow:0 0 8px 2px rgba(0,0,0,.30),0 0 22px 7px rgba(0,0,0,.18),0 0 36px 12px rgba(0,0,0,.08)!important;
}
:root[data-theme="dark"] .top-month-card:focus-within .top-month-poster{
 box-shadow:0 0 8px 2px rgba(255,255,255,.42),0 0 22px 7px rgba(255,255,255,.22),0 0 36px 12px rgba(255,255,255,.10)!important;
}
@media(forced-colors:active){
 :root .top-month-card:focus-within .top-month-poster{outline:3px solid Highlight!important;outline-offset:3px!important;}
}
