.practice-launch{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:16px}.practice-launch h3{margin:0 0 5px}.practice-launch p{font-size:12px;color:var(--muted);margin:0}.practice-launch .button{flex-shrink:0}
.practice-coach{display:flex;align-items:center;gap:15px;padding-bottom:18px;border-bottom:1px solid var(--line)}.practice-coach img{width:80px;height:80px;object-fit:contain}.practice-coach h2{font-size:23px;margin:4px 0}.practice-coach p{margin:4px 0 0;color:var(--muted);font-size:12px}.practice-task{padding:20px 0 10px}.practice-task strong{font-size:18px}.practice-task p{color:var(--muted);font-size:14px;line-height:1.65;margin:9px 0}
.practice-answer{padding:16px;border:1px solid color-mix(in srgb,#dba184 55%,var(--line));border-radius:10px;margin:4px 0 18px;background:var(--surface-raised)}.practice-answer.correct{border-color:var(--green)}.practice-answer>strong{font-size:28px;color:var(--green)}.practice-answer p{font-size:13px;line-height:1.65;margin:9px 0;color:var(--ink)}.practice-answer small{color:var(--muted);font-size:11px}.practice-progress{margin-bottom:20px}.practice-progress h2{font-size:19px}
.review-drill-workspace .eval-bar{display:none}.review-drill-workspace .board-shell{grid-template-columns:1fr}.review-drill-workspace .right-panel{align-self:start}.review-drill-workspace .mistake-practice-panel .button-row{flex-wrap:wrap}.review-drill-workspace .mistake-practice-panel{margin:0}
@media(max-width:700px){.practice-launch{align-items:flex-start}.practice-launch h3{font-size:14px}.practice-launch .button{font-size:11px;padding:8px}.practice-coach img{width:66px;height:66px}.practice-coach h2{font-size:21px}.review-drill-workspace .board-card{margin-bottom:15px}}
