.ydcZIa_modal-content-container{flex-direction:column;gap:20px;display:flex}.ydcZIa_modal-content-container .ydcZIa_compliance-modal-header{text-align:center;flex-direction:column;align-items:center;display:flex}.ydcZIa_modal-content-container .ydcZIa_compliance-modal-header .ydcZIa_title{margin-bottom:6px;font-size:20px}.ydcZIa_modal-content-container .ydcZIa_compliance-modal-header .ydcZIa_subtitle{color:var(--secondary-text-color);padding:0 48px}.ydcZIa_modal-content-container .ydcZIa_compliance-modal-body{flex-direction:column;gap:12px;display:flex}.ydcZIa_modal-content-container .ydcZIa_compliance-modal-body .ydcZIa_document-item{border:1px solid var(--divider-color);border-radius:5px;align-items:center;gap:8px;padding:12px;display:flex}.ydcZIa_modal-content-container .ydcZIa_compliance-modal-body .ydcZIa_document-item .ydcZIa_check-icon{font-size:20px}.ydcZIa_modal-content-container .ydcZIa_compliance-modal-body .ydcZIa_document-item .ydcZIa_check-icon.ydcZIa_checked{color:var(--success-color)}.ydcZIa_modal-content-container .ydcZIa_compliance-modal-body .ydcZIa_document-item .ydcZIa_check-icon.ydcZIa_unchecked{color:var(--divider-color)}.ydcZIa_modal-content-container .ydcZIa_compliance-modal-body .ydcZIa_document-item .ydcZIa_document-name{flex:1;font-weight:600}.ydcZIa_modal-content-container .ydcZIa_compliance-modal-body .ydcZIa_document-item .ydcZIa_view-btn{height:22px;padding:0;font-size:14px}.ydcZIa_modal-content-container .ydcZIa_compliance-modal-footer{gap:12px;display:flex}.ydcZIa_modal-content-container .ydcZIa_compliance-modal-footer .ydcZIa_accept-btn,.ydcZIa_modal-content-container .ydcZIa_compliance-modal-footer .ydcZIa_reject-btn{width:100%}
._0DMGcW_chat-history-container{flex-direction:column;max-height:250px;animation:.3s ease-in-out _0DMGcW_fade-in;display:flex;overflow-y:auto}@keyframes _0DMGcW_fade-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}._0DMGcW_chat-history-container ._0DMGcW_history-group{flex-direction:column;padding-top:10px;display:flex}._0DMGcW_chat-history-container ._0DMGcW_history-group ._0DMGcW_chat-category{padding-bottom:6px;font-size:12px;font-weight:600}._0DMGcW_chat-history-container ._0DMGcW_chat-history-divider{margin:10px 0}._0DMGcW_chat-history-spinner{color:var(--primary-color);align-self:center}
.rXrYka_chat-menu-dropdown .ant-dropdown-menu-title-content{font-size:14px}.rXrYka_chat-history-list{flex-direction:column;margin:0;padding-left:0;display:flex}.rXrYka_chat-history-list .rXrYka_chat-skeleton{align-items:center;height:32px;padding:0 8px;display:flex}.rXrYka_chat-history-list .rXrYka_chat-skeleton .ant-skeleton-input{min-width:unset;border-radius:5px;height:24px}.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper{cursor:pointer;border-radius:5px;align-items:center;width:100%;height:32px;transition:all .2s;display:flex}.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper .rXrYka_chat-name,.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper .rXrYka_chat-history-dots{padding:6px 8px}:is(.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper .rXrYka_chat-name:hover.ant-btn,.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper .rXrYka_chat-name:focus.ant-btn,.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper .rXrYka_chat-history-dots:hover.ant-btn,.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper .rXrYka_chat-history-dots:focus.ant-btn){background:0 0}.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper .rXrYka_chat-name{text-align:left;min-width:0;color:var(--secondary-text-color);flex:1;font-size:12px}.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper .rXrYka_chat-name.ant-btn{color:var(--secondary-text-color);justify-content:flex-start}.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper .rXrYka_chat-name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper .rXrYka_rename-input{flex:1;min-width:0}.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper .rXrYka_rename-input.ant-input-affix-wrapper{border-radius:5px;height:24px;padding:0 4px 0 8px}.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper .rXrYka_rename-input .ant-input{font-size:12px}.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper .rXrYka_rename-confirm-button.ant-btn{width:20px;height:20px;min-width:unset;font-size:12px}.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper.rXrYka_is-selected .rXrYka_chat-name{color:var(--text-color)}.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper .rXrYka_chat-history-dots{opacity:0;color:var(--text-color);width:24px;height:24px;font-size:12px}.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper .rXrYka_chat-history-dots:focus{opacity:1}.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper:hover{background-color:var(--light-blue-bg)}.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper:hover .rXrYka_chat-name{color:var(--text-color)}.rXrYka_chat-history-list .rXrYka_chat-history-item-wrapper:hover .rXrYka_chat-history-dots{opacity:1}
.q3--Ra_accessible-tooltip-trigger.ant-btn{cursor:pointer;color:inherit;font-size:inherit;line-height:inherit;background-color:#0000;border:none;justify-content:center;align-items:center;height:auto;margin:0;padding:0;display:inline-flex}.q3--Ra_accessible-tooltip-trigger.ant-btn:hover{border:none!important}
.rhHh2q_new-chat-button.ant-btn{width:24px;height:24px;color:var(--text-color)}.rhHh2q_new-chat-button.ant-btn.rhHh2q_is-active{color:var(--primary-color)}.rhHh2q_new-chat-button.ant-btn:hover.ant-btn:not(:disabled):not(.ant-btn-disabled):hover{color:var(--primary-color);background-color:#0000}.rhHh2q_new-chat-button.ant-btn:active{transition:transform .2s ease-in-out;transform:scale(.9)}.rhHh2q_new-chat-tooltip{font-size:10px}
.LZ65jW_readingIconContainer{background-color:var(--light-primary-color)!important}.LZ65jW_fileItemRow{border-bottom:1px solid var(--border-color);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:46px;max-height:46px;padding:0 12px;transition:background-color .3s;display:flex;position:relative}.LZ65jW_fileItemRow:hover:not(.LZ65jW_disabled){background-color:var(--off-white-bg);z-index:1}.LZ65jW_fileItemRow.LZ65jW_disabled{cursor:not-allowed}.LZ65jW_leftSide{align-items:center;gap:10px;min-width:0;display:flex}.LZ65jW_iconContainer{background-color:var(--light-blue-bg);border-radius:5px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.LZ65jW_fileIcon{color:var(--primary-color);width:18px;height:16px}.LZ65jW_fileName{max-width:260px;color:var(--text-color)!important;font-size:12px!important;font-weight:400!important}.LZ65jW_fileSize{text-align:center;color:var(--secondary-text-color)!important;min-width:60px!important;font-size:12px!important}.LZ65jW_rightSide{align-items:center;gap:10px;display:flex}.LZ65jW_processingIcon{color:var(--primary-color);font-size:14px}.LZ65jW_errorIcon{color:var(--danger-color);cursor:pointer;font-size:14px}.LZ65jW_toolTip{color:#fff!important;font-size:12px!important;font-weight:400!important}
.zhh6vG_container{flex-direction:column;gap:10px;display:flex}.zhh6vG_infoBar{background-color:var(--off-white-bg);border:1px solid var(--border-color);border-radius:5px;align-items:center;gap:4px;height:36px;padding:8px 12px;display:flex}.zhh6vG_infoBar .zhh6vG_text,.zhh6vG_infoBar .zhh6vG_icon{color:var(--secondary-text-color)!important;font-size:12px!important}.zhh6vG_selectBar{background-color:var(--off-white-bg);border:1px solid var(--border-color);border-radius:5px;justify-content:space-between;align-items:center;min-height:36px;max-height:36px;padding:8px 12px;display:flex}.zhh6vG_selectBar .zhh6vG_text{font-size:12px!important}.zhh6vG_selectBar .zhh6vG_text .zhh6vG_semiBold{font-weight:600!important}.zhh6vG_selectBar .zhh6vG_clearBtn{color:var(--primary-color);height:20px;padding:0;font-size:12px!important}.zhh6vG_selectBar .zhh6vG_clearBtn:hover{color:var(--primary-color)!important;background-color:#0000!important}.zhh6vG_fileList{border:1px solid var(--border-color);border-radius:6px;flex-direction:column;flex:1;width:100%;min-height:390px;max-height:390px;padding:5px;display:flex;overflow-y:auto}.zhh6vG_fileList .zhh6vG_empty{margin:auto}.zhh6vG_fileList::-webkit-scrollbar{display:none}.zhh6vG_fileList{scrollbar-width:none;-ms-overflow-style:none}.zhh6vG_divider{background-color:var(--divider-color);vertical-align:middle;width:1px;height:14px;margin:0 10px;display:inline-block}
._6tuVuG_cancelBtn{width:73px;height:48px;color:var(--text-color)!important;font-size:12px!important}._6tuVuG_cancelBtn:hover{color:var(--text-color)!important;background-color:#0000!important}._6tuVuG_submitBtn{width:144px;height:48px}._6tuVuG_footer{justify-content:flex-end;gap:8px;display:flex}._6tuVuG_container{flex-direction:column;gap:20px;display:flex}
.zY8kyG_margin-top{margin-top:12px}.zY8kyG_question-set-templates{justify-content:flex-start;align-items:flex-start;gap:10px;margin-top:12px;display:flex}.zY8kyG_templates-header{align-items:center;gap:6px;height:24px;display:flex}.zY8kyG_sparkles-icon{color:var(--primary-color);font-size:12px}.zY8kyG_templates-title{width:60px;font-size:12px!important}.zY8kyG_templates-list{flex-wrap:wrap;gap:10px;display:flex}.zY8kyG_template-button{border-color:var(--divider-color)!important;height:24px!important}.zY8kyG_active{color:var(--primary-color)!important;border-color:var(--primary-color)!important}
._7P7sqG_antTabs{flex-direction:column;width:100%;height:100%;display:flex;overflow:auto}._7P7sqG_antTabs .ant-tabs-tab.ant-tabs-tab-focus .ant-tabs-tab-btn:focus-visible{outline-offset:-2px}._7P7sqG_antTabs .ant-tabs-nav{margin:0!important}._7P7sqG_antTabs .ant-tabs-nav:before{border-bottom:none!important}._7P7sqG_antTabs .ant-tabs-tab{transition:background-color .3s;margin:0 1px!important;padding:2px 4px!important}._7P7sqG_antTabs .ant-tabs-content-holder{background-color:var(--off-white-bg);flex-direction:column;align-items:center;width:100%;height:100%;padding:0 16px;display:flex;overflow:auto}@media (max-width:768px){._7P7sqG_antTabs .ant-tabs-content-holder{height:calc(100vh - 188px);margin-bottom:14px}}._7P7sqG_antTabs .ant-tabs-content{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}@media (max-width:768px){._7P7sqG_antTabs._7P7sqG_noTopContent .ant-tabs-content-holder{height:calc(100vh - 130px)}._7P7sqG_antTabs._7P7sqG_scrollAsPage{scroll-padding-bottom:59px}}._7P7sqG_antTabs._7P7sqG_scrollAsPage ._7P7sqG_container{z-index:2;background-color:var(--white);position:sticky;top:0}._7P7sqG_antTabs._7P7sqG_scrollAsPage .ant-tabs-content-holder{flex:1 0 auto;height:auto;overflow:visible}@media (max-width:768px){._7P7sqG_antTabs._7P7sqG_scrollAsPage .ant-tabs-content-holder{height:auto}}._7P7sqG_antTabs._7P7sqG_scrollAsPage ._7P7sqG_tabPanel{flex:1 0 auto;height:auto;overflow-y:visible}._7P7sqG_persistentContent{background-color:var(--off-white-bg);flex-direction:column;align-items:center;width:100%;padding:0 16px;display:flex}._7P7sqG_container{border-bottom:var(--border-color) 1px solid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:fit-content;padding:0 16px;display:grid}._7P7sqG_container ._7P7sqG_leftContent{justify-self:start}._7P7sqG_container ._7P7sqG_rightContent{justify-self:end}._7P7sqG_container ._7P7sqG_tabItemContainer{min-width:90px;color:var(--secondary-text-color);flex-direction:column;align-items:center;gap:4px;padding:6px 10px;transition:color .3s,background-color .3s;display:flex}._7P7sqG_container ._7P7sqG_tabItemContainer span{color:var(--secondary-text-color);font-weight:600;transition:color .3s}._7P7sqG_container ._7P7sqG_tabItemContainer svg{width:16px;height:16px}._7P7sqG_container ._7P7sqG_active{color:var(--primary-color)}._7P7sqG_container ._7P7sqG_active span{color:var(--primary-color)!important}._7P7sqG_container ._7P7sqG_disabled{opacity:.5;cursor:not-allowed;pointer-events:none}._7P7sqG_tabPanel{flex-direction:column;flex:1;align-items:center;width:100%;height:100%;margin-top:14px;padding:0 0 14px;display:flex;overflow-y:auto}._7P7sqG_tabPanel.ant-tabs-tabpane-hidden{display:none}._7P7sqG_tabPanel>*{box-sizing:border-box;width:100%}@media (max-width:768px){._7P7sqG_tabPanel{padding-bottom:90px}._7P7sqG_tabPanel:has([data-test-id=unsaved-changes-panel][data-visible=true]){padding-bottom:150px}}._7P7sqG_mobileTabsContainer{border-top:var(--border-color) 1px solid;z-index:1000;background-color:#fff;padding:0;position:fixed;bottom:0;left:0;right:0}._7P7sqG_mobileTabsContainer .ant-tabs-tab{padding:0!important}._7P7sqG_mobileTabsContainer ._7P7sqG_tabItemContainer{min-width:90px;color:var(--secondary-text-color);flex-direction:column;justify-content:center;align-items:center;gap:4px;height:58px;padding:8px 10px;transition:color .3s,background-color .3s;display:flex}._7P7sqG_mobileTabsContainer ._7P7sqG_tabItemContainer span{color:var(--secondary-text-color);font-weight:600;transition:color .3s}._7P7sqG_mobileTabsContainer ._7P7sqG_tabItemContainer svg{width:16px;height:16px}@media (max-width:372px){._7P7sqG_mobileTabsContainer ._7P7sqG_tabItemContainer{min-width:70px}}._7P7sqG_mobileTabsContainer ._7P7sqG_active{color:var(--primary-color);background-color:#ee6c4d0d}._7P7sqG_mobileTabsContainer ._7P7sqG_active span{color:var(--primary-color)!important}._7P7sqG_mobileTabsContainer ._7P7sqG_disabled{opacity:.5;cursor:not-allowed;pointer-events:none}
.tvrdWa_control{border:1px solid var(--divider-color);background-color:#f1f5f8;align-items:center;padding:2px;display:inline-flex}.tvrdWa_control.tvrdWa_round,.tvrdWa_control.tvrdWa_round .tvrdWa_option{border-radius:50px}.tvrdWa_control.tvrdWa_default{border-radius:8px}.tvrdWa_control.tvrdWa_default .tvrdWa_option{border-radius:6px}.tvrdWa_control.tvrdWa_disabled{opacity:.5;cursor:not-allowed}.tvrdWa_small{height:30px}.tvrdWa_small .tvrdWa_option{padding:2px 7px}.tvrdWa_small .tvrdWa_label{font-size:12px;font-weight:600}.tvrdWa_small .tvrdWa_icon{width:12px;height:12px;font-size:12px}.tvrdWa_default{height:38px}.tvrdWa_default .tvrdWa_option{padding:4px 10px}.tvrdWa_default .tvrdWa_label{font-size:14px;font-weight:600}.tvrdWa_default .tvrdWa_icon{width:14px;height:14px;font-size:14px}.tvrdWa_option{cursor:pointer;height:100%;color:var(--secondary-text-color);background:0 0;border:none;justify-content:center;align-items:center;gap:6px;min-width:0;transition:background-color .2s,box-shadow .2s;display:flex}.tvrdWa_option.tvrdWa_selected{color:var(--text-color);background-color:#fff;box-shadow:0 1px 3px #0000001a}.tvrdWa_option.tvrdWa_selected .tvrdWa_icon{color:var(--primary-color)}.tvrdWa_option.tvrdWa_selected .tvrdWa_label{color:var(--text-color)}.tvrdWa_option:not(.tvrdWa_selected) .tvrdWa_icon,.tvrdWa_option:not(.tvrdWa_selected) .tvrdWa_label{color:var(--secondary-text-color)}.tvrdWa_option:disabled{cursor:not-allowed}.tvrdWa_option:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px;z-index:1}.tvrdWa_icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.tvrdWa_label{white-space:nowrap}
.K769Jq_bar{border-bottom:1px solid var(--divider-color);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:4px 12px;display:flex}.K769Jq_left{align-items:center;gap:6px;min-width:0;display:flex}.K769Jq_info-icon{color:var(--secondary-text-color);font-size:12px}.K769Jq_hint.K769Jq_hint{color:var(--secondary-text-color)}.K769Jq_hint{font-size:12px}.K769Jq_count.K769Jq_count{color:var(--secondary-text-color)}.K769Jq_count{font-size:12px;font-weight:600}.K769Jq_clear-icon{color:var(--secondary-text-color);width:16px!important;min-width:16px!important;height:16px!important;padding:0!important}.K769Jq_clear-icon:hover{color:var(--text-color)!important;background:0 0!important}.K769Jq_action{height:24px;color:var(--secondary-text-color);font-size:12px;font-weight:600;padding:0 4px!important}.K769Jq_action:hover{color:var(--text-color)!important;background:0 0!important}
.gqssAG_row{border-bottom:1px solid var(--divider-color);align-items:center;gap:12px;padding-block:12px;display:flex}.gqssAG_label-area{cursor:pointer;flex:1;align-items:center;gap:12px;min-width:0;margin:0;display:flex}.gqssAG_name{flex:1;min-width:0;font-size:14px}.gqssAG_status-area{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.gqssAG_score{align-items:center;display:inline-flex}.gqssAG_score-visible{white-space:nowrap;align-items:center;gap:6px;font-size:13px;line-height:1.3;display:inline-flex}.gqssAG_score-old{color:var(--secondary-text-color);text-decoration:line-through}.gqssAG_score-arrow{color:var(--secondary-text-color);font-size:11px}.gqssAG_score-new{color:var(--text-color);font-weight:600}.gqssAG_score-new.gqssAG_up{color:var(--success-color)}.gqssAG_score-new.gqssAG_down{color:var(--danger-color)}.gqssAG_meta-line{align-items:center;gap:6px;display:flex}.gqssAG_error-icon{color:var(--danger-color);font-size:13px}.gqssAG_status{white-space:nowrap;font-size:11px}.gqssAG_status.gqssAG_released{color:var(--secondary-text-color)}.gqssAG_status.gqssAG_unreleased{color:var(--warning-color)}
.sVMQOa_container{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.sVMQOa_list{flex:1;min-height:0;padding-inline:16px;overflow-y:auto}.sVMQOa_stateArea{flex:1;justify-content:center;align-items:center;min-height:240px;display:flex}
.qh92jG_body-wrapper{display:contents}.qh92jG_yes-button{min-width:100px}

._9DOkrG_chatToggleBtn{z-index:10;border-radius:30px;justify-content:center;align-items:center;width:72px;height:44px;position:fixed;bottom:20px;right:30px;background-color:var(--sidebar-primary-bg)!important;border:none!important;padding:0!important;display:flex!important;box-shadow:0 1px 4px #4040401a!important}._9DOkrG_chatToggleBtn:before{content:"";background:conic-gradient(from 180deg at 50% 50%, var(--primary-color) 0deg, #fdc13a 90deg, #9fb40a 180deg, #8d84e5 270deg, var(--primary-color) 360deg);-webkit-mask:linear-gradient(var(--white) 0 0) content-box,linear-gradient(var(--white) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--white) 0 0) content-box,linear-gradient(var(--white) 0 0);mask:linear-gradient(var(--white) 0 0) content-box,linear-gradient(var(--white) 0 0);border-radius:30px;padding:2px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}._9DOkrG_toolTip{text-align:center;flex-direction:column;gap:4px;display:flex}
.xjx5iq_footer{background-color:var(--gray-bg);flex-direction:column;gap:16px;padding:16px;display:flex}.xjx5iq_infoContainer{align-items:center;gap:8px;display:flex}.xjx5iq_infoContainer .xjx5iq_icon{width:20px;height:20px;color:var(--primary-color)}.xjx5iq_infoContainer .xjx5iq_text{color:var(--text-color)!important;font-size:12px!important}.xjx5iq_chatInputContainer{display:flex;position:relative}.xjx5iq_chatInputContainer .xjx5iq_chatInput{resize:none!important;border-radius:10px!important;padding-right:30px!important}.xjx5iq_chatInputContainer .xjx5iq_actionContainer{justify-content:center;align-items:center;width:25px;height:25px;display:flex;position:absolute;top:calc(50% - 12.5px);right:11px;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.xjx5iq_chatInputContainer .xjx5iq_actionContainer .xjx5iq_semiCircleLoader{transform-origin:50%;border:2px solid #0000;border-top:2px solid var(--primary-color);border-radius:50%;width:30px;height:30px;animation:1s linear infinite xjx5iq_spin-loader-anim;position:absolute;transform:translateY(-50%)}.xjx5iq_chatInputContainer .xjx5iq_actionContainer svg{cursor:pointer;color:var(--primary-color);width:16px;height:16px}.xjx5iq_chatInputContainer .xjx5iq_actionContainer.xjx5iq_disabled svg{color:var(--secondary-text-color)}@keyframes xjx5iq_spin-loader-anim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
._6PPKKq_header{justify-content:space-between;align-items:center;height:66px;padding:14px 12px;display:flex}._6PPKKq_headerTitle.ant-typography{color:var(--text-color);margin:0;padding:0;font-weight:600;line-height:1.5;display:block;font-size:16px!important}._6PPKKq_actions{align-items:center;gap:10px;display:flex}._6PPKKq_actionBtn.ant-btn{width:24px}._6PPKKq_actionBtn:hover{color:var(--primary-color)}
._3aC2Lq_breadcrumb-list{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;margin:0;padding:0;list-style:none;display:flex}._3aC2Lq_breadcrumb-item{align-items:center;gap:5px;min-width:0;display:flex}._3aC2Lq_breadcrumb-link{white-space:normal;overflow-wrap:anywhere;font-weight:400}._3aC2Lq_breadcrumb-separator{color:var(--secondary-text-color);font-size:9px}._3aC2Lq_breadcrumb-current{color:var(--text-color);white-space:normal;overflow-wrap:anywhere;margin:0;padding:0;font-size:14px;font-weight:400;line-height:21px}
.YqCaxa_modules-page-view{flex-direction:column;width:100%;height:100%;display:flex}
.zO_CbW_unsaved-changes-panel{background-color:var(--sidebar-primary-bg);z-index:1000;opacity:0;visibility:hidden;pointer-events:none;border-radius:100px;align-self:center;width:min(400px,100vw - 32px);padding:8px 12px;transition:all .3s ease-in-out;display:flex;position:fixed;bottom:32px}@media (max-width:768px){.zO_CbW_unsaved-changes-panel{bottom:75px}}.zO_CbW_unsaved-changes-panel.zO_CbW_visible{opacity:1;visibility:visible;pointer-events:all}.zO_CbW_unsaved-changes-panel .zO_CbW_content{flex:1;align-items:center;gap:8px;display:flex}.zO_CbW_unsaved-changes-panel .zO_CbW_content .zO_CbW_icon{color:#fff;font-size:14px}.zO_CbW_unsaved-changes-panel .zO_CbW_content .zO_CbW_label{color:#fff;font-weight:600}.zO_CbW_unsaved-changes-panel .zO_CbW_actions{align-items:center;gap:8px;display:flex}.zO_CbW_unsaved-changes-panel .zO_CbW_actions .zO_CbW_panel-button{border-radius:100px;justify-content:center;align-items:center;padding:0 16px;transition:all .2s;display:flex}.zO_CbW_unsaved-changes-panel .zO_CbW_actions .zO_CbW_panel-button:disabled{cursor:not-allowed}
._6FSIta_add-module-popover{flex-direction:column;gap:4px;min-width:260px;display:flex}._6FSIta_add-module-popover .section-header{justify-content:space-between;align-items:center;display:flex}._6FSIta_add-module-popover .section-header .ant-typography{color:var(--secondary-text-color);font-size:12px}._6FSIta_add-module-popover .section-header .close-icon{cursor:pointer}._6FSIta_add-module-popover .section-header .close-icon>svg{color:var(--secondary-text-color);font-size:14px}._6FSIta_add-module-popover .section-header .close-icon:hover svg{color:var(--primary-color)}._6FSIta_add-module-popover .text-area-container{position:relative}._6FSIta_add-module-popover .text-area-container .ant-btn{z-index:1;width:24px;height:24px;position:absolute;bottom:8px;right:8px}
.uPycKa_add-source{flex-direction:column;gap:12px;padding-bottom:12px;display:flex}.uPycKa_add-source .uPycKa_card-root{border-radius:10px}.uPycKa_add-source .uPycKa_add-source-card-body{background-color:var(--off-white-bg);flex-direction:column;gap:12px;padding:16px;display:flex;border-radius:10px!important}.uPycKa_add-source .uPycKa_add-source-card-body .uPycKa_input-field{flex-direction:column;flex:1;gap:4px;display:flex}.uPycKa_add-source .uPycKa_add-source-card-body .uPycKa_input-field .uPycKa_input-label .uPycKa_input-label-text{color:var(--text-color);font-size:12px;font-weight:600}.uPycKa_add-source .uPycKa_add-source-card-body .uPycKa_add-source-card-header{justify-content:space-between;align-items:center;display:flex}.uPycKa_add-source .uPycKa_add-source-card-body .uPycKa_add-source-card-header .uPycKa_header-text{color:var(--secondary-text-color);font-size:12px;font-weight:400}.uPycKa_add-source .uPycKa_add-source-card-body .uPycKa_add-source-card-header .uPycKa_card-actions{align-items:center;gap:8px;display:flex}.uPycKa_add-source .uPycKa_add-source-card-body .uPycKa_add-source-card-header .uPycKa_card-actions .uPycKa_close-btn{width:24px;height:24px;color:var(--secondary-text-color);border-radius:6px;padding:0}.uPycKa_add-source .uPycKa_add-source-card-body .uPycKa_add-source-card-header .uPycKa_card-actions .uPycKa_close-btn:hover{color:var(--primary-color)}.uPycKa_add-source .uPycKa_add-source-card-body .uPycKa_add-source-card-header .uPycKa_card-actions .uPycKa_close-btn .uPycKa_close-icon{width:16px;height:16px}.uPycKa_add-source .uPycKa_add-source-card-body .uPycKa_add-source-card-content{flex-direction:column;gap:12px;display:flex}
._1hiqKq_selection-pill{border:1px solid var(--divider-color);border-radius:100px;justify-content:space-between;align-items:center;min-height:36px;padding:0 12px;display:flex}._1hiqKq_selection-pill-left{align-items:center;gap:6px;display:flex}._1hiqKq_selection-pill-info-icon,._1hiqKq_selection-pill-hint{color:var(--secondary-text-color);font-size:12px}._1hiqKq_selection-pill-count{color:var(--secondary-text-color);font-size:12px;font-weight:600}._1hiqKq_selection-pill-clear-icon{color:var(--secondary-text-color);width:16px!important;min-width:16px!important;height:16px!important;padding:0!important}._1hiqKq_selection-pill-clear-icon:hover{color:var(--text-color)!important;background:0 0!important}._1hiqKq_selection-pill-clear-text,._1hiqKq_selection-pill-select-all{height:24px;color:var(--secondary-text-color);font-size:12px;font-weight:600;padding:0 4px!important}._1hiqKq_selection-pill-clear-text:hover,._1hiqKq_selection-pill-select-all:hover{color:var(--text-color)!important;background:0 0!important}
.JSCM8q_improve-modules-dialog .ant-modal-content{border-radius:10px;padding:0}.JSCM8q_improve-modules-dialog .ant-modal-body{padding:0}.JSCM8q_improve-modules-dialog-content{flex-direction:column;display:flex;position:relative}.JSCM8q_improve-modules-dialog-content .JSCM8q_improve-modules-description{color:var(--secondary-text-color);margin-top:12px;font-size:14px}.JSCM8q_improve-modules-dialog-content .JSCM8q_selection-pill-spacing{margin-top:20px}.JSCM8q_improve-modules-dialog-content .JSCM8q_modules-list{border:1px solid var(--divider-color);border-radius:10px;max-height:281px;margin-top:12px;overflow:hidden auto}.JSCM8q_improve-modules-dialog-content .JSCM8q_modules-list .JSCM8q_module-option{border-bottom:1px solid var(--divider-color);cursor:pointer;justify-content:space-between;align-items:center;min-height:46px;padding:11px 12px;display:flex}.JSCM8q_improve-modules-dialog-content .JSCM8q_modules-list .JSCM8q_module-option:last-child{border-bottom:0}.JSCM8q_improve-modules-dialog-content .JSCM8q_modules-list .JSCM8q_module-option .JSCM8q_module-title{align-items:center;gap:10px;min-width:0;display:flex}.JSCM8q_improve-modules-dialog-content .JSCM8q_modules-list .JSCM8q_module-option .JSCM8q_module-index-badge{background:var(--light-blue-bg);border-radius:999px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;display:inline-flex}.JSCM8q_improve-modules-dialog-content .JSCM8q_modules-list .JSCM8q_module-option .JSCM8q_module-index-badge span{font-size:12px;font-weight:600}.JSCM8q_improve-modules-dialog-content .JSCM8q_modules-list .JSCM8q_module-option .JSCM8q_module-title-text{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.JSCM8q_improve-modules-dialog-content .JSCM8q_modules-list .JSCM8q_module-option .JSCM8q_module-checkbox{margin-left:auto}.JSCM8q_improve-modules-dialog-content .JSCM8q_instructions{flex-direction:column;gap:5px;margin-top:20px;display:flex}.JSCM8q_improve-modules-dialog-content .JSCM8q_instructions .JSCM8q_improve-modules-input-label{font-size:12px;font-weight:700}.JSCM8q_improve-modules-dialog-content .JSCM8q_instructions .JSCM8q_optional-text{color:var(--secondary-text-color);font-size:12px;font-weight:400}.JSCM8q_improve-modules-dialog-content .JSCM8q_instructions .JSCM8q_instructions-textarea .ant-input{border-radius:5px;padding:10px 11px;font-size:12px;min-height:64px!important}.JSCM8q_improve-modules-dialog-content .JSCM8q_improve-modules-dialog-footer{justify-content:flex-end;align-items:center;gap:8px;margin-top:20px;display:flex}.JSCM8q_improve-modules-dialog-content .JSCM8q_improve-modules-dialog-footer .JSCM8q_cancel-button{min-width:73px;height:46px}.JSCM8q_improve-modules-dialog-content .JSCM8q_improve-modules-dialog-footer .JSCM8q_improve-modules-button{min-width:186px;height:46px}
.ppzJBW_ai-button{justify-content:center;align-items:center;display:flex;width:70px!important;height:24px!important}.ppzJBW_ai-button .ppzJBW_ai-button-label{flex:1;align-items:center;gap:4px;display:flex}.ppzJBW_ai-button .ppzJBW_ai-button-label>svg{color:var(--primary-color)}.ppzJBW_ai-popover-overlay{border-radius:10px}.ppzJBW_ai-popover-overlay .ant-popover-container{width:100%;min-width:300px;border-radius:10px!important;padding:0!important}.ppzJBW_ai-popover-overlay .ant-popover-title{margin-bottom:0!important}.ppzJBW_ai-popover-overlay .ppzJBW_ai-popover-title{align-items:center;gap:4px;padding:12px 12px 0;display:flex}.ppzJBW_ai-popover-overlay .ppzJBW_ai-popover-title>svg{color:var(--primary-color)}.ppzJBW_ai-popover-overlay .ppzJBW_ai-popover-title>span{color:var(--secondary-text-color);font-weight:400}.ppzJBW_ai-popover-overlay .ppzJBW_ai-popover-content{max-width:380px;padding:4px 12px 12px}.ppzJBW_ai-popover-overlay .ppzJBW_ai-popover-content .ppzJBW_textarea-container{position:relative}.ppzJBW_ai-popover-overlay .ppzJBW_ai-popover-content .ppzJBW_textarea-container .ppzJBW_send-button-container{z-index:1;position:absolute;bottom:4px;right:4px}.ppzJBW_ai-popover-overlay .ppzJBW_ai-popover-content .ppzJBW_textarea-container .ppzJBW_send-button-container>button{width:24px;height:24px;margin:4px}.ppzJBW_ai-popover-overlay .ppzJBW_ai-popover-content .ppzJBW_textarea-container .ppzJBW_send-button-container>button:disabled>svg{color:var(--secondary-text-color)}.ppzJBW_ai-popover-overlay .ppzJBW_ai-popover-content .ppzJBW_textarea-container .ppzJBW_send-button-container>button>svg{color:var(--primary-color);transition:all .2s cubic-bezier(.645,.045,.355,1)}.ppzJBW_ai-popover-overlay .ppzJBW_ai-popover-content .ppzJBW_suggestions{flex-flow:column wrap;gap:4px;padding-top:8px;display:flex}.ppzJBW_ai-popover-overlay .ppzJBW_ai-popover-content .ppzJBW_suggestions .ppzJBW_suggestions-title{color:var(--secondary-text-color);font-size:12px}.ppzJBW_ai-popover-overlay .ppzJBW_ai-popover-content .ppzJBW_suggestions .ppzJBW_suggestions-body{flex-wrap:wrap;gap:4px;display:flex}.ppzJBW_ai-popover-overlay .ppzJBW_ai-popover-content .ppzJBW_suggestions .ppzJBW_suggestions-body button.ppzJBW_suggestion-btn{background-color:var(--gray-bg);border:none;gap:4px;height:24px;padding:6px 8px}.ppzJBW_ai-popover-overlay .ppzJBW_ai-popover-content .ppzJBW_suggestions .ppzJBW_suggestions-body button.ppzJBW_suggestion-btn>*{transition:all .2s cubic-bezier(.645,.045,.355,1)}.ppzJBW_ai-popover-overlay .ppzJBW_ai-popover-content .ppzJBW_suggestions .ppzJBW_suggestions-body button.ppzJBW_suggestion-btn .ppzJBW_suggestion-btn-text{font-size:12px}.ppzJBW_ai-popover-overlay .ppzJBW_ai-popover-content .ppzJBW_suggestions .ppzJBW_suggestions-body button.ppzJBW_suggestion-btn:hover{color:var(--primary-color);background-color:#ee6c4d1a}.ppzJBW_ai-popover-overlay .ppzJBW_ai-popover-content .ppzJBW_suggestions .ppzJBW_suggestions-body button.ppzJBW_suggestion-btn:hover .ppzJBW_suggestion-btn-text{color:var(--primary-color)}.ppzJBW_ai-popover-overlay .ppzJBW_custom-textarea{border-radius:10px}
.bUFJqW_card-root{border-radius:10px!important}.bUFJqW_card-root .ant-card-body{row-gap:12px;border-radius:10px!important;padding:16px!important}.bUFJqW_key-topics{flex-direction:column;gap:12px;display:flex;padding:16px!important}.bUFJqW_key-topics .bUFJqW_header{justify-content:space-between;align-items:center;display:flex}.bUFJqW_key-topics .bUFJqW_header .bUFJqW_header-text>span{font-size:12px;font-weight:600}.bUFJqW_key-topics .bUFJqW_header .bUFJqW_header-text .bUFJqW_tooltip-icon{color:var(--secondary-text-color);padding:2px}.bUFJqW_key-topics .bUFJqW_header .bUFJqW_header-text .bUFJqW_tooltip-icon :hover{cursor:pointer;color:var(--primary-color)}.bUFJqW_key-topics .bUFJqW_key-topic{background-color:var(--light-blue-bg);align-items:center;gap:8px;padding:12px;display:flex}.bUFJqW_key-topics .bUFJqW_key-topic .bUFJqW_key-topic-text{flex:1}.bUFJqW_key-topics .bUFJqW_key-topic .bUFJqW_delete-icon{width:24px;color:var(--secondary-text-color)}.bUFJqW_key-topics .bUFJqW_key-topic .bUFJqW_delete-icon:hover{color:var(--danger-color)}.bUFJqW_section-header{justify-content:space-between;align-items:center;padding-bottom:4px;display:flex}.bUFJqW_section-header>span{color:var(--secondary-text-color);font-size:12px}.bUFJqW_section-header .bUFJqW_close-icon :hover{cursor:pointer;color:var(--primary-color)}.bUFJqW_section-header .bUFJqW_close-icon>svg{color:var(--secondary-text-color);font-size:14px}.bUFJqW_text-area-container{position:relative}.bUFJqW_text-area-container>button{z-index:1;height:24px;position:absolute;bottom:18px;right:12px;width:24px!important}
.Rs84bW_card-root{border-radius:10px!important}.Rs84bW_card-root .ant-card-body{row-gap:12px;padding:16px!important}.Rs84bW_learning-objectives{flex-direction:column;gap:16px;display:flex;padding:16px!important}.Rs84bW_learning-objectives .Rs84bW_header{justify-content:space-between;align-items:center;display:flex}.Rs84bW_learning-objectives .Rs84bW_header .Rs84bW_header-text>span{font-size:12px;font-weight:600}.Rs84bW_learning-objectives .Rs84bW_header .Rs84bW_header-text .Rs84bW_tooltip-icon{color:var(--secondary-text-color);padding:2px}.Rs84bW_learning-objectives .Rs84bW_header .Rs84bW_header-text .Rs84bW_tooltip-icon :hover{cursor:pointer;color:var(--primary-color)}.Rs84bW_learning-objectives .Rs84bW_learning-objective{align-items:center;gap:8px;padding:12px;display:flex}.Rs84bW_learning-objectives .Rs84bW_learning-objective .Rs84bW_objective-icon{align-self:flex-start}.Rs84bW_learning-objectives .Rs84bW_learning-objective .Rs84bW_objective-text{flex:1}.Rs84bW_learning-objectives .Rs84bW_learning-objective .Rs84bW_objective-text .Rs84bW_clo-id{color:var(--secondary-text-color)}.Rs84bW_learning-objectives .Rs84bW_learning-objective .Rs84bW_delete-icon{width:24px;color:var(--secondary-text-color)}.Rs84bW_learning-objectives .Rs84bW_learning-objective .Rs84bW_delete-icon:hover{color:var(--danger-color)}.Rs84bW_learning-objectives .Rs84bW_section-header{justify-content:space-between;align-items:center;padding-bottom:4px;display:flex}.Rs84bW_learning-objectives .Rs84bW_section-header>span{color:var(--secondary-text-color);font-size:12px}.Rs84bW_learning-objectives .Rs84bW_section-header .Rs84bW_close-icon :hover{cursor:pointer;color:var(--primary-color)}.Rs84bW_learning-objectives .Rs84bW_section-header .Rs84bW_close-icon>svg{color:var(--secondary-text-color);font-size:14px}.Rs84bW_learning-objectives .Rs84bW_text-area-container{position:relative}.Rs84bW_learning-objectives .Rs84bW_text-area-container>button{z-index:1;width:24px;height:24px;position:absolute;bottom:18px;right:12px}.Rs84bW_clo-tooltip-overlay{gap:8px;display:flex;padding:8px!important}.Rs84bW_clo-tooltip-overlay.ant-tooltip-container{background-color:var(--white)}
._602ICW_add-source-popover-dropdown .ant-dropdown-menu-title-content{font-size:14px}
.atwmaa_attach-material-hint{pointer-events:none;align-self:flex-start;margin-bottom:8px;margin-left:8px;display:flex}.atwmaa_attach-material-hint .atwmaa_lottie-animation{width:80px;color:var(--secondary-text-color);margin-top:52px}.atwmaa_attach-material-hint .atwmaa_hint-text{white-space:pre-line;text-align:left;align-self:center;margin-left:-12px}
.MVJATG_chat-actions-container{align-self:flex-start;align-items:center;padding:4px;display:flex}.MVJATG_action-button.ant-btn{width:24px;height:24px;color:var(--secondary-text-color)}.MVJATG_action-button.ant-btn .MVJATG_action-icon{color:var(--secondary-text-color);transition:color .2s}.MVJATG_action-button.ant-btn:hover{color:var(--primary-color)}.MVJATG_action-button.ant-btn:hover .MVJATG_action-icon{color:var(--primary-color)}.MVJATG_action-icon{font-size:14px;transition:transform .2s}
.eQ9KQG_chat-input{position:relative}.eQ9KQG_chat-input .eQ9KQG_text-area-root{border-radius:16px;min-height:56px;padding:16px 132px 16px 54px;transition:none}.eQ9KQG_chat-input .eQ9KQG_text-area-root.eQ9KQG_is-multiline{padding:12px 12px 54px}.eQ9KQG_chat-input .eQ9KQG_text-area-root:hover,.eQ9KQG_chat-input .eQ9KQG_text-area-root:focus-within,:is(.eQ9KQG_chat-input .eQ9KQG_text-area-root .ant-input:hover,.eQ9KQG_chat-input .eQ9KQG_text-area-root .ant-input:focus){border-color:initial;box-shadow:none}.eQ9KQG_chat-input .eQ9KQG_text-input-area{scrollbar-width:thin;scrollbar-color:var(--disabled-border-color) #0000;overflow-y:auto}.eQ9KQG_chat-input .eQ9KQG_text-input-area::-webkit-scrollbar{width:6px}.eQ9KQG_chat-input .eQ9KQG_text-input-area::-webkit-scrollbar-thumb{background-color:var(--disabled-border-color);border-radius:3px}.eQ9KQG_chat-input .eQ9KQG_text-input-area::-webkit-scrollbar-track{background-color:#0000}.eQ9KQG_chat-input .eQ9KQG_controls-backdrop{background-color:var(--white);pointer-events:none;border-bottom-right-radius:15px;border-bottom-left-radius:15px;height:44px;position:absolute;inset:auto 1px 1px}.eQ9KQG_chat-input .eQ9KQG_add-source-button-wrapper{width:32px;height:32px;display:inline-flex;position:absolute;bottom:50%;left:12px;transform:translateY(50%)}.eQ9KQG_chat-input .eQ9KQG_add-source-button-wrapper.eQ9KQG_is-multiline{bottom:12px;transform:none}.eQ9KQG_chat-input .eQ9KQG_add-source-button{width:32px;height:32px}.eQ9KQG_chat-input .eQ9KQG_add-source-button.ant-btn{min-width:unset;justify-content:center;align-items:center;font-size:16px;display:flex}.eQ9KQG_chat-input .eQ9KQG_send-group{align-items:center;gap:8px;display:flex;position:absolute;bottom:50%;right:12px;transform:translateY(50%)}.eQ9KQG_chat-input .eQ9KQG_send-group.eQ9KQG_is-multiline{bottom:12px;transform:none}.eQ9KQG_chat-input .eQ9KQG_sources-count{color:var(--secondary-text-color);white-space:nowrap;cursor:pointer;font-size:14px;text-decoration:underline;transition:color .2s cubic-bezier(.4,0,.2,1)}.eQ9KQG_chat-input .eQ9KQG_sources-count:hover,.eQ9KQG_chat-input .eQ9KQG_sources-count:focus-visible{color:var(--primary-color)}.eQ9KQG_chat-input .eQ9KQG_sources-count.eQ9KQG_is-empty{cursor:default;text-decoration:none}.eQ9KQG_chat-input .eQ9KQG_sources-count.eQ9KQG_is-empty:hover,.eQ9KQG_chat-input .eQ9KQG_sources-count.eQ9KQG_is-empty:focus-visible{color:var(--secondary-text-color)}.eQ9KQG_chat-input .eQ9KQG_send-button{width:32px;height:32px}.eQ9KQG_chat-input .eQ9KQG_send-button.ant-btn{min-width:unset;background-color:var(--light-primary-color);color:var(--primary-color);border-color:#0000;justify-content:center;align-items:center;font-size:16px;display:flex}.eQ9KQG_chat-input .eQ9KQG_send-button.ant-btn:not(:disabled):hover{background-color:var(--primary-color);color:var(--light-primary-color);border-color:#0000}.eQ9KQG_chat-input .eQ9KQG_send-button.ant-btn:disabled{color:var(--disabled-text-color);border-color:var(--disabled-border-color);background-color:#0000}.eQ9KQG_chat-input .eQ9KQG_stop-button{position:relative}.eQ9KQG_chat-input .eQ9KQG_stop-button.ant-btn{background-color:var(--light-primary-color);color:var(--primary-color);border-color:#0000}.eQ9KQG_chat-input .eQ9KQG_stop-button.ant-btn:hover{background-color:var(--primary-color);color:var(--light-primary-color);border-color:#0000}.eQ9KQG_chat-input .eQ9KQG_stop-button .eQ9KQG_semi-circle-loader{border:2px solid #0000;border-top-color:var(--primary-color);pointer-events:none;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite eQ9KQG_spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eQ9KQG_sources-tooltip .ant-tooltip-container{text-align:center}.eQ9KQG_sources-tooltip-item.ant-typography{color:var(--white)}@keyframes eQ9KQG_spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}
.nAYi2G_root{flex-direction:column;gap:8px;margin:4px 0 24px;display:flex}.nAYi2G_meter{align-items:center;gap:8px;min-height:18px;display:flex}.nAYi2G_track{flex:auto;gap:4px;display:flex}.nAYi2G_segment{border:1px solid var(--disabled-text-color);background-color:var(--control-disabled-color);border-radius:4px;flex:1 1 0;min-width:8px;height:6px}.nAYi2G_fill-weak{background-color:var(--danger-color)}.nAYi2G_fill-fair{background-color:var(--warning-color)}.nAYi2G_fill-good{background-color:var(--info-color)}.nAYi2G_fill-strong{background-color:var(--success-color)}.nAYi2G_label{flex:0 0 56px;font-size:12px;font-weight:600;line-height:18px}.nAYi2G_text-weak{color:var(--danger-color)}.nAYi2G_text-fair{color:var(--warning-color)}.nAYi2G_text-good{color:var(--info-color)}.nAYi2G_text-strong{color:var(--success-color)}.nAYi2G_rules{flex-direction:column;gap:4px;display:flex}.nAYi2G_rulesTitle{color:var(--secondary-text-color);font-size:12px}.nAYi2G_rulesList{color:var(--secondary-text-color);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.nAYi2G_rule{color:var(--secondary-text-color);align-items:flex-start;gap:6px;font-size:12px;display:flex}.nAYi2G_ruleMet{color:var(--success-color)}.nAYi2G_ruleIcon{flex:none;margin-top:3px}
.QcWutW_logout-button.ant-btn{color:var(--secondary-text-color);padding:0}.QcWutW_logout-button.ant-btn:hover{color:var(--primary-color)}
.rExvHa_chat-guidelines-section{flex-direction:column;display:flex}.rExvHa_chat-guidelines-section .rExvHa_chat-tone-select{flex-direction:column;gap:8px;max-width:240px;display:flex}.rExvHa_chat-guidelines-section .rExvHa_chat-tone-select .rExvHa_chat-tone-select-label{font-size:12px;font-weight:600}.rExvHa_chat-guidelines-section .rExvHa_chat-tone-select .rExvHa_chat-tone-select-input{width:100%}.rExvHa_chat-guidelines-section .rExvHa_guidelines-textarea-container{flex-direction:column;gap:8px;display:flex}.rExvHa_chat-guidelines-section .rExvHa_guidelines-textarea-container .rExvHa_textarea-label{align-items:baseline;gap:4px;font-weight:600;display:flex}.rExvHa_chat-guidelines-section .rExvHa_guidelines-textarea-container .rExvHa_textarea-label>*{font-size:12px}
._nCe8G_course-ai-guidelines{border:1px solid var(--divider-color);background:#fff;border-radius:10px;flex-direction:column;gap:20px;max-width:744px;padding:20px;display:flex}._nCe8G_course-ai-guidelines ._nCe8G_guideline-header{flex-direction:column;gap:10px;display:flex}._nCe8G_course-ai-guidelines ._nCe8G_guidelines-title{margin:0;font-size:20px;font-weight:600}._nCe8G_course-ai-guidelines ._nCe8G_guideline-cards{flex-direction:column;gap:12px;display:flex}
.O2_zaq_banner{background-color:var(--off-white-bg);border:1px solid var(--divider-color);border-radius:10px 10px 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:8px;padding:12px;display:flex;overflow:hidden}.O2_zaq_banner .O2_zaq_left{align-items:center;gap:4px;display:flex}.O2_zaq_banner .O2_zaq_icon{flex-shrink:0;font-size:16px}.O2_zaq_banner .O2_zaq_text{color:var(--heading-color);white-space:nowrap;font-size:14px}.O2_zaq_banner .O2_zaq_statusPill{cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:5px;height:24px;padding:0 10px;transition:background-color .2s;display:flex}.O2_zaq_banner .O2_zaq_statusPill:hover{background-color:var(--gray-bg)}.O2_zaq_banner .O2_zaq_statusPill:hover .O2_zaq_chevronIcon{color:var(--primary-color)}.O2_zaq_banner .O2_zaq_statusPill:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.O2_zaq_banner .O2_zaq_statusIcon{flex-shrink:0;font-size:14px}.O2_zaq_banner .O2_zaq_statusLabel{white-space:nowrap;font-size:12px}.O2_zaq_banner .O2_zaq_chevronIcon{color:var(--heading-color);flex-shrink:0;font-size:12px;transition:color .2s}
.Tsld4G_batch-assign-container{flex-direction:column;width:100%;height:100%;padding:16px;display:flex;position:relative}.Tsld4G_batch-assign-container .Tsld4G_content{scrollbar-width:thin;scrollbar-color:var(--disabled-border-color) #0000;flex:1;width:100%;max-width:1200px;min-height:0;margin-top:48px;margin-left:auto;margin-right:auto;padding:16px 0;overflow-y:auto}.Tsld4G_batch-assign-container .Tsld4G_content::-webkit-scrollbar{width:6px}.Tsld4G_batch-assign-container .Tsld4G_content::-webkit-scrollbar-thumb{background-color:var(--disabled-border-color);border-radius:3px}.Tsld4G_batch-assign-container .Tsld4G_content::-webkit-scrollbar-track{background-color:#0000}
.GxAGqW_page{--page-horizontal-padding:20px;border:1px solid var(--divider-color);width:100%;max-width:744px;height:100%;padding:20px var(--page-horizontal-padding);background-color:#fff;border-radius:10px;flex-direction:column;margin:16px auto;display:flex}.GxAGqW_page .GxAGqW_courses-list-container{flex:1;justify-content:center;align-items:center;display:flex}.GxAGqW_page .GxAGqW_courses-list-header{justify-content:space-between;align-items:center;display:flex}.GxAGqW_page .GxAGqW_courses-list-header .GxAGqW_search-input{border-radius:30px;margin-right:1rem}.GxAGqW_page .GxAGqW_full-width-divider{margin-left:calc(-1*var(--page-horizontal-padding))!important;margin-right:calc(-1*var(--page-horizontal-padding))!important;width:calc(100% + 2*var(--page-horizontal-padding))!important;margin-bottom:0!important}.GxAGqW_page .GxAGqW_coursesList{overflow:auto;margin-top:1rem!important}.GxAGqW_page .GxAGqW_coursesList .GxAGqW_course-list-item{cursor:pointer;transition:all .2s;padding:16px!important}.GxAGqW_page .GxAGqW_coursesList .GxAGqW_course-list-item .GxAGqW_courses-list-link-icon{font-size:12px!important}.GxAGqW_page .GxAGqW_coursesList .GxAGqW_course-list-item .ant-list-item-meta-content{flex-direction:column;align-self:center;display:flex!important}.GxAGqW_page .GxAGqW_coursesList .GxAGqW_course-list-item .ant-list-item-meta-content .ant-list-item-meta-title{margin:0!important;font-size:16px!important;font-weight:600!important}.GxAGqW_page .GxAGqW_coursesList .GxAGqW_course-list-item .ant-list-item-meta-content .ant-list-item-meta-description{font-size:14px!important;font-weight:400!important}.GxAGqW_page .GxAGqW_coursesList .GxAGqW_course-icon-wrapper{background-color:var(--info-color);border-radius:5px;justify-content:center;align-items:center;width:50px;min-width:50px;height:50px;display:flex}.GxAGqW_page .GxAGqW_coursesList .GxAGqW_course-icon-wrapper svg{height:18px;color:var(--white)}
._90hZyW_page{box-sizing:border-box;flex-direction:column;width:100%;height:100vh;min-height:100vh;margin:0;padding:20px;display:flex;overflow:hidden auto}._90hZyW_title{text-align:center;margin:0!important;font-size:20px!important}._90hZyW_page-loader-container,._90hZyW_no-activities-container{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._90hZyW_activities-container{flex-direction:column;gap:10px;display:flex}._90hZyW_activities-container ._90hZyW_info-box{border:1px solid var(--divider-color);background-color:var(--off-white-bg);border-radius:5px;align-items:center;gap:8px;margin-top:20px;padding:12px;display:flex}._90hZyW_activities-container ._90hZyW_info-box ._90hZyW_info-icon{color:var(--secondary-text-color);font-size:12px}
.ZHjB2W_container{display:inline-block;position:relative}.ZHjB2W_animated-border-box,.ZHjB2W_animated-border-box-glow{--rotation-speed:5s;--border-width:2px;--border-radius:20px;--border-opacity:.6;--glow-blur:10px;--glow-opacity:.8;z-index:0;border-radius:var(--border-radius);width:100%;max-width:none;height:100%;max-height:none;position:absolute;overflow:hidden}.ZHjB2W_animated-border-box-glow{filter:blur(var(--glow-blur));opacity:var(--glow-opacity);z-index:-2}.ZHjB2W_animated-border-box:before,.ZHjB2W_animated-border-box-glow:before{content:"";z-index:-2;text-align:center;background-position:0 0;background-repeat:no-repeat;background-image:conic-gradient(#0000, rgba(255, 87, 34, var(--border-opacity)), rgba(255, 138, 101, var(--border-opacity)), rgba(255, 87, 34, var(--border-opacity)), #0000 25%);width:99999px;height:99999px;animation:ZHjB2W_borderTravel var(--rotation-speed) linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.ZHjB2W_animated-border-box{z-index:1;background-color:var(--off-white-bg);border:1px solid var(--divider-color);flex-direction:column;gap:20px;padding:30px;display:flex;position:relative;box-shadow:0 4px 16px #00000014}.ZHjB2W_animated-border-box:after{content:"";z-index:-1;left:var(--border-width);top:var(--border-width);width:calc(100% - var(--border-width)*2);height:calc(100% - var(--border-width)*2);background:var(--off-white-bg);border-radius:calc(var(--border-radius) - var(--border-width));position:absolute}.ZHjB2W_animated-border-box .ZHjB2W_title{max-width:440px;margin:0!important}.ZHjB2W_animated-border-box .ZHjB2W_activity-row{align-items:center;gap:12px;display:flex}.ZHjB2W_animated-border-box .ZHjB2W_activity-row .ZHjB2W_activity-icon-wrapper{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ZHjB2W_animated-border-box .ZHjB2W_activity-row .ZHjB2W_activity-icon-wrapper .ZHjB2W_activity-icon{font-size:24px}@keyframes ZHjB2W_borderTravel{to{transform:translate(-50%,-50%)rotate(1turn)}}
.t_b3oa_page{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;min-height:100vh;display:flex;overflow:auto}