.staff-balances-overview{margin:0 0 28px}.staff-balances-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.staff-balances-heading h2{margin-bottom:6px}.staff-balances-heading p{margin-top:0;color:var(--muted)}.staff-balances-overview table{min-width:850px}.staff-balances-overview td small{display:block;margin-top:6px;color:var(--muted);font-size:11px}.staff-balances-overview td:not(:first-child){font-variant-numeric:tabular-nums}.staff-negative b{color:#a14224}.staff-balance-cards{margin:20px 0}.staff-balance-cards .worker-balance-card strong{display:flex;align-items:baseline;gap:6px}.staff-balances-overview button{min-height:44px}.staff-balance-cards p{font-size:12px;line-height:1.6}@media(max-width:700px){.staff-balances-heading{align-items:stretch}.staff-balances-heading>button{width:100%}.staff-balance-cards{grid-template-columns:1fr}}
