.he{margin-top:26px}.he .hp-card{grid-template-columns:1fr 1.1fr;background:linear-gradient(135deg,#14532d 0%,#123a63 55%,#0f2a4a 100%)}
.he .he-quick{margin-top:0}.he-row{grid-template-columns:1fr 1fr}.he-wide{grid-column:1/-1}
.he select{width:100%;box-sizing:border-box;padding:8px;border-radius:8px;border:1px solid #cbd5e1;font:inherit;color:#0f2a4a;background:#fff}
.he select:focus-visible{outline:3px solid #fbbf24;outline-offset:3px}
.he-out{margin:12px 0 8px;background:#fff;color:#0f2a4a;border-radius:12px;padding:12px 14px;border-inline-start:6px solid #94a3b8}
.he-out.v-green{border-inline-start-color:#16a34a}.he-out.v-yellow{border-inline-start-color:#d97706}.he-out.v-red{border-inline-start-color:#b91c1c}
.he-out p{margin:0}.he-v{font-weight:800;font-size:1.15rem;margin-bottom:8px!important}
.he-kpi{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.he-kpi div{background:#f1f5f9;border-radius:10px;padding:6px 8px;text-align:center}
.he-kpi dt{font-size:.8rem;color:#475569}.he-kpi dd{margin:0;font-weight:800;color:#1d4ed8}
@media(max-width:860px){.he .hp-card{grid-template-columns:1fr}}
@media(max-width:480px){.he-row{grid-template-columns:1fr}}
