.site-highlight{position:relative;z-index:20;padding:3px;background:linear-gradient(110deg,#ff3f91,#9955ff,#26eaff,#60ff9b,#ffe36b,#ff3f91);background-size:300% 300%;box-shadow:0 3px 20px #9955ff88;animation:highlight-chroma 6s ease-in-out infinite}.site-highlight[hidden]{display:none!important}.site-highlight-text{padding:16px 24px;text-align:center;background:#141624;color:#fff;font:600 clamp(15px,2vw,19px)/1.6 system-ui,sans-serif;text-shadow:0 0 12px #bda5ff77;white-space:pre-wrap;overflow-wrap:anywhere}.site-highlight-text::before{content:'✦ ';color:#74ecf7}@keyframes highlight-chroma{0%,100%{background-position:0% 50%;box-shadow:0 3px 20px #9955ff88}50%{background-position:100% 50%;box-shadow:0 3px 20px #26eaff88}}@media(prefers-reduced-motion:reduce){.site-highlight{animation:none}}#announcement-state{color:var(--gold);line-height:1.6}
