*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{width:100%;min-height:100vh}.fai-CopilotChat{scrollbar-width:none!important;-ms-overflow-style:none!important}.fai-CopilotChat::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.loading-dots-container,.loading-dots-container.loading-dots-container,div.loading-dots-container{width:60px!important;min-width:60px!important;max-width:60px!important;display:flex!important;justify-content:flex-start!important;align-items:center!important;align-self:flex-start!important;margin-right:auto!important}.fai-CopilotMessage__content{align-items:flex-start!important;justify-content:flex-start!important}.fai-ChainOfThought__progressContainer{width:100%!important;justify-content:flex-start!important;align-items:center!important}.fai-ChainOfThought__progressIndicator{width:100px!important;min-width:100px!important;max-width:100px!important;flex-shrink:0!important}.fai-ChainOfThought__progressIndicator .fai-MorseCode,.fai-ChainOfThought__progressIndicator [class*=MorseCode]{width:100px!important;min-width:100px!important;max-width:100px!important}.fai-Suggestion{font-size:12px!important;line-height:16px!important}.fai-SuggestionList{padding-top:8px!important}.fai-UserMessage{padding-right:0!important}.input-right-buttons{display:flex!important;gap:8px!important;align-items:center!important;width:auto!important;min-width:auto!important;max-width:auto!important;flex-shrink:0!important}@keyframes viewerSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes viewerSlideOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes viewerPopupIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes viewerPopupOut{0%{transform:scale(1);opacity:1}to{transform:scale(.8);opacity:0}}@keyframes gradientRotate{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(360deg)}}@keyframes gradientFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}
