/* DayZ Score v3.7.1 - non-invasive styling for existing .statuses cards. */
.statuses .stat.dsc371-upgraded {position:relative;overflow:hidden;min-height:157px;display:flex;flex-direction:column;gap:5px;padding:20px 22px 18px;border-left:3px solid rgba(173,199,110,.6)}
.statuses .stat.dsc371-upgraded strong{line-height:1.25}
.statuses .stat.dsc371-upgraded .muted{font-size:.84rem;color:#b0b7a7}
.statuses .stat.dsc371-upgraded.dsc371-online{border-left-color:#a7cd70;background:linear-gradient(120deg,rgba(69,103,52,.12),transparent 70%)}
.statuses .stat .dsc371-heading{display:flex;gap:9px;justify-content:space-between;align-items:center;flex-wrap:wrap}
.statuses .stat .dsc371-badge{font-size:.68rem;letter-spacing:.055em;font-weight:800;padding:5px 8px;border-radius:5px;border:1px solid #526148;color:#d2e8b7;background:#243521}
.statuses .stat .dsc371-badge[data-state="unknown"]{border-color:#655c4a;color:#ccc3b3;background:#302b22}
.statuses .stat .dsc371-value{font-size:clamp(1.5rem,3vw,2rem);font-weight:900;letter-spacing:-.035em;line-height:1.1;color:#eef4e4;font-variant-numeric:tabular-nums}
.statuses .stat .dsc371-label{font-size:.76rem;color:#bbc5ac}
.statuses .stat .dsc371-meta{font-size:.72rem;color:#909e8b;line-height:1.4;margin-top:auto}
@media(max-width:580px){.statuses .stat.dsc371-upgraded{min-height:147px;padding:16px}}
