.cervical-module .tfesi-course-tools a{color:var(--coral);padding:10px 0;font-size:14px;text-decoration:none}.cervical-module .tfesi-course-tools>span{color:var(--secondary);font-size:12px}.cervical-module .tfesi-source-rail h2{align-items:center;gap:8px;display:flex}.cervical-module .tfesi-lesson-header h1{font-size:40px}.cervical-case-response{gap:10px;margin:20px 0;display:grid}.cervical-case-response label{font-size:17px;font-weight:600}.cervical-case-response textarea{resize:vertical;border:1px solid var(--line-control);width:100%;font:inherit;color:var(--ink);background:#fff;border-radius:10px;padding:14px;font-size:16px}.cervical-case-response p,.cervical-media-note{color:var(--secondary);font-size:13px}.cervical-model-label{color:#faa;pointer-events:none;background:#13212eea;border:1px solid #ef4444;border-radius:8px;max-width:25%;padding:10px;font-size:14px;position:absolute;top:34%;left:14px}.cervical-model-label[data-correct=true]{color:#89eaa8;border-color:#22c55e}@media (width<=640px){.cervical-module .tfesi-lesson-header h1{font-size:32px}.cervical-model-label{padding:7px;font-size:12px;left:8px}.cervical-module .tfesi-lesson-footer{flex-wrap:wrap;gap:12px}}
