.customer-topup-dialog{z-index:100;position:fixed;inset:0}.customer-topup-backdrop{background:#00000073;position:fixed;inset:0}.customer-topup-container{justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.customer-topup-panel{background:var(--account-surface,#fff);width:min(100%,680px);max-height:90dvh;color:var(--account-text,#111827);border-radius:16px;padding:24px;overflow-y:auto;box-shadow:0 24px 80px #0003}.customer-topup-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.customer-topup-heading h2{font-size:20px;font-weight:600}.customer-modal-title{margin:0 28px 20px 0;font-size:18px;font-weight:600;line-height:1.4}