[hidden]{display:none!important}#announcement{border:1px solid #ad915d;background:#1d261e;color:#f5f1e7;border-radius:10px;width:min(520px,92vw);max-height:85vh;padding:0;box-shadow:0 18px 70px #0009}#announcement::backdrop{background:#050a08b8}.announcement-inner{position:relative;padding:2rem;text-align:center}.announcement-inner img{width:min(100%,260px);max-height:90px;object-fit:contain}.announcement-inner h2{font:2.5rem Italiana,Georgia,serif}.announcement-inner p#announcementText{white-space:pre-wrap;overflow-wrap:anywhere;font-size:1.1rem;line-height:1.6}.announcement-inner #announcementClose{position:absolute;right:.8rem;top:.5rem;border:0;background:none;color:#fff;font-size:2rem;cursor:pointer}.announcement-inner #announcementOk{margin-top:1.2rem;cursor:pointer}@media(max-width:760px){.site-nav nav{flex-wrap:wrap;justify-content:center;gap:.4rem}.site-nav nav a{font-size:.8rem}}