/* TiziShop · 04-deposit.css */
/* Trang nạp: nút chọn phương thức + mệnh giá */
        .deposit-method { color:#64748b; }
        .deposit-method.is-selected { color:#fff; background:linear-gradient(100deg,#4f46e5,#7c3aed); box-shadow:0 4px 14px rgba(99,102,241,.2); }
        .deposit-preset { display:flex; flex-direction:column; align-items:flex-start; gap:6px; padding:15px 17px; border:2px solid #e2e8f0; border-radius:17px; background:#f8fafc; transition:.18s; }
        .deposit-preset strong { color:#1e293b; font-size:19px; font-weight:750; }
        .deposit-preset:hover {border-color:#6ee7b7;}
        .deposit-preset.is-selected { border-color:#10b981; background:#ecfdf5; box-shadow:0 3px 12px rgba(16,185,129,.06); }
        .deposit-preset.is-selected strong {color:#047857;}
        .scratch-denom {padding:11px 7px; border:1.5px solid #e2e8f0; border-radius:13px; background:#fff; color:#475569; font-size:13px; font-weight:600; transition:.18s;}
        .scratch-denom:hover {border-color:#a5b4fc;}
        .scratch-denom.is-selected { background:#eef2ff; border-color:#6366f1; color:#4f46e5; }
        .benefit-card {display:flex; align-items:flex-start; gap:13px; padding:18px; border:1px solid #e2e8f0; background:linear-gradient(180deg,#ffffff,#f8fafc); border-radius:18px; box-shadow:0 10px 18px -16px rgba(15,23,42,.32);} 
        .benefit-icon {display:flex; align-items:center; justify-content:center; flex-shrink:0; height:42px; width:42px; border-radius:14px; background:linear-gradient(135deg,#eef2ff,#e0e7ff); color:#4f46e5; box-shadow:inset 0 1px 0 rgba(255,255,255,.9);} 
        .benefit-card h3 {color:#0f172a; font-weight:800; font-size:14px; margin:2px 0 5px;} 
        .benefit-card p {color:#64748b; font-size:12px; line-height:1.55;}
