#modal-stats #stats-globalName{color:var(--secondary)}#modal-stats #stats-grid{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center;margin-bottom:2em}#modal-stats #stats-grid .stats-box .stats-value{font-family:var(--mono-font);color:var(--color);font-weight:calc(var(--font-weight) + 300);font-size:2em}#modal-stats #stats-grid .stats-box .stats-label{text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;margin-top:.5rem}#modal-stats #probation-banner{background-color:var(--bg-dark);color:var(--color);border-radius:1em;padding:.75em 1em;display:flex;align-items:center;justify-content:space-between;margin-bottom:2em}#modal-stats #probation-banner #probation-info{display:flex;align-items:center;gap:.75em}#modal-stats #probation-banner #probation-steps{display:flex;gap:.5em}#modal-stats #probation-banner #probation-steps .step-node{width:10px;height:10px;border-radius:50%;background-color:var(--bg)}#modal-stats #probation-banner #probation-steps .step-node.filled{background-color:var(--success)}#modal-stats #cabinet-row{display:flex;flex-direction:column}#modal-stats #cabinet-row .cabinet-item{display:flex;align-items:center;justify-content:space-between}#modal-stats #cabinet-row .cabinet-item:not(:last-of-type){border-bottom:1px dashed var(--border);padding-bottom:.75em;margin-bottom:.75em}#modal-stats #cabinet-row .cabinet-item .badge-count{font-size:1.5em;font-weight:calc(var(--font-weight) + 300);font-family:var(--mono-font)}#modal-stats #cabinet-row .cabinet-item .item-identity{display:flex;align-items:center;gap:1em}#modal-stats #cabinet-row .cabinet-item .item-identity .badge-glyph{width:2em;aspect-ratio:1;border-radius:.6em;display:flex;align-items:center;justify-content:center;color:#fff}#modal-stats #cabinet-row .cabinet-item .item-identity .badge-glyph.glyph-recommendedSteps{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 12px #f59e0b33}#modal-stats #cabinet-row .cabinet-item .item-identity .badge-glyph.glyph-allCommon{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 12px #10b98133}#modal-stats #cabinet-row .cabinet-item .item-identity .badge-glyph.glyph-encoreCha{background:linear-gradient(135deg,#6366f1,#a855f7);box-shadow:0 4px 12px #6366f133}#modal-stats #cabinet-row .cabinet-item .item-identity .badge-glyph img{width:1.25em}#modal-stats #cabinet-row .cabinet-item .item-identity h5{margin:0;line-height:1}#modal-stats #cabinet-row .cabinet-item .item-identity p{margin:0;font-size:.8rem;line-height:1.5}
