.xzd-action-modal{position:fixed;inset:0;z-index:12000;display:none;align-items:center;justify-content:center;padding:20px;background:rgba(15,23,42,.5);box-sizing:border-box;font-family:"Microsoft YaHei",Arial,sans-serif}.xzd-action-modal.is-open{display:flex}.xzd-action-modal *{box-sizing:border-box}.xzd-action-modal__dialog{width:min(440px,100%);overflow:hidden;border-radius:14px;background:#fff;box-shadow:0 24px 70px rgba(15,23,42,.28)}.xzd-action-modal__head{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #edf0f5}.xzd-action-modal__title{margin:0;color:#27364b;font-size:18px;font-weight:600;line-height:1.5}.xzd-action-modal__close{width:30px;height:30px;padding:0;border:0;border-radius:50%;background:#f1f5f9;color:#64748b;font-size:21px;line-height:30px;cursor:pointer}.xzd-action-modal__close:hover{background:#e2e8f0;color:#334155}.xzd-action-modal__body{padding:24px 22px;color:#4b5563;font-size:15px;line-height:1.85;word-break:break-word;white-space:pre-wrap;max-height:55vh;overflow:auto}.xzd-action-modal__bar{height:4px;background:#6861ce}.xzd-action-modal.is-error .xzd-action-modal__bar{background:#dc3545}.xzd-action-modal__foot{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;padding:0 22px 22px}.xzd-action-modal__btn{min-width:88px;padding:9px 20px;border:1px solid #6861ce;border-radius:22px;background:#6861ce!important;color:#fff!important;font-size:14px;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer}.xzd-action-modal__btn:hover{background:#5750b9!important;color:#fff!important}.xzd-action-modal__btn--secondary{background:#fff!important;color:#6861ce!important}.xzd-action-modal__btn--secondary:hover{background:#f3f1ff!important;color:#5750b9!important}@media(max-width:520px){.xzd-action-modal{padding:14px}.xzd-action-modal__head{padding:16px 18px}.xzd-action-modal__body{padding:20px 18px}.xzd-action-modal__foot{padding:0 18px 20px}.xzd-action-modal__btn{flex:1;min-width:104px}}

.xzd-action-modal__countdown{align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:0 22px 18px;color:#64748b;font-size:13px;line-height:1.6}.xzd-action-modal__countdown-setting{white-space:nowrap}.xzd-action-modal__countdown-setting select{margin-left:6px;padding:4px 8px;border:1px solid #c7c2ee;border-radius:14px;background:#fff;color:#5750b9;font-size:13px;cursor:pointer}.xzd-action-modal__countdown-setting select:focus{outline:2px solid rgba(104,97,206,.25);outline-offset:1px}@media(max-width:520px){.xzd-action-modal__countdown{padding:0 18px 16px}}
