.account-status-legend{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 13px}.account-status-legend span,.account-state{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:5px 9px;font-size:.53rem;font-weight:850;white-space:nowrap}.account-status-legend .pagada,.account-state.pagada{background:#daf5e6;color:#117451}.account-status-legend .pendiente,.account-state.pendiente{background:#fff1c9;color:#8f6500}.account-status-legend .parcial,.account-state.parcial{background:#dfeeff;color:#28659c}.account-status-legend .vencida,.account-state.vencida{background:#ffe0dc;color:#b63d32}.account-status-legend .bonificada,.account-state.bonificada{background:#e9e2ff;color:#6548a7}.account-status-legend .sin-cargo,.account-state.sin-cargo{background:#edf0f4;color:#768291}.account-status-legend .no-aplica,.account-state.no-aplica{background:#f0e9ff;color:#6748a6}.account-row-pagada{background:#fbfffc}.account-row-pendiente{background:#fffdf7}.account-row-vencida{background:#fffafa}.account-row-no-aplica{background:#fdfbff}.account-month{display:flex;align-items:center;gap:9px}.account-month>span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#edf3f9;color:#4a6178;font-size:.6rem;font-weight:900}.account-month b,.account-month small{display:block}.account-month b{font-size:.62rem;color:#30465f}.account-month small{font-size:.51rem;color:#8995a4}.empty-value{color:#a2abb6;font-size:.58rem}.account-month-table tbody tr{transition:background .15s}.account-month-table tbody tr:hover{background:#f4f8fc}
