.announcement-mount[hidden],.announcement-control[hidden]{display:none!important}.announcement-mount{min-width:0;max-width:100%;width:100%}.announcement-banner{--announcement-background:rgba(11,21,48,.92);--announcement-border:#d8b467;--announcement-text:#f5dfad;position:relative;isolation:isolate;display:flex;align-items:center;gap:10px;min-width:0;min-height:54px;width:100%;padding:7px 11px 7px 14px;border:1px solid var(--announcement-border);border-radius:9px;background:var(--announcement-background);box-shadow:var(--announcement-shadow,none);color:var(--announcement-text);font-family:"Segoe UI","Noto Sans Myanmar","Microsoft YaHei",Arial,sans-serif;overflow:hidden}.announcement-banner::before{content:"";position:absolute;top:0;left:15%;right:15%;height:1px;z-index:1;background:linear-gradient(90deg,transparent,#fff1bc,transparent);pointer-events:none;opacity:.7}.announcement-badge{display:grid;place-items:center;align-self:stretch;width:33px;min-height:33px;flex-shrink:0;color:var(--announcement-border);border-right:1px solid #bda26130;padding-right:10px}.announcement-badge svg{width:24px;height:24px;filter:drop-shadow(0 0 6px #e4bb5f30)}.announcement-viewport{position:relative;overflow:hidden;min-width:0;flex:1;outline:none;min-height:36px;display:flex;align-items:center}.announcement-viewport:focus-visible{outline:1px solid var(--announcement-border);outline-offset:1px;border-radius:3px}.announcement-visual{width:100%;min-width:0}.announcement-track,.announcement-group{display:flex;align-items:center;width:max-content;flex-shrink:0}.announcement-track{will-change:transform;backface-visibility:hidden}.announcement-group{gap:0}.announcement-item{display:inline-flex;align-items:center;gap:9px;flex-shrink:0;white-space:nowrap;padding:1px 27px 1px 0;font-size:15px;font-weight:550;line-height:1.9;letter-spacing:.15px}.announcement-group .announcement-item::after{content:"◆";font-size:6px;color:var(--announcement-border);margin-left:17px;opacity:.8}.announcement-item>svg{width:18px;height:18px;flex-shrink:0;opacity:.95}.announcement-text{unicode-bidi:plaintext}.announcement-controls{display:flex;align-items:center;gap:3px;flex-shrink:0}.announcement-control{display:grid;place-items:center;width:27px;height:29px;padding:4px;border:1px solid transparent;border-radius:5px;color:var(--announcement-border);background:transparent;cursor:pointer}.announcement-control svg{width:17px;height:17px}.announcement-control:hover,.announcement-control:focus-visible{border-color:var(--announcement-border);background:#c3a96f14;outline:none}.announcement-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.announcement-banner[data-mode=slideshow] .announcement-viewport{height:65px;display:block}.announcement-slide{position:absolute;inset:0;display:flex;align-items:center;animation:announcement-slide-in .4s ease both}.announcement-slide .announcement-item{padding:0;width:100%;align-items:flex-start;white-space:normal}.announcement-slide .announcement-item>svg{margin-top:5px}.announcement-slide .announcement-text{max-height:62px;overflow:auto;overflow-wrap:anywhere;scrollbar-width:thin;scrollbar-color:#b5a06b60 transparent}.announcement-slide.is-leaving{animation:announcement-slide-out .4s ease both;pointer-events:none}.announcement-static{display:grid;gap:5px;max-height:150px;overflow:auto}.announcement-static .announcement-item{white-space:normal;padding-right:4px;align-items:flex-start}.announcement-static .announcement-text{overflow-wrap:anywhere}.announcement-banner.is-reduced-motion .announcement-viewport{height:auto;display:block}.login-announcements{max-width:1040px;margin:24px auto 0}.has-glow .announcement-badge svg{filter:drop-shadow(0 0 7px #e4bb5f50)}@keyframes announcement-slide-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes announcement-slide-out{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-12px)}}
@media(max-width:620px){.announcement-banner{padding:6px 7px 6px 9px;gap:6px;min-height:49px;border-radius:7px}.announcement-badge{width:27px;padding-right:7px}.announcement-badge svg{width:20px;height:20px}.announcement-item{font-size:13px;line-height:1.9;gap:7px;padding-right:20px}.announcement-item>svg{width:16px;height:16px}.announcement-group .announcement-item::after{margin-left:12px}.announcement-control{width:24px;height:28px;padding:3px}.announcement-control svg{width:15px;height:15px}.announcement-banner[data-mode=slideshow] .announcement-viewport{height:57px}.announcement-slide .announcement-text{max-height:54px}.login-announcements{margin-top:20px}}
@media(prefers-reduced-motion:reduce){.announcement-banner *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.announcement-track{will-change:auto}}

.announcement-controls[hidden]{display:none!important}

.watch-announcements:not([hidden]){margin-bottom:20px}
@media(max-width:620px){.watch-announcements:not([hidden]){margin-bottom:14px}}
