.announcement-banner-module__HC941q__banner{--banner-bg:#202127;--banner-ink:#faf3e8;--banner-muted:#c6c0b8;--banner-accent:#f2c989;--banner-button-ink:#282119;z-index:51;background:var(--banner-bg);color:var(--banner-ink);-webkit-font-smoothing:antialiased;border-bottom:1px solid #f2c9893d;position:fixed;inset:0 0 auto}.announcement-banner-module__HC941q__banner[data-type=maintenance]{--banner-bg:#fff2d9;--banner-ink:#643514;--banner-muted:#805433;--banner-accent:#643514;--banner-button-ink:#fff2d9}.announcement-banner-module__HC941q__banner[data-type=activity],.announcement-banner-module__HC941q__banner[data-type=locale-switch]{--banner-accent:#dce6f2;--banner-button-ink:#242a33;border-bottom-color:#dce6f23d}.announcement-banner-module__HC941q__shell{align-items:center;gap:clamp(20px,2.5vw,40px);max-width:1360px;min-height:84px;margin-inline:auto;padding:16px 24px;display:flex;position:relative}.announcement-banner-module__HC941q__message{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.announcement-banner-module__HC941q__icon{border:1px solid color-mix(in srgb,var(--banner-accent)28%,transparent);width:40px;height:40px;color:var(--banner-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.announcement-banner-module__HC941q__icon svg{stroke-width:1.6px;width:19px;height:19px}.announcement-banner-module__HC941q__copy{min-width:0}.announcement-banner-module__HC941q__title{letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(17px,1.5vw,20px);font-weight:650;line-height:1.3}.announcement-banner-module__HC941q__description{color:var(--banner-muted);overflow-wrap:anywhere;text-wrap:pretty;margin:5px 0 0;font-size:13px;line-height:1.5}.announcement-banner-module__HC941q__standaloneDescription{color:var(--banner-ink);margin:0;font-size:15px}.announcement-banner-module__HC941q__actions{flex-shrink:0;align-items:center;gap:24px;display:flex}.announcement-banner-module__HC941q__countdown{color:var(--banner-ink);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;align-items:center;gap:3px;font-size:15px;font-weight:550;display:flex}.announcement-banner-module__HC941q__countdown[data-urgent]{color:var(--banner-accent)}.announcement-banner-module__HC941q__clock{width:15px;height:15px;color:var(--banner-accent);stroke-width:1.6px;margin-inline-end:6px}.announcement-banner-module__HC941q__days{gap:4px;display:inline-flex}.announcement-banner-module__HC941q__dayUnit,.announcement-banner-module__HC941q__separator{color:var(--banner-muted);font-weight:400}.announcement-banner-module__HC941q__separator{margin-inline:1px}.announcement-banner-module__HC941q__action{background:var(--banner-accent);max-width:280px;height:auto;min-height:44px;color:var(--banner-button-ink);white-space:normal;border:1px solid #0000;border-radius:999px;gap:12px;padding:11px 22px;font-size:14px;font-weight:650;line-height:1.35;transition:background-color .18s,transform .18s}.announcement-banner-module__HC941q__action:hover{background:color-mix(in srgb,var(--banner-accent)88%,#faf3e8);color:var(--banner-button-ink);transform:translateY(-1px)}.announcement-banner-module__HC941q__action:active{transform:translateY(0)}.announcement-banner-module__HC941q__actionArrow{width:16px;height:16px;transition:transform .18s}.announcement-banner-module__HC941q__action:hover .announcement-banner-module__HC941q__actionArrow{transform:translate(3px)}.announcement-banner-module__HC941q__controls,.announcement-banner-module__HC941q__navigation,.announcement-banner-module__HC941q__indicators{flex-shrink:0;align-items:center;display:flex}.announcement-banner-module__HC941q__controls{gap:8px}.announcement-banner-module__HC941q__navigation{gap:1px}.announcement-banner-module__HC941q__control,.announcement-banner-module__HC941q__indicator{width:28px;height:32px;color:var(--banner-muted);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;transition:background-color .18s,color .18s;display:inline-flex}.announcement-banner-module__HC941q__control svg{width:15px;height:15px}.announcement-banner-module__HC941q__control:hover,.announcement-banner-module__HC941q__indicator:hover{background:color-mix(in srgb,var(--banner-ink)8%,transparent);color:var(--banner-ink)}.announcement-banner-module__HC941q__indicator{width:18px}.announcement-banner-module__HC941q__indicator:after{background:var(--banner-muted);content:"";opacity:.5;border-radius:50%;width:4px;height:4px}.announcement-banner-module__HC941q__indicator[aria-current=true]:after{background:var(--banner-accent);opacity:1}.announcement-banner-module__HC941q__action:focus-visible,.announcement-banner-module__HC941q__control:focus-visible,.announcement-banner-module__HC941q__indicator:focus-visible{outline:2px solid var(--banner-accent);outline-offset:3px}@media (max-width:1100px){.announcement-banner-module__HC941q__shell{gap:20px}.announcement-banner-module__HC941q__actions{gap:16px}.announcement-banner-module__HC941q__icon,.announcement-banner-module__HC941q__previous,.announcement-banner-module__HC941q__next{display:none}}@media (max-width:767px){.announcement-banner-module__HC941q__shell{flex-wrap:wrap;gap:12px;padding:16px}.announcement-banner-module__HC941q__message{flex-basis:100%;padding-inline-end:40px}.announcement-banner-module__HC941q__title{font-size:17px}.announcement-banner-module__HC941q__description{font-size:12px}.announcement-banner-module__HC941q__actions{justify-content:space-between;gap:12px;width:100%}.announcement-banner-module__HC941q__action{gap:8px;max-width:60%;padding-inline:16px;font-size:12px}.announcement-banner-module__HC941q__countdown{gap:2px;font-size:13px}.announcement-banner-module__HC941q__clock{width:13px;height:13px;margin-inline-end:3px}.announcement-banner-module__HC941q__controls{flex-direction:column-reverse;gap:0;position:absolute;inset-block-start:6px;inset-inline-end:4px}.announcement-banner-module__HC941q__close{width:44px;height:44px}.announcement-banner-module__HC941q__indicator{height:28px}.announcement-banner-module__HC941q__indicators{flex-wrap:wrap;justify-content:center;max-width:40px}}@media (prefers-reduced-motion:reduce){.announcement-banner-module__HC941q__action,.announcement-banner-module__HC941q__actionArrow,.announcement-banner-module__HC941q__control,.announcement-banner-module__HC941q__indicator{transition:none}.announcement-banner-module__HC941q__action:hover,.announcement-banner-module__HC941q__action:hover .announcement-banner-module__HC941q__actionArrow{transform:none}}
