.eval-admin{max-width:1240px;margin:0 auto;padding:48px 28px;color:#203129}.eval-admin header{margin:22px 0 32px}.eval-admin h1{font-size:clamp(30px,4vw,46px);letter-spacing:-.04em;margin:12px 0}.eval-admin h2{font-size:23px;line-height:1.3}.eval-admin p{line-height:1.65}.eval-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#58675c}.eval-case-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(265px,1fr));gap:20px;margin:24px 0}.eval-case-card{display:block;padding:26px;border:1px solid #d3dacd;border-radius:14px;background:#f8faf5;text-decoration:none;color:inherit}.eval-case-card:hover{border-color:#688462;background:#f0f5e9}.eval-admin code{font-size:12px;overflow-wrap:anywhere}.eval-admin table{border-collapse:collapse;width:100%;margin:20px 0}.eval-admin td,.eval-admin th{text-align:left;padding:12px;border-bottom:1px solid #d3dacd;vertical-align:top}.eval-admin audio{width:100%;margin:16px 0}.eval-admin iframe{width:100%;height:65vh;border:1px solid #d3dacd}.eval-admin pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;max-height:60vh;overflow:auto;padding:18px;background:#f0f3ed}.eval-inspection{display:grid;grid-template-columns:1fr 1fr;gap:24px}.eval-transcript{max-height:65vh;overflow:auto}.eval-excerpt{padding:14px;border-bottom:1px solid #d3dacd}.eval-excerpt button{border:0;background:none;padding:3px;color:inherit;cursor:pointer;text-align:left;line-height:1.65}.eval-excerpt button:hover,.eval-excerpt button[aria-current=true]{background:#dce9cf}.eval-notice{padding:14px;background:#fff4d9;border-radius:8px}.eval-breadcrumb{display:flex;gap:20px}.eval-metrics{overflow-x:auto}@media(max-width:800px){.eval-inspection{grid-template-columns:1fr}.eval-admin{padding:24px 16px}}.eval-compare-form{display:grid;grid-template-columns:1fr 1fr auto;gap:16px;align-items:end;margin:28px 0}.eval-compare-form label{display:grid;gap:8px;min-width:0}.eval-compare-form select{width:100%;padding:10px;border:1px solid #aab9a4;border-radius:6px;background:white}.eval-compare-form button{padding:11px 18px;border:0;border-radius:6px;background:#203129;color:white;cursor:pointer}.eval-metrics td,.eval-metrics th{overflow-wrap:anywhere;max-width:420px}@media(max-width:800px){.eval-compare-form{grid-template-columns:1fr}}.eval-word-seek{border:1px solid #b8c8ad;border-radius:5px;padding:6px 10px;background:#f0f5e9;color:inherit;cursor:pointer}.eval-word-seek:hover{background:#dce9cf}.eval-judgment-side{min-width:0;overflow-wrap:anywhere}.eval-case-role{margin:14px 0;overflow-wrap:anywhere}.eval-suite-selection label{display:grid;gap:8px;min-width:0}.eval-suite-selection input{box-sizing:border-box;width:100%;min-width:0;padding:10px;border:1px solid #aab9a4;border-radius:6px;background:white}.eval-suite-selection{min-width:0;border:1px solid #d3dacd;border-radius:10px;margin:20px 0;padding:16px}.eval-suite-selection legend{font-weight:600;overflow-wrap:anywhere}.eval-suite-selection .eval-compare-form{grid-template-columns:1fr 1fr;margin:12px 0}.eval-suite-detail{border-top:1px solid #d3dacd;padding:20px 0}.eval-suite-detail>summary{cursor:pointer;font-weight:600;overflow-wrap:anywhere}.eval-suite-submit{padding:12px 18px;border:0;border-radius:6px;background:#203129;color:white;cursor:pointer}@media(max-width:800px){.eval-suite-selection .eval-compare-form{grid-template-columns:1fr}}@media(max-width:600px){.eval-metrics table{min-width:640px}}