.announcement-module__VY4vma__bar{z-index:1;height:var(--ann-h);color:#f5f3f6;background:#151416;border-bottom:1px solid #373039;position:relative}.announcement-module__VY4vma__inner{align-items:center;gap:.25rem;max-width:84rem;height:100%;margin:auto;padding-inline:.75rem;display:flex}.announcement-module__VY4vma__message{text-align:center;flex:1;min-width:0;font-size:.76rem;font-weight:500;line-height:1.3}.announcement-module__VY4vma__message p{margin:0}.announcement-module__VY4vma__full{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.announcement-module__VY4vma__link{color:#e2c5ff;text-underline-offset:.2em;white-space:nowrap;font-weight:600;-webkit-text-decoration:underline #9076a0;text-decoration:underline #9076a0}.announcement-module__VY4vma__link svg{vertical-align:-.06em;width:11px;height:11px;margin-left:.18rem;display:inline-block}.announcement-module__VY4vma__link:hover{color:#fff;text-decoration-color:#fff}.announcement-module__VY4vma__details{min-width:0}.announcement-module__VY4vma__details summary{cursor:pointer;justify-content:center;align-items:center;gap:.5rem;min-height:44px;list-style:none;display:flex}.announcement-module__VY4vma__details summary::-webkit-details-marker{display:none}.announcement-module__VY4vma__teaser{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.announcement-module__VY4vma__more{color:#e2c5ff;text-underline-offset:.2em;white-space:nowrap;flex:none;font-size:.7rem;font-weight:600;text-decoration:underline}.announcement-module__VY4vma__popover{z-index:2;text-align:left;overflow-wrap:anywhere;background:#1a181c;border:1px solid #514358;width:min(26rem,100vw - 1.5rem);padding:1rem 1.1rem;font-size:.875rem;line-height:1.55;position:absolute;top:calc(100% + .5rem);left:.75rem;box-shadow:0 14px 35px #0005}.announcement-module__VY4vma__controls{flex:none;align-items:center;display:flex}.announcement-module__VY4vma__controls button{cursor:pointer;color:#ddd8df;place-items:center;width:36px;height:44px;display:grid}.announcement-module__VY4vma__controls button:hover{color:#fff}.announcement-module__VY4vma__controls svg{width:16px;height:16px}.announcement-module__VY4vma__bar a:focus-visible,.announcement-module__VY4vma__details summary:focus-visible,.announcement-module__VY4vma__controls button:focus-visible{outline-offset:-3px;outline:2px solid #e2c5ff}.announcement-module__VY4vma__slide{animation:.4s cubic-bezier(.16,1,.3,1) backwards announcement-module__VY4vma__arrive}@keyframes announcement-module__VY4vma__arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.announcement-module__VY4vma__wide{display:none}@media (min-width:640px){.announcement-module__VY4vma__inner{padding-inline:1.5rem}.announcement-module__VY4vma__message{font-size:.8rem}.announcement-module__VY4vma__controls button{width:44px}.announcement-module__VY4vma__popover{left:1.5rem}}@media (min-width:1024px){.announcement-module__VY4vma__inner{padding-inline:2.5rem}.announcement-module__VY4vma__wide{display:-webkit-box}.announcement-module__VY4vma__narrow{display:none}}@media (prefers-reduced-motion:reduce){.announcement-module__VY4vma__slide{animation:none}.announcement-module__VY4vma__pause{display:none!important}}
