.cons-hero{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:16px}.cons-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:16px}.cons-kpis .card{display:flex;flex-direction:column;gap:4px}.cons-kpis strong{font-size:1.45rem}.cons-filter{margin-bottom:12px}.cons-list{display:grid;gap:12px}.cons-card.low{border:1px solid rgba(220,38,38,.35)}.cons-card-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.cons-card-head h3{margin:.15rem 0}.cons-card-head p{margin:0}.cons-low{background:#fee2e2;color:#991b1b}.cons-stats{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));gap:10px;margin:14px 0}.cons-stats>div{display:flex;flex-direction:column;gap:3px}.cons-stats span{font-size:.78rem;color:var(--muted,#667085)}.job-cons-card{margin-top:16px}.job-cons-add{margin-top:14px;padding-top:14px;border-top:1px solid rgba(0,0,0,.08)}.cons-usage-list{display:grid;gap:8px}.cons-usage{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:10px;border:1px solid rgba(0,0,0,.08);border-radius:10px}.cons-usage>div{display:flex;flex-direction:column;gap:3px}.cons-usage>div:last-child{align-items:flex-end}.cons-usage small{color:var(--muted,#667085)}@media(max-width:700px){.cons-hero{flex-direction:column}.cons-stats{grid-template-columns:repeat(2,1fr)}.cons-usage{align-items:flex-start}.cons-usage>div:last-child{min-width:90px}}