dialog.wide{width:min(1100px,100vw - 32px);max-height:calc(100vh - 32px);overflow-y:auto}dialog{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);width:min(460px,100vw - 32px);color:var(--text);box-shadow:var(--shadow-pop);padding:0}dialog::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dlg-body{padding:var(--s5);gap:var(--s4);flex-direction:column;display:flex}.dlg-body h2{font-size:var(--fs-dialog)}.dlg-body p{color:var(--text-2);margin:0}.dlg-foot{justify-content:flex-end;gap:var(--s2);padding:var(--s3) var(--s5);border-top:1px solid var(--line);background:var(--surface-2);border-radius:0 0 var(--r-lg) var(--r-lg);display:flex}
