/* Allow the grid to shrink to the phone width, even with long unbroken math. */
.study-wrongbook .wrong-list{grid-template-columns:minmax(0,1fr);min-width:0}
.study-wrongbook .wrong-item,.study-wrongbook .wrong-item details,.study-wrongbook .wb-answer{min-width:0;max-width:100%;box-sizing:border-box}
.study-wrongbook .wb-answer{overflow-x:auto;overflow-y:hidden;overflow-wrap:anywhere;word-break:normal;-webkit-overflow-scrolling:touch}
.study-wrongbook .wb-answer p,.study-wrongbook .wb-answer li,.study-wrongbook .wb-answer a,.study-wrongbook .wb-answer h1,.study-wrongbook .wb-answer h2,.study-wrongbook .wb-answer h3{overflow-wrap:anywhere}
.study-wrongbook .wb-answer pre{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere}
.study-wrongbook .wb-answer img,.study-wrongbook .wb-answer svg{max-width:100%;height:auto}
.study-wrongbook .wb-answer .katex{display:inline-block;max-width:100%;overflow-x:auto;overflow-y:hidden;vertical-align:middle;padding:4px 0}
.study-wrongbook .wb-answer .katex-display{max-width:100%;overflow-x:auto;overflow-y:hidden;margin:12px 0;padding:4px 0;text-align:left;-webkit-overflow-scrolling:touch}
.study-wrongbook .wb-answer .katex-display>.katex{display:inline-block;min-width:100%;max-width:none;overflow:visible;text-align:left;padding:0}
.study-wrongbook .wb-scroll{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.study-wrongbook .wb-scroll table{border-collapse:collapse;min-width:100%;margin:6px 0}
.study-wrongbook .wb-scroll th,.study-wrongbook .wb-scroll td{min-width:8rem;padding:8px 10px;border:1px solid #dfe7dc;text-align:left}
.study-wrongbook .wb-scroll:focus-visible,.study-wrongbook .wb-answer .katex:focus-visible{outline:2px solid #287761;outline-offset:2px}
.study-wrongbook .wb-overflow-note{margin:8px 0 0;font-size:12px;line-height:1.7;color:#778679}

@media(max-width:600px){.study-wrongbook .wb-answer{font-size:16px;line-height:1.9}}
