.rgbr-wallet-hero{text-align:center;padding:32px 20px;margin-bottom:20px}.rgbr-wallet-hero-label{display:block;color:var(--text-3);font-size:.85rem;margin-bottom:6px}.rgbr-wallet-hero-amount{display:block;font-size:2.2rem;font-weight:800;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:#fff0}.rgbr-wallet-hero-amount small{font-size:1rem;font-weight:600;color:var(--text-2);-webkit-text-fill-color:var(--text-2)}.rgbr-wallet-hero-note{margin:10px 0 0;color:var(--text-3);font-size:.82rem}.rgbr-section-title{font-size:1.1rem;margin:24px 0 14px}.rgbr-topup-box,.rgbr-manual-box,.rgbr-invoice-box{margin-bottom:20px;padding:22px 20px}.rgbr-topup-presets{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.rgbr-topup-preset{padding:9px 16px;border-radius:999px;font-size:.85rem}.rgbr-topup-preset.is-active{background:var(--blue);border-color:#fff0;color:#fff}.rgbr-topup-custom{margin-top:6px}.rgbr-topup-method-note{margin:14px 0 0;color:var(--text-2);font-size:.85rem;line-height:1.8}.rgbr-card-number-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0}.rgbr-card-number{font-size:1.15rem;font-weight:700;letter-spacing:1px}.rgbr-manual-holder{color:var(--text-2);font-size:.88rem;margin:0 0 16px}.rgbr-receipt-form{margin-top:10px;border-top:1px solid var(--border);padding-top:16px}.rgbr-receipt-preview{display:block;max-width:160px;max-height:160px;border-radius:var(--r-sm);margin-top:10px}.rgbr-tx-amount-pos{color:var(--green);font-weight:700}.rgbr-tx-amount-neg{color:var(--text)}.rgbr-chip--trial{color:var(--purple);border-color:rgb(176 107 255 / .35);background:rgb(176 107 255 / .07)}.rgbr-chip--topup{color:var(--green);border-color:rgb(46 230 168 / .35);background:rgb(46 230 168 / .07)}.rgbr-chip--spend{color:var(--text-2)}.rgbr-chip--refund{color:var(--blue);border-color:rgb(77 159 255 / .35)}.rgbr-chip--adjust{color:var(--amber);border-color:rgb(255 195 77 / .35)}.rgbr-dash-wallet-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-bottom:22px}.rgbr-dash-wallet-tx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rgbr-dash-wallet-tx li{display:flex;justify-content:space-between;gap:10px;font-size:.85rem;padding:8px 0;border-bottom:1px solid var(--border)}.rgbr-dash-wallet-tx li:last-child{border-bottom:none}@media (max-width:640px){.rgbr-wallet-hero-amount{font-size:1.7rem}}