/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}::-webkit-scrollbar{width:4px;height:4px}textarea::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}@font-face{font-family:Poppins Regular;src:url(/assets/Poppins-Regular-CTKNfV9P.ttf) format("truetype");font-weight:400;font-style:normal}html body *:not(.MathJax):not(.MathJax *):not(.MJX-TEX):not(.MJX-TEX *):not(.vjs-icon-placeholder):not(.vjs-icon-play):not(.vjs-icon-circle):not(.vjs-seek-to-live-control .vjs-icon-placeholder):not(.video-js .vjs-volume-level):not(.video-js .vjs-play-progress):not([class*=vjs-icon]){font-family:Poppins Regular!important}body,html{height:100vh;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.progressWrapper{display:block;width:100%;height:40vh;margin-top:40vh;padding:0 10%}.noPageFound{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);color:purple;width:100%}.chat-container{text-align:center;display:flex;background-color:#fcfcf9;color:#fff;position:absolute;top:0;bottom:0;right:0;left:0}#rendered-image-content-wrapper{position:absolute;right:50%}#rendered-image-content-wrapper img{width:100px;height:auto}.chat-uploaded-image{width:200px;height:auto;display:block}.user-message .chat-uploaded-image,.chat-bot-response-wrapper .chat-uploaded-image{cursor:pointer}.chat-header-container{display:flex;justify-content:flex-start}.chat-header-container .header-icon{height:70px;width:auto}.topic-selector-prompt-wrapper-header .header-icon{height:40px;width:auto}.chat-header-text-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:15px}.chat-header-container .header-text{font-size:13px;text-align:start}.chat-header-container .header-name-text{font-weight:700;padding-bottom:5px;text-align:start}.sidemenu{width:260px;padding:10px;background-color:#f3f3ee;color:#13345e;transition:transform .3s ease,opacity .3s ease;will-change:transform,opacity}.side-menu-buttons{display:flex;font-weight:600;text-align:left}.new-chat,.new-library{font-size:14px;padding:12px;border:1px solid #4e4e4e;border-radius:5px;width:80%;cursor:pointer}.new-chat:hover,.new-library:hover{background-color:#e8e8e3}.new-chat span,.new-library span{padding-left:6px;padding-right:12px}.new-library{margin-left:10px}.library-wrapper{display:flex;padding:12px;width:100%;margin-top:10px;cursor:pointer}.library-wrapper span{margin-left:12px}.library-wrapper span{font-weight:400}.library-wrapper:hover,.library-selected{background-color:#e8e8e3}.side-menu-hide-panel{font-size:14px;border-radius:5px;width:20%;margin-left:10px;cursor:pointer}.side-menu-hide-panel:hover{background-color:#ffffff1a}.show-side-bar{position:absolute;border-radius:5px;width:45px;height:42px;margin:10px;z-index:1;cursor:pointer;transition:transform .3s ease}.show-side-bar:hover{transform:scale(1.05)}.chatbox{position:relative;flex:1;background-color:#fcfcf9}.chat-input-container{position:absolute;height:calc(22vh - 50px);align-items:center;display:flex;justify-content:center;bottom:0;left:0;right:0;padding:24px;background-color:#fcfcf9;z-index:20}.chat-input-container-browser{height:auto;min-height:calc(22vh - 50px)}.chat-arrow-up-container,.chat-new-floating-container,.chat-image-floating-container,.chat-new-floating-container-mobile{position:absolute;height:30px;width:30px;background:#fcfcf9;bottom:160px;right:50px;box-shadow:0 0 2px #ccd9df;cursor:pointer;border-style:none;border:1px solid #ccd9df;border-radius:5px;transition:transform ease .4s;display:none;z-index:21}.chat-new-floating-container,.chat-image-floating-container{display:block;position:relative;bottom:0;right:120px}.uploading-image-message{text-align:center;margin-top:10px;color:#000}.chat-new-floating-container{right:190px}.chat-new-floating-container-style{right:120px!important}.chat-new-floating-container-mobile{display:block;position:absolute;bottom:35px;right:90px}.chat-arrow-up-container:hover{transform:translateY(-3px)}.chat-input-textarea{width:71%!important;background-color:#fcfcf9;border-radius:10px;border:none;padding:12px 45px 12px 12px;outline:none;box-shadow:0 0 8px #00000040;color:#343541;resize:none;height:60px;line-height:30px;-moz-appearance:none;appearance:none;-webkit-appearance:none;margin-left:2%}.chat-input-textarea::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-conversation-container{text-align:left;height:85vh;overflow-y:auto;background-color:#fcfcf9}.chat-message-container{max-width:860px!important;margin-left:auto;margin-right:auto;display:flex;padding:25px 15px}.chat-icon{background:transparent;border-radius:8%!important;width:32px;height:32px;background-size:100% 100%;background-repeat:no-repeat}.chat-icon.user{background-image:url(data:image/png;base64,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)}.chat-icon.chat-bot{background-image:url(/assets/logo-ddOZ_sfZ.png)}.message{width:90%;padding-left:20px;color:#13345e;line-height:30px;padding-bottom:25px;white-space:pre-line;padding-top:10px}.chat-bot-message{color:#13345e;margin-bottom:15px}.user-message{padding-bottom:0}.chat-botname,.chat-yourname{font-weight:600;color:#004888}.chat-history-container-title{text-align:center;color:#838383;margin-top:100px}.chat-history{height:calc(100% - 245px)!important}.chat-history-height{height:calc(100% - 300px)!important}.chat-other-details{margin-top:10px;border-top:1px solid #13345e}.user-profile,.user-logout{display:flex;padding:12px;cursor:pointer;border-radius:5px}.user-profile-name,.user-logout-text{margin-left:15px;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-top:2px}.course-title{margin-left:12px;font-size:14px;margin-top:3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.user-profile-icon{height:20px;width:20px}.chat-course-name,.chat-poweredby-name{display:flex;text-align:left;padding:12px;margin-left:-3px;cursor:pointer;border-radius:5px}.chat-course-name:hover,.user-profile:hover,.chat-poweredby-name:hover,.user-logout:hover{background-color:#e8e8e3}.chat-history-title{display:flex;padding:12px;text-align:left}.chat-history-title span{margin-left:12px}.chat-history-message{text-align:left;padding:12px}.chat-history-container-description{width:65%!important;margin:15% auto 0;text-align:center}.examples p,.capabilities p,.limitations p{color:#343541;font-size:1.125rem;margin-top:5px}.examples-list,.capabilities-list,.limitations-list{padding:0 5px}.examples-list p,.capabilities-list p,.limitations-list p,.examples-list-mobile p{background-color:#fff;border:1px solid #f4eeee;color:#343541;padding:15px;border-radius:10px;font-size:14px}.examples-list p:hover{color:#fff;background-color:#1976d2;cursor:pointer}.examples-list-mobile{width:100%;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;position:absolute;bottom:100px;cursor:pointer}.examples-list-mobile::-webkit-scrollbar{display:none}.examples-list-mobile p{font-size:16px;text-align:left;width:auto;display:inline-block;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#00aeb8;color:#fff;max-width:300px;margin-right:5px;font-weight:600;padding:10px;border-radius:10px}.example-list-mobile-span-question-verb{width:100%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.example-list-mobile-span-question{line-height:25px;font-weight:600;color:#9e9e9e;width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-help--mobile-text{color:#a8bdbd;font-size:25px;font-weight:600;display:flex;justify-content:center;align-items:center;height:60vh}.chat-message{border-bottom:1px solid #d9d9e3;position:relative}.chat-history-time-text{font-size:14px;text-align:left;padding:12px;color:#9b9b9b}.chat-history-list-container{height:90%;overflow-y:auto}.chat-history-list-container span{font-size:14px;text-align:left;margin-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:15px}.chat-history-list{display:flex;padding:12px;border-radius:5px;cursor:pointer;width:92%}.chat-history-list:hover{background-color:#e8e8e3}.chat-history-unavailable{font-size:14px;display:flex;justify-content:center;align-items:center;height:100%}.delete-history{margin-top:10px;cursor:pointer}.add_attr_container{margin-top:-25px}.additional_info{font-family:Arial,Helvetica,sans-serif;margin-top:25px;font-size:16px}.additional_info p{font-weight:600;color:#606060}.add_info_container{width:auto;max-width:250px;height:60px;padding:12px;background-color:#fcfcf9;border-radius:10px;border:1px solid #e3e3e3;cursor:pointer}.add_info_container:hover{transform:translateY(-5%);background-color:#f7f7f7;color:#000!important}.add_info_container svg:hover{color:#fff}.add_attr_header,.actions_attr_header{font-weight:600}.actions_attr_header{margin-top:16px}.add_attr_header_translations{font-weight:600}.add_attr_types{display:flex;align-items:center}.add_attr_title{font-size:14px;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:180px;max-width:200px;line-height:18px}.add_attr_offset{font-size:12px;line-height:22px;margin-left:10px}.external-resource-wrapper{margin-top:20px;display:flex;flex-direction:column}.external-resource-tab-wrapper{width:80%;position:relative;display:flex;flex-direction:row;border-radius:20px;margin-bottom:15px;cursor:pointer;border:1px solid #e0e0e0;padding:10px 10px 10px 20px}.external-resource-tab-wrapper-text-block{display:flex;flex-direction:column;font-size:14px;width:100%;line-height:25px}.external-resource-tab-wrapper-title{width:90%;font-weight:600}.external-resource-tab-wrapper-publisher{color:#847e7e}.external-resource-tab-wrapper-logo{position:absolute;right:15px;top:14px;color:#1976d2;width:.8em!important}.external-resource-tab-wrapper:hover{background-color:#f7f7f7;color:#000!important}.chat-authorization-error{color:#000;width:50%;margin:0 auto;margin-top:30vh}.chat-submit-btn,.chat-audio-btn-mobile{display:block;color:#fff;position:relative;margin-left:15px;height:55px;width:60px;background-color:#fcfcf9;border-radius:10px;box-shadow:0 0 2px #ccd9df;cursor:pointer;padding:10px;border-style:none;border:1px solid #ccd9df}.chat-submit-btn:hover{box-shadow:0 0 5px 2px #ccd9df}.chat-submit-icon,.chat-microphone-icon{color:#21808d;position:relative;left:3px;top:1px}.chat-microphone-icon{left:0}.chat-submit-icon-container{width:60px}.chat-submit-btn-mobile{display:none}.content-iframe{user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-o-user-select:none;border:none}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.chat-reactions{position:absolute;top:10px;right:10px;padding:25px}.dialogTitle{width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dialogTitle_epub{width:62%;white-space:initial;overflow:initial;text-overflow:initial}.more_help{color:#1976d2;font-size:14px;text-decoration:underline;cursor:pointer;position:absolute;margin-left:25px;margin-top:2px}.chat-feedback-textarea{background-color:#fff;border-radius:3px;outline:none;color:#343541;resize:none}.chat-typing{padding:5px;display:inline-block}.typing{align-items:center;display:flex;height:14px}.typing .period{animation:chatTypingAnimation 1.8s infinite ease-in-out;background-color:#9a9a9a;border-radius:50%;height:7px;margin-right:4px;vertical-align:middle;width:7px;display:inline-block}.typing .period:nth-child(1){animation-delay:.2s}.typing .period:nth-child(2){animation-delay:.3s}.typing .period:nth-child(3){animation-delay:.4s}.typing .period:last-child{margin-right:0}@keyframes chatTypingAnimation{0%{transform:translateY(0);background-color:#00aeb8}32%{transform:translateY(-7px);background-color:#00aeb8}50%{transform:translateY(0);background-color:#00aeb8}}.regenerate-response{position:absolute;right:150px;bottom:120px}.regenerate-response button{display:flex;border-style:none;border-radius:5px;color:#343541;cursor:pointer;box-shadow:0 0 0 1px #00000017;background-color:#fff;padding:8px}.regenerate-response button:hover{background-color:#eeeef0}.regenerate_text{font-size:14px;margin-left:5px}.poweredby_text{margin-left:12px;font-size:16px;margin-top:3px}.poweredby_link{color:#ff5900;cursor:pointer}.chat-welcome{background:#fff;height:100vh;color:#fff;line-height:20px;overflow:hidden}.chat-welcome-new{background-image:url(/assets/welcome_bg-BRgd5lpd.png);background-size:100% 100%;background-repeat:no-repeat;color:#0d4c91}.chat-welcome-body-top-containers{margin-bottom:15px!important}.chat-welcome-body-text-container{border-style:solid;border-left:none;border-top-right-radius:15px;border-bottom-right-radius:15px;border-width:2px}.chat-welcome-body-titles{color:#0d4c91;font-size:15px;font-weight:700;padding-bottom:5px}.chat-welcome-body-description{color:#383a39;font-size:13px;margin-top:-15px;font-weight:600}.chat-welcome-body-icon-container{padding:10px}.chat-continue{display:flex;justify-content:center;align-items:center;text-align:center;text-transform:none;background:#0d4c91;width:90%;color:#fff;margin:0 auto;height:60px;border-radius:10px;font-size:22px;border:none;cursor:pointer}.chat-continue-new{width:60%;border-radius:10px;font-size:20px;font-weight:700;height:50px}.chat-welcome-top-text-container{line-height:5px;text-align:center}.chat-welcome-top-text{font-size:20px;padding:0 50px;font-weight:800}.chat-welcome-top-ai-text{padding:0 16px;font-size:20px;font-weight:800}.chat-welcome-continue{position:fixed;bottom:14px}.chat-welcome-icon-wrapper{display:flex;align-items:center;justify-content:center}.chat-welcome-icon{display:block;width:auto;height:130px;position:absolute;left:50px}.chat-welcome-text-logo{display:block;width:auto;height:130px;position:absolute;left:160px}.chat-welcome-body,.chat-welcome-top{padding:10px}.chat-welcome-body{overflow:auto}.chat-welcome-body-icons{display:block;width:75%!important;height:auto;margin:10px auto 0}.chat-welcome-body-icons-fullwidth{width:100%!important}.chat-welcome-note{padding:0 15px;font-size:14px;color:#7f7f7f}.chat-welcome-top{height:200px;margin-top:5px}.chat_welcome_click_here{text-decoration:underline;color:#8f80b4}.close-icon,.menu-icon{display:flex!important;justify-content:center;align-items:center;width:100%!important;margin-top:8px;color:#13345e}.close-icon{transform:rotate(180deg)}@media only screen and (min-width:767px){.chat-welcome-body-titles{color:#0d4c91;font-size:30px;font-weight:600;line-height:35px}.chat-welcome-body-description{color:#383a39;font-size:25.5px;margin-top:-15px;line-height:35px}}.sidemenu-mobile{display:none!important}.videoplayer-dimensions.vjs-fluid:not(.vjs-audio-only-mode){padding-top:36%}.videoplayer-conceptcard.videoplayer-dimensions.vjs-fluid:not(.vjs-audio-only-mode){padding-top:40%}.videoplayer-conceptcard-mobile,.videoplayer-conceptcard{height:auto!important}.backward,.forward,.bookmark,.likeBtn,.dislikeBtn{margin-top:8px;cursor:pointer}.bookmark,.likeBtn,.dislikeBtn{margin-left:10px;margin-right:10px}.video-playing-text,.pdf-playing-text{width:80%;text-align:center;margin:0;position:absolute;top:50%;left:50%;font-size:20px;transform:translateY(-50%) translate(-50%)}.video-js .vjs-control-bar{height:4em!important}.vjs-button>.vjs-icon-placeholder:before{font-size:2.8em!important;line-height:1.4!important}.video-js .vjs-time-control{font-size:1.5em!important;line-height:2.7em!important}.vjs-playback-rate .vjs-playback-rate-value{line-height:2.5!important}.vjs-poster.vjs-poster.vjs-poster{display:none}#water-mark{position:absolute;color:#fff;font-size:12px;text-shadow:1px 1px 3px #000000;padding:2px;white-space:pre-line;font-family:Arial,Helvetica,sans-serif}.conceptcard-dialog-video-container{position:relative;width:100%;max-width:100%;max-height:calc(100vh - 260px);margin:0 auto;display:flex;align-items:center;justify-content:center}.conceptcard-dialog-video-container .videoplayer-conceptcard.videoplayer-dimensions.vjs-fluid:not(.vjs-audio-only-mode){padding-top:0;height:100%!important}.conceptcard-dialog-video-container .video-js{width:100%!important;height:100%!important}.conceptcard-dialog-video-container .vjs-tech{width:100%!important;height:100%!important;object-fit:contain}@media(max-height:800px){.conceptcard-dialog-video-container{max-height:calc(100vh - 220px)}}@media(max-width:768px){.conceptcard-dialog-video-container{max-height:calc(100vh - 180px)}}.epub-title{display:block;width:85%;margin:0 auto 15px;color:#000;font-size:17.5px;font-weight:600}.signin_wrapper{background-color:#fff;color:#223354;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;border-radius:10px;overflow:hidden;padding:20px}.signin_button{width:100%;height:50px;background-color:#2196f3!important;color:#fff!important}.signin_text{font-size:1.8rem;text-align:center;padding-bottom:0}.signin_textfield{width:100%;padding-bottom:15px!important}.signin_logo{display:block;width:100%;max-width:150px;height:auto;margin:0 auto}.chat-prompt-container{display:block!important;width:74%!important;height:90%!important;font-size:10px;margin:2% auto 0;text-align:center;color:#13345e;border-radius:10px;padding:25px 30px 15px 40px;overflow:auto;border:1px solid #d6d6d6}.chat-prompt-container-external-dash{padding:0;border:none;width:82%!important;margin-top:30px}.chat-prompt-container-co-assessment{display:flex!important;align-items:center;justify-content:center}#chat-prompt-video-container{border:none}.prompt-container-description{margin-top:30px}.prompt-categories-text{color:#9e9e9e}.prompt-categories-wrapper{text-align:left}.prompt-item-selection-wrapper,.prompts-list-wrapper{text-align:left;margin-top:40px}.prompt-item-selection-wrapper{text-align:left;margin-top:20px}.prompt-menu-item-selection-wrapper,.image-item-selection-wrapper{text-align:left}.prompts-list-wrapper{margin-top:30px}.prompt-item-selection-tab{text-align:center;width:75px;height:auto;padding:5px;border:1px solid #d6d6d6;margin-right:15px;margin-top:15px;border-radius:8px;box-shadow:1px 1px 1px -3px #d6d6d6;cursor:pointer}.prompt-item-menu-selection-tab{font-size:10.5px;width:78px;margin-right:10px;margin-left:10px}.image-item-menu-selection-tab{font-size:12px;width:150px;display:flex;padding:0 12px}.prompt-item-selection-tab:hover,.prompt-selection-content-count:hover{background-color:#f7f7f7}.prompt-query-list{text-align:left;width:auto;height:auto;padding:10px;border:1px solid #d6d6d6;margin-right:15px;margin-top:0;border-radius:10px;box-shadow:1px 1px 1px -3px #d6d6d6;cursor:pointer}.prompt-query-list:hover{background-color:#f6f6f6}.prompt-item-selection-text,.prompt-item-manual-prompt-text{color:#13345e;font-size:14px;font-weight:600}.prompt-item-selection-text{margin-top:30px;font-size:16px}.prompt-item-selection-icon{color:#607d8b;margin:10px auto 0;display:block;height:25px;width:auto}.prompt-categories-tabs-wrapper,.prompt-item-selection-tabs-wrapper{display:flex}.prompt-item-menu-selection-tabs-wrapper{padding:10px;justify-content:center}.prompt-category-tabs{width:90px;height:auto;padding:5px;border-radius:15px;margin-right:10px;border:1px solid #ddd2d2;text-align:center;cursor:pointer;color:#a9a9a9}.prompt-category-selected{color:#000;border:1px solid #a15ce5;font-weight:600}.prompt-selection-count-header,.prompt-selection-topic-header,.prompt-selection-content,.prompt-selection-content-video{text-align:left}.prompt-selection-count-header,.prompt-selection-topic-header{padding:15px;border-bottom:1px solid #e3dddd}.prompt-selection-content,.prompt-selection-content-video{padding:15px}.prompt-selection-count-header span,.prompt-selection-topic-header span{font-size:18px;font-weight:600}.prompt-selection-content p{font-size:14px;font-weight:600}.prompt-selection-content-video p{font-size:14px}.prompt-selection-content-count-wrapper,.prompt-selection-content-topic-wrapper{display:flex;margin-top:-15px}.prompt-selection-content-count,.prompt-selection-content-topic{text-align:center;width:auto;height:40px;min-width:40px;line-height:0px;padding:5px 10px;border:1px solid #d6d6d6;margin-right:15px;margin-top:15px;border-radius:5px;box-shadow:1px 2px 3px -1px #d6d6d6;cursor:pointer}.prompt-selection-content-count{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.prompt-selection-content-count-input,.prompt-selection-content-topic-input{width:10%!important;background-color:#fcfcf9;border-radius:5px;border:none;padding:12px;outline:none;box-shadow:0 0 3px #00000040;color:#343541;resize:none;height:45px;line-height:30px;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-size:14px}.prompt-selection-content-topic-input-adaptive{background-color:#fcfcf9;border-radius:5px;border:none;padding:12px;outline:none;box-shadow:0 0 3px #00000040;color:#343541;resize:none;height:45px;line-height:30px;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-size:14px}.prompt-selection-content-topic-input{width:50%!important}.prompt-compare-input{margin-top:15px}.prompt-selection-content-count-input[type=number]::-webkit-inner-spin-button,.prompt-selection-content-count-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.prompt-selection-content-count p{padding:0;font-size:14px;font-weight:600}.prompt-selection-content-count-video p{font-weight:400}.prompt-selection-content-count-video{height:auto!important;line-height:1.4!important;white-space:normal!important;overflow:visible!important;word-break:break-word;padding:8px 10px!important;align-items:center}.prompt-selection-content-count-video p{margin:0;line-height:1.4;text-align:center}.prompt-selection-close-icon{float:right;cursor:pointer}.prompt-selection-topic-selected{border:1px solid #05a1ab}.more_prompt_help{color:#1976d2;font-size:14px;text-decoration:underline;cursor:pointer;position:relative;margin-left:25px;font-weight:400}.prompt-examples-list p{background-color:#fff;border:1px solid #f4eeee;color:#343541;padding:12px;border-radius:5px;font-size:12px}.prompt-examples-list p:hover{color:#fff;background-color:#1976d2;cursor:pointer}.prompt-menu-equal-padding{padding:8px 15px!important}.chat-response-image{max-width:400px!important;width:auto!important}.fullscreen-chat-uploaded-image img{max-width:100%!important;width:auto!important}@media only screen and (max-width:800px)and (pointer:coarse){.chat-container{flex-direction:column}.sidemenu-mobile{display:block!important;width:100%;padding:10px;background-color:#f3f3ee;color:#13345e}.sidemenu{display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:100;overflow:hidden}.chat-input-textarea{width:95%!important;height:60px;margin-left:0%}.chat-input-container{padding:14px;display:flex}.chat-history-container-description{width:100%!important;margin-top:5%}.chat-prompt-container{width:100%!important;margin:0%!important;height:100%!important;border-radius:0!important;box-shadow:none!important}.chat-message-container{padding-left:15px;padding-right:15px}.new-chat,.new-library{width:100%}.side-menu-hide-panel{width:30%}.show-side-bar{position:relative}.chat-submit-icon-container{width:60px;height:50px;background-color:#e0dede;margin-left:10px;margin-top:6px;border-radius:10px;box-shadow:1px 0 2px #cdc6c6}.chat-submit-btn-mobile,.chat-audio-btn-mobile{width:60px;height:55px;margin-left:10px;border-radius:10px;border-style:none;background-color:#fff;box-shadow:0 0 2px #ccd9df;border:1px solid #ccd9df}.chat-input-container{position:fixed;height:100px;background-color:#fcfcf9}.chat-submit-btn{display:none}.chat-submit-btn-mobile{display:block;cursor:pointer}.side-menu-buttons{flex-direction:row-reverse}.side-menu-hide-panel{margin-right:10px;margin-left:0}.side-menu-buttons{display:flex;font-weight:600;text-align:left}.new-chat,.new-library{width:100%;font-size:14px;padding:12px;border:1px solid #4e4e4e;border-radius:5px;cursor:pointer}.new-chat:hover{background-color:#e8e8e3}.new-chat span,.new-library span{padding-left:6px;padding-right:12px}.dialogTitle{font-size:16px}.more_help{position:relative}.examples p{margin-left:70px}.chat-reactions{top:4px;right:0}.regenerate-response{bottom:110px}.chat-input-textarea-mobile-app{width:75%!important}.chat-input-textarea-latest{width:95%!important}.signin_wrapper{margin-top:30%}.signin_logo{width:120px}.prompt-selection-content-topic-input{width:100%!important}.chat-response-image{max-width:100%!important;width:auto!important}}@media only screen and (max-width:3000px)and (pointer:coarse){.chat-container{flex-direction:column}.sidemenu-mobile{display:block!important;width:100%;padding:10px;background-color:#f3f3ee;color:#13345e}.sidemenu{display:none;width:100%;transition:all .3s ease 0s;height:100%;position:absolute;top:0;left:0;z-index:100;overflow:hidden}.chat-input-textarea{width:100%!important;height:60px;margin-left:0%}.chat-input-container{padding:14px;display:flex}.chat-history-container-description{width:100%!important;margin-top:5%}.chat-prompt-container{width:100%!important;margin:0%!important;height:100%!important;border-radius:0!important;box-shadow:none!important}.chat-message-container{padding-left:15px;padding-right:15px}.new-chat,.new-library{width:100%}.side-menu-hide-panel{width:30%}.show-side-bar{position:relative}.chat-submit-icon-container{width:60px;height:50px;background-color:#e0dede;margin-left:10px;margin-top:6px;border-radius:10px;box-shadow:1px 0 2px #cdc6c6}.chat-submit-btn-mobile,.chat-audio-btn-mobile{width:60px;height:55px;margin-left:10px;border-radius:10px;border-style:none;background-color:#fff;box-shadow:0 0 2px #ccd9df;border:1px solid #ccd9df}.chat-input-container{position:fixed;height:100px;background-color:#fcfcf9}.chat-submit-btn{display:none;margin-left:10px}.chat-submit-btn-mobile{display:block}.side-menu-buttons{flex-direction:row-reverse}.side-menu-hide-panel{margin-right:10px;margin-left:0}.side-menu-buttons{display:flex;font-weight:600;text-align:left}.new-chat,.new-library{font-size:14px;padding:12px;border:1px solid #4e4e4e;border-radius:5px;width:100%;cursor:pointer}.new-chat:hover{background-color:#ffffff1a}.new-chat span,.new-library span{padding-left:6px;padding-right:12px}.dialogTitle{font-size:16px}.more_help{position:relative}.examples p{margin-left:70px}.chat-reactions{top:4px;right:0}.regenerate-response{bottom:110px}.chat-input-textarea-mobile-app{width:75%!important}.chat-input-textarea-latest{width:95%!important}.add_info_container{margin-bottom:10px}.prompt-selection-content-count-input{width:25%!important}.prompt-selection-content-topic-input{width:100%!important}.chat-new-floating-container,.chat-image-floating-container{display:block;position:absolute;bottom:35px;right:90px}.chat-new-floating-container{right:130px}.chat-new-floating-container-style{right:90px!important}.chat-response-image{max-width:100%!important;width:auto!important}.videoplayer-dimensions.vjs-fluid:not(.vjs-audio-only-mode){padding-top:56%}.chat-prompt-container-external-dash{padding:35px;border:none}}@media only screen and (max-width:800px){.side-menu-hide-panel{width:30%}}@media only screen and (max-width:400px){.prompt-item-menu-selection-tab{font-size:9.5px;width:66px}}@media only screen and (min-width:800px)and (max-width:3000px)and (pointer:coarse){.chat-input-textarea-mobile-app{width:90%!important}.chat-welcome-icon,.chat-welcome-text-logo{position:relative;left:0}.signin_wrapper{margin-top:30%}.chat-help--mobile-text{font-size:30px}.chat-new-floating-container,.chat-image-floating-container{display:block;position:absolute;bottom:35px;right:90px}.chat-new-floating-container{right:130px}.chat-new-floating-container-style{right:90px!important}.chat-response-image{max-width:100%!important;width:auto!important}}@media only screen and (max-width:800px)and (orientation:portrait){.videoplayer-dimensions.vjs-fluid:not(.vjs-audio-only-mode){padding-top:56%}}@media only screen and (max-width:800px)and (orientation:landscape){.videoplayer-dimensions.vjs-fluid:not(.vjs-audio-only-mode){padding-top:32%}}.video-js .vjs-picture-in-picture-control,.vjs-subs-caps-button,#subtitles_button{display:none}.video-js .vjs-mute-control,.video-js .vjs-volume-panel{display:none!important}.vjs-marker{position:absolute;top:0;width:8px;height:100%;background-color:red;cursor:pointer;z-index:1;transition:transform .2s}.vjs-marker:hover{transform:scaleX(1.5)}.vjs-marker-start{background-color:#0f0}.vjs-marker-end{background-color:red}.vjs-marker-default{background-color:#ff0}.vjs-marker-tooltip{position:absolute;bottom:120%;left:50%;transform:translate(-50%);background-color:#000c;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s}.vjs-marker:hover .vjs-marker-tooltip{opacity:1}.chat-bot-response-wrapper table{border-collapse:separate!important;border-spacing:0;width:auto}.chat-bot-response-wrapper table{border:solid #ccc 1px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.chat-bot-response-wrapper table td,.chat-bot-response-wrapper table th{border-left:1px solid #ccc;border-top:1px solid #ccc;padding:10px;text-align:left}.chat-bot-response-wrapper table th{background-color:#ececec;background-image:-webkit-gradient(linear,left top,left bottom,from(#F8F8F8),to(#ECECEC));background-image:-webkit-linear-gradient(top,#F8F8F8,#ECECEC);background-image:-moz-linear-gradient(top,#F8F8F8,#ECECEC);background-image:linear-gradient(top,#f8f8f8,#ececec);border-top:none;text-shadow:0 1px 0 rgba(255,255,255,.5)}.chat-bot-response-wrapper table td:first-child,.chat-bot-response-wrapper table th:first-child{border-left:none}.chat-bot-response-wrapper table th:first-child{-moz-border-radius:6px 0 0 0;-webkit-border-radius:6px 0 0 0;border-radius:6px 0 0}.chat-bot-response-wrapper table th:last-child{-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;border-radius:0 6px 0 0}.chat-bot-response-wrapper table th:only-child{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.chat-bot-response-wrapper table tr:last-child td:first-child{-moz-border-radius:0 0 0 6px;-webkit-border-radius:0 0 0 6px;border-radius:0 0 0 6px}.chat-bot-response-wrapper table tr:last-child td:last-child{-moz-border-radius:0 0 6px 0;-webkit-border-radius:0 0 6px 0;border-radius:0 0 6px}.full-screen-table{width:100%!important}.chat-context-list{width:90%;margin:50px auto}.chat-context-list p{border:1px solid rgb(189,189,189);border-radius:5px;box-shadow:#d0c9c9 0 0;color:#000;cursor:pointer;font-size:12.2px;line-height:23px;margin:20px auto 0;padding:10px;text-align:center;width:95%}.chat-context-list p:hover{background-color:#2f2e38;color:#fff}.xhtml-iframe{width:100%!important}#dialogTitle_epub_xhtml{font-size:40px}#epub-title-xhtml{font-size:35px;margin-top:25px}.arrow_forward_xhtml{font-size:4rem!important;margin-right:90px!important;width:120px!important}.arrow_backward_xhtml{font-size:4rem!important;width:70px!important}.closebutton_xhtml{font-size:4.5rem!important}.chat-bot-response-wrapper{width:100%;overflow-x:auto;color:#13345e}.action_btns{display:flex;width:auto;max-width:180px;height:60px;padding:12px;background-color:#fcfcf9;border-radius:10px;border:1px solid #e3e3e3;cursor:pointer;margin-bottom:10px}.action_btns p{font-size:14px;margin-top:3px;padding-left:5px;white-space:nowrap}.action_btns:hover{transform:translateY(-5%);background-color:#f7f7f7;color:#000!important}.action_icon{margin-top:6px}.action_icon svg:hover{color:#fff}.authentication-text{display:flex;align-items:center;justify-content:center;margin-top:50vh;font-size:18px}.free-quota-title{width:100%;font-size:24px;display:flex;align-items:center;text-align:center;justify-content:center;color:#103d5e;font-weight:600;line-height:32px}.free-quota-unlimited-access{width:100%;display:flex;justify-content:center;font-size:16px;align-items:center;text-align:center;color:#103d5e;font-weight:600}.vertical-center{display:flex;justify-content:center;align-items:center;margin-top:10px}.subscribe-now-button{height:40px;border-style:none;width:150px;border-radius:10px;background-color:#f44336;color:#fff;cursor:pointer;font-weight:600;box-shadow:0 0 2px #000}.upgrade-now-wrapper{display:flex;margin-top:10px;align-items:center;justify-content:space-around;background-color:#05a1ab;width:48%;border-radius:10px;color:#fff;padding:2px 0}.upgrade-now-button{height:30px;width:100px;border:none;font-size:12px;border-radius:8px;font-weight:700;cursor:pointer;color:#47474d}.upgrade-now-text{line-height:5px}@media only screen and (max-width:767px){.upgrade-now-wrapper{width:100%}.upgrade-now-text{font-size:13px}.external-resource-tab-wrapper{width:90%}}@media only screen and (min-width:768px)and (max-width:1000px){.upgrade-now-wrapper{width:75%}}@media only print{#full-screen-close,#full-screen-print{display:none}html,body{width:100%;height:100%;overflow:visible}body{transform:scale(1);margin:0;padding:0}body,div,section,article{background:none!important;background-image:none!important;background-color:#fff!important}img.bg-image,.background-element,.decorative-graphic,.chat-poweredby-name{display:none!important}}.sidebar-mobile-browser{display:none!important}.contextual-quiz-button-wrapper,.contextual-options-button-wrapper{display:flex;justify-content:center;margin-top:65px;margin-left:10px;font-size:14px}.contextual-quiz-button-wrapper button,.contextual-options-button-wrapper button{height:30px;border-radius:20px;text-align:center;line-height:0px;border-style:none;width:auto;font-size:10px;color:#fff;cursor:pointer;padding:12px}.contextual-quiz-button-wrapper button{background-color:#f44336}.contextual-options-button-wrapper button{background-color:#00bcd4}.fullscreen-chat-uploaded-image img{width:100%!important;height:auto!important;margin-top:20px}@media only screen and (min-width:1024px)and (orientation:landscape){.fullscreen-chat-uploaded-image img{width:auto!important;height:auto!important}}.chat-image-upload-dialog .MuiDialog-paperWidthXs{min-width:300px}.CtxtMenu_MenuFrame{display:none}.regenerate-response-wrapper{display:flex;margin-top:10px;align-items:center;justify-content:space-around;background-color:#05a1ab;width:100%;border-radius:10px;color:#fff;padding:10px}.regenerate-response-course-context{background-color:#fcfcf9;color:#13345e;padding:0}.regenerate-now-button{height:30px;width:100px;border:none;font-size:10px;border-radius:8px;font-weight:700;cursor:pointer;color:#47474d}.regenerate-course-context-button{background-color:#21808d;color:#fff;font-weight:500}.regenerate-now-button-wrapper{display:flex;align-items:center;justify-content:center}.disable-click{pointer-events:none}.prompt-subject-name{font-weight:600}mjx-container[jax=CHTML]{padding-left:10px;padding-right:10px;font-size:inherit!important;position:inherit!important}.MuiTypography-h5{font-size:1.25rem!important}.MuiTypography-h6{font-size:1rem!important}.chat-bot-response-wrapper img{border:2px solid #ccc;border-radius:8px;box-shadow:0 2px 8px #0000001a;max-width:100%;margin:10px 0;padding:5px;background-color:#fff;cursor:pointer}.timeline-resources-container{margin:5px 0}.timeline-resources-container-video{background-color:#efffe9}.resource-tabs-container{overflow:hidden}.main-resource-tabs{display:flex;margin-bottom:16px;border-bottom:1px solid #e0e0e0}.main-resource-tabs .MuiTab-root{text-transform:none;min-width:100px;padding:12px 16px;font-weight:500}.resource-tab-panel{padding-top:12px}.timeline-section-title{margin-bottom:12px;font-weight:500;display:flex;align-items:center;color:#333}.timeline-tabs{margin-bottom:16px;border-radius:4px;overflow:hidden;min-height:0px!important}.video-timeline-tabs .MuiTab-root{background-color:#b7efbb;margin-right:4px;min-width:60px;border-radius:4px;font-size:.875rem;text-transform:none;transition:all .2s ease;min-height:35px}.video-timeline-tabs .MuiTab-root:hover{background-color:#dcedc8;color:#000}.video-timeline-tabs .Mui-selected{background-color:#7cb342;color:#fff}.pdf-timeline-tabs .MuiTab-root{background-color:#b7efbb;margin-right:4px;min-width:60px;border-radius:4px;font-size:.875rem;text-transform:none;transition:all .2s ease;min-height:35px}.pdf-timeline-tabs .MuiTab-root:hover{background-color:#dcedc8;color:#000}.pdf-timeline-tabs .Mui-selected{background-color:#388e3c;color:#fff}.current-resource-info{margin-top:8px;padding-top:8px;border-top:1px dashed #e0e0e0}.current-resource-title{font-style:italic;color:#666;font-size:.875rem}@media(max-width:600px){.main-resource-tabs .MuiTab-root{min-width:auto;padding:10px}.video-timeline-tabs .MuiTab-root,.pdf-timeline-tabs .MuiTab-root{min-width:70px;padding:6px 10px}}.MuiTabs-scrollButtons.Mui-disabled{opacity:.3}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.timeline-resources-container{animation:fadeIn .3s ease}.timeline-tab-item{transition:background-color .2s,color .2s,transform .1s}.timeline-tab-item:active{transform:scale(.95)}.timeline-section-title .MuiSvgIcon-root{margin-right:8px}@media(pointer:coarse){.timeline-tab-item,.main-resource-tabs .MuiTab-root,.video-timeline-tabs .MuiTab-root,.pdf-timeline-tabs .MuiTab-root{padding:10px 16px}.MuiTabs-scrollButtons{width:48px}}.timeline-tabs-wrapper{display:flex;overflow-x:auto;margin-bottom:16px;padding:4px;background:#fff;border-radius:4px;scrollbar-width:thin}.timeline-tabs-wrapper::-webkit-scrollbar{height:4px}.MuiDialogContent-root::-webkit-scrollbar{width:8px}.timeline-tabs-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.timeline-tabs-wrapper::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.timeline-tab{min-width:80px;padding:8px 12px;margin-right:4px;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s}.video-timeline .timeline-tab{background-color:#f1f8e9;color:#33691e}.video-timeline .timeline-tab:hover{background-color:#dcedc8}.video-timeline .timeline-tab.active{background-color:#7cb342;color:#fff}.pdf-timeline .timeline-tab{background-color:#ffebee;color:#b71c1c}.pdf-timeline .timeline-tab:hover{background-color:#ffcdd2}.pdf-timeline .timeline-tab.active{background-color:#f44336;color:#fff}.timeline-resources{margin:15px 0;border:1px solid #e0e0e0;border-radius:8px;padding:16px;background-color:#f8f9fa}.resource-tabs{display:flex;flex-direction:column}.tab-headers{display:flex;border-bottom:1px solid #ddd;margin-bottom:16px}.tab-button{padding:8px 16px;border:none;background:none;font-size:14px;font-weight:500;color:#666;cursor:pointer;border-bottom:2px solid transparent}.tab-button.active{color:#1976d2;border-bottom-color:#1976d2}.section-heading{display:flex;align-items:center;margin-bottom:12px}.icon{width:24px;height:24px;margin-right:8px;background-size:contain;background-repeat:no-repeat}.video-icon{background-color:#7cb342;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 6h16v12H4z'/%3E%3C/svg%3E");-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 6h16v12H4z'/%3E%3C/svg%3E");mask-size:contain;-webkit-mask-size:contain}.pdf-icon{background-color:#f44336;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-8.5 7.5c0 .83-.67 1.5-1.5 1.5H9v2H7.5V7H10c.83 0 1.5.67 1.5 1.5v1zm5 2c0 .83-.67 1.5-1.5 1.5h-2.5V7H15c.83 0 1.5.67 1.5 1.5v3zm4-3H19v1h1.5V11H19v2h-1.5V7h3v1.5zM9 9.5h1v-1H9v1zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm10 5.5h1v-3h-1v3z'/%3E%3C/svg%3E");-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-8.5 7.5c0 .83-.67 1.5-1.5 1.5H9v2H7.5V7H10c.83 0 1.5.67 1.5 1.5v1zm5 2c0 .83-.67 1.5-1.5 1.5h-2.5V7H15c.83 0 1.5.67 1.5 1.5v3zm4-3H19v1h1.5V11H19v2h-1.5V7h3v1.5zM9 9.5h1v-1H9v1zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm10 5.5h1v-3h-1v3z'/%3E%3C/svg%3E");mask-size:contain;-webkit-mask-size:contain}.timestamp-tabs,.page-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.timestamp-tab,.page-tab{padding:6px 12px;border:none;border-radius:4px;font-size:14px;cursor:pointer}.timestamp-tab{background-color:#f1f8e9}.timestamp-tab.active{background-color:#7cb342;color:#fff}.page-tab{background-color:#ffebee}.page-tab.active{background-color:#f44336;color:#fff}.current-resource{font-style:italic;color:#666;font-size:14px;margin-top:12px;padding-top:8px;border-top:1px dashed #eee}.sectionpoint{font-size:medium}.sectionsubheading{font-size:medium;font-weight:700}.sectionheading{font-size:large;font-weight:700}.sectionemphasize{font-weight:700}.chatbot-organized-notes,.chatbot-case-study{white-space:normal}.chatbot-organized-notes .sectionpoint,.chatbot-case-study .sectionpoint{font-size:medium;margin:5px;color:#231f22;line-height:1.6}.chatbot-organized-notes .sectionsubheading,.chatbot-case-study .sectionsubheading{font-size:medium;font-weight:700;margin:5px 0;color:#863965}.chatbot-organized-notes .sectionheading,.chatbot-case-study .sectionheading{font-size:large;font-weight:700;margin:10px 0;color:#004888}.chatbot-organized-notes .sectionemphasize,.chatbot-case-study .sectionemphasize{font-weight:700;color:green}.chatbot-organized-notes ul li .sectionemphasize,.chatbot-organized-notes ol li .sectionemphasize,.chatbot-case-study ul li .sectionemphasize,.chatbot-case-study ol li .sectionemphasize{color:#975a32}.chatbot-organized-notes ul,.chatbot-case-study ul{column-count:1!important;margin:0}.quiz_analysis_response{white-space:normal}.quiz_analysis_response .sectionpoint{font-size:medium;margin:5px;color:#231f22;line-height:1.6}.quiz_analysis_response .sectionsubheading{font-size:medium;font-weight:700;margin:5px 0;color:#863965}.quiz_analysis_response .sectionheading{font-size:large;font-weight:700;margin:10px 0;color:#004888}.quiz_analysis_response .sectionemphasize{font-weight:700;color:green}.quiz_analysis_response ul li .sectionemphasize,.quiz_analysis_response ol li .sectionemphasize{color:#975a32}.quiz_analysis_response ul{column-count:1!important;margin:0}.library-top-icons .MuiButton-startIcon{margin:0!important}@media only screen and (max-width:767px)and (pointer:coarse){.chat-input-container-ios:not(.chat-input-container-pdf){height:100px!important;bottom:200px!important}.chat-input-container-ios:not(.chat-input-container-pdf)~.chat-conversation-container,.chat-container:has(.chat-input-container-ios:not(.chat-input-container-pdf)) .chat-conversation-container{height:calc(100vh - 200px)!important;padding-bottom:20px}.chat-input-container-pdf .chat-input-textarea{height:30px}.chat-prompt-container-external-dash{padding:20px!important}.chat-bot-response-wrapper{margin-bottom:30px}}.message .followup{white-space:normal;margin:0}.message .followup{white-space:normal;margin:-20px 0 0}ul.followup li.sectionpoint{color:#21808d}ul.followup li.sectionpoint:hover{color:#21808d;text-decoration:underline}span.sectionpoint{color:#21808d}span.sectionpoint:hover{color:#21808d;text-decoration:underline}.new-chat{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-menu-buttons:has(.pdf-close-icon-panel){flex-direction:row!important}.side-menu-hide-panel.pdf-close-icon-panel{width:auto;flex:0 0 auto;margin-left:10px;margin-right:0;padding:14px 16px;background-color:#fff;border:1px solid #bfb6b6;border-radius:8px;display:flex;align-items:center;justify-content:center}.pdf-close-x-icon{display:block;color:#333}.chatbot-response-table h4,.chatbot-response-table p{margin:0 0 10px}.chatbot-response-table table{margin-bottom:10px}.prompt-item-selection-tab{position:relative}.prompt-item-beta-tag{position:absolute;top:2px;right:2px;padding:0 4px;border-radius:12px;background-color:#d93025;color:#fff;font-size:.55rem;line-height:1.4;letter-spacing:.02em;pointer-events:none}
