.ev-feedback{min-width:0;color:#48627c;font:13px/1.8 -apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif}.ev-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.ev-heading h3{margin:0;color:#225c94;font-size:16px}.ev-heading>span{font-size:10px;color:#8098b0;background:#eef5fc;padding:3px 7px;border-radius:5px;flex-shrink:0}.ev-key-issue{padding:10px 13px;background:#f3f8fe;border-left:3px solid #70a5d9;border-radius:5px;font-size:12px;margin:0 0 14px}.ev-steps{display:flex;flex-direction:column;gap:10px}.ev-step{padding:13px 15px;border:1px solid #e1ebf6;border-radius:10px;background:#fbfdff;min-width:0;break-inside:avoid}.ev-step-head{display:flex;align-items:center;gap:8px}.ev-step-head>i{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:7px;background:#e5f0fc;color:#2777c1;font-size:12px;font-style:normal;flex-shrink:0}.ev-step-head h4{font-size:13px;color:#315f89;margin:0;line-height:1.6}.ev-step-head h4 small{display:block;color:#9babbc;font-size:9px;font-weight:400}.ev-step-head>span{margin-left:auto;color:#6c9b83;font-size:10px;white-space:nowrap}.ev-missing{background:#fffcf6;border-color:#efdfbe}.ev-missing .ev-step-head>span{color:#b19155}.ev-step blockquote{margin:9px 0 8px;border-left:2px solid #c9dcf0;padding:0 0 0 10px;font-size:12px;line-height:1.85;overflow-wrap:anywhere}.ev-step blockquote>b{display:block;font-size:9px;color:#97a9bc;font-weight:400}.ev-step mark{background:#edf5ff;color:#4d6f90;padding:1px 0}.ev-step-issue{font-size:12px;color:#a1804b;margin:8px 0}.ev-step details{margin-top:7px;font-size:11px}.ev-step summary{color:#748fa9;cursor:pointer;min-height:25px}.ev-step details p{margin:8px 0 4px;color:#54708b}.ev-step details small{font-size:10px;color:#98a7b8}.ev-demo-note{font-size:10px;color:#99a9ba;margin:12px 0 0;line-height:1.8}.ev-speech-status{margin-top:14px;padding:12px 14px;border:1px solid #e6edf5;border-radius:8px;background:#fafcfe;font-size:12px}.ev-speech-status>b{color:#5e7b98}.ev-speech-status>span{float:right;color:#9aabba;font-size:11px}.ev-speech-status>p{margin:5px 0 0;font-size:10px;color:#93a5b8}@media(max-width:600px){.ev-heading h3{font-size:14px}.ev-heading>span{font-size:9px}.ev-step{padding:12px}.ev-step-head h4{font-size:12px}.ev-step-head>span{font-size:9px}.ev-step blockquote{font-size:12px}}@media print{.ev-step{break-inside:avoid}.ev-step details{display:block}.ev-feedback{font-size:11px}}
.ev-coverage-score{display:block;font-size:11px;color:#476e96;margin-top:4px;white-space:nowrap}

.ev-heading h3{display:flex;align-items:center;gap:9px}.ev-teacher-mark{display:inline-flex;width:34px;height:34px;flex:none}.ev-teacher-mark svg{display:block;width:100%;height:100%}
