.jd-dialog-dim{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(20,22,26,.55)}.jd-dialog{width:100%;max-width:400px;display:flex;flex-direction:column;gap:12px;padding:20px 18px 18px;border-radius:var(--radius,12px);background:var(--panel,#fff);color:var(--text,#172036);box-shadow:0 12px 32px rgba(20,33,61,.2)}.jd-dialog-title{font-size:1.15rem;font-weight:700}.jd-dialog-message{margin:0;color:var(--muted,#5f6b80);line-height:1.55;white-space:pre-line}.jd-dialog-actions{display:flex;flex-direction:column;gap:8px;margin-top:4px}.jd-dialog-actions .btn{justify-content:center;width:100%}