.unsaved-changes{background:var(--paper);width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);border:1px solid #d7d3c7;margin:auto;padding:24px}.unsaved-changes::backdrop{background:#20332180}.unsaved-changes h2{margin:0 0 12px}.unsaved-changes p{margin:0 0 24px}.unsaved-changes .form-actions{flex-wrap:wrap;gap:12px}
