.needs-card,.bills-card{border:1px solid #d0d9bd;border-radius:16px;background:#eef1df;padding:14px;margin:14px 0}.needs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:12px 0}.needs-grid span,.needs-grid strong{display:block;font-size:11px}.needs-grid strong{font-size:16px;margin:4px 0}.needs-grid meter{width:100%;height:10px;accent-color:#648a60}.needs-card small,.bills-card small{display:block;font-size:10px;line-height:1.6;color:#60735b}.bills-card h3{margin:7px 0;font-size:21px}.bills-card p{font-size:12px}.home-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.upgrade-list{padding-bottom:12px}.upgrade-choice .icon{flex-shrink:0}.upgrade-tabs button{font-size:12px}.accounts-open[data-bills=true]{background:#fae8c4;color:#875323;font-size:9px} .staff-count-note{padding:10px;border-radius:12px;background:#ede5ce;font-size:12px}
