/* Phase 6: small focused enhancements. Do not alter persisted status enums. */
.quick-detail .detail-undo{display:block;margin:8px auto 0;padding:7px 12px;background:transparent;border:0;color:var(--muted);font-size:12px;min-height:36px}
.study .quiz-direction-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;max-width:100%;min-width:0}
.study .quiz-direction-buttons button{flex:0 1 auto;white-space:nowrap;font-size:11px;padding:7px 9px}
.study .quiz-answer-zone{top:65%!important;bottom:auto!important;height:auto!important;min-height:52px!important;pointer-events:none!important;display:flex;align-items:center;justify-content:center}
.study .quiz-answer-zone button{pointer-events:auto!important;min-height:48px;width:min(100%,340px)!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--paper)!important;padding:10px 16px!important;color:var(--text)!important;align-items:center!important;justify-content:center!important}
.study .quiz-answer-zone .showanswer{font-weight:700;color:var(--orange)!important}
@media(max-width:620px){.study .quiz-direction-buttons button{font-size:10px;padding:6px 7px}.study .quiz-answer-zone{top:64%!important}}
@media(max-height:600px){.study .quiz-answer-zone{top:68%!important}}
