/* Paired actions and motion use the shared dialog system. */
.modal.passive-draft-overlay{z-index:22000;--modal-motion-offset:0px;--modal-motion-scale:1}
.passive-draft-card{position:relative;width:440px;padding:28px;border:1px solid var(--ui-border-default);border-radius:20px;background:#fff;color:#172033;box-shadow:0 24px 80px #0f172a26;font-family:inherit}
.passive-draft-card h2{margin:0 0 24px;min-height:42px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:20px;font-weight:650;line-height:1.5}
.passive-draft-list{display:grid;gap:10px;max-height:360px;overflow:auto}
.passive-draft-item{display:grid;gap:8px;width:100%;padding:18px;text-align:left;border:1px solid var(--ui-border-default);border-radius:12px;background:#f8fafc;color:inherit;font:inherit;cursor:pointer}
.passive-draft-item.is-selected{border-color:var(--ui-border-default);background:var(--web-accent-surface)}
.passive-draft-item strong{font-size:18px;overflow-wrap:anywhere}.passive-draft-item span{font-size:14px;color:#475569}.passive-draft-item small{font-size:13px;color:#64748b}
.passive-draft-actions{margin-top:24px}
.passive-draft-error{margin:12px 0 0;font-size:13px;color:#b42318}.passive-draft-error:empty{display:none}
