#release-dialog.release-dialog-hidden{display:flex!important;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s ease,visibility .2s}#release-dialog{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20000;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease,visibility .2s;visibility:hidden}#release-dialog:not(.release-dialog-hidden){visibility:visible;opacity:1}.release-dialog-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0009}.release-dialog-content{position:relative;z-index:20001;background:#19191ef7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:28px 24px;width:min(300px,80vw);text-align:center;font-family:Lato Medium,sans-serif;transform:scale(.92) translateY(10px);opacity:0;transition:transform .25s cubic-bezier(.175,.885,.32,1.275),opacity .2s ease}#release-dialog:not(.release-dialog-hidden) .release-dialog-content{transform:scale(1) translateY(0);opacity:1}.release-dialog-title{font-family:Lato Medium,sans-serif;font-size:18px;color:#fff;margin-bottom:24px;line-height:1.4}.release-dialog-shiny{font-size:16px;color:#ffd54f;margin:-12px 0 24px}.release-dialog-buttons{display:flex;gap:16px;justify-content:center}.release-btn-yes,.release-btn-no{display:flex;align-items:center;gap:8px;padding:10px 20px;border:none;border-radius:12px;font-family:Lato Medium,sans-serif;font-size:14px;text-transform:lowercase;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s,filter .15s}.release-btn-yes:active,.release-btn-no:active{transform:scale(.93)}.release-btn-yes{background:#2e7d32;color:#fff}.release-btn-yes:hover{filter:brightness(1.15)}.release-btn-yes:disabled{background:#555;color:#aaa;cursor:default;filter:none}.release-btn-yes:disabled img{filter:grayscale(1)}.release-btn-no{background:#c62828;color:#fff}.release-btn-no:hover{filter:brightness(1.15)}.release-btn-yes img,.release-btn-no img{width:24px;height:24px;image-rendering:pixelated;object-fit:contain}
