.OnlyUpLoading_screen__jYzzC{position:fixed;inset:0;z-index:100;display:grid;place-items:center;isolation:isolate;overflow:hidden;padding:24px;background:#dcf0eb;color:#36594d;font-family:system-ui,sans-serif;opacity:1;transition:opacity .2s ease;box-sizing:border-box}.OnlyUpLoading_screen__jYzzC:after,.OnlyUpLoading_screen__jYzzC:before{content:"";position:absolute;z-index:-1;width:80vw;height:60vh;bottom:-35vh;left:-15vw;border-radius:50%;background:#c0dcc7}.OnlyUpLoading_screen__jYzzC:after{left:40vw;bottom:-42vh;background:#abcdb9}.OnlyUpLoading_card__3Mn4P{width:min(340px,100%);box-sizing:border-box;padding:24px 26px 30px;border:3px solid #89ad97;border-radius:32px;background:#fffdf2;box-shadow:0 9px 0 #b0cbbc;text-align:center}.OnlyUpLoading_mountain__eIMJK{display:block;width:210px;max-width:100%;height:auto;margin:0 auto 4px}.OnlyUpLoading_card__3Mn4P h1{margin:4px 0 14px;font-size:30px;font-weight:850;letter-spacing:-1px}.OnlyUpLoading_card__3Mn4P p{min-height:22px;margin:0 0 18px;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.OnlyUpLoading_track__fgphW{height:22px;box-sizing:border-box;padding:4px;border:2px solid #739784;border-radius:99px;background:#e7efde;overflow:hidden}.OnlyUpLoading_track__fgphW>span{position:relative;display:block;height:100%;max-width:100%;border-radius:99px;background:repeating-linear-gradient(115deg,#edbd75 0 12px,#f5cf8b 12px 24px);transition:width .28s ease}.OnlyUpLoading_track__fgphW i{position:absolute;right:3px;top:-4px;font-size:13px;line-height:16px;color:#8c672d;font-style:normal}.OnlyUpLoading_card__3Mn4P small{display:block;margin-top:15px;font-size:12px;color:#748e7f}.OnlyUpLoading_cloud__mrfB9{position:absolute;z-index:-1;top:15%;left:10%;width:100px;height:28px;border-radius:99px;background:#f8fff9}.OnlyUpLoading_cloud__mrfB9:before{content:"";position:absolute;left:20px;bottom:8px;width:45px;height:40px;border-radius:50%;background:inherit}.OnlyUpLoading_leaving__ZF49Q{opacity:0;pointer-events:none;transition-delay:.1s}.OnlyUpLoading_actions__TUQU_{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin-top:18px}.OnlyUpLoading_actions__TUQU_ a{color:#36594d;text-decoration:underline;font-size:13px}.OnlyUpLoading_actions__TUQU_ button{border:0;background:transparent;padding:0;font:inherit}@media(max-height:480px){.OnlyUpLoading_card__3Mn4P{padding:12px 24px 18px}.OnlyUpLoading_mountain__eIMJK{width:130px}.OnlyUpLoading_card__3Mn4P h1{font-size:24px;margin-bottom:8px}.OnlyUpLoading_card__3Mn4P p{margin-bottom:10px}.OnlyUpLoading_card__3Mn4P small{margin-top:10px}}@media(prefers-reduced-motion:reduce){.OnlyUpLoading_screen__jYzzC,.OnlyUpLoading_track__fgphW>span{transition:none}.OnlyUpLoading_leaving__ZF49Q{transition-delay:.1s}}.LessonCreatorLike_creator__Kbrn7{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.LessonCreatorLike_copy__wB0Yr{display:flex;align-items:center;gap:7px;color:#87917e;font-size:11px;white-space:nowrap}.LessonCreatorLike_copy__wB0Yr>span:first-child{color:#697b60}.LessonCreatorLike_control__JDqnF{position:relative;display:flex}.LessonCreatorLike_button__Mbxel{display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid #e6d4d4;border-radius:50%;background:#fffaf8;color:#bc7b85;cursor:pointer;transition:background .18s,color .18s,transform .18s}.LessonCreatorLike_button__Mbxel:hover{background:#fbe9ec;color:#ac5369}.LessonCreatorLike_button__Mbxel:active{transform:scale(.92)}.LessonCreatorLike_button__Mbxel:focus-visible{outline:2px solid #9b586c;outline-offset:3px}.LessonCreatorLike_liked__6kGk5{background:#fae9ed;color:#b65f75}.LessonCreatorLike_liked__6kGk5 svg{fill:currentColor}.LessonCreatorLike_burst__ac871{position:absolute;inset:0;pointer-events:none;z-index:5}.LessonCreatorLike_burst__ac871 svg{position:absolute;left:9px;top:16px;width:11px;height:11px;fill:currentColor;stroke-width:0;color:#c6748c;opacity:0;animation:LessonCreatorLike_floatHeart__z5NKB 1s ease-out forwards}.LessonCreatorLike_burst__ac871 svg:first-child{--drift:-21px;--tilt:-19deg}.LessonCreatorLike_burst__ac871 svg:nth-child(2){--drift:0px;--tilt:9deg;animation-delay:.08s;color:#dc9aa7;width:9px}.LessonCreatorLike_burst__ac871 svg:nth-child(3){--drift:20px;--tilt:22deg;animation-delay:.16s}@keyframes LessonCreatorLike_floatHeart__z5NKB{0%{opacity:0;transform:translateY(9px) scale(.55)}18%{opacity:1}65%{opacity:.85}to{opacity:0;transform:translate(var(--drift),-32px) rotate(var(--tilt)) scale(1.12)}}.LessonCreatorLike_status__pDszx{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:700px){.LessonCreatorLike_creator__Kbrn7{gap:5px}.LessonCreatorLike_copy__wB0Yr{flex-direction:column;align-items:flex-end;gap:1px;font-size:10px;line-height:1.3}}@media(prefers-reduced-motion:reduce){.LessonCreatorLike_burst__ac871{display:none}.LessonCreatorLike_button__Mbxel{transition:none}.LessonCreatorLike_button__Mbxel:active{transform:none}}.LessonWorkbench_workbench__cx5g1{max-width:1500px;margin:auto;padding:22px 24px 60px;color:#365c5d;--line:#dce7dc;--muted:#7b9188;--accent:#507c70;--paper:#fffef8}.LessonWorkbench_drawer__HRnbn button,.LessonWorkbench_workbench__cx5g1 button{cursor:pointer;transition:background .15s}.LessonWorkbench_drawer__HRnbn button:disabled,.LessonWorkbench_workbench__cx5g1 button:disabled{opacity:.42;cursor:not-allowed}.LessonWorkbench_header__fxj9G{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px}.LessonWorkbench_header__fxj9G h1{font-size:24px;font-weight:650;line-height:1.4;margin:6px 0 0}.LessonWorkbench_back__VRTUu{font-size:12px;color:#7c9087}.LessonWorkbench_headerActions__necad{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.LessonWorkbench_saved____9ih{font-size:11px;color:#8b9b92}.LessonWorkbench_button__tkc1z,.LessonWorkbench_primary__cO8sZ{display:inline-flex;justify-content:center;align-items:center;gap:7px;border:1px solid #d7e3d8;border-radius:8px;padding:9px 12px;font-size:12px;line-height:1.5;white-space:nowrap;background:white;color:#577568;font-weight:550}.LessonWorkbench_primary__cO8sZ{background:#527e72;color:white;border-color:#527e72}.LessonWorkbench_primary__cO8sZ:hover{background:#426b60}.LessonWorkbench_button__tkc1z:hover{background:#eff5ed}.LessonWorkbench_steps__ohmbf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#fffefb;border:1px solid var(--line);border-radius:12px;margin-bottom:18px;overflow:hidden}.LessonWorkbench_steps__ohmbf button{display:grid;grid-template-columns:30px 1fr;column-gap:10px;text-align:left;padding:15px 20px;align-items:center;border-right:1px solid #e8eee4;color:#86958b}.LessonWorkbench_steps__ohmbf button:last-child{border-right:0}.LessonWorkbench_steps__ohmbf button>span{grid-row:span 2;width:29px;height:29px;border:1px solid #d9e3d3;border-radius:50%;display:grid;place-items:center;font-size:12px}.LessonWorkbench_steps__ohmbf strong{font-size:14px;font-weight:600}.LessonWorkbench_steps__ohmbf small{font-size:11px;margin-top:2px}.LessonWorkbench_steps__ohmbf button[aria-current]{background:#edf4e9;color:#426f5e}.LessonWorkbench_steps__ohmbf button[aria-current]>span{color:white;background:#668e77;border-color:#668e77}.LessonWorkbench_error__ME644,.LessonWorkbench_notice__36u_K{padding:10px 14px;border-radius:8px;font-size:12px;line-height:1.7;margin-bottom:14px}.LessonWorkbench_notice__36u_K{background:#ecf4ea;color:#567c5e}.LessonWorkbench_error__ME644{background:#fff0e9;color:#a05c49}.LessonWorkbench_loading__c_UHX{padding:50px;text-align:center;color:#899b8b}.LessonWorkbench_hint__rKmW9{font-size:11px;color:#899a8e;line-height:1.8}.LessonWorkbench_eyebrow__HYUCE{font-size:10px;letter-spacing:1.2px;color:#8d9d8e}.LessonWorkbench_textButton___zLCB{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#5d8573;padding:4px 0}.LessonWorkbench_textButton___zLCB:hover{text-decoration:underline}.LessonWorkbench_input__pEifl{width:100%;border:1px solid #d9e3d5;border-radius:8px;background:#fff;padding:10px 12px;font-size:13px;color:#3e6055;line-height:1.7;min-width:0}.LessonWorkbench_input__pEifl:focus{outline:2px solid #c7dbbd;outline-offset:1px}.LessonWorkbench_field__nGz_1{display:grid;gap:8px;font-size:12px;color:#6c8171}.LessonWorkbench_pill__RF_Rz{font-size:12px;background:#edf4e7;color:#728868;border-radius:20px;padding:5px 12px}.LessonWorkbench_materialWorkspace__jkapB{background:#fffefb;border:1px solid var(--line);border-radius:14px;padding:28px}.LessonWorkbench_sectionHeading__daRZh{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px}.LessonWorkbench_sectionHeading__daRZh h2{font-size:23px;margin:8px 0;font-weight:600}.LessonWorkbench_sectionHeading__daRZh p{font-size:13px;line-height:1.8;color:#829080}.LessonWorkbench_materialGrid__BZswc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.LessonWorkbench_importCard__ItkrL{min-width:0}.LessonWorkbench_upload__lqlvb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;position:relative;min-height:190px;border:1px dashed #b4c8ab;background:#f7faf2;border-radius:12px;margin-top:16px;cursor:pointer;color:#78956c}.LessonWorkbench_upload__lqlvb strong{font-size:16px;color:#567651}.LessonWorkbench_upload__lqlvb span{font-size:12px;color:#97a38d}.LessonWorkbench_upload__lqlvb input{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.LessonWorkbench_upload__lqlvb:focus-within{outline:2px solid #92b48b;outline-offset:3px}.LessonWorkbench_paste__nX9ja{display:grid;gap:9px;padding-top:14px}.LessonWorkbench_importCard__ItkrL>.LessonWorkbench_hint__rKmW9{margin:10px 0}.LessonWorkbench_materialList__LqQJR{padding:18px;background:#f5f8f0;border-radius:12px;min-width:0}.LessonWorkbench_materialList__LqQJR h3{font-size:14px;font-weight:600}.LessonWorkbench_emptyMaterials__GY2BK{display:grid;justify-items:center;gap:9px;padding:44px 15px;color:#a8b49e;text-align:center}.LessonWorkbench_emptyMaterials__GY2BK p{font-size:14px}.LessonWorkbench_emptyMaterials__GY2BK span{font-size:12px}.LessonWorkbench_materialItem__hSwiv{display:flex;align-items:center;gap:12px;text-align:left;border:1px solid #e1e9d9;background:#fffef9;border-radius:9px;padding:15px 12px;width:100%;margin-top:10px;min-width:0}.LessonWorkbench_materialItem__hSwiv>span{min-width:0;flex:1}.LessonWorkbench_materialItem__hSwiv strong{display:block;font-size:13px;font-weight:600;overflow-wrap:anywhere}.LessonWorkbench_materialItem__hSwiv small{display:block;font-size:10px;color:#94a088;margin-top:6px}.LessonWorkbench_materialItem__hSwiv em{font-size:10px;font-style:normal;color:#a18a57;white-space:nowrap}.LessonWorkbench_settings__YONaM{margin-top:18px;font-size:11px;color:#94a088}.LessonWorkbench_settings__YONaM summary{cursor:pointer}.LessonWorkbench_settings__YONaM form{display:flex;gap:8px;margin-top:10px}.LessonWorkbench_materialFooter__PLkRi{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:28px;border-top:1px solid #e6ebdf;padding-top:22px}.LessonWorkbench_materialFooter__PLkRi strong{font-size:14px;font-weight:500}.LessonWorkbench_materialFooter__PLkRi p{font-size:11px;color:#93a08b;margin-top:5px}.LessonWorkbench_checkMaterials__zk_e4{border:1px solid #dce8d3;background:#f7faef;border-radius:10px;margin-top:22px;padding:18px}.LessonWorkbench_checkMaterials__zk_e4 h3{font-size:15px;font-weight:600}.LessonWorkbench_checkMaterials__zk_e4 p{font-size:12px;color:#829276;margin:8px 0 14px}.LessonWorkbench_checkMaterials__zk_e4 label{display:flex;gap:8px;font-size:12px;color:#74856a;line-height:1.8}.LessonWorkbench_checkMaterials__zk_e4>div{display:flex;gap:9px;margin-top:14px}.LessonWorkbench_preparationBar__NFBoI{justify-content:space-between;margin:14px 0}.LessonWorkbench_preparationBar__NFBoI,.LessonWorkbench_preparationBar__NFBoI>div:first-child{display:flex;align-items:center;gap:12px}.LessonWorkbench_preparationBar__NFBoI strong{font-size:17px;font-weight:600}.LessonWorkbench_barActions__pBVJL{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.LessonWorkbench_barActions__pBVJL .LessonWorkbench_button__tkc1z,.LessonWorkbench_barActions__pBVJL .LessonWorkbench_primary__cO8sZ{padding:7px 10px;font-size:11px}.LessonWorkbench_progress__6txZ5{display:flex;align-items:center;gap:12px;padding:12px 15px;border:1px solid #dfe8d7;background:#f5f9ef;border-radius:9px;margin:12px 0}.LessonWorkbench_progress__6txZ5>i{width:8px;height:8px;border-radius:50%;background:#75a171;box-shadow:0 0 0 5px #e3efdc;flex-shrink:0}.LessonWorkbench_progress__6txZ5>div{flex:1;min-width:0}.LessonWorkbench_progress__6txZ5 strong{font-size:12px;font-weight:600}.LessonWorkbench_progress__6txZ5 p{font-size:11px;line-height:1.7;color:#7b8c72}.LessonWorkbench_answerCheck__dkyiY{display:flex;gap:6px;font-size:11px;color:#859576}.LessonWorkbench_reviewPanel__wm6bp{padding:18px 20px;margin:14px 0;background:#fffef7;border:1px solid #dce7d2;border-radius:12px}.LessonWorkbench_reviewPanel__wm6bp>div:first-child{display:flex;align-items:center;gap:9px}.LessonWorkbench_reviewPanel__wm6bp strong{font-size:15px}.LessonWorkbench_reviewPanel__wm6bp span{font-size:11px;color:#a28d56}.LessonWorkbench_reviewPanel__wm6bp p{font-size:12px;color:#8a957e;margin:9px 0 15px;line-height:1.8}.LessonWorkbench_reviewPanel__wm6bp details{font-size:12px;color:#998552;margin:15px 0}.LessonWorkbench_reviewPanel__wm6bp summary{cursor:pointer}.LessonWorkbench_reviewPanel__wm6bp ul{display:grid;gap:8px;max-height:160px;overflow:auto;margin-top:12px}.LessonWorkbench_reviewPanel__wm6bp li button{text-align:left;text-decoration:underline}.LessonWorkbench_reviewActions__WsXUj{display:flex;gap:9px}.LessonWorkbench_maintenance__UetN7{font-size:12px;color:#8b9b86;margin-top:22px;padding:15px;border:1px solid #e0e7d9;border-radius:9px;background:#fcfdf8}.LessonWorkbench_maintenance__UetN7 summary{cursor:pointer}.LessonWorkbench_maintenance__UetN7>div{max-height:330px;overflow:auto;margin-top:15px}.LessonWorkbench_evidenceItem__7lyQq{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #e7ecdf}.LessonWorkbench_evidenceItem__7lyQq p{flex:1;min-width:0;font:14px/1.7 Georgia,serif}.LessonWorkbench_evidenceItem__7lyQq small{display:block;font:11px/1.8 system-ui;color:#93a08a}.LessonWorkbench_drawerBackdrop__RqVgX{position:fixed;inset:0;z-index:105;background:#29463b25;display:flex;justify-content:flex-end}.LessonWorkbench_drawer__HRnbn{width:400px;max-width:100%;height:100dvh;background:#fffef9;box-shadow:-12px 0 50px #304b3720;color:#3b6051;display:flex;flex-direction:column}.LessonWorkbench_drawer__HRnbn>header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e0e7d8}.LessonWorkbench_drawer__HRnbn>header>div{display:flex;gap:9px;align-items:center}.LessonWorkbench_drawer__HRnbn h2{font-size:18px;font-weight:600}.LessonWorkbench_drawerBody__bwVJ5{padding:22px 24px;overflow:auto;overscroll-behavior:contain;display:grid;gap:15px}.LessonWorkbench_drawerBody__bwVJ5>.LessonWorkbench_primary__cO8sZ{padding:12px}.LessonWorkbench_scopeNote__eNXqs{font-size:12px;color:#899577;margin-top:-8px}.LessonWorkbench_quickPrompts__O6dDW{display:flex;gap:7px;flex-wrap:wrap}.LessonWorkbench_quickPrompts__O6dDW button{font-size:11px;color:#7f9171;background:#f0f5e9;border:1px solid #dee8d2;border-radius:6px;padding:6px 8px}.LessonWorkbench_selection__7nOs6{background:#f4f7ea;border-radius:9px;padding:12px}.LessonWorkbench_selection__7nOs6 strong{font-size:12px}.LessonWorkbench_selection__7nOs6 p{font:14px/1.8 Georgia,serif;margin:8px 0;max-height:120px;overflow:auto}.LessonWorkbench_selection__7nOs6 button{margin-right:15px}.LessonWorkbench_warning__4uYUG{font-size:12px;color:#ac8445}.LessonWorkbench_drawerBody__bwVJ5 h3{font-size:13px;margin-top:12px;border-top:1px solid #e1e8d8;padding-top:18px;font-weight:600}.LessonWorkbench_jobHistory__TpkZz details{border-bottom:1px solid #e5eadf;padding:0 0 14px;margin-bottom:15px;font-size:12px;line-height:1.8}.LessonWorkbench_jobHistory__TpkZz summary{cursor:pointer;font-weight:600}.LessonWorkbench_jobHistory__TpkZz p{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0;color:#819273}.LessonWorkbench_jobHistory__TpkZz li{font-size:11px;margin:7px 0;color:#93a084}.LessonWorkbench_jobHistory__TpkZz small{font-size:10px;color:#a1ad95}@media(max-width:1050px){.LessonWorkbench_preparationBar__NFBoI{align-items:flex-start;flex-direction:column}.LessonWorkbench_preparationBar__NFBoI .LessonWorkbench_eyebrow__HYUCE{display:none}.LessonWorkbench_header__fxj9G h1{font-size:22px}.LessonWorkbench_saved____9ih{display:none}}@media(max-width:640px){.LessonWorkbench_workbench__cx5g1{padding:16px 12px 100px}.LessonWorkbench_header__fxj9G{gap:10px;align-items:flex-start}.LessonWorkbench_header__fxj9G h1{font-size:19px}.LessonWorkbench_headerActions__necad{gap:6px;justify-content:flex-end}.LessonWorkbench_headerActions__necad .LessonWorkbench_button__tkc1z,.LessonWorkbench_headerActions__necad .LessonWorkbench_primary__cO8sZ{font-size:10px;padding:7px}.LessonWorkbench_steps__ohmbf{margin-bottom:14px}.LessonWorkbench_steps__ohmbf button{display:flex;gap:6px;padding:11px 6px;justify-content:center}.LessonWorkbench_steps__ohmbf small{display:none}.LessonWorkbench_steps__ohmbf button>span{width:23px;height:23px;font-size:10px}.LessonWorkbench_steps__ohmbf strong{font-size:12px}.LessonWorkbench_materialWorkspace__jkapB{padding:18px 15px}.LessonWorkbench_sectionHeading__daRZh{align-items:flex-start}.LessonWorkbench_sectionHeading__daRZh h2{font-size:19px}.LessonWorkbench_sectionHeading__daRZh p{font-size:12px}.LessonWorkbench_materialGrid__BZswc{grid-template-columns:1fr;gap:18px}.LessonWorkbench_materialFooter__PLkRi{align-items:stretch;flex-direction:column}.LessonWorkbench_materialFooter__PLkRi>.LessonWorkbench_primary__cO8sZ{width:100%}.LessonWorkbench_pill__RF_Rz{font-size:10px;white-space:nowrap}.LessonWorkbench_progress__6txZ5{flex-wrap:wrap;gap:10px}.LessonWorkbench_progress__6txZ5>p{flex:1}.LessonWorkbench_barActions__pBVJL{gap:5px}.LessonWorkbench_barActions__pBVJL .LessonWorkbench_button__tkc1z,.LessonWorkbench_barActions__pBVJL .LessonWorkbench_primary__cO8sZ{font-size:10px;padding:7px}.LessonWorkbench_reviewPanel__wm6bp{padding:15px}.LessonWorkbench_reviewActions__WsXUj,.LessonWorkbench_reviewPanel__wm6bp>div:first-child{flex-wrap:wrap}.LessonWorkbench_drawer__HRnbn{width:100%}.LessonWorkbench_maintenance__UetN7{padding:12px}.LessonWorkbench_evidenceItem__7lyQq{flex-wrap:wrap}.LessonWorkbench_evidenceItem__7lyQq p{flex-basis:100%}}.LessonWorkbench_teaching__DChBU{max-width:1700px;background:#f2f7f0;min-height:100dvh}.LessonWorkbench_teaching__DChBU .LessonWorkbench_header__fxj9G{margin-bottom:12px}.LessonWorkbench_listIntro__hfd9I{font-size:13px;line-height:1.8;color:#8a9a83;margin-top:9px}.LessonWorkbench_createLesson__7XPAB{background:#fffef9;border:1px solid #dce7d4;border-radius:14px;padding:24px;margin:26px 0 30px}.LessonWorkbench_createLesson__7XPAB>div{display:flex;gap:9px;align-items:center}.LessonWorkbench_createLesson__7XPAB h2{font-size:17px;font-weight:600}.LessonWorkbench_createLesson__7XPAB form{display:flex;gap:12px;margin:17px 0}.LessonWorkbench_createLesson__7XPAB form .LessonWorkbench_input__pEifl{flex:1}.LessonWorkbench_createLesson__7XPAB footer{display:flex;justify-content:space-between;align-items:center;gap:15px}.LessonWorkbench_createLesson__7XPAB footer p{font-size:11px;color:#94a18c}.LessonWorkbench_createLesson__7XPAB footer button{font-size:11px}.LessonWorkbench_listHeading__gODGt{font-size:16px;font-weight:600;margin-bottom:17px}.LessonWorkbench_lessonGrid__KxfL_{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}.LessonWorkbench_lessonCard__2n4oZ{border:1px solid #dce6d5;background:#fffef9;border-radius:12px;padding:23px;min-width:0}.LessonWorkbench_lessonCardTop__e_lau{display:flex;align-items:center;justify-content:space-between;color:#99ae86}.LessonWorkbench_lessonCardTop__e_lau span{font-size:10px;color:#95a47f;background:#f0f5e8;padding:4px 8px;border-radius:15px}.LessonWorkbench_lessonCard__2n4oZ h3{font-size:18px;font-weight:550;line-height:1.6;margin:18px 0 11px}.LessonWorkbench_lessonCard__2n4oZ>p{font-size:12px;color:#8b9b7d;display:flex;gap:10px;justify-content:space-between}.LessonWorkbench_lessonCard__2n4oZ>p span{font-size:10px;color:#acb69b}.LessonWorkbench_lessonCard__2n4oZ>small{display:block;margin-top:9px;font-size:10px;color:#a5af96}.LessonWorkbench_lessonCardActions__C7SNx{display:flex;align-items:center;gap:8px;margin-top:20px;border-top:1px solid #e7ecdf;padding-top:15px}.LessonWorkbench_lessonCardActions__C7SNx details{position:relative;margin-left:auto;font-size:11px;color:#9aa78c}.LessonWorkbench_lessonCardActions__C7SNx summary{cursor:pointer}.LessonWorkbench_lessonCardActions__C7SNx details button{display:block;padding:7px;background:#f3f7eb;width:80px;text-align:left;margin-top:6px;border-radius:5px}.LessonWorkbench_emptyList__kO35k{display:grid;justify-items:center;text-align:center;padding:65px 18px;color:#b0bca0;gap:16px}.LessonWorkbench_emptyList__kO35k h3{font-size:20px;color:#869b77}.LessonWorkbench_emptyList__kO35k p{font-size:13px;color:#a2ae94}@media(max-width:640px){.LessonWorkbench_createLesson__7XPAB{padding:18px}.LessonWorkbench_createLesson__7XPAB form{flex-direction:column}.LessonWorkbench_createLesson__7XPAB footer{align-items:flex-start;flex-direction:column;gap:8px}.LessonWorkbench_lessonGrid__KxfL_{grid-template-columns:1fr}.LessonWorkbench_teaching__DChBU{padding-bottom:95px}}.LessonWorkbench_canvas__yWoUX{height:100dvh;min-height:0;width:100%;max-width:none;padding:12px 18px;display:flex;flex-direction:column;overflow:hidden;background:#fafcf7;font-family:Microsoft YaHei,PingFang SC,sans-serif}.LessonWorkbench_canvas__yWoUX>.LessonWorkbench_conflict__2Zug2,.LessonWorkbench_canvas__yWoUX>.LessonWorkbench_error__ME644,.LessonWorkbench_canvas__yWoUX>.LessonWorkbench_notice__36u_K,.LessonWorkbench_canvas__yWoUX>header,.LessonWorkbench_canvas__yWoUX>nav{flex-shrink:0}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_header__fxj9G{margin:0 0 8px;gap:12px;min-height:48px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_header__fxj9G h1{font-size:20px;margin:4px 0 0}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_back__VRTUu{font-size:16px;color:#3f6245;padding:4px 0;display:inline-block}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_steps__ohmbf{margin:0 0 10px;border-radius:5px;background:#fff;flex-shrink:0}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_steps__ohmbf button{display:flex;justify-content:center;align-items:center;padding:8px 12px;gap:10px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_steps__ohmbf strong{font-size:16px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_steps__ohmbf button>span{width:25px;height:25px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_steps__ohmbf small{display:none}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_button__tkc1z,.LessonWorkbench_canvas__yWoUX .LessonWorkbench_primary__cO8sZ{font-size:16px;padding:8px 12px;min-height:38px;border-radius:5px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_headerActions__necad{gap:8px}.LessonWorkbench_saveState__Isume{font-size:16px;color:#54734d}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_error__ME644,.LessonWorkbench_canvas__yWoUX .LessonWorkbench_notice__36u_K{font-size:15px;margin:0 0 7px;padding:7px 12px;max-height:70px;overflow:auto}.LessonWorkbench_canvasBody__Mq7ld{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_preparationBar__NFBoI{margin:0 0 8px;align-items:center;flex-direction:row;gap:8px;flex-shrink:0}.LessonWorkbench_preparationBar__NFBoI>span{font-size:16px;color:#6e8164}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_barActions__pBVJL .LessonWorkbench_button__tkc1z,.LessonWorkbench_canvas__yWoUX .LessonWorkbench_barActions__pBVJL .LessonWorkbench_primary__cO8sZ{font-size:15px;padding:6px 10px}.LessonWorkbench_previewCanvas__RkhBh{flex:1;min-height:0;overflow:hidden}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_progress__6txZ5{margin:0 0 8px;padding:7px 12px;flex-shrink:0;font-size:16px;min-height:38px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_progress__6txZ5 p{font-size:16px;flex:1}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_materialWorkspace__jkapB{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;border-radius:5px;padding:24px;max-width:1250px;width:100%;margin:0 auto}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_materialFooter__PLkRi{margin-bottom:16px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_sectionHeading__daRZh h2{font-size:24px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_sectionHeading__daRZh p{font-size:16px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_materialList__LqQJR h3{font-size:18px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_materialItem__hSwiv strong{font-size:17px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_materialItem__hSwiv em,.LessonWorkbench_canvas__yWoUX .LessonWorkbench_materialItem__hSwiv small{font-size:14px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_field__nGz_1,.LessonWorkbench_canvas__yWoUX .LessonWorkbench_input__pEifl{font-size:17px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_hint__rKmW9{font-size:14px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_eyebrow__HYUCE{display:none}.LessonWorkbench_reviewPage__EY68l{overflow:auto;padding:25px 30px;background:#fff;border:1px solid #d5e0cd}.LessonWorkbench_reviewPage__EY68l h2{font-size:26px;font-weight:600}.LessonWorkbench_reviewPage__EY68l>p{font-size:18px;color:#5b7351;line-height:1.8;margin:14px 0}.LessonWorkbench_issueList__ed2R7{display:grid;gap:12px;margin:20px 0}.LessonWorkbench_issueList__ed2R7>button{display:flex;align-items:center;justify-content:space-between;gap:15px;text-align:left;font-size:20px;color:#695b32;line-height:1.7;border:1px solid #e1d4aa;padding:15px 18px;border-radius:5px;background:#fffdf3}.LessonWorkbench_issueList__ed2R7>button:hover{background:#fff4d6}.LessonWorkbench_evidenceLinker__qVkye{padding:10px 14px;background:#fff7dc;border:1px solid #d9c486;margin-bottom:8px;flex-shrink:0;max-height:28vh;overflow:auto;font-size:17px;line-height:1.7}.LessonWorkbench_evidenceLinker__qVkye blockquote{font-family:Georgia,serif;max-height:90px;overflow:auto}.LessonWorkbench_evidenceLinker__qVkye button,.LessonWorkbench_evidenceLinker__qVkye select{font-size:16px;margin:5px 8px 0 0}.LessonWorkbench_conflict__2Zug2{padding:12px;border:1px solid #d4a08a;background:#fff4ed;font-size:16px;max-height:30vh;overflow:auto}.LessonWorkbench_conflict__2Zug2 pre{font:inherit;white-space:pre-wrap;max-height:100px;overflow:auto}.LessonWorkbench_conflict__2Zug2 button{margin:7px}.LessonWorkbench_reviewBackdrop__mjsIi{position:fixed;inset:0;z-index:110;display:flex;align-items:center;justify-content:center;background:#22362650;padding:18px}.LessonWorkbench_reviewModal__aWBHL{width:min(1080px,100%);height:min(900px,94dvh);display:flex;flex-direction:column;background:#fffef9;border-radius:8px;overflow:hidden;font-family:Microsoft YaHei,PingFang SC,sans-serif;color:#36543a}.LessonWorkbench_reviewModal__aWBHL>header{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid #dae4d2;flex-shrink:0}.LessonWorkbench_reviewModal__aWBHL h2{font-size:24px;font-weight:600}.LessonWorkbench_reviewModal__aWBHL>nav{display:flex;gap:8px;padding:10px 24px;flex-shrink:0}.LessonWorkbench_reviewModalBody__bdotm{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:10px 26px 26px;font-size:18px;line-height:1.9}.LessonWorkbench_reviewModalBody__bdotm section{margin:15px 0 28px}.LessonWorkbench_reviewModalBody__bdotm h3{font-size:22px;font-weight:600;margin-bottom:18px}.LessonWorkbench_reviewModalBody__bdotm p{white-space:pre-wrap;margin:10px 0}.LessonWorkbench_reviewModalBody__bdotm pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.LessonWorkbench_reviewModalBody__bdotm section>div{border-top:1px solid #e3e9dc;padding:15px 0}.LessonWorkbench_reviewModalBody__bdotm button{display:block;font-size:16px}.LessonWorkbench_reviewModal__aWBHL>footer{padding:15px 24px;border-top:1px solid #dbe4d3;display:flex;gap:12px;align-items:center;flex-wrap:wrap;flex-shrink:0}.LessonWorkbench_reviewModal__aWBHL label{font-size:16px;display:flex;gap:8px;align-items:center}.LessonWorkbench_reviewModal__aWBHL input[type=checkbox]{width:20px;height:20px;accent-color:#547d45}.LessonWorkbench_reviewModal__aWBHL footer>button{margin-left:auto}.LessonWorkbench_reviewModal__aWBHL .LessonWorkbench_button__tkc1z,.LessonWorkbench_reviewModal__aWBHL .LessonWorkbench_primary__cO8sZ{font-size:16px;min-height:42px}.LessonWorkbench_drawer__HRnbn{font-family:Microsoft YaHei,PingFang SC,sans-serif}.LessonWorkbench_drawerBody__bwVJ5 .LessonWorkbench_field__nGz_1,.LessonWorkbench_drawerBody__bwVJ5 .LessonWorkbench_input__pEifl,.LessonWorkbench_drawerBody__bwVJ5>.LessonWorkbench_button__tkc1z,.LessonWorkbench_drawerBody__bwVJ5>.LessonWorkbench_hint__rKmW9,.LessonWorkbench_drawerBody__bwVJ5>.LessonWorkbench_primary__cO8sZ,.LessonWorkbench_drawerBody__bwVJ5>.LessonWorkbench_textButton___zLCB{font-size:16px}.LessonWorkbench_drawerBody__bwVJ5 .LessonWorkbench_jobHistory__TpkZz details,.LessonWorkbench_drawerBody__bwVJ5 .LessonWorkbench_jobHistory__TpkZz li,.LessonWorkbench_drawerBody__bwVJ5 .LessonWorkbench_jobHistory__TpkZz small,.LessonWorkbench_drawerBody__bwVJ5 .LessonWorkbench_quickPrompts__O6dDW button{font-size:14px}.LessonWorkbench_teaching__DChBU{height:100dvh;min-height:0;padding:12px 18px;max-width:none;width:100%;display:flex;flex-direction:column;overflow:hidden;background:#fffef9;font-family:Microsoft YaHei,PingFang SC,sans-serif}.LessonWorkbench_teaching__DChBU>header{flex-shrink:0;margin-bottom:8px}.LessonWorkbench_teaching__DChBU>.LessonWorkbench_header__fxj9G h1{font-size:26px}.LessonWorkbench_teaching__DChBU>.LessonWorkbench_header__fxj9G .LessonWorkbench_button__tkc1z{font-size:22px;min-height:48px}.LessonWorkbench_teaching__DChBU .LessonWorkbench_eyebrow__HYUCE{display:none}.LessonWorkbench_teaching__DChBU .LessonWorkbench_saved____9ih{display:block;font-size:22px;color:#5c7451}@media(max-width:899px){.LessonWorkbench_canvas__yWoUX,.LessonWorkbench_teaching__DChBU{padding:8px 10px;height:100dvh;min-height:0}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_header__fxj9G{align-items:center}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_header__fxj9G h1{font-size:18px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_headerActions__necad{gap:5px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_saveState__Isume{font-size:14px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_header__fxj9G .LessonWorkbench_button__tkc1z,.LessonWorkbench_canvas__yWoUX .LessonWorkbench_header__fxj9G .LessonWorkbench_primary__cO8sZ{font-size:14px;min-height:36px;padding:5px 8px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_steps__ohmbf button{padding:7px 4px;gap:6px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_steps__ohmbf strong{font-size:14px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_preparationBar__NFBoI{align-items:flex-start;flex-direction:column}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_preparationBar__NFBoI>span{display:none}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_materialWorkspace__jkapB{padding:18px 12px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_materialGrid__BZswc{grid-template-columns:1fr;gap:16px}.LessonWorkbench_reviewBackdrop__mjsIi{padding:6px}.LessonWorkbench_reviewModal__aWBHL{height:97dvh}.LessonWorkbench_reviewModal__aWBHL>footer,.LessonWorkbench_reviewModal__aWBHL>header,.LessonWorkbench_reviewModal__aWBHL>nav{padding:12px}.LessonWorkbench_reviewModalBody__bdotm{padding:10px 14px}.LessonWorkbench_reviewModal__aWBHL footer>button{width:100%;margin:0}.LessonWorkbench_reviewPage__EY68l{padding:20px 14px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_header__fxj9G .LessonWorkbench_saveState__Isume{max-width:90px;overflow:hidden;white-space:nowrap}.LessonWorkbench_teaching__DChBU>.LessonWorkbench_header__fxj9G h1{font-size:22px}.LessonWorkbench_teaching__DChBU .LessonWorkbench_saved____9ih{display:none}}.LessonWorkbench_progressFloat__KdL_n{position:fixed;right:22px;bottom:22px;z-index:85;width:360px;max-width:calc(100vw - 24px);max-height:60dvh;display:flex;flex-direction:column;border:1px solid #afc4a0;border-radius:9px;background:#fffef8;box-shadow:0 10px 50px #2e452b30;font-family:Microsoft YaHei,PingFang SC,sans-serif}.LessonWorkbench_progressFloat__KdL_n header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #dce6d4}.LessonWorkbench_progressFloat__KdL_n header>div{display:flex;align-items:center;gap:8px}.LessonWorkbench_progressFloat__KdL_n header strong{font-size:18px}.LessonWorkbench_progressFloat__KdL_n header button{padding:7px}.LessonWorkbench_progressFloat__KdL_n>p{font-size:15px;color:#5c7b4e;padding:10px 16px}.LessonWorkbench_progressFloat__KdL_n>div{min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 16px 12px}.LessonWorkbench_progressFloat__KdL_n>div p{font-size:16px;line-height:1.8;margin:10px 0;padding-left:12px;border-left:2px solid #c7dabc}.LessonWorkbench_progressFloat__KdL_n footer{font-size:12px;line-height:1.8;padding:10px 16px;border-top:1px solid #e4ebdf;color:#87967d}.LessonWorkbench_thinkingSummary__M7VFU{margin:4px 14px 12px;padding:12px 14px;border-radius:6px;background:#edf4e8;border:1px solid #c5d8b9;flex-shrink:0;max-height:24dvh;overflow:auto}.LessonWorkbench_thinkingSummary__M7VFU>strong{display:block;font-size:15px;color:#57724b;margin-bottom:7px}.LessonWorkbench_thinkingSummary__M7VFU>p{font-size:17px;line-height:1.85;white-space:pre-wrap;color:#2e4b35}.LessonWorkbench_progressTabs__mhwfv{display:flex;gap:8px;margin:0 14px 10px;border-bottom:1px solid #d8e2cf}.LessonWorkbench_progressTabs__mhwfv button{padding:8px 12px;font-size:16px;color:#6d8161}.LessonWorkbench_progressTabs__mhwfv button[aria-pressed=true]{color:#355d3b;border-bottom:2px solid #668958}.LessonWorkbench_reasoningFrame__4pmZZ{font-size:16px;line-height:1.8;margin:4px 0 12px}.LessonWorkbench_reasoningFrame__4pmZZ summary{cursor:pointer;color:#69815c;font-size:14px}.LessonWorkbench_progressFloat__KdL_n .LessonWorkbench_reasoningFrame__4pmZZ p{border-left:0;padding:10px 0;margin:0;font-size:17px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere;color:#2d4533}.LessonWorkbench_structurePreview__GFG__{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;height:100%;min-height:0}.LessonWorkbench_structurePreview__GFG__>article,.LessonWorkbench_structurePreview__GFG__>aside{overflow:auto;min-height:0;background:#fffef9;border:1px solid #d8e2cf;padding:24px}.LessonWorkbench_structurePreview__GFG__ h2{font-size:24px;margin-bottom:20px}.LessonWorkbench_structurePreview__GFG__ h3{font-size:22px;margin:20px 0 14px}.LessonWorkbench_structurePreview__GFG__ p{font-size:24px;line-height:1.9;white-space:pre-wrap}.LessonWorkbench_structurePreview__GFG__ pre{font:22px/1.9 Georgia,Microsoft YaHei,serif;white-space:pre-wrap;overflow-wrap:anywhere}.LessonWorkbench_structureSkeleton___Luo6{padding:24px 0;border-bottom:1px solid #e0e7d9}.LessonWorkbench_structureSkeleton___Luo6 span{display:block;background:#e9eee5;height:22px;border-radius:4px;margin:14px 0;width:92%;animation:LessonWorkbench_structure-pulse__niMe_ 1.8s ease-in-out infinite alternate}.LessonWorkbench_structureSkeleton___Luo6 span:last-child{width:60%}@keyframes LessonWorkbench_structure-pulse__niMe_{to{opacity:.45}}@media(max-width:899px){.LessonWorkbench_structurePreview__GFG__{grid-template-columns:1fr}.LessonWorkbench_structurePreview__GFG__>article{display:none}}@media(prefers-reduced-motion:reduce){.LessonWorkbench_structureSkeleton___Luo6 span{animation:none}}.LessonWorkbench_progressFloat__KdL_n .LessonWorkbench_reasoningText__IYGTu{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.LessonWorkbench_reasoningCursor__6Yk51{display:inline-block;width:3px;height:1.05em;background:#6c9466;border-radius:2px;margin-left:4px;vertical-align:-.12em;animation:LessonWorkbench_reasoning-breathe__E0_Nz 1.1s ease-in-out infinite}@keyframes LessonWorkbench_reasoning-breathe__E0_Nz{0%,to{opacity:.25}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.LessonWorkbench_reasoningCursor__6Yk51{animation:none;opacity:.65}}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_preparationBar__NFBoI{justify-content:flex-end;min-height:38px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_barActions__pBVJL{gap:8px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_progress__6txZ5{border:0;border-radius:0;background:transparent;padding:0 4px;min-height:28px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_progress__6txZ5 p{font-size:15px;color:#72826a}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_materialWorkspace__jkapB{background:#fff;border-color:#e1e7dc;padding:28px 32px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_materialList__LqQJR{background:#f6f8f3;border-radius:6px}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_upload__lqlvb{border-radius:6px;background:#fafcf6}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_materialItem__hSwiv{border-radius:5px;background:#fff}.LessonWorkbench_canvas__yWoUX .LessonWorkbench_materialItem__hSwiv small{color:#7c8d72}.LessonWorkbench_progressFloat__KdL_n{width:390px;border-color:#cfdbc6;box-shadow:0 10px 36px #2e452b20}.LessonWorkbench_progressFloat__KdL_n>p{padding-top:8px;padding-bottom:8px}.LessonWorkbench_createLesson__7XPAB{border-radius:8px;padding:20px 24px;margin:20px 0 28px}.LessonWorkbench_lessonCard__2n4oZ{border-radius:8px;box-shadow:none}.LessonWorkbench_compactCanvas__4eM_R{padding:8px 12px;position:relative}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_header__fxj9G{min-height:40px;margin:0 0 4px;gap:12px;flex-wrap:nowrap}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_identity__7dQBf{display:flex;align-items:center;gap:14px;min-width:0;flex:1}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_header__fxj9G h1{font-size:18px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_back__VRTUu{font-size:14px;white-space:nowrap;padding:6px 0;flex-shrink:0}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_steps__ohmbf{display:flex;gap:3px;margin:0;border:0;background:transparent;overflow:visible}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_steps__ohmbf button{border:0;border-radius:4px;gap:5px;padding:5px 8px;min-height:34px;white-space:nowrap}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_steps__ohmbf strong{font-size:14px}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_steps__ohmbf button>span{width:20px;height:20px;font-size:12px}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_headerActions__necad{flex-wrap:nowrap;gap:7px}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_headerActions__necad .LessonWorkbench_button__tkc1z,.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_headerActions__necad .LessonWorkbench_primary__cO8sZ{font-size:14px;min-height:34px;padding:5px 8px;white-space:nowrap}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_saveState__Isume{font-size:13px;white-space:nowrap}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_preparationBar__NFBoI{margin:0;min-height:36px;gap:0}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_barActions__pBVJL{gap:5px;flex-wrap:nowrap}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_barActions__pBVJL .LessonWorkbench_button__tkc1z,.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_barActions__pBVJL .LessonWorkbench_primary__cO8sZ{min-height:34px;padding:5px 8px;font-size:14px;white-space:nowrap}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_barActions__pBVJL button[aria-pressed=true]{background:#edf4e7;border-color:#a2ba91}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_inlineProgress__oo_Vu{margin:0;padding:0 3px;min-height:28px;max-width:290px}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_inlineProgress__oo_Vu p{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.LessonWorkbench_progressInfo__6i2fH{font-size:13px;color:#577750;white-space:nowrap}.LessonWorkbench_topProgress__fNJBC{position:absolute;top:0;left:0;right:0;height:4px;background:#e8eee3;z-index:3;overflow:hidden}.LessonWorkbench_topProgress__fNJBC i{height:100%;display:block;background:#6d9573;transition:width .4s ease}.LessonWorkbench_topProgress__fNJBC i[data-indeterminate=true]{animation:LessonWorkbench_preparation-progress__5NGhW 1.8s ease-in-out infinite alternate}@keyframes LessonWorkbench_preparation-progress__5NGhW{to{transform:translateX(300%)}}.LessonWorkbench_compactCanvas__4eM_R>.LessonWorkbench_notice__36u_K{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);z-index:40;border:1px solid #d3dfc9;background:#f4f9ee;box-shadow:0 3px 15px #33512c14;max-width:75%;margin:0}@media(max-width:1100px){.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_header__fxj9G{flex-wrap:wrap}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_identity__7dQBf{flex-basis:40%}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_headerActions__necad{margin-left:auto}.LessonWorkbench_progressInfo__6i2fH{font-size:12px}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_steps__ohmbf{order:3}.LessonWorkbench_compactCanvas__4eM_R .LessonWorkbench_barActions__pBVJL{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.LessonWorkbench_topProgress__fNJBC i{transition:none}.LessonWorkbench_topProgress__fNJBC i[data-indeterminate=true]{animation:none}}.LessonWorkbench_moreTools__4kCSP{position:relative;flex-shrink:0}.LessonWorkbench_moreTools__4kCSP>summary{list-style:none;cursor:pointer;border:1px solid #d5dfd2;border-radius:5px;padding:6px 10px;min-height:34px;font-size:14px;background:#fff;color:#58765e}.LessonWorkbench_moreTools__4kCSP>summary::-webkit-details-marker{display:none}.LessonWorkbench_moreTools__4kCSP[open]>summary{background:#edf3e9}.LessonWorkbench_moreTools__4kCSP>div{position:absolute;right:0;top:calc(100% + 5px);z-index:55;width:190px;padding:6px;background:white;border:1px solid #dce5d5;border-radius:7px;box-shadow:0 8px 24px #26433220;display:grid;gap:3px}.LessonWorkbench_moreTools__4kCSP>div>button{text-align:left;font-size:15px;padding:10px;border-radius:4px}.LessonWorkbench_moreTools__4kCSP>div>button:hover{background:#f1f5ed}.LessonWorkbench_loadFailure__Kh6Hl{display:flex;gap:16px;align-items:center;justify-content:space-between;background:#fff3e5;border:1px solid #e5d5b5;padding:8px 16px;flex-shrink:0;border-radius:5px;font-size:15px}.LessonWorkbench_reviewPage__EY68l{max-width:1100px;width:100%;margin:0 auto;min-height:0;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:24px 30px;background:transparent}.LessonWorkbench_reviewHeading__ni6gv{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;margin-bottom:20px;color:#54755a}.LessonWorkbench_reviewKicker__gRFal{font-size:14px;color:#7b8d78}.LessonWorkbench_reviewHeading__ni6gv h2{font-size:28px;font-weight:650;line-height:1.4;margin:4px 0 7px}.LessonWorkbench_reviewHeading__ni6gv p{font-size:16px;margin:0;color:#7d8b77}.LessonWorkbench_reviewOverview__6mws_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;flex-shrink:0;margin-bottom:20px}.LessonWorkbench_reviewOverview__6mws_>button{display:grid;grid-template-columns:1fr auto;gap:7px;padding:18px 20px;border:1px solid #dce5d6;border-radius:8px;text-align:left;background:#fff}.LessonWorkbench_reviewOverview__6mws_ span{font-size:14px;color:#83917b;grid-column:1/-1}.LessonWorkbench_reviewOverview__6mws_ strong{font-size:20px;font-weight:600;color:#3e6048}.LessonWorkbench_reviewOverview__6mws_ svg{align-self:center;color:#76916f}.LessonWorkbench_reviewChecklist__dkJei{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 3px 10px;scrollbar-width:thin}.LessonWorkbench_reviewSection__Upq3C{padding:18px 22px;margin-bottom:14px;border:1px solid #dfe6d8;border-radius:7px;background:#fff}.LessonWorkbench_reviewSection__Upq3C>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.LessonWorkbench_reviewSection__Upq3C h3{font-size:19px;font-weight:600;margin:0;color:#3b5b43}.LessonWorkbench_reviewSection__Upq3C h3 small{font-size:14px;font-weight:400;margin-left:12px;color:#8a987f}.LessonWorkbench_reviewSection__Upq3C p{font-size:15px;color:#84917a;margin:6px 0 0}.LessonWorkbench_reviewSection__Upq3C .LessonWorkbench_issueList__ed2R7{margin-top:12px;max-height:none;overflow:visible}.LessonWorkbench_reviewSection__Upq3C .LessonWorkbench_issueList__ed2R7 button{font-size:16px;padding:12px 0;background:transparent;border:0;border-bottom:1px solid #edf1e9;border-radius:0}.LessonWorkbench_answerReviewGrid__LI_JJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px}.LessonWorkbench_answerReviewGrid__LI_JJ button{display:flex;gap:10px;align-items:center;text-align:left;border:1px solid #e2e8da;border-radius:5px;padding:10px 12px;min-width:0;background:#fafcf7}.LessonWorkbench_answerReviewGrid__LI_JJ span{font-size:13px;color:#7f8f73;white-space:nowrap}.LessonWorkbench_answerReviewGrid__LI_JJ strong{font-size:17px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#455e3f}.LessonWorkbench_answerReviewGrid__LI_JJ em{font-size:12px;font-style:normal;white-space:nowrap;color:#a57932}.LessonWorkbench_reviewSuccess__KIhJj{display:flex;align-items:center;gap:12px;padding:26px 0;font-size:18px;color:#5f8055}.LessonWorkbench_reviewPage__EY68l>.LessonWorkbench_reviewActions__WsXUj{margin:0;padding:16px 0 0;border-top:1px solid #e2e9db;flex-shrink:0;display:flex;align-items:center;gap:10px}.LessonWorkbench_reviewActions__WsXUj>.LessonWorkbench_primary__cO8sZ:last-child{margin-left:auto}.LessonWorkbench_reviewPage__EY68l .LessonWorkbench_button__tkc1z,.LessonWorkbench_reviewPage__EY68l .LessonWorkbench_primary__cO8sZ{min-height:42px;font-size:16px;padding:9px 16px}.LessonWorkbench_answerConflict__9XolV{padding:8px 14px;background:#fff4df;color:#9a6d22}@media(max-height:800px){.LessonWorkbench_reviewPage__EY68l{padding-top:12px;padding-bottom:12px}.LessonWorkbench_reviewHeading__ni6gv,.LessonWorkbench_reviewOverview__6mws_{margin-bottom:12px}.LessonWorkbench_reviewOverview__6mws_>button{padding:12px 16px}.LessonWorkbench_reviewHeading__ni6gv h2{font-size:25px}}@media(max-width:850px){.LessonWorkbench_reviewPage__EY68l{padding:15px}.LessonWorkbench_reviewOverview__6mws_{gap:7px}.LessonWorkbench_reviewOverview__6mws_>button{padding:12px}.LessonWorkbench_reviewOverview__6mws_ strong{font-size:17px}.LessonWorkbench_answerReviewGrid__LI_JJ{grid-template-columns:repeat(2,minmax(0,1fr))}}.LessonWorkbench_materialPending__21Gqz{opacity:.75;border-style:dashed;background:#fafcf6}.LessonWorkbench_materialPending__21Gqz em{color:#6c8762}.LessonWorkbench_reviewModal__aWBHL footer>.LessonWorkbench_reviewGateHint__rI5Io{flex-basis:100%;font-size:15px;line-height:1.5;margin:0;color:#7a866e}.LessonWorkbench_reviewModal__aWBHL footer>.LessonWorkbench_reviewGateHint__rI5Io[data-error=true]{color:#a46130}.LessonWorkbench_reviewModal__aWBHL input[aria-invalid=true]{outline:2px solid #d6a36d;outline-offset:3px}.LessonWorkbench_makingNotice__0DDNh{position:fixed;top:8px;left:50%;transform:translateX(-50%);z-index:89;max-width:calc(100vw - 32px);display:flex;gap:10px;align-items:center;background:#f4faefed;color:#365d46;border:1px solid #bbd3b9;box-shadow:0 3px 20px #598c6820;border-radius:30px;padding:9px 18px;font-size:16px;pointer-events:none;animation:LessonWorkbench_making-glow__RNoTq 2.4s ease-in-out infinite}.LessonWorkbench_makingNotice__0DDNh small{color:#6c8068;font-size:13px;border-left:1px solid #c7d7be;padding-left:10px;white-space:nowrap}@keyframes LessonWorkbench_making-glow__RNoTq{50%{box-shadow:0 3px 26px #76ab6a40;border-color:#8db784}}.LessonWorkbench_topProgress__fNJBC{height:5px;display:flex;gap:3px}.LessonWorkbench_topProgress__fNJBC>span{flex:1;background:#e8eee3}.LessonWorkbench_topProgress__fNJBC>span[data-done=true]{background:#608c6a}.LessonWorkbench_topProgress__fNJBC>span[data-active=true]{background:#a7c5a0}.LessonWorkbench_progressFloat__KdL_n{height:min(580px,65dvh);max-height:calc(100dvh - 24px);width:410px;overflow:hidden}.LessonWorkbench_progressFloat__KdL_n header{padding:9px 12px;flex-shrink:0}.LessonWorkbench_floatHandle__W2Mdt{cursor:grab;touch-action:none;user-select:none;flex:1;min-height:30px}.LessonWorkbench_floatHandle__W2Mdt:active{cursor:grabbing}.LessonWorkbench_floatHandle__W2Mdt:focus-visible{outline:2px solid #76996a;border-radius:4px}.LessonWorkbench_progressFloat__KdL_n>.LessonWorkbench_makingLog__IyjKM{flex:1;padding:12px 17px;overflow-y:auto;overflow-anchor:none;scroll-behavior:auto}.LessonWorkbench_makingLog__IyjKM .LessonWorkbench_executionReceipt__K0drR{font-size:14px;border-left:2px solid #c7dabc;color:#64835d;margin:7px 0;padding-left:10px}.LessonWorkbench_makingLog__IyjKM details{margin:12px 0}.LessonWorkbench_makingLog__IyjKM summary{font-weight:600}.LessonWorkbench_makingTail__0cozj{padding:12px 0 4px;color:#6a8660;display:flex;align-items:center;gap:7px;font-size:14px}.LessonWorkbench_makingTail__0cozj i{width:4px;height:4px;display:inline-block;border-radius:50%;background:#79a473;margin-left:4px;animation:LessonWorkbench_reasoning-breathe__E0_Nz 1.2s infinite}.LessonWorkbench_makingTail__0cozj i:nth-child(2){animation-delay:.2s}.LessonWorkbench_makingTail__0cozj i:nth-child(3){animation-delay:.4s}.LessonWorkbench_followLatest__fsasw{font-size:14px;padding:10px;background:#eaf2e4;color:#42633d;border-top:1px solid #cfdec7}.LessonWorkbench_startDialog__7JpVI{width:min(480px,100%);background:#fffef9;border-radius:14px;padding:28px;color:#3e604c;box-shadow:0 15px 70px #1f382a30}.LessonWorkbench_startDialog__7JpVI h2{font-size:24px;font-weight:600;margin-bottom:16px}.LessonWorkbench_startDialog__7JpVI p{font-size:18px;line-height:1.8}.LessonWorkbench_startDialog__7JpVI small{display:block;color:#7c8c76;font-size:14px;margin-top:8px}.LessonWorkbench_startDialog__7JpVI footer{display:flex;gap:12px;justify-content:flex-end;margin-top:26px}.LessonWorkbench_startDialog__7JpVI button{min-height:44px;padding:10px 18px}.LessonWorkbench_editAssistant__dl2Q2{width:460px}.LessonWorkbench_editAssistant__dl2Q2 .LessonWorkbench_drawerBody__bwVJ5{display:flex;flex-direction:column;gap:16px}.LessonWorkbench_editAssistant__dl2Q2 textarea{min-height:240px;font-size:18px;line-height:1.8;resize:vertical}.LessonWorkbench_editContextHint__TxWNS{font-size:14px;color:#7b8e73;line-height:1.7}@media(prefers-reduced-motion:reduce){.LessonWorkbench_makingNotice__0DDNh,.LessonWorkbench_makingTail__0cozj i{animation:none}}.LessonWorkbench_completionDialog__elYCr{font-family:Microsoft YaHei,PingFang SC,sans-serif;width:min(570px,100%);max-height:calc(100dvh - 36px);overflow:auto;overscroll-behavior:contain;background:#fffef9;color:#405b46;padding:28px;border:1px solid #d6e3cc;border-radius:14px;box-shadow:0 20px 70px #21392330}.LessonWorkbench_completionDialog__elYCr>svg{color:#628c6c}.LessonWorkbench_completionDialog__elYCr h2{font-size:23px;font-weight:650;margin:10px 0}.LessonWorkbench_completionDialog__elYCr p{font-size:14px;line-height:1.8;color:#6d7c64;margin:10px 0}.LessonWorkbench_completionDialog__elYCr .LessonWorkbench_completionLead__O2xSI{font-size:17px;color:#35533e}.LessonWorkbench_completionDialog__elYCr ol{list-style:decimal;padding-left:21px;margin:20px 0}.LessonWorkbench_completionDialog__elYCr li{padding-left:4px;margin:14px 0;font-size:14px}.LessonWorkbench_completionDialog__elYCr li strong{display:block;font-weight:600;margin-bottom:4px}.LessonWorkbench_completionDialog__elYCr li span{display:block;line-height:1.8;color:#6b7b62}.LessonWorkbench_completionDialog__elYCr .LessonWorkbench_completionHint__ACbDC{padding:11px 14px;background:#f3f6eb;border-radius:7px;font-size:13px}.LessonWorkbench_completionDialog__elYCr footer{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.LessonWorkbench_completionDialog__elYCr footer button{min-height:40px;padding:9px 16px;font-size:14px}@media(max-width:600px){.LessonWorkbench_completionDialog__elYCr{padding:22px 18px}}.LessonWorkbench_previewCanvas__RkhBh{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.LessonWorkbench_rangeChoices__Wc8EM{border:0;padding:0;display:grid;gap:10px;margin:18px 0}.LessonWorkbench_rangeChoices__Wc8EM legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.LessonWorkbench_rangeChoices__Wc8EM label{display:flex;align-items:center;gap:12px;border:1px solid #cfddcb;border-radius:10px;padding:14px;cursor:pointer}.LessonWorkbench_rangeChoices__Wc8EM label:has(input:checked){border-color:#57836c;background:#eff6e9}.LessonWorkbench_rangeChoices__Wc8EM input{width:17px;height:17px;accent-color:#426f5f;flex-shrink:0}.LessonWorkbench_rangeChoices__Wc8EM span{display:grid;gap:5px}.LessonWorkbench_rangeChoices__Wc8EM small{font-size:13px;color:#6b7e6b}.LessonWorkbench_lessonListHeading__JWfyy{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.LessonWorkbench_lessonListHeading__JWfyy h2{font-size:16px;font-weight:600}.LessonWorkbench_lessonListHeading__JWfyy>div{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.LessonWorkbench_lessonTitleRow__ATdw3{display:flex;align-items:center;gap:10px;min-width:0}.LessonWorkbench_lessonTitleRow__ATdw3 h3{flex:1;min-width:0;overflow-wrap:anywhere}.LessonWorkbench_renameButton__ZaVEK{display:inline-flex;align-items:center;gap:4px;color:#65816d;font-size:11px;padding:7px 0;flex-shrink:0;cursor:pointer}.LessonWorkbench_renameButton__ZaVEK:hover{color:#345d49}.LessonWorkbench_deleteLessonButton__Oix6N:disabled,.LessonWorkbench_renameButton__ZaVEK:disabled{opacity:.45;cursor:not-allowed}.LessonWorkbench_renameForm__hIaLU{margin:16px 0 10px}.LessonWorkbench_renameForm__hIaLU>div{display:flex;align-items:center;gap:12px;margin-top:8px}.LessonWorkbench_lessonCardActions__C7SNx{flex-wrap:wrap}.LessonWorkbench_deleteLessonButton__Oix6N{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6px 8px;border:1px solid #edc7c3;border-radius:6px;color:#b34b45;background:#fff5f3;font-size:11px;cursor:pointer}.LessonWorkbench_deleteLessonButton__Oix6N:hover{background:#fce6e2}.LessonWorkbench_cardDeleteBackdrop__PkjOI{position:fixed;inset:0;z-index:130;display:flex;align-items:center;justify-content:center;padding:20px;background:#16281e66}.LessonWorkbench_cardDeleteDialog__IJP45{width:min(430px,100%);max-height:85dvh;overflow:auto;border-radius:14px;padding:24px;background:#fffef9;color:#385546;box-shadow:0 20px 70px #10291d33}.LessonWorkbench_cardDeleteDialog__IJP45 h2{font-size:20px;font-weight:600}.LessonWorkbench_cardDeleteDialog__IJP45 p{font-size:13px;line-height:1.8;margin:12px 0;color:#6c7f70}.LessonWorkbench_cardDeleteDialog__IJP45 .LessonWorkbench_deleteTitle__ynHZb{font-size:16px;font-weight:600;color:#385546;overflow-wrap:anywhere}.LessonWorkbench_cardDeleteDialog__IJP45 footer{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.LessonWorkbench_confirmDeleteButton__yIpPG{padding:9px 15px;border-radius:8px;background:#b45148;color:white;font-size:13px}.LessonWorkbench_confirmDeleteButton__yIpPG:disabled{opacity:.5}@media(max-width:640px){.LessonWorkbench_lessonListHeading__JWfyy{align-items:flex-start}.LessonWorkbench_lessonListHeading__JWfyy>div{gap:8px;justify-content:flex-end}.LessonWorkbench_renameButton__ZaVEK span{display:none}.LessonWorkbench_renameButton__ZaVEK{min-width:32px;justify-content:center}.LessonWorkbench_deleteLessonButton__Oix6N,.LessonWorkbench_renameButton__ZaVEK{min-height:44px;min-width:44px}}.LessonWorkbench_vocabularyEditor__zTPgH{width:min(1000px,95vw)}.LessonWorkbench_vocabularyEditor__zTPgH textarea{margin:12px 0}.LessonWorkbench_vocabularyRows__K_pji article{display:grid;grid-template-columns:1fr 100px 2fr auto;align-items:center;gap:10px;border-top:1px solid #e0e6d8;padding:14px 0}.LessonWorkbench_vocabularyRows__K_pji label{font-size:12px;color:#758268}.LessonWorkbench_vocabularyRows__K_pji textarea{margin:0}@media(max-width:700px){.LessonWorkbench_vocabularyRows__K_pji article{grid-template-columns:1fr 80px}.LessonWorkbench_vocabularyRows__K_pji label:nth-child(3){grid-column:1/-1}}.LessonWorkbench_materialRow__7BTBf{display:flex;align-items:stretch;gap:6px;min-width:0}.LessonWorkbench_materialRow__7BTBf .LessonWorkbench_materialItem__hSwiv{flex:1;min-width:0;margin:0}.LessonWorkbench_materialDelete__KArT7{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:40px;min-height:40px;padding:8px;color:#ae4c42;border:1px solid #e6c7c0;border-radius:6px;background:#fff9f7}.LessonWorkbench_materialDelete__KArT7:disabled{opacity:.4;cursor:not-allowed}.LessonWorkbench_materialUndo__UnPNd{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px;background:#f7f9ed;font-size:14px}.LessonWorkbench_materialUndo__UnPNd span{min-width:0;overflow-wrap:anywhere}@media(max-width:560px){.LessonWorkbench_createLesson__7XPAB footer>p{min-height:33px}}.LessonTeaching_classroom__QMau5{background:#f5f7ef;background-image:radial-gradient(#7487680c .6px,transparent 0);background-size:8px 8px;padding:8px 16px 12px}.LessonTeaching_classroom__QMau5 .LessonTeaching_heading__JDFNj{min-height:40px;border-bottom:1px solid #dce5d7;margin-bottom:8px;gap:14px;flex-wrap:nowrap}.LessonTeaching_classroom__QMau5 .LessonTeaching_identity__YPx6H{gap:16px}.LessonTeaching_classroom__QMau5 .LessonTeaching_identity__YPx6H h1{color:#334f3e;font-size:17px;letter-spacing:.2px}.LessonTeaching_classroom__QMau5 .LessonTeaching_back__7vjeJ{color:#64775c;font-size:12px}.LessonTeaching_sticker__M2lg_{display:flex;align-items:center;gap:9px;flex-shrink:0;color:#748269;font-size:11px}.LessonTeaching_sticker__M2lg_ img{width:40px;height:35px;object-fit:contain;border-radius:8px;transform:rotate(4deg)}.LessonTeaching_loading__wwDyA{margin:30px auto;color:#6f8066;font-size:14px}@media (max-width:700px){.LessonTeaching_classroom__QMau5{padding:6px 8px 10px}.LessonTeaching_classroom__QMau5 .LessonTeaching_identity__YPx6H{gap:9px}.LessonTeaching_classroom__QMau5 .LessonTeaching_identity__YPx6H h1{font-size:14px}.LessonTeaching_classroom__QMau5 .LessonTeaching_back__7vjeJ{font-size:11px}.LessonTeaching_sticker__M2lg_ img{width:30px;height:27px}}.TeacherLoadingSkeleton_waiting__uqLhc{min-width:0}.TeacherLoadingSkeleton_bone__VcuW5{display:inline-block;vertical-align:middle;height:.8em;max-width:100%;border-radius:3px;background:#e7ece5;animation:TeacherLoadingSkeleton_teacher-skeleton-pulse__hqgsD 1.7s ease-in-out infinite alternate}.TeacherLoadingSkeleton_lines__K3_ud{display:grid;gap:.8em;min-width:0;padding:.3em 0}.TeacherLoadingSkeleton_lines__K3_ud>.TeacherLoadingSkeleton_bone__VcuW5{display:block;height:.7em}.TeacherLoadingSkeleton_canvas__n4gNo{--study-scale:1}.TeacherLoadingSkeleton_canvas__n4gNo [class*=paragraphBody]{width:100%}.TeacherLoadingSkeleton_canvas__n4gNo [class*=optionText]{flex:1}.TeacherLoadingSkeleton_canvas__n4gNo [class*=mainExplanation]{font-size:var(--body-size);line-height:1.9}.TeacherLoadingSkeleton_data__TYGMJ{display:grid;gap:20px}.TeacherLoadingSkeleton_panel__4_QmL{padding:20px;border:1px solid #e2e8f0;border-radius:24px;background:white;min-width:0}.TeacherLoadingSkeleton_panel__4_QmL h2{font-size:18px;font-weight:600;line-height:28px;margin-bottom:16px}.TeacherLoadingSkeleton_row__hUzRy{border-top:1px solid #edf0f3;margin-top:18px;padding-top:18px}.TeacherLoadingSkeleton_stats__beFvU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.TeacherLoadingSkeleton_stats__beFvU .TeacherLoadingSkeleton_panel__4_QmL{padding:20px}.TeacherLoadingSkeleton_iconBone__9Gb9T{width:44px;height:44px;border-radius:16px;background:#f1f5f9;margin-bottom:20px}.TeacherLoadingSkeleton_iconBone__9Gb9T>.TeacherLoadingSkeleton_bone__VcuW5{width:100%;height:100%}.TeacherLoadingSkeleton_analysisColumns__nbEsv,.TeacherLoadingSkeleton_dashboardColumns__4Rapi{display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}.TeacherLoadingSkeleton_upload__MBRs2{height:170px;margin-top:20px;border:1px dashed #cbd5e1;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;color:#94a3b8}.TeacherLoadingSkeleton_textarea__gJDMd{height:130px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px;margin:16px 0}.TeacherLoadingSkeleton_muted__RBAdb{color:#64748b;font-size:14px;line-height:24px}.TeacherLoadingSkeleton_tabs__HoGfK{display:flex;gap:16px;align-items:center;padding:10px 0;font-size:14px}.TeacherLoadingSkeleton_activeTab__8JdXw{background:#0f172a;color:white;border-radius:12px;padding:12px 20px}.TeacherLoadingSkeleton_field__jFWT8{padding:12px;border:1px solid #e2e8f0;border-radius:12px;margin:12px 0 20px}.TeacherLoadingSkeleton_srOnly__FJqd6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1280px){.TeacherLoadingSkeleton_stats__beFvU{grid-template-columns:repeat(4,minmax(0,1fr))}.TeacherLoadingSkeleton_dashboardColumns__4Rapi{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr)}.TeacherLoadingSkeleton_analysisColumns__nbEsv{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr)}}@keyframes TeacherLoadingSkeleton_teacher-skeleton-pulse__hqgsD{to{opacity:.45}}@media(prefers-reduced-motion:reduce){.TeacherLoadingSkeleton_bone__VcuW5{animation:none}}.TeacherLoadingSkeleton_pendingWorkspace__XIoq4{min-height:100dvh;background:#f4f6f9}.TeacherLoadingSkeleton_pendingSidebar__t0Dxe{display:none}.TeacherLoadingSkeleton_pendingContent__2f6cL{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px));min-height:100dvh}.TeacherLoadingSkeleton_pendingDock__k8TYU{position:fixed;inset:auto 0 0;display:flex;justify-content:space-around;border-top:1px solid #e2e8f0;background:#fffffffa;padding:8px 8px calc(.35rem + env(safe-area-inset-bottom,0px));z-index:40}.TeacherLoadingSkeleton_pendingDock__k8TYU>span{min-height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:11px;font-weight:600;color:#64748b}.TeacherLoadingSkeleton_pendingSidebar__t0Dxe header{display:flex;align-items:center;gap:12px;padding:8px}.TeacherLoadingSkeleton_pendingSidebar__t0Dxe img{border-radius:16px}.TeacherLoadingSkeleton_pendingSidebar__t0Dxe strong{font-size:14px}.TeacherLoadingSkeleton_pendingSidebar__t0Dxe small{display:block;font-size:12px;color:#94a3b8;margin-top:2px}.TeacherLoadingSkeleton_pendingSidebar__t0Dxe>p{font-size:10px;letter-spacing:.24em;color:#64748b;margin:32px 16px 12px;text-transform:uppercase}.TeacherLoadingSkeleton_pendingSidebar__t0Dxe nav{flex:1}.TeacherLoadingSkeleton_pendingSidebar__t0Dxe nav>div{display:flex;align-items:center;gap:12px;padding:12px 16px;margin-bottom:6px;border-radius:16px;font-size:14px;font-weight:600;color:#cbd5e1}.TeacherLoadingSkeleton_pendingSidebar__t0Dxe .TeacherLoadingSkeleton_bone__VcuW5{background:#94a3b84a}.TeacherLoadingSkeleton_pendingSidebar__t0Dxe footer{border:1px solid #ffffff1a;border-radius:24px;padding:18px 16px;display:grid;gap:24px;background:#ffffff0d}@media(min-width:1024px){.TeacherLoadingSkeleton_pendingSidebar__t0Dxe{display:flex;flex-direction:column;position:fixed;inset:0 auto 0 0;width:12.8rem;padding:20px 12px;background:#080f29;color:white;z-index:40}.TeacherLoadingSkeleton_pendingContent__2f6cL{padding-left:12.8rem;padding-bottom:0}.TeacherLoadingSkeleton_pendingDock__k8TYU{display:none}}.LessonLibrary_page__tsD8V{max-width:1440px;margin:auto;padding:24px;color:#2c4c40;background:#f7f9f2;min-height:100dvh;font-family:PingFang SC,Microsoft YaHei,sans-serif}.LessonLibrary_header__nhhJx{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.LessonLibrary_header__nhhJx h1{margin:6px 0;font-size:25px}.LessonLibrary_header__nhhJx p,.LessonLibrary_meta__OdfIw{margin:6px 0;color:#748574;font-size:14px}.LessonLibrary_header__nhhJx a,.LessonLibrary_link__64fu2{color:#477762;text-decoration:none}.LessonLibrary_actions__bOgQH{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.LessonLibrary_button__3XygD,.LessonLibrary_primary__WS8HB{border:1px solid #bfd0be;border-radius:8px;background:#fff;padding:10px 16px;color:#456b57;font:inherit;font-size:14px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.LessonLibrary_primary__WS8HB{background:#477762;color:white;border-color:#477762;font-weight:600}.LessonLibrary_primary__WS8HB:disabled{opacity:.5;cursor:wait}.LessonLibrary_search__dpJJg{display:flex;gap:10px;margin-bottom:20px}.LessonLibrary_search__dpJJg input{font:inherit;flex:1;min-width:0;max-width:600px;padding:10px 12px;border:1px solid #cad8c5;border-radius:8px;background:#fff}.LessonLibrary_grid__0D0me{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.LessonLibrary_card__v0FNf{padding:20px;border:1px solid #d9e3d3;background:#fffef9;border-radius:12px;min-width:0}.LessonLibrary_card__v0FNf h2{font-size:19px;margin:10px 0;overflow-wrap:anywhere}.LessonLibrary_card__v0FNf footer{display:flex;gap:12px;align-items:center;margin-top:20px}.LessonLibrary_badge__QpS1R{display:inline-block;font-size:12px;background:#e7efdf;padding:4px 8px;border-radius:5px;color:#5d7a51}.LessonLibrary_notice__YyuBj{padding:12px 16px;background:#eef3e4;border-radius:8px;font-size:14px;line-height:1.65;margin:12px 0}.LessonLibrary_error__CGFcP{padding:12px;color:#925d37;background:#fff2df;border-radius:8px}.LessonLibrary_viewer__oHsDP{height:calc(100dvh - 150px);min-height:500px;display:flex;flex-direction:column}.LessonLibrary_viewer__oHsDP>section{min-height:0;flex:1}.LessonLibrary_matches__qcu3K{list-style:none;padding:0;margin:14px 0}.LessonLibrary_matches__qcu3K li{padding:12px 0;border-bottom:1px solid #dbe5d4;display:flex;justify-content:space-between;align-items:center;gap:12px}.LessonLibrary_matches__qcu3K strong{font-size:16px}.LessonLibrary_matches__qcu3K small{display:block;color:#77856f;margin-top:5px}.LessonLibrary_matchPanel__difAz{max-height:82dvh;overflow:auto;max-width:700px;width:calc(100vw - 40px);background:#fffef9;padding:22px;border:1px solid #c8d6c3;border-radius:14px}.LessonLibrary_matchPanel__difAz h2{margin:0;font-size:20px}.LessonLibrary_matchPanel__difAz p{color:#71816a;font-size:14px;line-height:1.7}.LessonLibrary_matchPanel__difAz footer{display:flex;justify-content:flex-end}.LessonLibrary_pagination__Mb1ml{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px}@media(max-width:900px){.LessonLibrary_grid__0D0me{grid-template-columns:repeat(2,minmax(0,1fr))}.LessonLibrary_header__nhhJx{align-items:flex-start}.LessonLibrary_viewer__oHsDP{height:calc(100dvh - 180px)}}@media(max-width:560px){.LessonLibrary_page__tsD8V{padding:14px}.LessonLibrary_grid__0D0me{grid-template-columns:1fr}.LessonLibrary_header__nhhJx{flex-direction:column;gap:8px}.LessonLibrary_header__nhhJx h1{font-size:22px}.LessonLibrary_card__v0FNf{padding:16px}.LessonLibrary_viewer__oHsDP{height:calc(100dvh - 240px)}.LessonLibrary_matches__qcu3K li{align-items:flex-start;flex-direction:column}}.LessonLibrary_creator__5cSkI{font-size:13px;color:#56745d;margin:8px 0;line-height:1.7;overflow-wrap:anywhere}