/* A. S. Bookbinding ERP V44.00 — Operations Command Center */
.v4400-head{align-items:flex-start}.v4400-tabs{display:flex;gap:7px;flex-wrap:wrap}.v4400-tabs button{border:1px solid #d4dde7;background:#fff;border-radius:8px;padding:8px 11px;font-weight:700}.v4400-tabs button.active{background:#173b5b;color:#fff;border-color:#173b5b}.v4400-kpis,.v4400-fin-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.v4400-kpi,.v4400-fin-kpis>div{background:#fff;border:1px solid #dce4ec;border-radius:12px;padding:14px;min-height:105px}.v4400-kpi span,.v4400-fin-kpis span{display:block;color:#526273;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.v4400-kpi b,.v4400-fin-kpis b{display:block;font-size:22px;margin:7px 0}.v4400-kpi small,.v4400-fin-kpis small{display:block;color:#667788;line-height:1.35}.v4400-kpi.good,.v4400-fin-kpis .good{border-left:4px solid #29865f}.v4400-kpi.warning,.v4400-fin-kpis .warning{border-left:4px solid #c68b21}.v4400-kpi.danger,.v4400-fin-kpis .danger{border-left:4px solid #b93d3d}.v4400-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:14px}.v4400-card{background:#fff;border:1px solid #dce4ec;border-radius:12px;padding:15px}.v4400-card-head,.v4400-section-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:12px}.v4400-card h2,.v4400-card h3,.v4400-section-head h2{margin:0 0 5px}.v4400-card p,.v4400-section-head p{margin:0;color:#64748b}.v4400-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v4400-links button{text-align:left;padding:11px}.v4400-note{margin-top:14px;padding:12px 14px;background:#f5f8fb;border:1px solid #d9e3ed;border-radius:10px;line-height:1.45}.v4400-issue{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid #edf1f5}.v4400-issue:last-child{border-bottom:0}.v4400-issue-title{display:flex;align-items:center;gap:7px;margin-bottom:3px}.v4400-issue small{display:block;color:#64748b;line-height:1.35}.v4400-severity,.v4400-pill{display:inline-block;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:800;background:#edf3f8;color:#31506d}.v4400-severity.danger,.v4400-pill.danger{background:#fdeaea;color:#9b2929}.v4400-severity.warning,.v4400-pill.warning{background:#fff3d7;color:#875d08}.v4400-severity.info,.v4400-pill.info{background:#eaf3fb;color:#22577e}.v4400-pill.good{background:#e7f6ef;color:#176746}.v4400-success{padding:12px;border-radius:9px;background:#eaf7f0;color:#176746}.v4400-health{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v4400-health>div{display:flex;gap:9px;align-items:center;padding:9px 10px;border:1px solid #dce4ec;border-radius:9px}.v4400-health>div.good b{color:#176746}.v4400-health>div.danger b{color:#a12b2b}.v4400-definitions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.v4400-definitions>div{background:#f8fafc;border:1px solid #e1e7ee;border-radius:9px;padding:11px}.v4400-definitions b,.v4400-definitions span{display:block}.v4400-definitions span{font-size:12px;color:#64748b;margin-top:4px;line-height:1.4}.v4400-map{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.v4400-map button{text-align:left;background:#fff;border:1px solid #dce4ec;border-radius:12px;padding:15px;min-height:120px}.v4400-map b,.v4400-map span,.v4400-map small{display:block}.v4400-map b{font-size:17px;margin-bottom:7px}.v4400-map span{color:#44576a;line-height:1.4}.v4400-map small{color:#1f628e;margin-top:10px;font-weight:700}.v4400-home-health{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0}.v4400-home-health button{text-align:left;background:#fff;border:1px solid #dce4ec;border-radius:11px;padding:12px}.v4400-home-health span,.v4400-home-health b,.v4400-home-health small{display:block}.v4400-home-health span{font-size:11px;text-transform:uppercase;color:#64748b;font-weight:800}.v4400-home-health b{font-size:18px;margin:4px 0}.v4400-home-health b.good{color:#176746}.v4400-home-health b.warning{color:#94680d}.v4400-home-health b.danger{color:#a12b2b}.v4400-home-health small{color:#64748b}.v4400-fin-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:1100px){.v4400-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.v4400-fin-kpis,.v4400-map,.v4400-definitions{grid-template-columns:repeat(2,minmax(0,1fr))}}
.v4400-grid-queue{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:720px){.v4400-grid,.v4400-kpis,.v4400-fin-kpis,.v4400-map,.v4400-definitions,.v4400-home-health{grid-template-columns:1fr}.v4400-card-head,.v4400-section-head,.v4400-issue{flex-direction:column;align-items:stretch}.v4400-health{grid-template-columns:1fr}}
