.ChatMessage_chat-message-container___vhJN{display:flex;flex-direction:column;gap:5px}.ChatMessage_chat-message-container___vhJN .ChatMessage_action-row__GFOwR{display:flex;align-items:center;gap:8px}.ChatMessage_chat-message-container___vhJN .ChatMessage_action-row__GFOwR .ChatMessage_timestamp__3wpAo{color:var(--secondary-text-color);font-size:12px;white-space:nowrap}.ChatMessage_assistant-msg__dHhFi{width:100%;align-self:flex-start}.ChatMessage_user-msg__pDlyn{width:75%;align-self:flex-end;align-items:flex-end}.ChatMessage_user-msg__pDlyn.ChatMessage_editing__hL5bs,.ChatMessage_user-msg__pDlyn.ChatMessage_editing__hL5bs .ChatMessage_user-message__wCtQg{width:100%}.ChatMessage_user-msg__pDlyn .ChatMessage_action-row__GFOwR{align-self:flex-end}.ChatMessage_chat-message___z6V7{position:relative;padding:12px 20px;border-radius:20px;color:var(--text-color)}.ChatMessage_assistant-message__0KnYW{padding:0 8px;width:100%}.ChatMessage_user-message__wCtQg{background-color:var(--light-blue-bg);border:1px solid var(--border-color)}.ChatMessage_edit-textarea-root__LCvrR{margin-bottom:8px}.ChatMessage_edit-textarea-root__LCvrR.ant-input{background:rgba(0,0,0,0)}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk.ant-modal-content{padding:20px;border-radius:10px}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn{display:flex;flex-direction:column}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-header__1gPNQ{display:flex;align-items:center}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-header__1gPNQ .ShareFeedbackDialog_dialog-title__ZGAV3{flex:1 1;color:var(--heading-color);font-size:20px;font-weight:600}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-header__1gPNQ .ShareFeedbackDialog_close-button__gxP1i{width:24px;height:24px;padding:0;color:var(--text-color)}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-header__1gPNQ .ShareFeedbackDialog_close-button__gxP1i .ShareFeedbackDialog_close-icon__OSSpr{font-size:20px}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-header__1gPNQ .ShareFeedbackDialog_close-button__gxP1i:hover.ant-btn:not(:disabled):not(.ant-btn-disabled):hover{background-color:rgba(0,0,0,0)}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-header__1gPNQ .ShareFeedbackDialog_close-button__gxP1i:hover .ShareFeedbackDialog_close-icon__OSSpr{color:var(--primary-color)}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-form__AqSVa{display:flex;flex-direction:column;margin-top:10px}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-form__AqSVa .ShareFeedbackDialog_dialog-fields__rfCd_{display:flex;flex-direction:column;gap:20px}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-form__AqSVa .ShareFeedbackDialog_dialog-fields__rfCd_ .ShareFeedbackDialog_details-item__2X8Ko,.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-form__AqSVa .ShareFeedbackDialog_dialog-fields__rfCd_ .ShareFeedbackDialog_reason-item__BerLK{display:flex;flex-direction:column;gap:5px}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-form__AqSVa .ShareFeedbackDialog_dialog-fields__rfCd_ .ShareFeedbackDialog_reason-item__BerLK{width:40%}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-form__AqSVa .ShareFeedbackDialog_dialog-fields__rfCd_ .ShareFeedbackDialog_reason-item__BerLK .ant-select{width:100%}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-form__AqSVa .ShareFeedbackDialog_dialog-fields__rfCd_ .ShareFeedbackDialog_reason-item__BerLK .ShareFeedbackDialog_field-label__ErUbQ{color:var(--text-color);font-size:12px;font-weight:700}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-form__AqSVa .ShareFeedbackDialog_dialog-fields__rfCd_ .ShareFeedbackDialog_reason-item__BerLK .ShareFeedbackDialog_field-label__ErUbQ .ShareFeedbackDialog_required-asterisk__pQDk6{margin-left:2px;color:var(--primary-color)}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-form__AqSVa .ShareFeedbackDialog_dialog-fields__rfCd_ .ShareFeedbackDialog_reason-item__BerLK .ShareFeedbackDialog_error-text__hhcav{display:block;margin-top:4px;font-size:12px}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-form__AqSVa .ShareFeedbackDialog_dialog-fields__rfCd_ .ShareFeedbackDialog_details-item__2X8Ko .ShareFeedbackDialog_field-label__ErUbQ{color:var(--text-color);font-size:12px;font-weight:700}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-form__AqSVa .ShareFeedbackDialog_dialog-fields__rfCd_ .ShareFeedbackDialog_details-item__2X8Ko .ShareFeedbackDialog_field-label__ErUbQ .ShareFeedbackDialog_optional-text__195W0{color:var(--secondary-text-color);font-weight:400}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-form__AqSVa .ShareFeedbackDialog_dialog-fields__rfCd_ .ShareFeedbackDialog_details-item__2X8Ko .ShareFeedbackDialog_details-textarea__Evn53.ant-input{min-height:64px;padding:9px 11px;color:var(--text-color);font-size:14px}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-form__AqSVa .ShareFeedbackDialog_dialog-footer__vqNrA{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:20px}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-form__AqSVa .ShareFeedbackDialog_dialog-footer__vqNrA .ShareFeedbackDialog_cancel-button__dM7_c{padding:0 16px}.ShareFeedbackDialog_share-feedback-dialog-content__XXTFk .ShareFeedbackDialog_share-feedback-dialog-body__yPOKn .ShareFeedbackDialog_dialog-form__AqSVa .ShareFeedbackDialog_dialog-footer__vqNrA .ShareFeedbackDialog_submit-button__t6ziB{padding:0 30px}.ShareFeedbackDialog_reason-dropdown__CXbjd .ant-select-item{min-height:32px;padding:5px 12px;border-radius:5px;color:var(--text-color);font-size:14px;font-weight:400}.ShareFeedbackDialog_reason-dropdown__CXbjd .ant-select-item.ant-select-item-option-active,.ShareFeedbackDialog_reason-dropdown__CXbjd .ant-select-item.ant-select-item-option-selected{background-color:var(--off-white-bg);font-weight:400}.UserMessageEditActions_edit-actions__H4rkt{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0 4px}.UserMessageEditActions_pill-btn__99dlK.ant-btn{width:52px}.UserMessageEditActions_pill-btn__99dlK.ant-btn:first-child{width:62px}.UserMessageEditActions_pill-btn__99dlK.ant-btn{border-radius:20px;padding:0 10px}.ChatMessageArea_chat-message-area__e2si_{display:flex;flex-direction:column;flex:1 1;gap:20px;overflow-y:auto;padding-top:16px;padding-bottom:48px;list-style:none;margin:0;padding-left:0}.ChatMessageArea_chat-message-area__e2si_ .ChatMessageArea_message-item__4IVam{display:flex;flex-direction:column}.NoChatMessage_no-chat-message-container__TxutR{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;text-align:center}.NoChatMessage_no-chat-message-container__TxutR .NoChatMessage_no-chat-message__jr24k{display:flex;flex-direction:column;white-space:pre-line;gap:12px;padding-bottom:25%}.NoChatMessage_no-chat-message-container__TxutR .NoChatMessage_no-chat-message__jr24k .NoChatMessage_title__Gxbzp{margin:0}.NoChatMessage_no-chat-message-container__TxutR .NoChatMessage_primary-text__I2v4D{color:var(--primary-color)}.NoChatMessage_no-chat-message-container__TxutR .NoChatMessage_description-text__vgVGq{font-size:16px}.CourseAssistantTabs_course-assistant-tabs__Lr7ZN{display:flex;flex:1 1;flex-direction:column;min-height:0}.CourseAssistantTabs_course-assistant-tabs__Lr7ZN.ant-tabs{width:100%}.CourseAssistantTabs_course-assistant-tabs__Lr7ZN .ant-tabs-nav{margin:0 0 8px}.CourseAssistantTabs_course-assistant-tabs__Lr7ZN .ant-tabs-nav-list{width:100%}.CourseAssistantTabs_course-assistant-tabs__Lr7ZN .ant-tabs-tab{flex:1 1;justify-content:center;margin:0;padding:12px 16px}.CourseAssistantTabs_course-assistant-tabs__Lr7ZN .ant-tabs-content-holder{display:flex;flex:1 1;min-height:0}.CourseAssistantTabs_course-assistant-tabs__Lr7ZN .ant-tabs-content{display:flex;flex:1 1;height:100%}.CourseAssistantTabs_course-assistant-tabs__Lr7ZN .ant-tabs-tabpane-active{display:flex;flex-direction:column;flex:1 1;min-height:0}.CourseAssistantTabs_course-assistant-tabs__Lr7ZN .ant-tabs-tabpane-hidden{display:none}.SourceItem_source-item__lMP9r{display:flex;align-items:center;gap:8px;padding:12px;background-color:var(--white)}.SourceItem_source-item__lMP9r:not(:last-child){border-bottom:1px solid var(--border-color)}.SourceItem_source-item__lMP9r .SourceItem_icon-container__Bzuwa{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:5px;background-color:var(--light-blue-bg);border:1px solid var(--border-color);flex-shrink:0}.SourceItem_source-item__lMP9r .SourceItem_icon-container__Bzuwa.SourceItem_reading-icon-container__iIoqn{background-color:var(--light-primary-color)}.SourceItem_source-item__lMP9r .SourceItem_icon-container__Bzuwa.SourceItem_error-icon-container__RAHqx{background-color:color-mix(in srgb,var(--danger-color) 10%,transparent)}.SourceItem_source-item__lMP9r .SourceItem_icon-container__Bzuwa .SourceItem_file-icon___4OBg{color:var(--primary-color);width:16px;height:16px}.SourceItem_source-item__lMP9r .SourceItem_icon-container__Bzuwa .SourceItem_file-icon___4OBg.SourceItem_error__T5eNa{color:var(--danger-color)}.SourceItem_source-item__lMP9r .SourceItem_source-text__uwrnX{flex:1 1;display:flex;flex-direction:column;min-width:0}.SourceItem_source-item__lMP9r .SourceItem_source-text__uwrnX .SourceItem_source-name__aPD5w{width:100%}.SourceItem_source-item__lMP9r .SourceItem_source-text__uwrnX .SourceItem_source-subtitle__z_jnV{font-size:12px;color:var(--secondary-text-color)}.SourceItem_source-item__lMP9r .SourceItem_source-text__uwrnX .SourceItem_source-subtitle__z_jnV.SourceItem_error__T5eNa{color:var(--danger-color)}.SourceItem_source-item__lMP9r .SourceItem_checkbox-container__ngOxO{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.SourceItem_source-item__lMP9r .SourceItem_checkbox-container__ngOxO .ant-checkbox-wrapper{transform:scale(.7)}.SourceItem_source-item__lMP9r .SourceItem_checkbox-container__ngOxO .SourceItem_delete-button__VkSFp.ant-btn{width:24px;height:24px;padding:0}.SourcePanel_source-panel__zNQp4{display:flex;flex-direction:column;flex:1 1;border:1px solid var(--border-color);border-radius:10px;overflow-y:hidden;background-color:var(--white)}.SourcePanel_source-panel__zNQp4 .SourcePanel_panel-header__U8VGx{display:flex;justify-content:space-between;align-items:center;padding:12px 16px}.SourcePanel_source-panel__zNQp4 .SourcePanel_panel-header__U8VGx .SourcePanel_panel-header-title__JQq75{margin:0;font-size:16px}.SourcePanel_source-panel__zNQp4 .SourcePanel_panel-header__U8VGx .SourcePanel_add-button-wrapper__pwuOO{display:inline-flex}.SourcePanel_source-panel__zNQp4 .SourcePanel_panel-header__U8VGx .SourcePanel_add-button__iaT8D{height:24px;width:72px;gap:5px}.SourcePanel_source-panel__zNQp4 .SourcePanel_panel-divider__CB4Ru{margin:0}.SourcePanel_source-panel__zNQp4 .SourcePanel_panel-content__qX8aI{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:12px;overflow-y:auto}.SourcePanel_source-panel__zNQp4 .SourcePanel_panel-content__qX8aI .SourcePanel_no-sources-container__KuDhe{display:flex;flex-direction:column;max-width:60%;gap:10px;margin:auto}.SourcePanel_source-panel__zNQp4 .SourcePanel_panel-content__qX8aI .SourcePanel_source-item-list__bFTpC{display:flex;flex-direction:column;width:100%;border:1px solid var(--border-color);border-radius:10px;overflow:hidden}.SourcesSelectionPill_sources-selection-pill__EzgPd{display:flex;align-items:center;padding:0 12px;margin-bottom:8px;width:100%;height:36px;border-radius:100px;background-color:var(--off-white-bg);border:1px solid var(--border-color)}.SourcesSelectionPill_sources-selection-pill__EzgPd .SourcesSelectionPill_details-container__PguAr{display:flex;align-items:center;gap:4px;flex:1 1}.SourcesSelectionPill_sources-selection-pill__EzgPd .SourcesSelectionPill_details-container__PguAr .SourcesSelectionPill_details-button__h_KT2.ant-btn{width:24px;color:var(--secondary-text-color)}.SourcesSelectionPill_sources-selection-pill__EzgPd .SourcesSelectionPill_details-container__PguAr .SourcesSelectionPill_details-button__h_KT2.ant-btn:hover{color:var(--text-color);background-color:rgba(0,0,0,0)}.SourcesSelectionPill_sources-selection-pill__EzgPd .SourcesSelectionPill_details-container__PguAr .SourcesSelectionPill_pill-label__LWSGw{font-size:12px;color:var(--secondary-text-color)}.SourcesSelectionPill_sources-selection-pill__EzgPd .SourcesSelectionPill_details-container__PguAr .SourcesSelectionPill_info-icon__NJdXc{width:12px;height:12px;color:var(--secondary-text-color);cursor:pointer}.SourcesSelectionPill_sources-selection-pill__EzgPd .SourcesSelectionPill_details-container__PguAr .SourcesSelectionPill_info-icon__NJdXc:hover{color:var(--primary-color)}.SourcesSelectionPill_sources-selection-pill__EzgPd .SourcesSelectionPill_remove-button__e7iiX.ant-btn,.SourcesSelectionPill_sources-selection-pill__EzgPd .SourcesSelectionPill_select-all-button__ohz_t.ant-btn{padding:0;background-color:rgba(0,0,0,0)}.SourcesSelectionPill_sources-selection-pill__EzgPd .SourcesSelectionPill_remove-button__e7iiX.ant-btn:hover,.SourcesSelectionPill_sources-selection-pill__EzgPd .SourcesSelectionPill_select-all-button__ohz_t.ant-btn:hover{background-color:rgba(0,0,0,0)}.SourcesSelectionPill_sources-selection-pill__EzgPd .SourcesSelectionPill_select-all-button__ohz_t.ant-btn,.SourcesSelectionPill_sources-selection-pill__EzgPd .SourcesSelectionPill_select-all-button__ohz_t.ant-btn:hover{color:var(--primary-color)}.SourcesSelectionPill_sources-selection-pill__EzgPd .SourcesSelectionPill_remove-button__e7iiX.ant-btn,.SourcesSelectionPill_sources-selection-pill__EzgPd .SourcesSelectionPill_remove-button__e7iiX.ant-btn:hover{color:var(--danger-color)}.modal-header-wrapper{display:flex}.modal-header-title{font-size:20px!important;font-weight:600!important;color:var(--heading-color)!important;line-height:normal!important}.close-icon{cursor:pointer;font-size:20px}.close-button{display:inline-flex!important;align-items:center;justify-content:center;padding:0!important;background:rgba(0,0,0,0)!important;border:none!important;box-shadow:none!important;color:var(--secondary-text-color)!important;min-width:unset!important;width:auto!important;height:auto!important;line-height:1!important}.close-button:focus,.close-button:hover{color:#000!important;background:rgba(0,0,0,0)!important;opacity:1!important}.close-button:focus-visible{outline:2px solid var(--outline-color)!important;outline-offset:2px!important;border-radius:2px!important}.close-button .close-icon{font-size:20px;display:block}.modal-header-actions{margin-left:auto}.GenerateReadingsModal_generate-readings-modal__iPyMj .ant-modal-content{border-radius:10px;padding:0}.GenerateReadingsModal_generate-readings-modal__iPyMj .ant-modal-body{padding:0}.GenerateReadingsModal_modal-content__radBb{position:relative;display:flex;flex-direction:column}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_description__61_Ns{margin-top:12px}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_module-select-actions__cYT_7{display:flex;justify-content:space-between;border:1px solid var(--divider-color);padding:6px 12px;border-radius:100px;flex:1 1;margin-top:20px}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_module-select-actions__cYT_7 .GenerateReadingsModal_selection-info__3R5MK{display:flex;align-items:center;gap:4px}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_module-select-actions__cYT_7 .GenerateReadingsModal_selection-info__3R5MK .GenerateReadingsModal_close-icon__VZJE1,.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_module-select-actions__cYT_7 .GenerateReadingsModal_selection-info__3R5MK .GenerateReadingsModal_info-icon__b7lEr{font-size:12px;color:var(--muted-gray-blue);cursor:pointer}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_module-select-actions__cYT_7 .GenerateReadingsModal_selection-info__3R5MK .GenerateReadingsModal_close-icon__VZJE1:hover{color:var(--primary-color)}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_module-select-actions__cYT_7 .GenerateReadingsModal_selection-info__3R5MK .GenerateReadingsModal_info-text__fPFbb{font-size:12px;color:var(--muted-gray-blue)}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_module-select-actions__cYT_7 .GenerateReadingsModal_selection-actions__gTJaP{display:flex;align-items:center}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_module-select-actions__cYT_7 .GenerateReadingsModal_selection-actions__gTJaP .GenerateReadingsModal_select-btn__ZqRAk{height:26px;min-width:70px;color:var(--muted-gray-blue)}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_module-select-actions__cYT_7 .GenerateReadingsModal_selection-actions__gTJaP .GenerateReadingsModal_select-btn__ZqRAk:hover{color:var(--muted-gray-blue)}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_reading-tone-section__CBq4u{display:flex;flex-direction:column;gap:5px;margin-top:20px}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_reading-tone-section__CBq4u .GenerateReadingsModal_input-label__6KGbN{font-weight:700;font-size:12px}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_reading-tone-section__CBq4u .GenerateReadingsModal_tone-dropdown__Clfri{width:35%}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_reading-tone-section__CBq4u .GenerateReadingsModal_description-input__ITjfV{transition:all .2s cubic-bezier(.645,.045,.355,1)}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_reading-tone-section__CBq4u .GenerateReadingsModal_error-text__1WBKf{font-size:12px}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_reading-tone-section__CBq4u .GenerateReadingsModal_reading-tone-select-popup__xgzOV.ant-select-item{padding:0}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_customization-guidelines-section__Q4apM{display:flex;flex-direction:column;gap:5px;margin-top:20px}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_customization-guidelines-section__Q4apM .GenerateReadingsModal_input-label__6KGbN{font-weight:700;font-size:12px}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_customization-guidelines-section__Q4apM .GenerateReadingsModal_label-subtext__Eknzv{color:var(--secondary-text-color);font-size:12px;font-weight:400}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_modules-list__M1e4G{border:1px solid var(--divider-color);border-radius:10px;overflow:hidden;max-height:280px;overflow-y:auto;margin-top:12px}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_modules-list__M1e4G .GenerateReadingsModal_module-item__hjHn5{display:flex;align-items:center;padding:12px;border-bottom:1px solid var(--divider-color);transition:background-color .2s cubic-bezier(.645,.045,.355,1);cursor:pointer}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_modules-list__M1e4G .GenerateReadingsModal_module-item__hjHn5:last-child{border-bottom:none}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_modules-list__M1e4G .GenerateReadingsModal_module-item__hjHn5:first-child{border-radius:8px 8px 0 0}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_modules-list__M1e4G .GenerateReadingsModal_module-item__hjHn5:hover{background:var(--off-white-bg)}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_modules-list__M1e4G .GenerateReadingsModal_module-item__hjHn5 .GenerateReadingsModal_module-number__eFgFI{display:flex;align-items:center;justify-content:center;margin-right:10px}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_modules-list__M1e4G .GenerateReadingsModal_module-item__hjHn5 .GenerateReadingsModal_module-number__eFgFI .GenerateReadingsModal_number-badge__k4SOi{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:100px;background:var(--light-blue-bg);font-size:12px;color:var(--text-color)}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_modules-list__M1e4G .GenerateReadingsModal_module-item__hjHn5 .GenerateReadingsModal_module-title__TzNyX{flex:1 1;display:flex;align-items:center}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_modules-list__M1e4G .GenerateReadingsModal_module-item__hjHn5 .GenerateReadingsModal_module-title__TzNyX .GenerateReadingsModal_title-text__NYZy_{font-size:14px;font-weight:600;line-height:1.57em;color:var(--text-color)}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_modules-list__M1e4G .GenerateReadingsModal_module-item__hjHn5 .GenerateReadingsModal_module-checkbox__GY9GK{margin-left:auto}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_footer-actions__Yc0LT{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:20px}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_footer-actions__Yc0LT .GenerateReadingsModal_action-btn__xtI3Q:first-child{border:none;min-width:73px}.GenerateReadingsModal_modal-content__radBb .GenerateReadingsModal_footer-actions__Yc0LT .GenerateReadingsModal_action-btn__xtI3Q:last-child{min-width:186px;display:flex;align-items:center;gap:10px}.styles_youtubeTitleContainer__IoGnY{display:flex;align-items:center;gap:7px}.styles_youtube-player__z_B05{width:100%;height:100%;overflow:hidden}.styles_youtube-player__z_B05 iframe{width:100%;height:100%}.AssignmentFileItemRow_fileItemRow__T4UgV{display:flex;align-items:center;gap:12px;border:1px solid var(--border-color);border-radius:5px;padding:8px;background-color:var(--white);width:100%;transition:all .2s cubic-bezier(.645,.045,.355,1)}.AssignmentFileItemRow_fileItemRow__T4UgV.AssignmentFileItemRow_hover__lrvLC:hover{cursor:pointer}.AssignmentFileItemRow_fileItemRow__T4UgV .AssignmentFileItemRow_iconContainer__uOKeY{display:flex;align-items:center;justify-content:center;border:1px solid var(--border-color);background-color:#f1f5f8;border-radius:5px;width:36px;height:36px;flex-shrink:0}.AssignmentFileItemRow_fileItemRow__T4UgV .AssignmentFileItemRow_iconContainer__uOKeY .AssignmentFileItemRow_icon__VM45X{color:var(--primary-color);width:18px;height:18px}.AssignmentFileItemRow_fileItemRow__T4UgV .AssignmentFileItemRow_contentContainer__lm9yf{display:flex;overflow:hidden;flex-direction:column;flex:1 1}.AssignmentFileItemRow_fileItemRow__T4UgV .AssignmentFileItemRow_contentContainer__lm9yf .AssignmentFileItemRow_title__tLwex{font-weight:600!important;color:var(--text-color)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:12px!important}.AssignmentFileItemRow_fileItemRow__T4UgV .AssignmentFileItemRow_contentContainer__lm9yf .AssignmentFileItemRow_type__I5btF{font-size:12px!important;font-weight:400!important;color:var(--secondary-text-color)!important}.AssignmentFileItemRow_fileItemRow__T4UgV .AssignmentFileItemRow_downloadBtn__PwnWp{padding:4px!important;height:24px!important;width:24px!important;color:var(--secondary-text-color)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.AssignmentFileItemRow_fileItemRow__T4UgV .AssignmentFileItemRow_downloadBtn__PwnWp:hover{color:var(--primary-color)!important;background-color:rgba(0,0,0,0)!important}.AssignmentFileItemRow_fileItemRow__T4UgV .AssignmentFileItemRow_downloadBtn__PwnWp svg{width:16px;height:16px}.AssignmentMaterials_assignment-material-container__LE66F{padding-top:16px}.AssignmentMaterials_assignment-material-container__LE66F .AssignmentMaterials_assignment-material-row__XLRrc>div:nth-child(odd){padding-right:10px}.AssignmentMaterials_assignment-material-container__LE66F .AssignmentMaterials_assignment-material-row__XLRrc>div:nth-child(n+3){padding-top:10px}.AssignmentSubmissionDetailsCard_assignment-submission-card__MCLCu{display:flex;flex-direction:column;background-color:var(--white);border:1px solid var(--border-color);border-radius:10px;width:100%;height:-moz-fit-content;height:fit-content}.AssignmentSubmissionDetailsCard_assignment-submission-card__header__sVu_G{display:flex;align-items:center;gap:4px;padding:8px 12px;background-color:#f1f5f8;border-radius:10px 10px 0 0;border-bottom:1px solid var(--border-color)}.AssignmentSubmissionDetailsCard_assignment-submission-card__header-icon__byWfL{font-size:14px;color:var(--primary-color)}.AssignmentSubmissionDetailsCard_assignment-submission-card__header-text__Z2_BZ{font-size:12px;font-weight:600;color:var(--text-color)}.AssignmentSubmissionDetailsCard_assignment-submission-card__late-tag__wa_3L{margin-left:auto}.AssignmentSubmissionDetailsCard_assignment-submission-card__content__i5fs5{display:flex;flex-direction:column;padding:16px}.AssignmentSubmissionDetailsCard_assignment-submission-card__content__i5fs5 .AssignmentSubmissionDetailsCard_assignment-submission-card__user-info__VVVGE{display:flex;align-items:center;gap:10px;padding-bottom:12px}.AssignmentSubmissionDetailsCard_assignment-submission-card__content__i5fs5 .AssignmentSubmissionDetailsCard_assignment-submission-card__user-details__GBhL7{display:flex;flex-direction:column}.AssignmentSubmissionDetailsCard_assignment-submission-card__content__i5fs5 .AssignmentSubmissionDetailsCard_assignment-submission-card__user-name-row__dRnv0{display:flex;align-items:center;gap:4px}.AssignmentSubmissionDetailsCard_assignment-submission-card__content__i5fs5 .AssignmentSubmissionDetailsCard_assignment-submission-card__user-name__mXfHU{font-size:14px;font-weight:600;color:var(--text-color)}.AssignmentSubmissionDetailsCard_assignment-submission-card__content__i5fs5 .AssignmentSubmissionDetailsCard_assignment-submission-card__instructor-icon__MU3Kv{font-size:10px;color:var(--primary-color)}.AssignmentSubmissionDetailsCard_assignment-submission-card__content__i5fs5 .AssignmentSubmissionDetailsCard_assignment-submission-card__user-time__gRTre{font-size:12px;font-weight:400;color:var(--text-color)}.AssignmentSubmissionDetailsCard_assignment-submission-card__content__i5fs5 .AssignmentSubmissionDetailsCard_assignment-submission-card__name__dIthN{margin-bottom:8px}.AssignmentSubmissionDetailsCard_assignment-submission-card__content__i5fs5 .AssignmentSubmissionDetailsCard_assignment-submission-card__name-text__s3usw{font-size:16px!important;font-weight:600;color:var(--text-color);margin:0}.AssignmentSubmissionDetailsCard_assignment-submission-card__content__i5fs5 .AssignmentSubmissionDetailsCard_assignment-submission-card__description__nhb6O .AssignmentSubmissionDetailsCard_assignment-submission-card__description-text__1pil1{font-size:14px;font-weight:400;color:var(--text-color)}.AssignmentSubmissionDetailsCard_assignment-submission-card__content__i5fs5 .AssignmentSubmissionDetailsCard_assignment-submission-card__divider__MqZUt{margin:16px 0!important}.InfoBox_info-box__sUyc6{display:flex;flex-direction:column;gap:8px;padding:12px;background-color:var(--off-white-bg);border:1px solid var(--border-color);border-radius:10px}.InfoBox_info-box__sUyc6 .InfoBox_info-box__title__1zIFj{font-size:14px;font-weight:600;line-height:1.5;color:var(--text-color);margin:0}.InfoBox_info-box__list__hh2p4{font-size:14px;font-weight:400;color:var(--secondary-text-color);margin:0!important;padding-left:20px;line-height:22px;white-space:pre-line}