.mc-health{border:1px solid #577d8c!important}.mc-health-head,.mc-health-numbers{display:flex;align-items:center;justify-content:space-between;gap:8px}.mc-health-head{font-size:11px;font-weight:800;color:#dbeaf1}.mc-health-head strong{font-size:10px}.mc-health-track{height:9px;background:#273e4b;border-radius:12px;overflow:hidden;margin:8px 0}.mc-health-track i{display:block;height:100%;border-radius:12px;transition:width .3s ease}.mc-solid{color:#62db98}.mc-health-track .mc-solid{background:#35c780}.mc-steady{color:#8ad5fc}.mc-health-track .mc-steady{background:#40a9e0}.mc-pressure{color:#ffd071}.mc-health-track .mc-pressure{background:#f2b843}.mc-crisis{color:#ff8888}.mc-health-track .mc-crisis{background:#e15154}.mc-health-numbers{font-size:10px;color:#bfd7e4}.mc-health-numbers b{color:#fff}.mc-health-note{color:#90acbb;font-size:9px;margin-top:5px}.mc-initials{display:grid!important;place-items:center;background:#12364a!important;color:#fff;font-size:18px;font-weight:800;border-color:#e3b96c!important;flex:0 0 62px}
@media(max-width:1250px){#mcManagerHealth{position:fixed;top:150px;left:8px;width:245px;z-index:8;background:#071b27ef}.teamDock .teamCard:last-child{display:flex}}
@media(max-width:700px){#mcManagerHealth{top:auto;bottom:65px;left:8px;width:190px;z-index:8}.mc-health-note{display:none}}

/* Keep the health panel visible when the original sidebar is hidden. */
@media(max-width:1250px){#mcManagerHealth{display:block!important;visibility:visible!important;position:fixed!important;top:160px;left:8px;width:245px;z-index:12;transform:none!important}}
@media(max-width:700px){#mcManagerHealth{top:auto;bottom:62px;left:8px;width:min(210px,70vw)}}
/* Disabled credit actions must not look actionable. */
button.l3draw:disabled,button.l4draw:disabled{background:#324451!important;border-color:#526674!important;color:#9faeba!important;opacity:.55!important;cursor:not-allowed!important;box-shadow:none!important}

.mc-credit-warning{color:#ffb8a8;border:1px solid #bd5c50;border-radius:8px;padding:9px;margin:8px 0;background:#4a211f99;font-weight:800}
