.event-news-overlay{position:fixed;inset:0;z-index:var(--layer-announcement);display:grid;place-items:center;background:rgb(0 0 0 / .65);backdrop-filter:blur(var(--popup-backdrop-blur,6px));-webkit-backdrop-filter:blur(var(--popup-backdrop-blur,6px));animation:news-dim .2s ease-out}
.event-news-overlay[hidden]{display:none}
.event-news-popup{position:relative;width:1080px;height:1000px;transform:scale(var(--news-scale,.5));transform-origin:center;flex-shrink:0;color:#fff;animation:news-enter .2s cubic-bezier(.22,1,.36,1)}
.event-news-viewport{height:782px;overflow:hidden;background:#fff}
.event-news-track{height:100%;display:flex;transition:transform .38s cubic-bezier(.22,1,.36,1)}
.event-news-slide{position:relative;flex:0 0 1080px;height:782px}
.event-news-slide>img{display:block;width:1080px;height:782px}
.event-news-date{position:absolute;left:47px;top:680px;width:460px;height:50px;display:grid;place-items:center;color:white;font:500 28px/1 sans-serif;white-space:nowrap}
.event-news-slide[data-event="lisette"] .event-news-date,.event-news-slide[data-event="lisette-weapon"] .event-news-date{left:548px}
.event-news-popup button{padding:0;border:0;box-shadow:none;cursor:pointer;min-height:0}
.event-news-close{position:absolute;top:14px;right:14px;width:80px;height:80px;background:transparent;z-index:2}
.event-news-close img{display:block;width:100%;height:100%}
.event-news-dots{height:38px;background:#f1e9ce;display:flex;align-items:center;justify-content:center;gap:14px}
.event-news-dots button{width:20px;height:20px;border-radius:50%;background:#bdb5a6;box-shadow:inset 0 1px 3px #0003}
.event-news-dots button[aria-current="true"]{background:#0751ef;box-shadow:inset 0 0 0 2px #075be5}
.event-news-footer{height:180px;background:#faf6e5;position:relative;display:flex;align-items:center;justify-content:center}
.event-news-go{width:565px;height:122px;background:url('assets/ui/summon-blue-1910.png') center/100% 100% no-repeat;color:white;font:700 38px/1 sans-serif;text-shadow:0 2px 3px #001b63}
.event-news-arrow{position:absolute;top:54px;width:72px;height:72px;border-radius:50%;background:#304d71;border:2px solid #bb934f!important;display:grid;place-items:center}
.event-news-arrow img{width:31px;height:40px;object-fit:fill;filter:brightness(0) invert(1)}
.event-news-arrow.prev{left:30px}.event-news-arrow.next{right:30px}.event-news-arrow.prev img{transform:rotate(180deg)}
.event-news-popup button:focus-visible{outline:4px solid #e9b64b;outline-offset:4px}
@keyframes news-dim{from{background:transparent}to{background:rgb(0 0 0 / .65)}}
@keyframes news-enter{from{opacity:0;translate:0 22px}to{opacity:1;translate:0 0}}
@media(prefers-reduced-motion:reduce){.event-news-overlay,.event-news-popup{animation:none}.event-news-track{transition:none}}
.event-news-popup{position:absolute;left:50%;top:50%;margin-left:-540px;margin-top:-500px}

.event-news-overlay.is-closing{animation:news-close-backdrop .2s ease-out both;pointer-events:none}
.event-news-overlay.is-closing .event-news-popup{animation:news-close-popup .2s ease-out both}
@keyframes news-close-backdrop{from{background:rgb(0 0 0 / .65);backdrop-filter:blur(var(--popup-backdrop-blur,6px));-webkit-backdrop-filter:blur(var(--popup-backdrop-blur,6px))}to{background:transparent;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}
@keyframes news-close-popup{from{opacity:1;translate:0 0}to{opacity:0;translate:0 5px}}
@media(prefers-reduced-motion:reduce){.event-news-overlay.is-closing,.event-news-overlay.is-closing .event-news-popup{animation:none}}

.event-news-popup .event-news-go{display:flex;align-items:center;justify-content:center;text-align:center;padding:0;margin:0;line-height:1;letter-spacing:0;box-sizing:border-box}

.event-news-popup .event-news-go{padding-bottom:12px}



.event-news-popup{border-radius:24px;overflow:hidden}
