.academy-select{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:20px;background:#ece2fc;border:3px solid white;border-radius:25px;margin:25px 0}.class-list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.class-list article{background:#fff;border:3px solid #eadff8;box-shadow:0 5px 0 #e2d8ef;border-radius:26px;margin:0;padding:22px}.class-list h3{font-size:23px}.class-list p{font-size:14px}#stageSummary{padding:20px 0}#classLesson{background:white;border:4px solid #e3d6f5;border-radius:30px;padding:28px;margin-top:30px;scroll-margin-top:15px}.study-step{border-radius:23px;padding:22px;background:#f4edff;margin:18px 0}.study-step:nth-child(even){background:#eaf8ef}.study-step h3{margin-bottom:12px}.target-example{font-size:22px;line-height:1.9;white-space:pre-wrap;background:white;border-radius:18px;padding:20px}.study-step textarea{min-height:230px}.review-check{display:flex;align-items:flex-start;gap:10px;line-height:1.6}.review-check input{margin-top:5px}.lesson-note{font-size:13px}#academyStatus:not(:empty){padding:16px;background:#e3f4e9;border-radius:18px}#classDraftStatus{font-size:13px}@media(max-width:800px){.class-list{grid-template-columns:1fr 1fr}}@media(max-width:600px){.academy-select,.class-list{grid-template-columns:1fr}#classLesson{padding:15px}.study-step{padding:16px}}
