#heroEditor .grade-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem}@media (max-width: 640px){#heroEditor .grade-bar{flex-direction:column;align-items:stretch}}#fixBlock .seo-meta,#fixBlock .seo-status{color:#a7bec4}#fixBlock .seo-status.is-error{color:#f2b8a5}.grade-task{font-family:"Source Serif 4",Georgia,serif;font-size:1.375rem;color:#e7decc}.grade-summary{font-family:"Source Serif 4",Georgia,serif;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:500;line-height:1.15;color:#fff}.grade-summary[data-state=missing]{color:#f2b8a5}.grade-items{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.15)}.grade-item{display:grid;gap:.4rem;padding:.85rem 0;border-bottom:1px solid rgba(255,255,255,.15)}.grade-item-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem}.grade-item-label{font-size:1rem;font-weight:600;color:#fff}.grade-item-state{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:#a7bec4}.grade-item[data-state=missing] .grade-item-state{color:#f2b8a5}.grade-item[data-state=borderline] .grade-item-state{color:#e7decc}.grade-item[data-state=covered] .grade-item-state:before{content:"✓ "}.grade-item[data-state=skipped] .grade-item-label{color:#a7bec4;font-weight:500}.grade-item-tip{padding-left:.75rem;border-left:2px solid #DB6B47;font-size:.9375rem;line-height:1.55;color:#e7decc}.grade-item[data-state=borderline] .grade-item-tip{border-left-color:#e7decc73}#gradeStatus{color:#f2b8a5}
