.between-confirm-overlay{position:fixed;inset:0;z-index:2500;background:rgba(20,18,16,.72);display:flex;align-items:center;justify-content:center;padding:20px}
.between-confirm-card{width:min(560px,100%);max-height:90vh;overflow:auto;border-radius:22px;background:#fff;padding:28px;box-shadow:0 18px 80px #0004;color:#24211d}
.between-confirm-card h2{font-size:28px;margin:12px 0 8px}.between-confirm-card p{color:#777;line-height:1.5}
.between-confirm-card dl{margin:20px 0;border:1px solid #eee9e4;border-radius:12px;overflow:hidden}
.between-confirm-card dl>div{display:flex;justify-content:space-between;gap:20px;padding:12px 15px;border-bottom:1px solid #eee9e4}
.between-confirm-card dl>div:last-child{border-bottom:0}.between-confirm-card dt{color:#716d67}.between-confirm-card dd{margin:0;font-weight:700;text-align:right}
.between-confirm-effects{padding:14px;background:#fff8f1;border-radius:12px}.between-confirm-effects ul{margin:8px 0 0;padding-left:22px;line-height:1.7}
.between-confirm-card footer{display:flex;justify-content:flex-end;gap:10px;margin-top:22px;flex-wrap:wrap}
