.mandala-release-notice{box-sizing:border-box;position:fixed;inset:0;margin:auto;width:560px;height:fit-content;max-width:calc(100% - 32px);max-height:calc(100% - 40px);overflow:auto;border:1px solid #becbd7;border-radius:22px;padding:28px;color:#182c40;background:#fff;box-shadow:0 20px 80px #071a3840;font:16px/1.7 system-ui,sans-serif}.mandala-release-notice::backdrop{background:#10203685}.mandala-release-notice h2{font-size:1.35rem;line-height:1.45;margin:0 0 20px}.mandala-release-notice ul{padding-left:1.4em;margin:0}.mandala-release-notice li+li{margin-top:14px}.release-notice-actions{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin-top:22px}.release-notice-actions button{min-height:46px;padding:10px 20px;border:1px solid #b4c4d0;border-radius:12px;background:#f4f7fa;color:#182c40;font:inherit;cursor:pointer}.release-notice-actions .release-notice-primary{background:#096ac0;border-color:#096ac0;color:#fff;font-weight:650}.release-notice-actions button:focus-visible{outline:3px solid #f4a900;outline-offset:3px}.release-notice-actions button:disabled{opacity:.65;cursor:wait}.release-notice-error{color:#b32121;font-size:.9rem}.release-notice-error:empty{display:none}[data-theme=dark] .mandala-release-notice{background:#142332;color:#f0f5fa;border-color:#4a6478}[data-theme=dark] .release-notice-error{color:#ffb4ab}@media(max-width:380px){.mandala-release-notice{padding:20px}.release-notice-actions button{flex:1;padding:10px}}
