.review-summary{display:flex;gap:22px;background:#f5f2ea;padding:12px 16px;border-radius:9px;margin:15px 0}.review-summary span{font-size:12px;color:#6f756f}.review-summary strong{color:#17211d}.study-modes{display:flex;gap:7px;margin-bottom:10px}.study-modes button{border:1px solid #dedbd2;background:#fff;padding:8px 12px;border-radius:100px;cursor:pointer}.study-modes button.active{background:#263c32;color:#fff}.active-recall{display:flex;justify-content:center;gap:7px;margin:18px auto 0}.active-recall input{padding:11px 13px;border:1px solid #cfcac0;border-radius:8px;min-width:250px}.mistake-book{max-width:900px;margin:auto}.mistake-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0}.mistake-stats div{background:#f5f2ea;padding:16px;border-radius:10px}.mistake-stats strong{display:block;font:700 28px Georgia,serif}.mistake-item{border-top:1px solid #e5e1d9;padding:17px 4px;display:grid;grid-template-columns:1fr auto;gap:10px}.mistake-item p{margin:4px 0;color:#6f756f;font-size:13px}.mistake-tag{font-size:11px;background:#f3d3c5;color:#863c24;padding:5px 9px;border-radius:100px;height:max-content}.empty-state{text-align:center;padding:45px;color:#6f756f}
