.BillingClient-module__1NJnga__page{flex-direction:column;gap:20px;display:flex}.BillingClient-module__1NJnga__title{font-size:var(--ffs-font-size-xl);font-weight:var(--ffs-weight-bold);color:var(--ffs-color-text-0);letter-spacing:var(--ffs-tracking-xl);margin:0}.BillingClient-module__1NJnga__error{border-radius:var(--ffs-radius-4);background:color-mix(in srgb, var(--ffs-color-danger-default) 14%, transparent);color:var(--ffs-color-danger-default);font-size:var(--ffs-font-size-sm);padding:12px 16px}.BillingClient-module__1NJnga__balanceCard{border-radius:var(--ffs-radius-5);background:var(--ffs-glass-surface);box-shadow:inset 0 .5px 0 var(--ffs-glass-edge-top), inset 0 0 0 .5px var(--ffs-glass-edge-ring), 0 6px 18px -12px var(--ffs-glass-drop);justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.BillingClient-module__1NJnga__balanceLabel{font-size:var(--ffs-font-size-xs);font-weight:var(--ffs-weight-semibold);color:var(--ffs-color-text-2);letter-spacing:.04em}.BillingClient-module__1NJnga__balanceValue{font-size:var(--ffs-font-size-3xl);font-weight:var(--ffs-weight-bold);color:var(--ffs-color-text-0);font-variant-numeric:tabular-nums;line-height:var(--ffs-line-height-tight);margin:4px 0}.BillingClient-module__1NJnga__balanceHint{font-size:var(--ffs-font-size-xs);color:var(--ffs-color-text-3)}.BillingClient-module__1NJnga__topupBtn{height:var(--ffs-control-lg-height);border-radius:var(--ffs-control-lg-radius);background:var(--ffs-glass-pill);color:var(--ffs-color-text-1);font-size:var(--ffs-font-size-sm);font-weight:var(--ffs-weight-semibold);cursor:pointer;box-shadow:inset 0 .5px 0 var(--ffs-glass-edge-top), inset 0 0 0 .5px var(--ffs-glass-edge-ring), inset 0 -1px 1px var(--ffs-glass-edge-bottom), 0 6px 16px -8px var(--ffs-glass-drop);border:none;flex-shrink:0;align-items:center;padding:0 20px;font-family:inherit;display:inline-flex}.BillingClient-module__1NJnga__topupBtn:disabled{opacity:.5;cursor:not-allowed}.BillingClient-module__1NJnga__ledgerCard{border-radius:var(--ffs-radius-5);background:var(--ffs-glass-surface);box-shadow:inset 0 .5px 0 var(--ffs-glass-edge-top), inset 0 0 0 .5px var(--ffs-glass-edge-ring), 0 6px 18px -12px var(--ffs-glass-drop);padding:18px 20px}.BillingClient-module__1NJnga__sectionTitle{font-size:var(--ffs-font-size-md);font-weight:var(--ffs-weight-semibold);color:var(--ffs-color-text-0);margin:0 0 12px}.BillingClient-module__1NJnga__empty{min-height:100px;font-size:var(--ffs-font-size-sm);color:var(--ffs-color-text-3);justify-content:center;align-items:center;display:flex}.BillingClient-module__1NJnga__table{border-collapse:collapse;width:100%;font-size:var(--ffs-font-size-sm)}.BillingClient-module__1NJnga__table th{text-align:left;font-size:var(--ffs-font-size-xs);font-weight:var(--ffs-weight-semibold);color:var(--ffs-color-text-3);letter-spacing:.04em;border-bottom:1px solid var(--ffs-color-border-default);padding:8px 10px}.BillingClient-module__1NJnga__table td{color:var(--ffs-color-text-1);border-bottom:1px solid var(--ffs-color-border-subtle);padding:10px}.BillingClient-module__1NJnga__table tbody tr:last-child td{border-bottom:none}.BillingClient-module__1NJnga__num{text-align:right;font-variant-numeric:tabular-nums}.BillingClient-module__1NJnga__timeCell{color:var(--ffs-color-text-2);white-space:nowrap}.BillingClient-module__1NJnga__endpointCell{font-family:var(--ffs-font-mono);font-size:var(--ffs-font-size-xs);color:var(--ffs-color-text-2)}.BillingClient-module__1NJnga__kind{border-radius:var(--ffs-radius-full);background:var(--ffs-color-fill-1);font-size:var(--ffs-font-size-xs);color:var(--ffs-color-text-1);padding:2px 8px;display:inline-flex}.BillingClient-module__1NJnga__kindIn{background:var(--ffs-glass-brand-soft);color:var(--ffs-color-primary-default)}.BillingClient-module__1NJnga__amountIn{color:var(--ffs-color-primary-default);font-weight:var(--ffs-weight-semibold)}.BillingClient-module__1NJnga__amountOut{color:var(--ffs-color-text-0)}.BillingClient-module__1NJnga__balanceCell{color:var(--ffs-color-text-2)}@media (max-width:799px){.BillingClient-module__1NJnga__balanceCard{flex-direction:column;align-items:flex-start}.BillingClient-module__1NJnga__endpointCell,.BillingClient-module__1NJnga__table th:nth-child(3){display:none}}
