.ev-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #554a33;margin:1.5rem 0 2rem}.ev-stats article{padding:1.4rem;border-right:1px solid #403a2e;min-width:0}.ev-stats article:last-child{border-right:0}.ev-stats span{font-size:.8rem;color:#c7bdab}.ev-stats strong{display:block;font-size:clamp(2rem,3vw,3rem);line-height:1.3;margin:.7rem 0;color:#fff;font-weight:500}.ev-stats small{line-height:1.5}.ev-analytics{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin:1rem 0 2rem}.ev-analytics section{min-width:0}.ev-period-control{display:flex;align-items:end;gap:.75rem;flex-wrap:wrap}.ev-period-control label{margin:0}.ev-number,.ev-pending{display:inline-flex;flex-direction:column;align-items:flex-start;background:transparent;border:0;font:inherit;padding:.3rem 0;cursor:pointer}.ev-number{font-size:1.5rem;font-weight:600}.ev-number small,.ev-pending small{font-size:.65rem;font-weight:400}.ev-pending{font-size:.85rem;color:#c8b78d}.ev-green{color:#8bd1ac}.ev-yellow{color:#ebcd70}.ev-red{color:#ee9c95}.ev-band{display:grid;grid-template-columns:65px minmax(50px,1fr) 30px 48px;gap:.8rem;align-items:center;margin:1rem 0;font-size:.85rem}.ev-band>div{height:8px;background:#252523}.ev-band i{display:block;height:100%;min-width:0}.ev-bar-green{background:#75b792}.ev-bar-yellow{background:#ccad53}.ev-bar-red{background:#c07770}.ev-distribution p{font-size:.8rem;color:#b1aca3;line-height:1.7}.ev-comparison{display:flex;gap:2rem;border-top:1px solid #3c372d;margin-top:1.4rem}.ev-comparison strong{display:block;font-size:1.6rem;color:#eee;margin-top:.5rem}.ev-dimension-row{display:grid;grid-template-columns:minmax(0,1fr) auto 65px;gap:1rem;align-items:center;padding:.75rem 0;border-bottom:1px solid #343127;font-size:.8rem}.ev-dimension-row strong{font-size:.9rem;font-weight:500}.ev-components{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.3rem 0}.ev-component{border:1px solid #49412f;padding:1rem;display:grid;grid-template-columns:1fr auto;gap:.5rem}.ev-component h4{margin:.3rem 0!important}.ev-component>strong{font-size:1.7rem;font-weight:500}.ev-component>p,.ev-component>details,.ev-component>small{grid-column:1/-1}.ev-component>p{color:#c3beb4;font-size:.85rem;line-height:1.65}.ev-component details p{overflow-wrap:anywhere}.ev-score-heading{display:flex;align-items:start;justify-content:space-between;gap:1rem}.ev-score-heading .ev-number{font-size:2.5rem}.ev-admin{margin:1rem 0}.ev-admin form{max-width:660px}.ev-care{font-size:.75rem;color:#b4aea2;border-top:1px solid #3d372a;padding-top:1rem}.ev-check{display:flex!important;flex-direction:row!important;align-items:center}.ev-check input{flex:0 0 18px}.tk-panel .ev-number:focus-visible,.tk-panel .ev-pending:focus-visible{outline:2px solid #c4ab6d;outline-offset:4px}.ev-components+.tk-grid{margin-top:2rem}@media(max-width:1000px){.ev-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ev-stats article{border-bottom:1px solid #403a2e}.ev-analytics{grid-template-columns:1fr}}@media(max-width:650px){.ev-components{grid-template-columns:1fr}.ev-stats article{padding:1rem}.ev-band{grid-template-columns:55px minmax(30px,1fr) 24px 40px;gap:.5rem}.ev-dimension-row{grid-template-columns:1fr auto}.ev-dimension-row>small{grid-column:1/-1}.ev-period-control{width:100%}.ev-period-control label{flex:1}}

.ev-viewport{max-height:650px;overflow:auto;scrollbar-color:#76633c #151515}.ev-viewport th{position:sticky;top:0;background:#101011;z-index:1}.ev-viewport:focus-visible{outline:2px solid #bda16a;outline-offset:3px}
.ev-management{border-top:1px solid #554a33;border-bottom:1px solid #554a33;padding:1.1rem 0;margin:1.6rem 0 2rem}.ev-management>summary{cursor:pointer;color:#d6c391;font-size:.95rem}.ev-management-grid{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;padding-top:1.2rem}.ev-management p,.ev-metric-note{font-size:.8rem;line-height:1.7;color:#b9b4ab}.ev-management-number{display:block;font-size:2rem;font-weight:500;color:#fff}.ev-live-totals{display:flex;gap:2rem}.ev-live-totals strong{display:block;font-size:2rem;font-weight:500;color:#fff}.ev-live-totals small{display:block;max-width:180px}.ev-transitions{margin-top:2rem}.ev-transitions td{text-align:center}.ev-delta{color:#e2d3ae;white-space:nowrap}.ev-delta small,.ev-muted small{display:block;white-space:normal;font-size:.7rem;color:#b9b4ab;line-height:1.5}.ev-new-label{display:block;font-size:.65rem;color:#e0ca8c}.ev-person-change{font-size:.85rem}.ev-component small{display:block;overflow-wrap:anywhere}.ev-new-colors{display:flex;gap:.5rem;flex-wrap:wrap}@media(max-width:700px){.ev-management-grid{grid-template-columns:1fr;gap:1rem}.ev-live-totals{gap:1rem}}
.ev-dimension-row{grid-template-columns:minmax(0,1fr) auto 110px}.ev-dimension-row>small{overflow-wrap:normal;word-break:normal}.ev-management p,.ev-metric-note{font-size:.9rem}.ev-live-totals small{font-size:.8rem;line-height:1.6}.ev-evidence-ref{padding:.6rem 0;border-bottom:1px solid #302c23}@media(max-width:650px){.ev-dimension-row{grid-template-columns:1fr auto}}
