.size-confirm-dialog { border: 0; padding: 0; width: min(90vw, 440px); max-width: 440px; color: #222; background: #fff; box-shadow: 0 18px 60px rgb(0 0 0 / 25%); }
.size-confirm-dialog::backdrop { background: rgb(0 0 0 / 60%); }
.size-confirm-content { padding: 32px; text-align: center; }
.size-confirm-content h2 { margin: 0 0 16px; font-size: 1.5rem; }
.size-confirm-content p { margin: 0 0 24px; }
.size-confirm-cancel { margin-top: 18px; }
