/* V180.30: actual shortcut markup uses a direct child span.iconText. */
#v1808ChallengeLink > span.iconText {font-size:0!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;height:38px!important;width:46px!important;flex:0 0 38px!important;overflow:visible!important}
#v1808ChallengeLink > span.iconText::before {content:'🏆';font-size:25px!important;line-height:1!important;display:block;transform:none!important}
#v1808ChallengeLink > .tile-title {display:block!important;line-height:1.2!important;max-width:100%!important;overflow-wrap:normal!important;text-align:center!important}
/* Red dot stays on button; never obscure label. */
#v1808ChallengeLink #v1808BanterDot {z-index:2}
/* The separate priority competition card is the single home competition source. */
#page-home .home-mini-grid.v34-overview {grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:700px){#page-home .home-mini-grid.v34-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:480px){#page-home .home-mini-grid.v34-overview{grid-template-columns:1fr}}
