.release-announcement{position:relative;width:min(100%,460px);padding:19px 28px 15px;border:1px solid #a38149;border-radius:12px;background:linear-gradient(140deg,rgba(48,38,23,.96),rgba(20,23,21,.97));box-shadow:0 12px 32px #0009,0 0 26px #ba8a3320;text-align:center;animation:release-appear .5s ease-out;color:#e7d7b8;}.release-announcement[hidden],.release-announcement [hidden]{display:none!important;}.release-close{position:absolute;right:9px;top:5px;border:0;background:transparent;color:#aa9c86;font-size:22px;line-height:1;padding:4px;cursor:pointer;}.release-close:hover{color:#fff0d2;}.release-beta{display:flex;align-items:center;justify-content:center;gap:10px;color:#f2d195;font-family:Cinzel,serif;font-size:24px;font-weight:bold;letter-spacing:2px;line-height:1.4;}.release-beta>span{width:8px;height:8px;border-radius:50%;background:#8dcc87;box-shadow:0 0 10px #8dcc8780;flex-shrink:0;}.release-date{margin:9px 0 15px!important;font-size:13px;line-height:1.8;}.release-date>span{font-size:10px;color:#a99c85;letter-spacing:1px;margin-right:8px;}.release-date time{color:#ead6b0;text-transform:capitalize;}.release-countdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:340px;margin:auto;}.release-countdown>div{background:#12171399;border:1px solid #5e5037;border-radius:6px;padding:8px 3px 6px;}.release-countdown strong{display:block;font-size:24px;line-height:1.15;color:#f0d49e;font-variant-numeric:tabular-nums;}.release-countdown span{display:block;font-size:9px;color:#afa28e;margin-top:4px;}.release-timezone{font-size:9px;color:#a99c85;margin:10px 0 0!important;}.release-finished{font-size:16px;color:#acd39a;margin:14px 0!important;}@keyframes release-appear{from{opacity:0;transform:translateY(-8px);}to{opacity:1;transform:translateY(0);}}@media(min-width:1024px) and (hover:hover){#header.header-media:has(.release-announcement){padding-bottom:60px;}}@media(max-width:600px){.release-announcement{padding:18px 20px 14px;}.release-beta{font-size:21px;}.release-countdown strong{font-size:22px;}.release-date>span{display:block;margin-right:0;}}@media(prefers-reduced-motion:reduce){.release-announcement{animation:none;}}

.release-stack{display:flex;flex-direction:column;align-items:center;gap:14px;width:min(100%,460px);flex-shrink:0}.release-stack>.release-announcement{box-sizing:border-box;width:100%}.release-online-card{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:170px;aspect-ratio:1;padding:16px;border:1px solid #a38149;border-radius:4px;background:linear-gradient(140deg,rgba(48,38,23,.96),rgba(20,23,21,.97));box-shadow:0 8px 24px #0006;color:#e7d7b8;font-size:18px;text-align:center}.release-online-card strong{color:#acd39a;font-size:46px;line-height:1;font-variant-numeric:tabular-nums}.release-online-connected{display:flex;align-items:center;gap:6px;font-size:12px;letter-spacing:1px;color:#acd39a}.release-online-connected i{width:8px;height:8px;border-radius:50%;background:#72d58a;box-shadow:0 0 8px #72d58a80}
.release-date>span{font-size:15px;font-weight:700;color:#f2d195;}
.release-date time{font-size:12px;color:#cbbda4;}
.release-register{display:inline-flex;align-items:center;justify-content:center;gap:12px;margin:13px 0 3px;padding:10px 26px;border:1px solid #e6bf76;border-radius:6px;background:linear-gradient(135deg,#edcc8d,#b98a43);color:#21170c!important;font:700 15px/1.4 'PT Sans',Arial,sans-serif;text-decoration:none!important;box-shadow:0 4px 12px #0004}.release-register:hover{background:linear-gradient(135deg,#ffe0a5,#d6a55c)}.release-register:focus-visible{outline:2px solid #ffe4ae;outline-offset:4px}
