.study-page .study-steps{display:flex;flex-wrap:wrap;gap:.7rem;margin:1.5rem 0}.study-steps a{padding:.6rem .85rem;background:var(--m4u-surface);border:1px solid var(--m4u-border);border-radius:.5rem}.study-page .study-table{max-width:100%;overflow-x:auto;margin:1rem 0}.study-table table{border-collapse:collapse;margin:.5rem 0}.study-table th,.study-table td{border:1px solid var(--m4u-border);padding:.45rem .65rem;text-align:center}.study-page figure{max-width:100%;margin:1rem 0}.study-page figure img{display:block;width:100%;max-width:600px;height:auto;margin:auto}.study-page figcaption{font-size:.9rem;text-align:center;color:var(--m4u-muted)}.study-page mjx-container{max-width:100%;overflow-x:auto;overflow-y:hidden}.study-exam-list{padding-left:1.5rem}.study-exam-list li{padding:.6rem .3rem;border-bottom:1px solid var(--m4u-border)}.study-exam-list span{display:block;font-size:.9rem;color:var(--m4u-muted)}.study-page li{margin:.35rem 0}.study-page .p1-check h2{font-size:1.2rem}.study-page .skill-example{overflow:hidden}.study-page .skill-panel{min-width:0}@media(max-width:600px){.study-steps a{flex:1 1 40%}.study-page{overflow-wrap:anywhere}.study-table th,.study-table td{padding:.3rem .4rem}}
.study-page mjx-container[jax="SVG"]{display:inline-block;max-width:100%;overflow-x:auto;overflow-y:hidden;vertical-align:middle}.study-page mjx-container[jax="SVG"][display="true"]{display:block}
