.kidemy-study-panel{max-width:100%;margin:1rem 0;line-height:1.7}.kidemy-study-panel h3{line-height:1.35}.study-table-scroll{max-width:100%;overflow-x:auto;border:1px solid #9186ad;border-radius:10px}.study-table{border-collapse:collapse;width:100%;min-width:480px;table-layout:fixed;color:inherit;background:transparent}.study-table caption{padding:.7rem;font-weight:700;text-align:left}.study-table th,.study-table td{border:1px solid #9186ad;padding:.7rem;text-align:left;vertical-align:top;white-space:normal;overflow-wrap:normal;word-break:normal}.study-table th{font-weight:750}.study-equation{padding:1rem;border:2px solid #9186ad;border-radius:10px;font-size:1.15rem;white-space:pre-wrap;overflow-wrap:anywhere}.kidemy-study-panel dt{font-weight:750}.kidemy-study-panel dd{margin:.25rem 0 1rem}.study-frame{display:block;width:100%;max-width:400px;height:auto;margin:1rem auto}.study-controls{display:flex;flex-wrap:wrap;gap:.7rem}.study-controls button{min-height:44px;white-space:normal;padding:.65rem .85rem;border:1px solid #9186ad;border-radius:10px;background:#44356d;color:#fff;font-family:inherit;font-size:1rem;font-weight:600;line-height:1.3;cursor:pointer}.study-controls button:disabled{opacity:.5;cursor:default}.study-sequence-status{min-height:4em}.study-static-stages{padding-left:1.4rem}.study-static-stages figure{margin:0}.study-note{border-left:3px solid #9186ad;padding:.8rem 1rem}.study-player{border:1px solid #9186ad;padding:1rem;border-radius:10px}@media print{.study-player{display:none}.study-table-scroll{overflow:visible}.study-static-stages li{break-inside:avoid}}
