
.onitDialogLayer{position:fixed;inset:0;z-index:10000;background:rgba(20,18,17,.5);backdrop-filter:blur(8px);display:grid;place-items:center;padding:18px;animation:onitDialogFade .16s ease both}.onitDialogCard{width:min(520px,100%);max-height:min(82vh,720px);overflow:auto;background:#fff;border:1px solid #e8e3dd;border-radius:20px;box-shadow:0 26px 80px rgba(0,0,0,.22);padding:22px;animation:onitDialogUp .2s cubic-bezier(.2,.8,.2,1) both}.onitDialogEyebrow{font-size:10px;font-weight:900;letter-spacing:.12em;color:#ff5b2e;margin-bottom:10px}.onitDialogTitle{font-size:22px;line-height:1.1;margin:0 0 8px;font-weight:950;letter-spacing:-.025em}.onitDialogMessage{font-size:13px;line-height:1.55;color:#555;white-space:pre-wrap}.onitDialogInput{width:100%;border:1px solid #dcd6cf;border-radius:11px;padding:12px 13px;margin-top:15px;font:inherit;outline:none}.onitDialogInput:focus{border-color:#171717;box-shadow:0 0 0 3px rgba(23,23,23,.08)}.onitDialogActions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px;flex-wrap:wrap}.onitDialogBtn{border:1px solid #171717;border-radius:10px;padding:11px 15px;background:#fff;color:#171717;font-weight:900;cursor:pointer}.onitDialogBtn.primary{background:#171717;color:#fff!important}.onitDialogBtn.danger{background:#fff3ef;border-color:#ff5b2e;color:#c8441d}@keyframes onitDialogFade{from{opacity:0}to{opacity:1}}@keyframes onitDialogUp{from{opacity:.5;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@media(max-width:600px){.onitDialogLayer{align-items:end;padding:10px}.onitDialogCard{border-radius:20px 20px 14px 14px;padding:20px}.onitDialogActions{display:grid;grid-template-columns:1fr}.onitDialogBtn{width:100%;min-height:46px}}
