.SubmissionDetailPage_submission-detail-page___cxef{width:100%;display:flex;justify-content:center;padding:2rem 1rem;min-height:calc(100vh - 64px);background-color:#f9fafb}.SubmissionDetailPage_content-container__OBcyS{width:100%;max-width:1000px;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05);padding:2rem}.SubmissionDetailPage_error-container__q95KM{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;text-align:center}.SubmissionDetailPage_error-title___ZQID{font-size:1.5rem;color:#ef4444;margin-bottom:1rem}.SubmissionDetailPage_error-message__sG7Hn{color:#4b5563;font-size:1rem}.SubmissionDetail_submission-detail__9q38q{padding:1rem}.SubmissionDetail_submission-detail__9q38q.SubmissionDetail_is-modal__LQCI4{padding:0}.SubmissionDetail_submission-detail__9q38q.SubmissionDetail_is-modal__LQCI4 .SubmissionDetail_header__qBufs{margin-bottom:1.5rem}.SubmissionDetail_submission-detail__9q38q.SubmissionDetail_is-modal__LQCI4 .SubmissionDetail_header__qBufs .SubmissionDetail_title__DHXki{margin-top:0}.SubmissionDetail_submission-detail__9q38q.SubmissionDetail_is-modal__LQCI4 .SubmissionDetail_content__QqnFu{max-height:60vh;overflow-y:auto}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_header__qBufs{margin-bottom:1.5rem}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_header__qBufs .SubmissionDetail_back-link__Qj8Kv{display:inline-block;margin-bottom:1rem;color:#6c757d;text-decoration:none;font-size:.9rem}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_header__qBufs .SubmissionDetail_back-link__Qj8Kv:hover{text-decoration:underline}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_header__qBufs .SubmissionDetail_header-info__dUhud{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_header__qBufs .SubmissionDetail_header-info__dUhud .SubmissionDetail_title__DHXki{font-size:1.5rem;margin:0;color:#343a40;flex:1}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_header__qBufs .SubmissionDetail_header-info__dUhud .SubmissionDetail_student-brief__CD9gw{display:flex;align-items:center;gap:.5rem;background-color:#f8f9fa;padding:.5rem .75rem;border-radius:6px}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_header__qBufs .SubmissionDetail_header-info__dUhud .SubmissionDetail_student-brief__CD9gw .SubmissionDetail_student-avatar__cLTx5{border-radius:50%;-o-object-fit:cover;object-fit:cover}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_header__qBufs .SubmissionDetail_header-info__dUhud .SubmissionDetail_student-brief__CD9gw .SubmissionDetail_student-name__uyj6M{font-weight:500;font-size:.9rem;color:#343a40}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_header__qBufs .SubmissionDetail_header-info__dUhud .SubmissionDetail_student-brief__CD9gw .SubmissionDetail_submission-date__9EoH5{font-size:.8rem;color:#6c757d;margin-left:.5rem;padding-left:.5rem;border-left:1px solid #dee2e6}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content-title__hTjEm{font-size:1.2rem;margin:1.5rem 0 .75rem;color:#495057}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content-title__hTjEm:first-child{margin-top:0}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_summary__MDhym{margin:0 0 1.5rem;font-size:1rem;color:#343a40;background-color:#f8f9fa;padding:1rem;border-radius:6px;white-space:pre-line;border-left:3px solid #007bff}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu{background-color:#fff;padding:1.5rem;border-radius:8px;border:1px solid #e9ecef}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj{font-size:1rem;line-height:1.6}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj img{max-width:100%;height:auto;display:block;margin:1rem auto;border-radius:4px}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj p{margin:0 0 1rem}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj p:last-child{margin-bottom:0}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj h1,.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj h2,.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj h3,.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj h4,.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj h5,.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj h6{margin:1.5rem 0 .75rem}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj h1:first-child,.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj h2:first-child,.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj h3:first-child,.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj h4:first-child,.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj h5:first-child,.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj h6:first-child{margin-top:0}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj ol,.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_content-text__wRTbj ul{margin:0 0 1rem;padding-left:1.5rem}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_submission-content__g7SX_ .SubmissionDetail_content__QqnFu .SubmissionDetail_empty-content__GJemx{color:#6c757d;font-style:italic;margin:0}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_empty__cVZV9,.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_error__PzQF0,.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_loading__M11py{padding:2rem;text-align:center;color:#6c757d}.SubmissionDetail_attached-files__Sqqtf{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem;margin-top:10px}.SubmissionDetail_attached-files__Sqqtf .SubmissionDetail_attached-file__dXKNl{display:flex;align-items:center;padding:12px;border-radius:6px;background-color:#f8f9fa;border:1px solid #e9ecef;text-decoration:none;color:#212529;transition:all .2s ease}.SubmissionDetail_attached-files__Sqqtf .SubmissionDetail_attached-file__dXKNl:hover{background-color:#e9ecef;border-color:#dee2e6;box-shadow:0 2px 5px rgba(0,0,0,.1);transform:translateY(-2px)}.SubmissionDetail_attached-files__Sqqtf .SubmissionDetail_attached-file__dXKNl.SubmissionDetail_previewable__IfXVm{cursor:pointer;border-left:3px solid #007bff}.SubmissionDetail_attached-files__Sqqtf .SubmissionDetail_attached-file__dXKNl.SubmissionDetail_previewable__IfXVm:hover{background-color:#e3f2fd}.SubmissionDetail_attached-files__Sqqtf .SubmissionDetail_attached-file__dXKNl .SubmissionDetail_file-icon__3Bwn5{font-size:24px;margin-right:12px;min-width:24px}.SubmissionDetail_attached-files__Sqqtf .SubmissionDetail_attached-file__dXKNl .SubmissionDetail_file-info__926Jh{display:flex;flex-direction:column;overflow:hidden}.SubmissionDetail_attached-files__Sqqtf .SubmissionDetail_attached-file__dXKNl .SubmissionDetail_file-info__926Jh .SubmissionDetail_file-name__e4f04{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SubmissionDetail_attached-files__Sqqtf .SubmissionDetail_attached-file__dXKNl .SubmissionDetail_file-info__926Jh .SubmissionDetail_file-size__zCCox{font-size:12px;color:#6c757d;margin-top:4px}.SubmissionDetail_attached-files__Sqqtf .SubmissionDetail_attached-file__dXKNl .SubmissionDetail_file-info__926Jh .SubmissionDetail_preview-hint__mI8Wm{font-size:11px;color:#007bff;margin-top:4px}.SubmissionDetail_comments-section__MjK45{margin-top:2rem;padding-top:1rem;border-top:1px solid #eaeaea}.SubmissionDetail_file-preview__MVP44{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.85);z-index:1100;display:flex;justify-content:center;align-items:center;padding:2rem}.SubmissionDetail_file-preview__MVP44 .SubmissionDetail_close-preview__Zb1LY{position:absolute;top:20px;right:20px;background:none;border:none;color:#fff;font-size:32px;cursor:pointer;z-index:1110}.SubmissionDetail_file-preview__MVP44 .SubmissionDetail_close-preview__Zb1LY:hover{color:#f8f9fa}.SubmissionDetail_file-preview__MVP44.SubmissionDetail_image-preview__8undZ img{max-width:90%;max-height:90vh;-o-object-fit:contain;object-fit:contain;border-radius:4px}.SubmissionDetail_file-preview__MVP44.SubmissionDetail_video-preview__f4Rab iframe,.SubmissionDetail_file-preview__MVP44.SubmissionDetail_video-preview__f4Rab video,.SubmissionDetail_file-preview__MVP44.SubmissionDetail_youtube-preview__lt65m iframe,.SubmissionDetail_file-preview__MVP44.SubmissionDetail_youtube-preview__lt65m video{max-width:90%;max-height:80vh;border-radius:4px}@media(max-width:768px){.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_header__qBufs .SubmissionDetail_header-info__dUhud{flex-direction:column;align-items:flex-start}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_header__qBufs .SubmissionDetail_header-info__dUhud .SubmissionDetail_student-brief__CD9gw{width:100%}.SubmissionDetail_submission-detail__9q38q .SubmissionDetail_attached-files__Sqqtf{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.SubmissionDetail_submission-detail__9q38q.SubmissionDetail_is-modal__LQCI4 .SubmissionDetail_attached-files__Sqqtf{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}@media(max-width:500px){.SubmissionDetail_submission-detail__9q38q.SubmissionDetail_is-modal__LQCI4 .SubmissionDetail_attached-files__Sqqtf{grid-template-columns:1fr}}.SubmissionDetail_audio-files__M0fG2{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.LessonPlan_add-to-class-btn__5PNdg{display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:none;cursor:pointer}.AudioRecorder_audio-recorder__hCgbw{display:flex;flex-direction:column;gap:12px}.AudioRecorder_recordings-list__myVZ1{display:flex;flex-direction:column;gap:8px}.AudioRecorder_recording-item__WTHN_{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:8px;background:hsl(var(--muted));border:1px solid hsl(var(--border))}.AudioRecorder_recording-info__XMCTG{display:flex;align-items:center;gap:8px;font-size:14px;color:hsl(var(--foreground))}.AudioRecorder_recording-icon__g8kuB{color:hsl(var(--muted-foreground));flex-shrink:0}.AudioRecorder_recording-name__NysPF{font-weight:500}.AudioRecorder_recording-size__EX57k{color:hsl(var(--muted-foreground));font-size:12px}.AudioRecorder_recording-actions___yfGB{display:flex;align-items:center;gap:4px}.AudioRecorder_icon-btn__Mi1mn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;cursor:pointer;border-radius:6px;color:hsl(var(--muted-foreground));transition:all .15s}.AudioRecorder_icon-btn__Mi1mn:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.AudioRecorder_icon-btn__Mi1mn.AudioRecorder_playing__OyR_O{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.AudioRecorder_icon-btn--danger__evpRW:hover{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.AudioRecorder_recording-overlay__gssKn{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;border-radius:12px;background:hsl(var(--destructive)/.05);border:1px solid hsl(var(--destructive)/.2)}.AudioRecorder_recording-status__Ofb_O{display:flex;align-items:center;gap:8px}.AudioRecorder_recording-dot__WpZR2{display:inline-block;width:10px;height:10px;border-radius:50%;background:hsl(var(--destructive));animation:AudioRecorder_pulse__Yp8Fj 1s infinite}.AudioRecorder_recording-dot__WpZR2.AudioRecorder_paused__4_ylX{animation:none;opacity:.4}@keyframes AudioRecorder_pulse__Yp8Fj{0%,to{opacity:1}50%{opacity:.3}}.AudioRecorder_recording-label___ubtK{font-size:14px;font-weight:600;color:hsl(var(--destructive))}.AudioRecorder_recording-timer__Q_xSk{font-size:24px;font-weight:700;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.AudioRecorder_volume-bar-container__2cG59{width:100%;max-width:240px;height:6px;background:hsl(var(--muted));border-radius:3px;overflow:hidden}.AudioRecorder_volume-bar__hVvXQ{height:100%;background:linear-gradient(90deg,#51cf66,#fcc419,#ff6b6b);border-radius:3px;transition:width .1s ease}.AudioRecorder_recording-controls__ytbEz{display:flex;align-items:center;gap:8px}.AudioRecorder_control-btn__6lpx_{background:none;border:1px solid hsl(var(--border));border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:hsl(var(--muted-foreground));transition:all .15s}.AudioRecorder_control-btn__6lpx_:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.AudioRecorder_pending-preview__tZK1h{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:8px;background:hsl(var(--primary)/.05);border:1px solid hsl(var(--primary)/.2)}.AudioRecorder_pending-info__7TNQK{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:hsl(var(--primary))}.AudioRecorder_preview-audio__3b3zj{width:100%;height:36px}.AudioRecorder_pending-actions__ovv8t{display:flex;justify-content:flex-end;gap:8px}.AudioRecorder_record-btn__MXj_P{align-self:flex-start;border-style:dashed}.AudioRecorder_max-hint__j_bIY{font-size:12px;color:hsl(var(--muted-foreground));margin:0}.AudioRecorder_unsupported-message__6sCP5{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:8px;background:hsl(var(--muted));border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));font-size:13px;line-height:1.45}.AudioRecorder_unsupported-icon__OjRG1{flex-shrink:0;margin-top:1px;color:hsl(var(--muted-foreground))}.AudioRecorder_spin__TuxlY{animation:AudioRecorder_spin__TuxlY 1s linear infinite}@keyframes AudioRecorder_spin__TuxlY{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ActivityCommentSection_activity-comment-section__LA8hL{padding:20px 24px 24px;background-color:#f9fafb;border-top:1px solid #e5e7eb}.ActivityCommentSection_activity-comment-section__LA8hL .ActivityCommentSection_section-title__h_0c1{font-size:15px;font-weight:700;color:#111827;margin-bottom:16px;display:flex;align-items:center;gap:6px}.ActivityCommentSection_activity-comment-section__LA8hL .ActivityCommentSection_section-title__h_0c1 .ActivityCommentSection_comment-count__jaGSe{color:#00af2d;font-size:14px;font-weight:600}.ActivityCommentSection_activity-comment-section__LA8hL .ActivityCommentSection_comment-list__sFCp0{display:flex;flex-direction:column;gap:0}.ActivityCommentSection_activity-comment-section__LA8hL .ActivityCommentSection_empty-comments__dLMDl{padding:24px 16px;text-align:center;color:#9ca3af;font-size:14px;background-color:#fff;border-radius:8px;border:1px solid #e5e7eb}.ActivityCommentSection_comment-item__EEdPH{display:flex;flex-direction:column;padding:16px 0;border-bottom:1px solid #e5e7eb}.ActivityCommentSection_comment-item__EEdPH:last-child{border-bottom:none;padding-bottom:0}.ActivityCommentSection_comment-item__EEdPH.ActivityCommentSection_reply__EE1vI{margin-left:20px;padding:12px 12px 12px 16px;background-color:#fff;border-radius:8px;border:1px solid #f3f4f6;margin-top:8px;position:relative}.ActivityCommentSection_comment-item__EEdPH.ActivityCommentSection_reply__EE1vI:before{content:"";position:absolute;top:0;left:-16px;width:12px;height:20px;border-left:2px solid #d1d5db;border-bottom:2px solid #d1d5db;border-bottom-left-radius:6px}.ActivityCommentSection_comment-item__EEdPH .ActivityCommentSection_header__x9XmI{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.ActivityCommentSection_comment-item__EEdPH .ActivityCommentSection_header__x9XmI .ActivityCommentSection_user-info__trGZ9{display:flex;align-items:center;gap:8px}.ActivityCommentSection_comment-item__EEdPH .ActivityCommentSection_header__x9XmI .ActivityCommentSection_user-info__trGZ9 .ActivityCommentSection_avatar__5L4fr{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1px solid #e5e7eb;flex-shrink:0}.ActivityCommentSection_comment-item__EEdPH .ActivityCommentSection_header__x9XmI .ActivityCommentSection_user-info__trGZ9 .ActivityCommentSection_user-details__pzPW1{display:flex;flex-direction:column;gap:2px}.ActivityCommentSection_comment-item__EEdPH .ActivityCommentSection_header__x9XmI .ActivityCommentSection_user-info__trGZ9 .ActivityCommentSection_user-details__pzPW1 .ActivityCommentSection_name__mZb81{font-weight:600;font-size:14px;color:#111827;line-height:20px}.ActivityCommentSection_comment-item__EEdPH .ActivityCommentSection_header__x9XmI .ActivityCommentSection_user-info__trGZ9 .ActivityCommentSection_user-details__pzPW1 .ActivityCommentSection_date__0sJba{font-size:12px;color:#9ca3af;line-height:18px}.ActivityCommentSection_comment-item__EEdPH .ActivityCommentSection_header__x9XmI .ActivityCommentSection_actions__vi8_J{display:flex;gap:4px}.ActivityCommentSection_comment-item__EEdPH .ActivityCommentSection_header__x9XmI .ActivityCommentSection_actions__vi8_J .ActivityCommentSection_action-button__SJ2zT{background:none;border:none;color:#9ca3af;cursor:pointer;font-size:13px;font-weight:500;padding:4px 8px;display:flex;align-items:center;gap:4px;transition:color .2s,background-color .2s;border-radius:6px;line-height:18px}.ActivityCommentSection_comment-item__EEdPH .ActivityCommentSection_header__x9XmI .ActivityCommentSection_actions__vi8_J .ActivityCommentSection_action-button__SJ2zT:hover{color:#4b5563;background-color:#f3f4f6}.ActivityCommentSection_comment-item__EEdPH .ActivityCommentSection_content__5v_kG{font-size:15px;color:#374151;line-height:26px;white-space:pre-wrap;word-break:break-word;margin-bottom:8px}.ActivityCommentSection_comment-item__EEdPH .ActivityCommentSection_footer__W2J6J{display:flex;gap:8px}.ActivityCommentSection_comment-item__EEdPH .ActivityCommentSection_footer__W2J6J .ActivityCommentSection_reply-button___rOXE{background:none;border:none;color:#6b7280;cursor:pointer;font-size:13px;font-weight:500;padding:4px 0;display:flex;align-items:center;gap:4px;transition:color .2s;line-height:18px}.ActivityCommentSection_comment-item__EEdPH .ActivityCommentSection_footer__W2J6J .ActivityCommentSection_reply-button___rOXE:hover{color:#00af2d}.ActivityCommentSection_reply-input-container__iYZaf{margin-left:20px;margin-top:8px}.ActivityCommentSection_comment-input-container__jjGET{margin-bottom:16px}.ActivityCommentSection_comment-input__gAqiB{display:flex;flex-direction:column;gap:8px}.ActivityCommentSection_comment-input__gAqiB .ActivityCommentSection_input-header__XYzvb{display:flex;align-items:center;gap:8px}.ActivityCommentSection_comment-input__gAqiB .ActivityCommentSection_input-header__XYzvb .ActivityCommentSection_avatar__5L4fr{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1px solid #e5e7eb;flex-shrink:0}.ActivityCommentSection_comment-input__gAqiB .ActivityCommentSection_input-box__SI4DO{position:relative;display:flex;align-items:flex-end}.ActivityCommentSection_comment-input__gAqiB .ActivityCommentSection_input-box__SI4DO textarea{width:100%;min-height:52px;padding:14px 48px 14px 14px;border:1px solid #e5e7eb;border-radius:8px;resize:vertical;font-family:inherit;font-size:15px;color:#111827;line-height:24px;background-color:#fff;transition:border-color .2s,box-shadow .2s}.ActivityCommentSection_comment-input__gAqiB .ActivityCommentSection_input-box__SI4DO textarea::-moz-placeholder{color:#9ca3af}.ActivityCommentSection_comment-input__gAqiB .ActivityCommentSection_input-box__SI4DO textarea::placeholder{color:#9ca3af}.ActivityCommentSection_comment-input__gAqiB .ActivityCommentSection_input-box__SI4DO textarea:focus{outline:none;border-color:#00af2d;box-shadow:0 0 0 2px rgba(0,175,45,.12)}.ActivityCommentSection_comment-input__gAqiB .ActivityCommentSection_input-box__SI4DO textarea:disabled{background-color:#f9fafb;color:#9ca3af;cursor:not-allowed}.ActivityCommentSection_comment-input__gAqiB .ActivityCommentSection_input-box__SI4DO .ActivityCommentSection_submit-icon-button__qvNRQ{position:absolute;right:8px;bottom:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:#00af2d;color:#fff;border:none;border-radius:6px;cursor:pointer;transition:background-color .2s,transform .15s}.ActivityCommentSection_comment-input__gAqiB .ActivityCommentSection_input-box__SI4DO .ActivityCommentSection_submit-icon-button__qvNRQ:hover:not(:disabled){background-color:#008a24;transform:scale(1.05)}.ActivityCommentSection_comment-input__gAqiB .ActivityCommentSection_input-box__SI4DO .ActivityCommentSection_submit-icon-button__qvNRQ:disabled{background-color:#d1fae5;cursor:not-allowed;opacity:1}.ActivityCommentSection_comment-input__gAqiB .ActivityCommentSection_icon-white__t2EJQ{filter:brightness(0) invert(1)}.ActivityCommentSection_comment-input__gAqiB .ActivityCommentSection_input-footer__gzTFn{display:flex;justify-content:flex-end;margin-top:4px}.ActivityCommentSection_comment-input__gAqiB .ActivityCommentSection_input-footer__gzTFn .ActivityCommentSection_cancel-button___n7V_{padding:8px 16px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s,border-color .2s;background-color:#fff;color:#4b5563;border:1px solid #e5e7eb;line-height:20px}.ActivityCommentSection_comment-input__gAqiB .ActivityCommentSection_input-footer__gzTFn .ActivityCommentSection_cancel-button___n7V_:hover{background-color:#f9fafb;border-color:#d1d5db}.ActivityCommentSection_comment-input__gAqiB .ActivityCommentSection_input-footer__gzTFn .ActivityCommentSection_cancel-button___n7V_:disabled{opacity:.5;cursor:not-allowed}.StudentView_studentItem__PQ4RT{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:16px 20px;transition:all .2s ease}.StudentView_studentItem__PQ4RT:hover{box-shadow:0 2px 8px rgba(0,0,0,.06);border-color:#d1d5db}.StudentView_studentHeader__5in4G{position:relative}.StudentView_studentTitleContainer__ecUnJ{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.StudentView_studentTitleWrapper__5BZVh{display:flex;align-items:center;gap:8px;cursor:pointer}.StudentView_expandToggleButton__dc1qh{background:none;border:none;cursor:pointer;padding:6px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#6b7280}.StudentView_expandToggleButton__dc1qh:hover{background-color:#f3f4f6;color:#111827;transform:scale(1.1)}.StudentView_studentInfo__CNMQ8{display:flex;align-items:center;gap:14px}.StudentView_studentAvatar__zHq9H{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.1)}.StudentView_studentNameRow___e9or{display:flex;align-items:center;gap:10px}.StudentView_studentNumberBadge__lleru{display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:12px;background-color:#00af2d;color:#fff;font-size:11px;font-weight:600;flex-shrink:0;white-space:nowrap}.StudentView_studentName__CoNTk{font-size:16px;font-weight:600;line-height:22px;margin:0;color:#111827}.StudentView_studentMeta__GE41l{font-size:13px;color:#6b7280;font-weight:500}.StudentView_studentMeta__GE41l:before{content:"·";margin:0 6px;color:#9ca3af}.StudentView_studentActions__GlU7r{display:flex;align-items:center;gap:10px}.StudentView_actionButtons__5xTtW{border:none;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;line-height:20px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px}.StudentView_actionButtons__5xTtW:disabled{background:#e5e7eb;opacity:.6;cursor:not-allowed}.StudentView_downloadStudentButton__Ncv3P{padding:.5rem 1rem;background-color:#00af2d;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .2s}.StudentView_downloadStudentButton__Ncv3P:hover:not(:disabled){background-color:#008a24}.StudentView_downloadStudentButton__Ncv3P:disabled{background-color:#d1d5db;cursor:not-allowed}.StudentView_downloadStudentSingleButton__x_PdN{background-color:#6b7280;color:#fff;font-size:13px;padding:8px 12px}.StudentView_downloadStudentSingleButton__x_PdN:hover:not(:disabled){background-color:#4b5563}.StudentView_whiteIcon__Um2Cv{filter:brightness(0) invert(1)}.StudentView_greenIcon__mVt_B{filter:brightness(0) saturate(100%) invert(50%) sepia(98%) saturate(1562%) hue-rotate(108deg) brightness(92%) contrast(107%)}.StudentView_studentSubmissionsContainer__gbjT2{margin-top:15px}.StudentView_submissionsList__UtAZO{display:flex;flex-direction:column;gap:12px}.StudentView_submissionListItem__joKMb{background:linear-gradient(180deg,#fff 0,#fefefe);border:1px solid #e5e7eb;border-radius:12px;padding:1.25rem;transition:all .3s ease}.StudentView_submissionListItem__joKMb:hover{background-color:#f9fafb;box-shadow:0 4px 10px rgba(0,0,0,.08);border-color:#d1d5db;transform:translateY(-1px)}.StudentView_listHeader___Glg6{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.StudentView_listAssignmentInfo__meiG_{display:flex;flex-direction:column;gap:4px;flex-grow:1}.StudentView_listAssignmentTitle__p5RVx{font-size:16px;font-weight:600;color:#2c3e50;line-height:1.4}.StudentView_listSubmissionDate__6NvWc{font-size:14px;color:#6b7280;font-weight:500}.StudentView_listSubmissionMeta__E4aGh{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.StudentView_dueDate__j0KFH{font-size:12px;color:#9ca3af;background-color:#f3f4f6;padding:2px 8px;border-radius:4px}.StudentView_listContent__UXv0q{margin-bottom:12px}.StudentView_listSummary__z6WjH{font-size:14px;color:#4b5563;line-height:1.5;word-break:break-word}.StudentView_listFooter__vZ0V1{display:flex;justify-content:space-between;align-items:center;gap:8px}.StudentView_listDetailButton__Qm1sm{background-color:transparent;color:#00af2d;border:1px solid #00af2d;border-radius:6px;padding:4px 12px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.StudentView_listDetailButton__Qm1sm:hover{background-color:rgba(0,175,45,.05)}.StudentView_loading___xapA,.StudentView_noStudents__gagoc,.StudentView_noSubmissionsByStudent__SDoXm{text-align:center;padding:20px;color:#6b7280;font-size:16px}.StudentView_bulkDownloadButton__0rLuE{white-space:nowrap;flex-shrink:0;height:48px;padding:0 8px;font-size:13px;background-color:#00af2d;color:#fff}.StudentView_bulkDownloadButton__0rLuE:hover:not(:disabled){background-color:#008a24}.AudioPlayer_audio-player__mtYef{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:8px;background:hsl(var(--muted));border:1px solid hsl(var(--border))}.AudioPlayer_audio-info__ISsFs{display:flex;align-items:center;gap:6px;font-size:13px;color:hsl(var(--foreground))}.AudioPlayer_audio-icon__4zzYa{color:hsl(var(--muted-foreground));flex-shrink:0}.AudioPlayer_audio-label__uc8CP{font-weight:500}.AudioPlayer_audio-duration__pNNv_,.AudioPlayer_audio-size___dO4d{color:hsl(var(--muted-foreground));font-size:12px}.AudioPlayer_audio-duration__pNNv_{font-variant-numeric:tabular-nums}.AudioPlayer_audio-loading___pCGI{display:flex;align-items:center;gap:6px;height:32px;font-size:12px;color:hsl(var(--muted-foreground))}.AudioPlayer_audio-spinner__Rd9GL{flex-shrink:0;animation:AudioPlayer_audio-spin__h6JdU 1s linear infinite}@keyframes AudioPlayer_audio-spin__h6JdU{to{transform:rotate(1turn)}}.AudioPlayer_audio-error__SuCMo{height:32px;display:flex;align-items:center;font-size:12px;color:hsl(var(--destructive))}.AudioPlayer_audio-element__Qvc94{width:100%;height:32px}.AudioPlayer_audio-element__Qvc94.AudioPlayer_hidden___sJVa{display:none}.AssignmentDetailModal_modalHeader__0A89y{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.AssignmentDetailModal_modalHeader__0A89y h3{margin:0;font-size:1.6em;color:#333}.AssignmentDetailModal_studentInfo__Y8DhJ{margin-bottom:15px;font-size:.95em;color:#555}.AssignmentDetailModal_submissionContent__epg7Q{flex-grow:1;overflow:hidden}.AssignmentDetailModal_submissionContent__epg7Q img{max-width:100%;height:auto;display:block}.AssignmentDetailModal_detailModalCloseButton__33RpQ{background:none;border:none;font-size:1.8em;cursor:pointer;color:#777;line-height:1}.AssignmentDetailModal_detailModalCloseButton__33RpQ:hover{color:#333}.AssignmentDetailModal_detailModalContent__MJmiW h3{margin-top:0;margin-bottom:15px;font-size:1.6em;color:#333}.AssignmentDetailModal_detailModalContent__MJmiW p{font-size:.95em;line-height:1.6;color:#555;margin-bottom:8px}.AssignmentDetailModal_modalFooter__yBSip{margin-top:20px;padding-top:15px;border-top:1px solid #eee;display:flex;justify-content:flex-end}.AssignmentDetailModal_deleteButton__NGCqC{padding:8px 16px;border:1px solid #dc3545;background-color:#dc3545;color:#fff;border-radius:4px;cursor:pointer;font-size:.9em;transition:all .2s ease}.AssignmentDetailModal_deleteButton__NGCqC:hover:not(:disabled){background-color:#c82333;border-color:#bd2130}.AssignmentDetailModal_deleteButton__NGCqC:disabled{background-color:#e9ecef;border-color:#dee2e6;color:#6c757d;cursor:not-allowed}.AssignmentDetailModal_modalSection__Hz6Ms{margin-top:20px;padding-top:15px;border-top:1px solid #eee;font-size:1.1em;font-weight:600;color:#444;margin-bottom:10px}.AssignmentDetailModal_audioFiles__Z4LT9{display:flex;flex-direction:column;gap:10px;margin-top:10px}.AssignmentDetailModal_attached-files__NEIvw{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:10px}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb{display:flex;align-items:center;min-width:0;overflow:hidden;padding:12px;border-radius:6px;background-color:#f8f9fa;border:1px solid #e9ecef;text-decoration:none;color:#212529;transition:all .2s ease}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb:hover{background-color:#e9ecef;border-color:#dee2e6;box-shadow:0 2px 5px rgba(0,0,0,.1);transform:translateY(-2px)}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb.AssignmentDetailModal_previewable__OBvNk{cursor:pointer;border-left:3px solid #007bff}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb.AssignmentDetailModal_previewable__OBvNk:hover{background-color:#e3f2fd}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb.AssignmentDetailModal_image-file__VkAzw{flex-direction:column;align-items:stretch;padding:0;overflow:hidden}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb.AssignmentDetailModal_image-file__VkAzw .AssignmentDetailModal_image-preview__JpW4L{position:relative;cursor:pointer;overflow:hidden;border-radius:6px 6px 0 0}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb.AssignmentDetailModal_image-file__VkAzw .AssignmentDetailModal_image-preview__JpW4L:hover .AssignmentDetailModal_image-overlay__Pfpwi{opacity:1}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb.AssignmentDetailModal_image-file__VkAzw .AssignmentDetailModal_image-preview__JpW4L:hover .AssignmentDetailModal_file-thumbnail__GMH0K{transform:scale(1.05)}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb.AssignmentDetailModal_image-file__VkAzw .AssignmentDetailModal_image-preview__JpW4L .AssignmentDetailModal_file-thumbnail__GMH0K{width:100%;height:auto;max-height:300px;-o-object-fit:contain;object-fit:contain;transition:transform .2s ease;background-color:#f9fafb}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb.AssignmentDetailModal_image-file__VkAzw .AssignmentDetailModal_image-preview__JpW4L .AssignmentDetailModal_image-overlay__Pfpwi{position:absolute;inset:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb.AssignmentDetailModal_image-file__VkAzw .AssignmentDetailModal_image-preview__JpW4L .AssignmentDetailModal_image-overlay__Pfpwi .AssignmentDetailModal_preview-hint__P1iau{color:#fff;font-size:14px;font-weight:500;text-align:center}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb.AssignmentDetailModal_image-file__VkAzw .AssignmentDetailModal_file-info__LDJss{padding:12px;background-color:#f8f9fa}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb.AssignmentDetailModal_image-file__VkAzw .AssignmentDetailModal_file-info__LDJss .AssignmentDetailModal_file-name__MbPHS{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb.AssignmentDetailModal_image-file__VkAzw .AssignmentDetailModal_file-info__LDJss .AssignmentDetailModal_file-size__ylYny{font-size:12px;color:#6c757d}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb .AssignmentDetailModal_file-icon__VkAGi{font-size:24px;margin-right:12px;min-width:24px}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb .AssignmentDetailModal_file-info__LDJss{display:flex;flex-direction:column;overflow:hidden}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb .AssignmentDetailModal_file-info__LDJss .AssignmentDetailModal_file-name__MbPHS{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb .AssignmentDetailModal_file-info__LDJss .AssignmentDetailModal_file-url__UHx9s{font-size:11px;color:#007bff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb .AssignmentDetailModal_file-info__LDJss .AssignmentDetailModal_file-size__ylYny{font-size:12px;color:#6c757d;margin-top:4px}.AssignmentDetailModal_attached-files__NEIvw .AssignmentDetailModal_attached-file___ozzb .AssignmentDetailModal_file-info__LDJss .AssignmentDetailModal_preview-hint__P1iau{font-size:11px;color:#007bff;margin-top:4px}.AssignmentDetailModal_link-display__TxIA_{display:flex;flex-direction:column;overflow:hidden}.AssignmentDetailModal_link-display__TxIA_ .AssignmentDetailModal_file-name__MbPHS{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AssignmentDetailModal_link-display__TxIA_ .AssignmentDetailModal_file-url__UHx9s{font-size:11px;color:#007bff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.AssignmentDetailModal_file-preview__MpdTd{position:fixed;inset:0;background-color:rgba(0,0,0,.85);z-index:1100;display:flex;justify-content:center;align-items:center;padding:2rem}.AssignmentDetailModal_file-preview__MpdTd .AssignmentDetailModal_close-preview__kvc1Q{position:absolute;top:20px;right:20px;background:none;border:none;color:#fff;font-size:32px;cursor:pointer;z-index:1110}.AssignmentDetailModal_file-preview__MpdTd .AssignmentDetailModal_close-preview__kvc1Q:hover{color:#f8f9fa}.AssignmentDetailModal_file-preview__MpdTd.AssignmentDetailModal_image-preview__JpW4L img{max-width:90%;max-height:90vh;-o-object-fit:contain;object-fit:contain;border-radius:4px}.AssignmentDetailModal_file-preview__MpdTd.AssignmentDetailModal_video-preview__OiDf3 iframe,.AssignmentDetailModal_file-preview__MpdTd.AssignmentDetailModal_video-preview__OiDf3 video,.AssignmentDetailModal_file-preview__MpdTd.AssignmentDetailModal_youtube-preview__2wwsQ iframe,.AssignmentDetailModal_file-preview__MpdTd.AssignmentDetailModal_youtube-preview__2wwsQ video{max-width:90%;max-height:80vh;border-radius:4px}@media(max-width:768px){.AssignmentDetailModal_attached-files__NEIvw{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.AssignmentDetailModal_attached-files__NEIvw{grid-template-columns:1fr}}.AssignmentSelectionModal_modalHeader__HiADI{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;border-bottom:1px solid #e5e7eb}.AssignmentSelectionModal_modalTitleWrapper__eg7vY{display:flex;align-items:center;gap:12px}.AssignmentSelectionModal_modalTitleIcon__PsYnM{color:#00af2d}.AssignmentSelectionModal_modalTitle__6_y7v{font-size:20px;font-weight:600;color:#1f2937;margin:0}.AssignmentSelectionModal_modalCloseButton___G1kR{background:none;border:none;cursor:pointer;padding:8px;border-radius:6px;color:#6b7280;transition:all .2s}.AssignmentSelectionModal_modalCloseButton___G1kR:hover{background-color:#f3f4f6;color:#374151}.AssignmentSelectionModal_modalContent__ge_K1{flex:1;overflow-y:auto;padding:16px 24px}.AssignmentSelectionModal_loading__bDAV9{display:flex;align-items:center;justify-content:center;height:200px;color:#6b7280;font-size:16px}.AssignmentSelectionModal_selectionControls__xeyLl{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding:16px;background-color:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.AssignmentSelectionModal_deselectAllButton__lce1Q,.AssignmentSelectionModal_selectAllButton__9u_sg{padding:8px 16px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;font-size:14px;cursor:pointer;transition:all .2s}.AssignmentSelectionModal_deselectAllButton__lce1Q:hover,.AssignmentSelectionModal_selectAllButton__9u_sg:hover{background-color:#f3f4f6;border-color:#9ca3af}.AssignmentSelectionModal_selectionCount__G4eGr{margin-left:auto;font-size:14px;color:#6b7280;font-weight:500}.AssignmentSelectionModal_assignmentsList__h20wg{display:flex;flex-direction:column;gap:24px}.AssignmentSelectionModal_curriculumGroup__BEgb6{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.AssignmentSelectionModal_curriculumHeader___orLi{background-color:#f8fafc;padding:16px 20px;border-bottom:1px solid #e5e7eb}.AssignmentSelectionModal_curriculumHeader___orLi h3{margin:0 0 8px;font-size:16px;font-weight:600;color:#1f2937}.AssignmentSelectionModal_lessonInfo__rbFbI{display:flex;align-items:center;gap:8px;font-size:14px;color:#6b7280}.AssignmentSelectionModal_lessonInfo__rbFbI span:nth-child(2n){color:#d1d5db}.AssignmentSelectionModal_assignmentsContainer__yqHFA{padding:16px 20px;display:flex;flex-direction:column;gap:12px}.AssignmentSelectionModal_assignmentItem__J0Qv_{display:flex;align-items:flex-start;gap:12px;padding:12px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;transition:all .2s}.AssignmentSelectionModal_assignmentItem__J0Qv_:hover{border-color:#00af2d;background-color:#f8fafc}.AssignmentSelectionModal_assignmentCheckbox__QIwqt{display:flex;align-items:center;cursor:pointer;margin-top:2px}.AssignmentSelectionModal_assignmentCheckbox__QIwqt input[type=checkbox]{display:none}.AssignmentSelectionModal_assignmentCheckbox__QIwqt .AssignmentSelectionModal_checkmark__Ss0Vd{width:20px;height:20px;border:2px solid #d1d5db;border-radius:4px;background:#fff;position:relative;transition:all .2s}.AssignmentSelectionModal_assignmentCheckbox__QIwqt .AssignmentSelectionModal_checkmark__Ss0Vd:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .2s}.AssignmentSelectionModal_assignmentCheckbox__QIwqt input[type=checkbox]:checked+.AssignmentSelectionModal_checkmark__Ss0Vd{background-color:#00af2d;border-color:#00af2d}.AssignmentSelectionModal_assignmentCheckbox__QIwqt input[type=checkbox]:checked+.AssignmentSelectionModal_checkmark__Ss0Vd:after{opacity:1}.AssignmentSelectionModal_assignmentInfo__CejCN{flex:1}.AssignmentSelectionModal_assignmentInfo__CejCN h4{margin:0 0 8px;font-size:16px;font-weight:600;color:#1f2937}.AssignmentSelectionModal_assignmentContent__9BZxX{margin:0 0 8px;font-size:14px;color:#6b7280;line-height:1.5}.AssignmentSelectionModal_assignmentMeta__34K_u{display:flex;gap:16px;font-size:12px;color:#9ca3af}.AssignmentSelectionModal_noAssignments__yY_lm{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;text-align:center;color:#6b7280}.AssignmentSelectionModal_noAssignments__yY_lm p{margin:0 0 8px;font-size:16px}.AssignmentSelectionModal_noAssignments__yY_lm p:last-child{font-size:14px;color:#9ca3af}.AssignmentSelectionModal_modalFooter__8IeXL{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e5e7eb;background-color:#f9fafb}.AssignmentSelectionModal_cancelButton__p6vgF{padding:10px 20px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.AssignmentSelectionModal_cancelButton__p6vgF:hover{background-color:#f3f4f6;border-color:#9ca3af}.AssignmentSelectionModal_addButton__L_gny{padding:10px 20px;border:none;border-radius:6px;background:#00af2d;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.AssignmentSelectionModal_addButton__L_gny:hover:not(:disabled){background:#008a24}.AssignmentSelectionModal_addButton__L_gny:disabled{background:#9ca3af;cursor:not-allowed}.ClassDetailBoardTab_board__Bxuht{padding-top:23px}.ClassDetailBoardTab_board__Bxuht .ClassDetailBoardTab_archived-notice__dAiRe{background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;padding:12px 16px;margin-bottom:16px;color:#856404;font-size:14px;font-weight:500;text-align:center}.ClassDetailBoardTab_board__Bxuht .ClassDetailBoardTab_empty-case__gCxZw{margin-top:78px;display:flex;flex-direction:column;align-items:center;gap:25px}.ClassDetailBoardTab_board__Bxuht .ClassDetailBoardTab_empty-case__gCxZw span{font-size:14px;font-weight:700;color:#1f2937}.ClassDetailBoardTab_board__Bxuht .ClassDetailBoardTab_empty-case__gCxZw p{font-size:12px;font-style:normal;font-weight:400;line-height:24px;color:#4b5563;text-align:center}.ClassDetailBoardTab_board-card-list__HT9u2{margin-top:8px;display:flex;flex-direction:column}.ClassDetailBoardTab_board-card-list__HT9u2>li{padding:20px 0}.ClassDetailBoardTab_board-card-list__HT9u2>li:not(:last-of-type){border-bottom:1px solid #e5e7eb}@media(min-width:900px){.ClassDetailBoardTab_board__Bxuht{padding-top:36px}.ClassDetailBoardTab_board__Bxuht .ClassDetailBoardTab_archived-notice__dAiRe{padding:16px 20px;margin-bottom:20px;font-size:15px}.ClassDetailBoardTab_board__Bxuht .ClassDetailBoardTab_empty-case__gCxZw{align-items:center;justify-content:center;margin-top:28px;height:300px;gap:28px}.ClassDetailBoardTab_board__Bxuht .ClassDetailBoardTab_empty-case__gCxZw span{font-size:20px;font-style:normal;font-weight:600;line-height:24px;color:#4b5563}.ClassDetailBoardTab_board__Bxuht .ClassDetailBoardTab_empty-case__gCxZw p{font-size:15px;font-style:normal;font-weight:500;line-height:24px;color:#9ca3af}.ClassDetailBoardTab_board__Bxuht .ClassDetailBoardTab_empty-case__gCxZw p br{display:none}.ClassDetailBoardTab_board-card-list__HT9u2{margin-top:12px}}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_info-detail__DboWB,.ClassBoardCard_board-card__liqa9 .ClassBoardCard_info-detail__DboWB>div,.ClassBoardCard_board-card__liqa9 .ClassBoardCard_info__r_uhX{display:flex;align-items:center}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_info__r_uhX>img{width:28px;height:28px;border-radius:100%;overflow:hidden;background:#f9fafb;margin-right:8px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_info-name__mfZvk{font-size:12px;font-weight:600;line-height:20px;color:#1f2937;margin-right:8px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_info-date__UxYo5{font-size:12px;font-weight:500;line-height:28px;color:#9ca3af;margin-right:8px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_info__r_uhX>svg{width:12px;height:12px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_content__0MqO5{color:#1f2937;font-size:13px;font-weight:400;line-height:26px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_content__0MqO5 a{color:inherit;text-decoration:underline}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_bottom__Qph8U{margin-top:32px;display:flex;justify-content:space-between;align-items:center;gap:16px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_bottom-actions__YUfv7{display:flex;align-items:center;gap:12px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_bottom__Qph8U .ClassBoardCard_comment-btn__k_fIp{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;transition:background .2s ease-in-out,border-color .2s ease-in-out}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_bottom__Qph8U .ClassBoardCard_comment-btn__k_fIp>svg{width:16px;height:16px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_bottom__Qph8U .ClassBoardCard_comment-btn__k_fIp>span{color:#4b5563;font-size:15px;font-weight:500;line-height:28px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_bottom__Qph8U .ClassBoardCard_comment-btn__k_fIp:hover:not(:disabled){background:#f4fef7;border-color:#00b02f}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_bottom__Qph8U .ClassBoardCard_comment-btn__k_fIp:hover:not(:disabled)>span{color:#1f2937}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_bottom__Qph8U .ClassBoardCard_comment-btn__k_fIp.ClassBoardCard_has-comment__OsowJ{border-color:#e6f7ec;background:#f4fef7}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_bottom__Qph8U .ClassBoardCard_comment-btn__k_fIp.ClassBoardCard_has-comment__OsowJ>span{color:#1f2937;font-weight:600}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_bottom__Qph8U .ClassBoardCard_comment-btn__k_fIp:disabled{opacity:.5;cursor:not-allowed}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_bottom__Qph8U .ClassBoardCard_takedown-btn__Kj7QE{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border:1px solid #e5e7eb;border-radius:999px;background:#fff}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_bottom__Qph8U .ClassBoardCard_takedown-btn__Kj7QE>span{color:#4b5563;font-size:15px;font-weight:500;line-height:28px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_bottom__Qph8U .ClassBoardCard_takedown-btn__Kj7QE:hover{border-color:#9ca3af;background:#f9fafb}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_bottom__Qph8U .ClassBoardCard_wrap-icon__DFGWj{display:flex;align-items:center;gap:4px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_bottom__Qph8U .ClassBoardCard_wrap-icon__DFGWj>svg{width:16px;height:16px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_bottom__Qph8U .ClassBoardCard_wrap-icon__DFGWj>span{color:#9ca3af;font-size:15px;font-weight:500;line-height:28px}@media(min-width:900px){.ClassBoardCard_board-card__liqa9 .ClassBoardCard_info__r_uhX>img{width:46px;height:46px;margin-right:12px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_info-detail__DboWB{align-items:flex-start;flex-direction:column;gap:14px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_info-name__mfZvk{font-size:16px;font-style:normal;font-weight:600;line-height:24px;color:#4b5563;margin:0}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_info-date__UxYo5{font-size:14px;font-style:normal;font-weight:500;line-height:10px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_info__r_uhX>svg{width:16px;height:16px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_info-pin__IsrEy{font-size:14px;font-style:normal;font-weight:500;line-height:10px;color:#4b5563;margin-left:2px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_info-announcement__FuIzv{font-size:14px;font-style:normal;font-weight:600;line-height:10px;color:#00b02f;margin-left:2px}.ClassBoardCard_board-card__liqa9 .ClassBoardCard_content__0MqO5{margin-top:28px;color:#4b5563;font-size:16px;font-style:normal;font-weight:500;line-height:28px}}.PresentationDeck_controlBar__dQOxQ{box-shadow:0 20px 25px -5px rgba(0,0,0,.35),0 8px 10px -6px rgba(0,0,0,.3);backdrop-filter:blur(8px)}.PresentationDeck_hintButton__lgDwP{box-shadow:0 10px 15px -3px rgba(0,0,0,.3),0 4px 6px -4px rgba(0,0,0,.25)}.PresentationDeck_counter__1bGyW{font-variant-numeric:tabular-nums}.PresentationSlideView_rich__HYiYv{font-size:clamp(1.125rem,1.5vw,1.75rem);line-height:1.7;color:#44423e;word-break:break-word}.PresentationSlideView_rich__HYiYv p{margin:0 0 .7em}.PresentationSlideView_rich__HYiYv ol,.PresentationSlideView_rich__HYiYv ul{margin:0 0 .7em;padding-left:1.4em;list-style:revert}.PresentationSlideView_rich__HYiYv li{margin-bottom:.35em;list-style:revert}.PresentationSlideView_rich__HYiYv h1,.PresentationSlideView_rich__HYiYv h2,.PresentationSlideView_rich__HYiYv h3,.PresentationSlideView_rich__HYiYv h4{margin:1.2em 0 .5em;font-weight:700;line-height:1.3;color:#2e2d2a}.PresentationSlideView_rich__HYiYv h1{font-size:1.5em}.PresentationSlideView_rich__HYiYv h2{font-size:1.3em}.PresentationSlideView_rich__HYiYv h3{font-size:1.15em}.PresentationSlideView_rich__HYiYv h4{font-size:1.05em}.PresentationSlideView_rich__HYiYv b,.PresentationSlideView_rich__HYiYv strong{font-weight:700;color:#2e2d2a}.PresentationSlideView_rich__HYiYv a{color:#008a23;text-decoration:underline}.PresentationSlideView_rich__HYiYv img{max-width:100%;height:auto;border-radius:12px}.PresentationSlideView_rich__HYiYv table{width:100%;margin:0 0 .9em;border-collapse:collapse}.PresentationSlideView_rich__HYiYv td,.PresentationSlideView_rich__HYiYv th{padding:.5em .7em;border:1px solid #e5e4e0;text-align:left}.PresentationSlideView_rich__HYiYv th{background-color:#f3f2ef;font-weight:600}.PresentationSlideView_rich__HYiYv blockquote{margin:0 0 .9em;padding:.2em 0 .2em 1em;border-left:4px solid #e6f7ec;color:#5c5a55}.PresentationSlideView_plain__gpvPi{font-size:clamp(1.125rem,1.5vw,1.75rem);line-height:1.7;color:#44423e;white-space:pre-wrap;word-break:break-word}.Comment_comment-container__83Ry5 .Comment_title__BlmHq .Comment_comment__33MSD{color:#1f2937;font-size:16px;font-weight:700;line-height:26px;word-wrap:break-word}.Comment_comment-container__83Ry5 .Comment_title__BlmHq .Comment_number__S4Mtn{color:#9ca3af;font-size:16px;font-weight:700;line-height:26px;word-wrap:break-word}.Comment_comment-container__83Ry5 .Comment_top-comment-input__zap85{margin-top:16px}.Comment_comment-container__83Ry5 .Comment_divider__DSUvG{margin-top:24px;margin-left:-16px;margin-right:-16px;width:auto;height:100%;border:1px solid #e5e7eb}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn{margin-top:24px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_profile-image__GKgU7,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_profile-image__GKgU7 button{display:flex;align-items:center;gap:8px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_name__7vG4q{color:#1f2937;font-size:12px;font-weight:600;line-height:20px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG .Comment_date__Ucm_e,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG .Comment_type__IdEzJ,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_profile-image__GKgU7 .Comment_date__Ucm_e,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_profile-image__GKgU7 .Comment_type__IdEzJ{color:#9ca3af;font-size:12px;font-weight:500;line-height:28px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_body__uygdb{margin-top:12px;color:#1f2937;font-size:13px;font-weight:400;line-height:26px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg{margin-top:16px;margin-bottom:20px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-header-line__6_rTN{display:flex;flex-direction:"row";align-items:center;font-size:12px;font-weight:600;line-height:20px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-header-line__6_rTN .Comment_icon-of-reply__QEiuV{margin-right:6px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-header-line__6_rTN .Comment_number-of-reply__FDBEY{margin-right:12px;color:#9ca3af}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-header-line__6_rTN .Comment_write-reply__8oP_2{color:#4b5563}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-input__kCgrz{margin-top:20px;margin-left:22px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV{margin-top:18px;margin-left:22px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7 button,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG button,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_profile-image__GKgU7{display:flex;align-items:center;gap:8px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7 button .Comment_name__7vG4q,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG button .Comment_name__7vG4q{color:#1f2937;font-size:12px;font-weight:600;line-height:20px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7 .Comment_date__Ucm_e,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7 .Comment_type__IdEzJ,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG .Comment_date__Ucm_e,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG .Comment_type__IdEzJ{color:#9ca3af;font-size:12px;font-weight:500;line-height:28px}.Comment_comment-container__83Ry5 .Comment_reply-divider__GNWI9{margin-top:20px;margin-left:-16px;margin-right:-16px;width:auto;height:100%;border:1px solid #e5e7eb}@media(min-width:900px){.Comment_comment-container__83Ry5 .Comment_title__BlmHq .Comment_comment__33MSD,.Comment_comment-container__83Ry5 .Comment_title__BlmHq .Comment_number__S4Mtn{font-size:20px;line-height:32px}.Comment_comment-container__83Ry5 .Comment_top-comment-input__zap85{margin-top:40px}.Comment_comment-container__83Ry5 .Comment_divider__DSUvG{margin-top:40px;margin-left:-48px;margin-right:-48px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn{margin-top:36px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_profile-image__GKgU7{gap:12px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_profile-image__GKgU7 button{display:flex;align-items:center;gap:10px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_name__7vG4q{font-size:16px;font-weight:600;line-height:20px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG .Comment_type__IdEzJ .Comment_date__Ucm_e{font-size:14px;font-weight:500;line-height:20px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_body__uygdb{font-size:16px;font-weight:500;line-height:30px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg{margin-bottom:32px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-author-line__sEGm9,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-header-line__6_rTN .Comment_icon-of-reply__QEiuV{display:flex;flex-direction:"row";align-items:baseline}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-author-line__sEGm9 .Comment_number-of-reply__FDBEY,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-header-line__6_rTN .Comment_icon-of-reply__QEiuV .Comment_number-of-reply__FDBEY{margin-left:8px;font-size:14px;font-weight:500;line-height:20px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-author-line__sEGm9 .Comment_write-reply__8oP_2,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-header-line__6_rTN .Comment_icon-of-reply__QEiuV .Comment_write-reply__8oP_2{margin-left:20px;font-size:16px;font-weight:600;line-height:20px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-input__kCgrz{margin-top:20px;margin-left:26px}.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV{margin-top:24px;margin-left:26px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_profile-image__GKgU7{display:flex;align-items:center}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7 button,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG button{display:flex;align-items:center;gap:10px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7 button .Comment_name__7vG4q,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG button .Comment_name__7vG4q{color:#1f2937;font-size:16px;font-weight:600;line-height:20px}.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7 .Comment_date__Ucm_e,.Comment_comment-container__83Ry5 .Comment_comments-wrapper__mL2Cn .Comment_author-line__pewiG button .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_profile-image__GKgU7 .Comment_type__IdEzJ,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG .Comment_date__Ucm_e,.Comment_comment-container__83Ry5 .Comment_reply-container__grabg .Comment_reply-comment-wrapper___dgBV .Comment_author-line__pewiG .Comment_type__IdEzJ{color:#9ca3af;font-size:14px;font-weight:500;line-height:20px}.Comment_comment-container__83Ry5 .Comment_reply-divider__GNWI9{margin-top:32px;margin-left:-48px;margin-right:-48px}}.DropdownButton_dropdown__uwD1u{position:relative}.DropdownButton_dropdown__uwD1u>button{min-width:100px;height:28px;padding:0 12px;display:flex;align-items:center;gap:6px;border-radius:8px;border:1px solid #e5e7eb}.DropdownButton_dropdown__uwD1u>button.DropdownButton_no-border__CyeQv{border:none;padding:0;min-width:auto}.DropdownButton_dropdown__uwD1u>button>span{color:#4b5563;font-size:10px;font-weight:500;line-height:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.DropdownButton_dropdown__uwD1u>button svg{width:16px;height:16px;display:flex;align-self:center}.DropdownButton_dropdown-list__wFfMc{padding:8px 6px;display:flex;flex-direction:column;background:#fff}.DropdownButton_dropdown-list__wFfMc>li{width:100%;padding:8px 10px;display:flex;gap:8px;align-items:center;transition:background-color .3s ease-in-out;cursor:pointer}.DropdownButton_dropdown-list__wFfMc>li:hover{background:#f9fafb}.DropdownButton_dropdown-list__wFfMc>li>span{color:#4b5563;font-size:11px;font-weight:500;line-height:16px;white-space:nowrap}.DropdownButton_dropdown-list__wFfMc>li>svg{flex-shrink:0}.DropdownButton_dropdown-list__wFfMc>li>svg path{stroke:#4b5563}.DropdownButton_dropdown-list__wFfMc>li.DropdownButton_muted__EhT8E>span{color:var(--label-neutral)}.DropdownButton_dropdown-list__wFfMc>li.DropdownButton_muted__EhT8E>svg path{stroke:var(--label-neutral)}.DropdownButton_divider__xbftX{width:100%;height:1px;background:#e5e7eb;margin:10px 0}@media(min-width:900px){.DropdownButton_dropdown-list__wFfMc{padding:10px 8px}.DropdownButton_dropdown-list__wFfMc>li{padding:9px 16px}.DropdownButton_dropdown-list__wFfMc>li>span{font-size:15px;font-weight:500;line-height:28px}.DropdownButton_dropdown__uwD1u>button{padding:0 10px 0 12px}.DropdownButton_dropdown__uwD1u>button>span{font-size:12px;font-weight:500;line-height:16px}.DropdownButton_dropdown__uwD1u>button>svg{width:16px;height:16px}}.CommentInput_comment-input-container__C98pm{background-color:#fff;padding:10px;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:10px}.CommentInput_comment-input-container__C98pm .CommentInput_input-field__YVUrT{border:none;outline:none;padding:12.5px 20px 13.5px;font-size:16px;font-weight:500;line-height:30px;resize:none;height:80px}.CommentInput_comment-input-container__C98pm .CommentInput_buttons-container__gflfv{margin-right:20px;display:flex;justify-content:end;gap:20px}.CommentInput_comment-input-container__C98pm .CommentInput_buttons-container__gflfv .CommentInput_cancel-button__azrR9,.CommentInput_comment-input-container__C98pm .CommentInput_buttons-container__gflfv .CommentInput_send-button__d2Ad2{display:flex;align-items:center;background-color:#fff;font-size:15px;font-weight:500;line-height:28px}.CommentInput_comment-input-container__C98pm .CommentInput_buttons-container__gflfv .CommentInput_cancel-button__azrR9{padding-top:2px}.CommentInput_comment-input-container__C98pm .CommentInput_buttons-container__gflfv .CommentInput_disabled__7yAsQ{color:#9ca3af}.SideDrawer_side-drawer__EsjZW [class*=anticon] svg{width:24px;height:24px}@media(min-width:900px){.SideDrawer_side-drawer__EsjZW [class*=anticon] svg{width:28px;height:28px}}.SideDrawer_side-drawer__EsjZW [class*=ant-drawer]{border-bottom:0}.SideDrawer_side-drawer__EsjZW [class*=ant-drawer-body]{padding:10px 24px 24px}@media(min-width:900px){.SideDrawer_side-drawer__EsjZW [class*=ant-drawer-body]{padding:64px 54px 55px}}.SideDrawer_side-drawer__EsjZW [class*=ant-drawer-close]{background-color:#fff!important;position:absolute;top:14px;right:16px}.SideDrawer_side-drawer__EsjZW [class*=ant-drawer-close] [class*=anticon-close]{position:absolute;top:4px;right:-4px}.SideDrawer_side-drawer__EsjZW [class*=ant-drawer-close] [class*=anticon-close] svg{width:14px;height:14px}@media(min-width:900px){.SideDrawer_side-drawer__EsjZW [class*=ant-drawer-close] [class*=anticon-close]{top:10px;right:2px}.SideDrawer_side-drawer__EsjZW [class*=ant-drawer-close] [class*=anticon-close] svg{width:14px;height:14px}.SideDrawer_side-drawer__EsjZW [class*=ant-drawer-close]{top:28px;right:28px}}.SideDrawer_comment__YaG3A [class*=ant-drawer-body]{padding:10px 16px 24px}@media(min-width:900px){.SideDrawer_comment__YaG3A [class*=ant-drawer-body]{padding:64px 48px 55px}}.CreateNoticeInput_wrap-input__psV3q{border-radius:8px;border:1px solid #e5e7eb;background:#fff;min-height:42px;display:flex;flex-direction:column;padding:12px 20px;transition:border .3s ease-in-out}.CreateNoticeInput_wrap-input__psV3q textarea{width:100%;resize:none;border:none;outline:none;background:transparent;font-size:12px;font-weight:500;line-height:28px;min-height:24px;max-height:none}.CreateNoticeInput_wrap-input__psV3q textarea::-moz-placeholder{color:#9ca3af;font-size:12px;font-weight:500;line-height:28px}.CreateNoticeInput_wrap-input__psV3q textarea::placeholder{color:#9ca3af;font-size:12px;font-weight:500;line-height:28px}.CreateNoticeInput_wrap-input-bottom__dUIc2{display:flex;width:100%;justify-content:flex-end;align-items:center;gap:12px;height:0;overflow:hidden}.CreateNoticeInput_wrap-input-bottom__dUIc2 .CreateNoticeInput_cancel-btn__Vm7bk{color:#9ca3af;font-size:12px;font-weight:500;line-height:24px}.CreateNoticeInput_wrap-input-bottom__dUIc2 .CreateNoticeInput_send-btn__46r_o{width:20px;height:20px}.CreateNoticeInput_wrap-input-bottom__dUIc2 .CreateNoticeInput_send-btn__46r_o svg path{fill:#1f2937}.CreateNoticeInput_wrap-input-bottom__dUIc2 .CreateNoticeInput_send-btn__46r_o:disabled svg path{fill:#d1d5db}.CreateNoticeInput_wrap-input__psV3q.CreateNoticeInput_show__8Sta0{padding:12px 12px 6px;border:2px solid #4b5563}.CreateNoticeInput_wrap-input__psV3q.CreateNoticeInput_show__8Sta0 .CreateNoticeInput_wrap-input-bottom__dUIc2{height:-moz-fit-content;height:fit-content}@media(min-width:900px){.CreateNoticeInput_wrap-input__psV3q{padding:24px}.CreateNoticeInput_wrap-input__psV3q textarea{font-size:16px;font-style:normal;font-weight:500;line-height:24px}.CreateNoticeInput_wrap-input__psV3q textarea::-moz-placeholder{font-size:16px;font-style:normal;font-weight:500;line-height:24px}.CreateNoticeInput_wrap-input__psV3q textarea::placeholder{font-size:16px;font-style:normal;font-weight:500;line-height:24px}.CreateNoticeInput_wrap-input-bottom__dUIc2{gap:20px}.CreateNoticeInput_wrap-input-bottom__dUIc2 .CreateNoticeInput_cancel-btn__Vm7bk{color:#9ca3af;font-size:15px;font-weight:500;line-height:24px}.CreateNoticeInput_wrap-input-bottom__dUIc2 .CreateNoticeInput_send-btn__46r_o svg{width:20px;height:20px}.CreateNoticeInput_wrap-input__psV3q.CreateNoticeInput_show__8Sta0{padding:24px 24px 18px}.CreateNoticeInput_wrap-input__psV3q.CreateNoticeInput_show__8Sta0 .CreateNoticeInput_wrap-input-bottom__dUIc2{height:-moz-fit-content;height:fit-content}}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header__aLK0a{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 0;margin-bottom:24px;border-bottom:1px solid #e5e7eb}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header-text__kKGX0{display:flex;flex-direction:column;gap:8px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header-text__kKGX0 h1{margin:0;font-size:22px;font-weight:700;color:#1f2937}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header-text__kKGX0 span{font-size:14px;color:#4b5563;line-height:1.4}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header-buttons__PVioK{display:flex;gap:12px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header__aLK0a .ClassDetailCurriculumTab_control-button__WJIP6{display:flex;align-items:center;gap:6px;padding:10px 16px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header__aLK0a .ClassDetailCurriculumTab_control-button__WJIP6.ClassDetailCurriculumTab_add-curriculum-button__smxnA{background-color:#00af2d;color:#fff}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header__aLK0a .ClassDetailCurriculumTab_control-button__WJIP6.ClassDetailCurriculumTab_add-curriculum-button__smxnA:hover:not(:disabled){background-color:#009624}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header__aLK0a .ClassDetailCurriculumTab_control-button__WJIP6.ClassDetailCurriculumTab_add-curriculum-button__smxnA:active:not(:disabled){background-color:#007d1f}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_header__aLK0a .ClassDetailCurriculumTab_control-button__WJIP6.ClassDetailCurriculumTab_add-curriculum-button__smxnA:disabled{background-color:#d1d5db;color:#6b7280;cursor:not-allowed}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info__W7WtW{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid #e5e7eb}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info-detail__aYAYo{display:flex;flex-direction:column;gap:6px;flex:1}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info-name__H1deF{font-size:12px;font-weight:600;line-height:20px;color:#1f2937}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info-list__A49YL{display:flex;align-items:center;gap:2px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info-list__A49YL>li{font-size:11px;font-weight:500;line-height:16px;color:#9ca3af}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_action-controls__NtixC{display:flex;align-items:center;gap:8px;margin-left:16px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_action-controls__NtixC .ClassDetailCurriculumTab_action-button__vf7CW{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;transition:all .2s ease;color:#4b5563}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_action-controls__NtixC .ClassDetailCurriculumTab_action-button__vf7CW:hover:not(:disabled){background-color:#f3f4f6;color:#1f2937}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_action-controls__NtixC .ClassDetailCurriculumTab_action-button__vf7CW:disabled{opacity:.3;cursor:not-allowed}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_action-controls__NtixC .ClassDetailCurriculumTab_action-button__vf7CW.ClassDetailCurriculumTab_more-button__EMAxK:hover:not(:disabled){background-color:#f3f4f6}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_action-controls__NtixC .ClassDetailCurriculumTab_action-button__vf7CW.ClassDetailCurriculumTab_ant-btn__b_iB4{border:none;box-shadow:none;padding:0}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_action-controls__NtixC .ClassDetailCurriculumTab_action-button__vf7CW.ClassDetailCurriculumTab_ant-btn__b_iB4:focus{box-shadow:none}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_lesson-plan-list__atISA{position:relative;padding-left:36px;border-bottom:1px solid #e5e7eb;margin-bottom:26px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh [class=ant-collapse-header]{padding:7px 8px;display:flex;align-items:center;gap:12px;transition:background-color .3s ease-in-out;height:42px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh [class=ant-collapse-header]:hover{background:#f9fafb}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh [class=ant-collapse-header] [class=ant-collapse-expand-icon]{padding:0}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh [class=ant-collapse-header] [class=ant-collapse-expand-icon] svg path{fill:#9ca3af}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ant-collapse-content{transition:height .3s cubic-bezier(.215,.61,.355,1)!important;margin:0!important;padding:0!important}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ant-collapse-content-box{padding:0!important}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ant-collapse-expand-icon{display:flex;align-items:center;justify-content:center;height:100%}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown-children__Pgs6G [class="ant-collapse-item ant-collapse-item-active"] [class=ant-collapse-header],.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown-children__Pgs6G [class=ant-collapse-item] [class=ant-collapse-header]{padding-left:36px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G{display:flex;flex-direction:column}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li{display:flex;justify-content:space-between;align-items:center;height:42px;padding-left:64px;padding-right:42px;transition:background-color .3s ease-in-out}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li:hover{background:#f9fafb}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span{display:flex;align-items:center;gap:4px;cursor:pointer;flex:1;font-size:12px;font-weight:500;line-height:28px;color:#1f2937}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span small{color:#9ca3af;font-size:12px;font-weight:500;line-height:28px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span button{display:inline-flex;align-items:center;justify-content:center;margin-left:2px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span button:hover{transform:scale(1.1)}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span svg{width:12px;height:12px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span svg path{stroke:#d1d5db}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>svg{width:16px;height:16px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li .ClassDetailCurriculumTab_ant-btn__b_iB4{min-width:auto;padding:0 4px;height:28px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label__R3iWP{display:flex;align-items:center;justify-content:space-between;width:100%}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-actions__LRRMD,.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-content__HSiJx{display:flex;align-items:center;gap:4px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-content__HSiJx.ClassDetailCurriculumTab_clickable__3nJD4{cursor:pointer;transition:opacity .2s ease-in-out}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-content__HSiJx.ClassDetailCurriculumTab_clickable__3nJD4:hover{opacity:.7}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-desc__tnB8E{font-size:12px;font-weight:600;line-height:20px;color:#1f2937}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-class__e6BTB{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:28px;color:#9ca3af}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-class__e6BTB:before{display:block;content:"";width:3px;height:3px;border-radius:100%;background:#9ca3af}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-action-buttons__4YUr1{display:flex;gap:12px;padding:20px 0;justify-content:center;flex-wrap:wrap}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px 20px;background-color:#f9fafb;border-radius:8px;margin:20px 0;text-align:center}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u svg{color:#4b5563}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u .ClassDetailCurriculumTab_no-curriculum__s6rlf{font-size:11px;font-weight:500;line-height:16px;color:#4b5563;line-height:1.6}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u .ClassDetailCurriculumTab_no-curriculum__s6rlf strong{color:#1f2937;font-weight:600}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u .ClassDetailCurriculumTab_create-curriculum-button__cisDQ{margin-top:8px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u .ClassDetailCurriculumTab_button-group__gzrgv{display:flex;gap:12px;margin-top:8px;flex-wrap:wrap;justify-content:center}@media(min-width:900px){.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info-detail__aYAYo{flex-direction:row;align-items:center;gap:9px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info-list__A49YL>li{font-size:14px;font-style:normal;font-weight:500;line-height:24px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info-name__H1deF{font-size:16px;font-style:normal;font-weight:600;line-height:normal}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_info__W7WtW .ClassDetailCurriculumTab_go-to-btn__rFcIf{display:flex;align-items:center;justify-content:center;height:42px;padding:0 22px;border-radius:28px;border:1px solid #e5e7eb;font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:#4b5563}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh{margin:0}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh [class=ant-collapse-header]{padding:9px 10px;display:flex;align-items:center;gap:14px;height:46px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown-children__Pgs6G [class="ant-collapse-item ant-collapse-item-active"] [class=ant-collapse-header],.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown-children__Pgs6G [class=ant-collapse-item] [class=ant-collapse-header]{padding-left:44px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li{height:46px;padding-left:78px;padding-right:42px;display:flex;align-items:center;justify-content:space-between}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>.ClassDetailCurriculumTab_actions___6xQr{display:flex;align-items:center}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span{gap:6px;font-size:15px;font-weight:500;line-height:24px;color:#4b5563}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span svg{width:16px;height:16px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>span svg path{stroke:#9ca3af}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_activity-list__NKx3G>li>svg{width:18px;height:18px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-content__HSiJx{gap:6px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-desc__tnB8E{font-size:15px;font-weight:500;line-height:28px;color:#4b5563}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-dropdown__5M8Oh .ClassDetailCurriculumTab_info-label-class__e6BTB{font-size:15px;font-weight:500;line-height:28px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_curriculum-action-buttons__4YUr1{padding:24px 0}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u{padding:48px 32px;margin:24px 0}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u .ClassDetailCurriculumTab_no-curriculum__s6rlf{font-size:15px;font-weight:500;line-height:28px}.ClassDetailCurriculumTab_curriculum-tab__DoXhW .ClassDetailCurriculumTab_no-curriculum-container__wgU8u .ClassDetailCurriculumTab_create-curriculum-button__cisDQ{margin-top:12px}}.ClassDetailCurriculumTab_empty-lesson-plans__bd7_X{text-align:center;padding:40px 20px;color:#9ca3af;font-size:13px;line-height:1.7}.ClassDetailCurriculumTab_empty-lesson-plans__bd7_X p{margin:0}.ClassDetailCurriculumTab_empty-lesson-plans__bd7_X p:first-child{color:#4b5563;font-weight:500;margin-bottom:4px}.ClassDetailCurriculumTab_info-label__R3iWP{display:flex;align-items:center;justify-content:space-between;width:100%}.ClassDetailCurriculumTab_info-label-folder__Zw9cO{flex-shrink:0;margin-right:8px;color:#9ca3af}.ClassDetailCurriculumTab_info-label-content__HSiJx{display:flex;align-items:center;gap:4px;margin-right:auto}.ClassDetailCurriculumTab_info-label-desc__tnB8E{font-size:12px;font-weight:600;line-height:20px;color:#1f2937}.ClassDetailCurriculumTab_info-label-class__e6BTB{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:28px;color:#9ca3af}.ClassDetailCurriculumTab_info-label-class__e6BTB:before{display:block;content:"";width:3px;height:3px;border-radius:100%;background:#9ca3af}.ClassDetailCurriculumTab_info-label__R3iWP .ClassDetailCurriculumTab_actions___6xQr{display:flex;align-items:center}.ClassDetailCurriculumTab_lesson-plan-more-button__IY5Ab{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:transparent;cursor:pointer;color:#4b5563;border-radius:6px;transition:background-color .2s ease}.ClassDetailCurriculumTab_lesson-plan-more-button__IY5Ab:hover{background:transparent;color:#1f2937}.ClassDetailCurriculumTab_lesson-plan-more-button__IY5Ab:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.ClassDetailCurriculumTab_lesson-plan-more-button__IY5Ab svg{width:16px;height:16px}.ClassDetailCurriculumTab_lesson-plan-more-menu-overlay__H6Mr7 .ant-dropdown-menu-item-danger.ClassDetailCurriculumTab_ant-dropdown-menu-item-active__jjtxs,.ClassDetailCurriculumTab_lesson-plan-more-menu-overlay__H6Mr7 .ant-dropdown-menu-item-danger:hover{background-color:#fef2f2!important;color:#dc2626!important}.ClassDetailCurriculumTab_section-actions-placeholder__D1UF3{display:inline-block;width:44px;height:32px;flex-shrink:0}.ClassDetailCurriculumTab_section-item__CyVA4 .ClassDetailCurriculumTab_section-label__bFcVE{display:flex;justify-content:flex-start;align-items:center;padding:8px 16px}.ClassDetailCurriculumTab_section-item__CyVA4 .ClassDetailCurriculumTab_section-label__bFcVE .ClassDetailCurriculumTab_section-idx__Ha1oN{font-size:15px;font-weight:500;color:#374151;margin-right:8px}.ClassDetailCurriculumTab_section-item__CyVA4 .ClassDetailCurriculumTab_section-label__bFcVE .ClassDetailCurriculumTab_section-actions__auvMO{display:flex;align-items:center;margin-left:auto}.SearchMultiSelectDropdown_multi-select__Ec8g9{width:-moz-fit-content;width:fit-content;position:relative;background-color:#fff}.SearchMultiSelectDropdown_multi-select-btn__N7Jn8{padding:8px 12px;display:flex;align-items:center;gap:6px;border-radius:8px;border:1px solid #e5e7eb;cursor:pointer;background:#fff;transition:background-color .15s ease}.SearchMultiSelectDropdown_multi-select-btn__N7Jn8>span{font-size:14px;color:#4b5563;line-height:16px;letter-spacing:0}.SearchMultiSelectDropdown_multi-select-btn__N7Jn8>svg{width:16px;height:16px;transition:transform .15s ease}.SearchMultiSelectDropdown_multi-select-btn__N7Jn8.SearchMultiSelectDropdown_selected__Ckvi_,.SearchMultiSelectDropdown_multi-select-btn__N7Jn8[data-state=open]{background:#e5e7eb}.SearchMultiSelectDropdown_multi-select-btn__N7Jn8[data-state=open] svg{transform:rotate(180deg)}.SearchMultiSelectDropdown_multi-select-btn__N7Jn8.SearchMultiSelectDropdown_disabled__DIib4,.SearchMultiSelectDropdown_multi-select-btn__N7Jn8:disabled{background:#f3f4f6;border-color:#e5e7eb;cursor:not-allowed;box-shadow:none;opacity:1}.SearchMultiSelectDropdown_multi-select-btn__N7Jn8.SearchMultiSelectDropdown_disabled__DIib4>span,.SearchMultiSelectDropdown_multi-select-btn__N7Jn8:disabled>span{color:#9ca3af}.SearchMultiSelectDropdown_multi-select-btn__N7Jn8.SearchMultiSelectDropdown_disabled__DIib4>svg,.SearchMultiSelectDropdown_multi-select-btn__N7Jn8:disabled>svg{color:#9ca3af;transform:none}.SearchMultiSelectDropdown_multi-select-btn__N7Jn8.SearchMultiSelectDropdown_disabled__DIib4.SearchMultiSelectDropdown_selected__Ckvi_,.SearchMultiSelectDropdown_multi-select-btn__N7Jn8.SearchMultiSelectDropdown_disabled__DIib4[data-state=open],.SearchMultiSelectDropdown_multi-select-btn__N7Jn8:disabled.SearchMultiSelectDropdown_selected__Ckvi_,.SearchMultiSelectDropdown_multi-select-btn__N7Jn8:disabled[data-state=open]{background:#f3f4f6}.SearchMultiSelectDropdown_multi-select-btn__N7Jn8.SearchMultiSelectDropdown_disabled__DIib4.SearchMultiSelectDropdown_selected__Ckvi_>svg,.SearchMultiSelectDropdown_multi-select-btn__N7Jn8.SearchMultiSelectDropdown_disabled__DIib4[data-state=open]>svg,.SearchMultiSelectDropdown_multi-select-btn__N7Jn8:disabled.SearchMultiSelectDropdown_selected__Ckvi_>svg,.SearchMultiSelectDropdown_multi-select-btn__N7Jn8:disabled[data-state=open]>svg{transform:none}.SearchMultiSelectDropdown_menu__dmGMq{background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border:1px solid #e5e7eb;border-radius:8px;padding:10px 8px;width:auto;max-width:240px;height:auto;max-height:268px;overflow-y:auto;-webkit-overflow-scrolling:touch}@media(min-width:900px){.SearchMultiSelectDropdown_menu__dmGMq{max-height:356px}}.SearchMultiSelectDropdown_menu__dmGMq .SearchMultiSelectDropdown_checkbox-group__1rEb_ :hover{background-color:#f3f4f6;border-radius:8px}.SearchMultiSelectDropdown_menu__dmGMq .SearchMultiSelectDropdown_checkbox-group__1rEb_ [class*=ant-checkbox-wrapper-checked]{border-radius:8px;background:#f3f4f6}.SearchMultiSelectDropdown_menu__dmGMq .SearchMultiSelectDropdown_checkbox-group__1rEb_ [class*=ant-checkbox-wrapper-checked] [class=ant-checkbox-inner]{background:#4b5563}.SearchMultiSelectDropdown_menu__dmGMq .SearchMultiSelectDropdown_checkbox-group__1rEb_ [class*=ant-checkbox-wrapper-checked] [class=ant-checkbox-inner]:after{content:none}.SearchMultiSelectDropdown_menu__dmGMq .SearchMultiSelectDropdown_checkbox-group__1rEb_ [class*=ant-checkbox-wrapper-checked] [class=ant-checkbox-inner]:before{content:"";display:block;width:12px;height:12px;background:url(/icons/icon_check_white.svg) no-repeat 50%/100% 100%;position:relative;top:53%;left:50%;transform:translate(-50%,-50%)}.SearchMultiSelectDropdown_menu__dmGMq .SearchMultiSelectDropdown_checkbox-group-item__laJR0{display:flex;align-items:center;width:100%!important;height:32px;margin:2px 0;padding:0 8px}.SearchMultiSelectDropdown_menu__dmGMq .SearchMultiSelectDropdown_checkbox-group-item__laJR0 [class=ant-checkbox-inner]{width:14px;height:14px;border-color:#d1d5db}.SearchMultiSelectDropdown_menu__dmGMq .SearchMultiSelectDropdown_checkbox-group-item__laJR0 [class=ant-checkbox-inner]:hover{border-color:#d1d5db}.SearchMultiSelectDropdown_menu__dmGMq .SearchMultiSelectDropdown_checkbox-group-item__laJR0>span:nth-child(2){color:#4b5563;font-size:12px;font-weight:500;line-height:28px}@media(min-width:900px){.SearchMultiSelectDropdown_multi-select-btn__N7Jn8{padding:6px 12px}.SearchMultiSelectDropdown_multi-select-btn__N7Jn8>span{font-size:14px;line-height:20px}.SearchMultiSelectDropdown_menu__dmGMq .SearchMultiSelectDropdown_checkbox-group-item__laJR0{padding:24px 16px!important;width:100%!important;margin:0!important}.SearchMultiSelectDropdown_menu__dmGMq .SearchMultiSelectDropdown_checkbox-group-item__laJR0 [class*=ant-checkbox-wrapper] [class*=ant-checkbox] [class*=ant-checkbox-input]{width:18px!important;height:18px!important}.SearchMultiSelectDropdown_menu__dmGMq .SearchMultiSelectDropdown_checkbox-group-item__laJR0>span:nth-child(2){font-size:15px!important;font-weight:500!important;line-height:28px!important}}.SearchMultiSelectDropdown_mobile-modal-backdrop__i71hp{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.SearchMultiSelectDropdown_mobile-modal__cfdcw{background:#fff;border-radius:12px;width:100%;max-width:400px;max-height:70vh;display:flex;flex-direction:column;box-shadow:0 10px 25px rgba(0,0,0,.1)}.SearchMultiSelectDropdown_mobile-modal-header__EVYoc{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f0f0f0}.SearchMultiSelectDropdown_mobile-modal-title__V5VTN{font-size:16px;font-weight:600;color:#1a1a1a}.SearchMultiSelectDropdown_mobile-modal-close__MBLwO{padding:8px;border:none;background:none;cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:center}.SearchMultiSelectDropdown_mobile-modal-close__MBLwO:hover{background:#f5f5f5}.SearchMultiSelectDropdown_mobile-modal-close__MBLwO svg{width:20px;height:20px}.SearchMultiSelectDropdown_mobile-modal-content__Qzl6J{flex:1;overflow-y:auto;padding:16px 20px;-webkit-overflow-scrolling:touch}.SearchMultiSelectDropdown_mobile-modal-content__Qzl6J .SearchMultiSelectDropdown_checkbox-group__1rEb_{display:flex;flex-direction:column;gap:4px}.SearchMultiSelectDropdown_mobile-modal-content__Qzl6J .SearchMultiSelectDropdown_checkbox-group__1rEb_ .SearchMultiSelectDropdown_checkbox-group-item__laJR0{display:flex;align-items:center;padding:12px 0!important;cursor:pointer;border-radius:8px;transition:background-color .15s ease;height:auto!important;margin:0!important;width:100%!important}.SearchMultiSelectDropdown_mobile-modal-content__Qzl6J .SearchMultiSelectDropdown_checkbox-group__1rEb_ .SearchMultiSelectDropdown_checkbox-group-item__laJR0:hover{background:#f5f5f5}.SearchMultiSelectDropdown_mobile-modal-content__Qzl6J .SearchMultiSelectDropdown_checkbox-group__1rEb_ .SearchMultiSelectDropdown_checkbox-group-item__laJR0 [class=ant-checkbox-inner]{width:16px!important;height:16px!important;border-color:#d1d5db}.SearchMultiSelectDropdown_mobile-modal-content__Qzl6J .SearchMultiSelectDropdown_checkbox-group__1rEb_ .SearchMultiSelectDropdown_checkbox-group-item__laJR0 [class=ant-checkbox-inner]:hover{border-color:#d1d5db}.SearchMultiSelectDropdown_mobile-modal-content__Qzl6J .SearchMultiSelectDropdown_checkbox-group__1rEb_ .SearchMultiSelectDropdown_checkbox-group-item__laJR0>span:nth-child(2){color:#1a1a1a!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;margin-left:8px}.SearchMultiSelectDropdown_multi-select__Ec8g9.SearchMultiSelectDropdown_field-trigger__v9A2r{width:100%}.AddLessonPlanToClassModal_modal__ifaFj .ant-modal-content{border-radius:16px;padding:0}.AddLessonPlanToClassModal_modal__ifaFj .ant-modal-body{padding:0}.AddLessonPlanToClassModal_modal__ifaFj .ant-modal-close{top:20px;right:20px}.AddLessonPlanToClassModal_modal-content__JWKYS{padding:24px}.AddLessonPlanToClassModal_modal-title__CZG5v{margin:0 0 4px;font-size:20px;font-weight:700;line-height:32px;color:#1f2937}.AddLessonPlanToClassModal_lesson-name__bROt6{font-size:14px;font-weight:500;line-height:20px;color:#6b7280;margin:0 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddLessonPlanToClassModal_select-step__v5rPR{display:flex;flex-direction:column;gap:12px}.AddLessonPlanToClassModal_description__xS6nS{font-size:15px;font-weight:500;line-height:28px;color:#4b5563;margin:0}.AddLessonPlanToClassModal_loading__03XFu{width:100%;min-height:200px;display:flex;align-items:center;justify-content:center}.AddLessonPlanToClassModal_search__QJI4c{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;transition:border-color .15s ease}.AddLessonPlanToClassModal_search__QJI4c:focus-within{border-color:#00b02f}.AddLessonPlanToClassModal_search-icon__yoT9M{display:flex;align-items:center;justify-content:center;flex:0 0 auto}.AddLessonPlanToClassModal_search-input__DkCLU{flex:1;min-width:0;border:0;outline:none;background:transparent;font-size:15px;font-weight:500;line-height:28px;color:#1f2937}.AddLessonPlanToClassModal_search-input__DkCLU::-moz-placeholder{color:#9ca3af}.AddLessonPlanToClassModal_search-input__DkCLU::placeholder{color:#9ca3af}.AddLessonPlanToClassModal_class-list__tc8Hr{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow-y:auto;padding-right:4px}.AddLessonPlanToClassModal_class-list__tc8Hr::-webkit-scrollbar{width:4px}.AddLessonPlanToClassModal_class-list__tc8Hr::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.AddLessonPlanToClassModal_class-list__tc8Hr::-webkit-scrollbar-track{background:transparent}.AddLessonPlanToClassModal_class-list__tc8Hr.AddLessonPlanToClassModal_saving__kDN_y{pointer-events:none;opacity:.6}.AddLessonPlanToClassModal_empty__dTANd{font-size:15px;font-weight:500;line-height:28px;color:#6b7280;text-align:center;padding:32px 0;white-space:pre-line}.AddLessonPlanToClassModal_empty__dTANd p{margin:0}.AddLessonPlanToClassModal_class-row__POX2l{width:100%;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;cursor:pointer;text-align:left;transition:border-color .15s ease,background-color .15s ease}.AddLessonPlanToClassModal_class-row__POX2l:hover{border-color:#d1d5db;background:#f9fafb}.AddLessonPlanToClassModal_class-row__POX2l.AddLessonPlanToClassModal_selected__OkbAr{border-color:#00b02f;background:rgba(0,176,47,.04)}.AddLessonPlanToClassModal_class-row__POX2l:focus-visible{outline:2px solid #00b02f;outline-offset:-2px}.AddLessonPlanToClassModal_class-name__1rwwf{flex:1;min-width:0;font-size:15px;line-height:28px;color:#1f2937;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddLessonPlanToClassModal_class-row__POX2l.AddLessonPlanToClassModal_added__7kIfy{cursor:default}.AddLessonPlanToClassModal_class-row__POX2l.AddLessonPlanToClassModal_added__7kIfy:hover{border-color:#e5e7eb;background:#fff}.AddLessonPlanToClassModal_go-to-lesson__wzaUS{font-size:12px;line-height:16px;flex-shrink:0;padding:4px 10px;border-radius:6px;border:1px solid #e5e7eb;background:#fff;color:#374151;font-weight:500;white-space:nowrap;cursor:pointer}.AddLessonPlanToClassModal_go-to-lesson__wzaUS:hover{border-color:#00b02f;color:#00b02f}.AddLessonPlanToClassModal_already-added-badge__qlXYu{font-size:12px;font-weight:500;line-height:16px;color:#00b02f;background:rgba(0,176,47,.08);padding:2px 8px;border-radius:4px;white-space:nowrap;flex-shrink:0}.AddLessonPlanToClassModal_class-status__RiUvr{font-size:12px;font-weight:500;line-height:16px;color:#6b7280;white-space:nowrap;min-width:56px;text-align:right;flex-shrink:0}.AddLessonPlanToClassModal_create-class__WHDYC{display:flex;align-items:center;gap:8px;padding-top:12px;border-top:1px solid #e5e7eb}.AddLessonPlanToClassModal_footer__rKac_{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:16px;border-top:1px solid #e5e7eb}.AddLessonPlanToClassModal_bulk-actions__Dc1R4{display:flex;gap:6px}.AddLessonPlanToClassModal_bulk-button__f9xvK{height:32px;padding:0 12px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;color:#4b5563}.AddLessonPlanToClassModal_bulk-button__f9xvK:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db}.AddLessonPlanToClassModal_bulk-button__f9xvK:disabled{cursor:not-allowed;opacity:.6}.AddLessonPlanToClassModal_footer-actions__77tFs{display:flex;gap:8px}.AddLessonPlanToClassModal_complete-step__dx3Bl{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px 0}.AddLessonPlanToClassModal_complete-icon__wK_he{display:flex;align-items:center;justify-content:center;animation:AddLessonPlanToClassModal_checkPop__abHZW .4s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes AddLessonPlanToClassModal_checkPop__abHZW{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.AddLessonPlanToClassModal_complete-title__te9Z5{margin:0;font-size:20px;font-weight:700;line-height:32px;color:#1f2937}.AddLessonPlanToClassModal_complete-desc__NTd1q{margin:0;font-size:15px;font-weight:500;line-height:28px;color:#4b5563;text-align:center}.AddLessonPlanToClassModal_complete-list__CaCzo{list-style:none;padding:0;margin:8px 0;width:100%;max-height:160px;overflow-y:auto}.AddLessonPlanToClassModal_complete-list__CaCzo li{font-size:15px;font-weight:500;line-height:28px;color:#374151;padding:6px 12px;border-radius:6px;background:#f9fafb;margin-bottom:4px}.AddLessonPlanToClassModal_complete-list__CaCzo li:before{content:"•";margin-right:8px;color:#9ca3af}.AddLessonPlanToClassModal_complete-actions__FAJDS{display:flex;gap:8px;margin-top:8px}