html.contrast-theme::-webkit-scrollbar,html.dark-theme::-webkit-scrollbar,html.default-theme::-webkit-scrollbar,.scrollbar::-webkit-scrollbar,.student-chat-Dialog .ms-Dialog-main .ms-Modal-scrollableContent::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{width:6px;background-color:#f5f5f5}html.contrast-theme::-webkit-scrollbar-thumb,html.dark-theme::-webkit-scrollbar-thumb,html.default-theme::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb,.student-chat-Dialog .ms-Dialog-main .ms-Modal-scrollableContent::-webkit-scrollbar-thumb,.scrollbar-with-padding::-webkit-scrollbar-thumb{border-radius:3px}.scrollbar::-webkit-scrollbar,.student-chat-Dialog .ms-Dialog-main .ms-Modal-scrollableContent::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{background-color:transparent}.default-theme .scrollbar::-webkit-scrollbar-thumb,.default-theme .student-chat-Dialog .ms-Dialog-main .ms-Modal-scrollableContent::-webkit-scrollbar-thumb,.student-chat-Dialog .ms-Dialog-main .default-theme .ms-Modal-scrollableContent::-webkit-scrollbar-thumb,.default-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.dark-theme .scrollbar::-webkit-scrollbar-thumb,.dark-theme .student-chat-Dialog .ms-Dialog-main .ms-Modal-scrollableContent::-webkit-scrollbar-thumb,.student-chat-Dialog .ms-Dialog-main .dark-theme .ms-Modal-scrollableContent::-webkit-scrollbar-thumb,.dark-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.contrast-theme .scrollbar::-webkit-scrollbar-thumb,.contrast-theme .student-chat-Dialog .ms-Dialog-main .ms-Modal-scrollableContent::-webkit-scrollbar-thumb,.student-chat-Dialog .ms-Dialog-main .contrast-theme .ms-Modal-scrollableContent::-webkit-scrollbar-thumb,.contrast-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#fff}.student-chat-Dialog .ms-Dialog-main{width:728px}.student-chat-Dialog .ms-Dialog-main .persona-container{padding-bottom:24px}html.contrast-theme::-webkit-scrollbar,html.dark-theme::-webkit-scrollbar,html.default-theme::-webkit-scrollbar,.scrollbar::-webkit-scrollbar,.student-chat-content-container .student-chat-content .text-field-container .ms-TextField-field::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{width:6px;background-color:#f5f5f5}html.contrast-theme::-webkit-scrollbar-thumb,html.dark-theme::-webkit-scrollbar-thumb,html.default-theme::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb,.student-chat-content-container .student-chat-content .text-field-container .ms-TextField-field::-webkit-scrollbar-thumb,.scrollbar-with-padding::-webkit-scrollbar-thumb{border-radius:3px}.scrollbar::-webkit-scrollbar,.student-chat-content-container .student-chat-content .text-field-container .ms-TextField-field::-webkit-scrollbar,.scrollbar-with-padding::-webkit-scrollbar{background-color:transparent}.default-theme .scrollbar::-webkit-scrollbar-thumb,.default-theme .student-chat-content-container .student-chat-content .text-field-container .ms-TextField-field::-webkit-scrollbar-thumb,.student-chat-content-container .student-chat-content .text-field-container .default-theme .ms-TextField-field::-webkit-scrollbar-thumb,.default-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.dark-theme .scrollbar::-webkit-scrollbar-thumb,.dark-theme .student-chat-content-container .student-chat-content .text-field-container .ms-TextField-field::-webkit-scrollbar-thumb,.student-chat-content-container .student-chat-content .text-field-container .dark-theme .ms-TextField-field::-webkit-scrollbar-thumb,.dark-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#7f7f7f}.contrast-theme .scrollbar::-webkit-scrollbar-thumb,.contrast-theme .student-chat-content-container .student-chat-content .text-field-container .ms-TextField-field::-webkit-scrollbar-thumb,.student-chat-content-container .student-chat-content .text-field-container .contrast-theme .ms-TextField-field::-webkit-scrollbar-thumb,.contrast-theme .scrollbar-with-padding::-webkit-scrollbar-thumb{background-color:#fff}.scrollbar-with-padding::-webkit-scrollbar-button{height:10px}html.default-theme::-webkit-scrollbar{background-color:transparent}html.default-theme::-webkit-scrollbar-thumb{background-color:#7f7f7f}html.dark-theme::-webkit-scrollbar{background-color:transparent}html.dark-theme::-webkit-scrollbar-thumb{background-color:#7f7f7f}html.contrast-theme::-webkit-scrollbar{background-color:transparent}html.contrast-theme::-webkit-scrollbar-thumb{background-color:#fff}.default-theme .student-chat-content-container .mobile-title-container,.student-chat-content-container .default-theme .mobile-title-container{color:#141414}.dark-theme .student-chat-content-container .mobile-title-container,.student-chat-content-container .dark-theme .mobile-title-container,.contrast-theme .student-chat-content-container .mobile-title-container,.student-chat-content-container .contrast-theme .mobile-title-container{color:#f4f4f4}.default-theme .student-chat-content-container .student-chat-content .student-chat-general-error,.student-chat-content-container .student-chat-content .default-theme .student-chat-general-error{color:#a80000}.dark-theme .student-chat-content-container .student-chat-content .student-chat-general-error,.student-chat-content-container .student-chat-content .dark-theme .student-chat-general-error{color:#f1707b}.contrast-theme .student-chat-content-container .student-chat-content .student-chat-general-error,.student-chat-content-container .student-chat-content .contrast-theme .student-chat-general-error{color:#fff}.default-theme .student-chat-content-container .mobile-title-container,.student-chat-content-container .default-theme .mobile-title-container{border-color:#f0f0f0}.dark-theme .student-chat-content-container .mobile-title-container,.student-chat-content-container .dark-theme .mobile-title-container{border-color:#252525}.contrast-theme .student-chat-content-container .mobile-title-container,.student-chat-content-container .contrast-theme .mobile-title-container{border-color:#000}.student-chat-content-container{display:flex;flex-direction:column;height:100%;touch-action:manipulation}.student-chat-content-container .student-chat-content{flex-grow:1;padding-top:16px}.student-chat-content-container .student-chat-content .student-chat-general-error{margin-top:8px;line-height:1.5rem;text-align:left}.student-chat-content-container .student-chat-content .student-chat-creation-error{margin-top:-8px;margin-bottom:16px;line-height:1.375rem;text-align:left}.student-chat-content-container .student-chat-content .student-chat-creation-error .chat-creation-error-header{font-weight:700}.student-chat-content-container .student-chat-content .persona-container{margin-bottom:24px}.student-chat-content-container .student-chat-content .persona-container .ms-Persona-initials{line-height:2.3}.student-chat-content-container .student-chat-content .persona-container .ms-Persona-details{width:auto}.student-chat-content-container .student-chat-content .text-field-container .ms-TextField-fieldGroup{height:200px}.student-chat-content-container .student-chat-content .mobile-text-field-container .ms-TextField-fieldGroup{height:calc(100vh - 12rem)}.student-chat-content-container .student-chat-content .mobile-text-field-container .ms-TextField-fieldGroup .ms-TextField-field{font-size:1rem}.student-chat-content-container .student-chat-content .mobile-error-text-field-container .ms-TextField-fieldGroup{height:calc(100vh - 17rem)}.student-chat-content-container .student-chat-content-loading{height:262px}.student-chat-content-container .student-chat-dialog-footer{margin-top:16px}.student-chat-content-container .student-chat-dialog-footer.web-wrapper-footer{bottom:30px}.student-chat-content-container .student-chat-dialog-footer .back-button{float:left;margin-top:5px}.student-chat-content-container .student-chat-dialog-footer .send-button .teams-spinner-root{position:unset;text-align:unset}.student-chat-content-container .mobile-title-container{position:relative;text-align:center;padding:20px 20px 6px;font-size:1.0625rem;line-height:1.375rem;font-weight:600;border-bottom:1px solid}.student-chat-content-container .mobile-title-container .mobile-send-button{position:absolute;bottom:0;right:0}.student-chat-content-container .mobile-title-container .mobile-send-button .teams-spinner-root{position:unset;text-align:unset}.student-chat-content-container .mobile-title-container .mobile-send-button:hover{background:none}.student-chat-content-container.student-chat-content-class-notebook-container .mobile-title-container+.student-chat-content .persona-container{padding-bottom:0}.student-chat-content-container.student-chat-content-class-notebook-container .mobile-title-container+.student-chat-content .mobile-text-field-container .ms-TextField-fieldGroup{height:calc(100vh - 22rem)}.mobile-device .student-chat-content{padding:16px 32px 24px}[dir=rtl] .student-chat-content .student-chat-general-error,[dir=rtl] .student-chat-content .student-chat-creation-error{text-align:right}[dir=rtl] .mobile-title-container .mobile-send-button{right:unset;left:0}[dir=rtl] .student-chat-dialog-footer .back-button{float:right}[dir=rtl] .student-chat-dialog-footer .send-button{float:left}.default-theme .insights-back-button{color:#5b5fc7}.dark-theme .insights-back-button{color:#7f85f5}.contrast-theme .insights-back-button{color:#ff0}.default-theme .insights-back-button:focus:after{outline:2px solid #5B5FC7}.dark-theme .insights-back-button:focus:after{outline:2px solid #7F85F5}.contrast-theme .insights-back-button:focus:after{outline:2px solid #ffff00}.insights-back-button{width:fit-content;padding:2px;height:fit-content}.insights-back-button [data-icon-name]{font-size:.625rem;margin:0;line-height:18px}.insights-back-button .ms-Button-label{margin:0 4px}.insights-back-button:focus{outline:none}[dir=rtl] .insights-back-button [data-icon-name]{transform:rotate(180deg);position:relative;top:2px}.success-Dialog .ms-Dialog-main{border:1px solid #107C10!important;border-radius:5px}.success-Dialog .ms-Dialog-header{height:24px}.success-Dialog .ms-Dialog-content{display:flex}.success-Dialog .ms-Dialog-content .success-message{font-size:1.25rem;font-weight:700;color:#107c10;align-self:center;padding-right:12px}[dir=rtl] .success-Dialog .ms-Dialog-content{display:flex}[dir=rtl] .success-Dialog .ms-Dialog-content .success-message{padding-left:12px}
