#release-dialog{width:min(650px,94vw);max-height:92svh;padding:30px;background:#241d16 url('assets/tavern-oak.jpg') center/cover;border:1px solid #514331;box-shadow:0 30px 100px #000c;overflow:auto;color:#332a20}
#release-dialog::backdrop{background:#050807dc;backdrop-filter:blur(7px)}
#release-dialog .dialog-close{z-index:3;top:8px;right:8px;width:38px;height:38px;color:#eee1c0;background:#201a14;border:1px solid #8e7950}
.release-paper{position:relative;text-align:center;padding:48px 30px 32px;background:#d6d0bb url('assets/vellum.webp') center/100% 100%;box-shadow:2px 8px 18px #0008;clip-path:polygon(1% 0,98% 1%,100% 16%,99% 45%,100% 83%,98% 100%,68% 99%,32% 100%,0 98%,1% 70%,0 30%)}
.notice-nail{position:absolute;top:16px;left:calc(50% - 5px);width:10px;height:10px;border-radius:50%;background:radial-gradient(at 30% 25%,#a49e8c,#322d27 65%);box-shadow:1px 3px 3px #0008}
.notice-kicker{font:600 12px 'Cinzel',serif;letter-spacing:3px;border-bottom:1px solid #65513b66;padding-bottom:20px}
.release-paper h2{font:500 clamp(30px,5vw,48px)/1.2 'Cinzel',serif;margin:28px 0 20px;color:#30291e}
.release-paper p{font-family:'Spectral',serif;font-size:21px;line-height:1.5}
.release-paper time{display:block;font:600 clamp(48px,9vw,76px)/1.1 'Cinzel',serif;margin:26px 0;color:#513020}
.release-paper time span{display:block;font-size:29px;margin-top:10px}
.release-paper .notice-foot{font-size:17px;border-top:1px solid #65513b66;padding-top:22px}
.notice-seal{display:inline-grid;place-items:center;width:50px;height:50px;margin-top:14px;border:4px double #6e2921;border-radius:45% 50% 42% 48%;background:#823d32;box-shadow:2px 3px 4px #2c1c1555;color:#d1a28a;font:600 22px 'Cinzel',serif;transform:rotate(-12deg)}
@media(max-width:600px){#release-dialog{padding:20px 12px}.release-paper{padding:44px 20px 24px}}
@media(prefers-reduced-motion:no-preference){#release-dialog[open]{animation:notice-arrive .35s ease-out}@keyframes notice-arrive{from{opacity:0;transform:translateY(16px) rotate(-1deg)}to{opacity:1;transform:none}}}
