 .billing-page { max-width: 1050px; margin: 2rem auto; padding: 1.5rem; } .billing-balance { font-size: 2rem; font-weight: 700; } .billing-topups { display: flex; gap: 1rem; margin: 1.5rem 0; } .billing-page table { width: 100%; border-collapse: collapse; margin: 1rem 0 2rem; } .billing-page th, .billing-page td { padding: .7rem; text-align: left; border-bottom: 1px solid #8884; } .billing-page p { line-height: 1.6; } .billing-page button { padding: .7rem 1rem; cursor: pointer; } .billing-page { overflow-x: auto; }
