@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+Thai+Looped:wght@100;200;300;400;500;600;700;800;900&family=Noto+Sans+Thai:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap);:root{--main-theme-chat-widget-color:#FB8500;--widget-float-height:78vh;--main-theme-chat-widget-color-bg:#FB850020}body.widget-no-scrolling{overflow:hidden!important}.chat-widget.rover-widget-hidden{display:none}#rover-chat-widget-btn-icon:hover{width:54px;height:54px}#chat-widget-container{position:fixed!important;bottom:30px;right:30px;flex-direction:column;z-index:1000000}#chat-widget-container button{box-shadow:none!important;-webkit-box-shadow:none!important;all:unset}#chat-widget-container.rover-widget-left{left:30px!important;right:unset!important}#chat-popup{font-family:"Noto Sans Thai Looped",sans-serif!important;font-weight:400!important;letter-spacing:0!important;width:384px!important;right:0;background-color:#fff;border-radius:6px;flex-direction:column;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;animation:open-popup;animation-duration:.1s}#chat-header{padding-top:12px;padding-bottom:12px;padding-left:16px;padding-right:16px}#chat-header>div{height:44px!important}@keyframes open-popup{0%{max-height:10vh}50%{max-height:20vh}60%{max-height:30vh}70%{max-height:40vh}80%{max-height:50vh}90%{max-height:60vh}100%{max-height:var(--widget-float-height)}}#chat-popup div,#chat-popup input,#chat-popup textarea,.chat-widget-speech-bubble{font-family:"Noto Sans Thai Looped",sans-serif!important;font-weight:400!important;letter-spacing:0!important;box-shadow:none!important}#chat-popup input:focus,#chat-popup textarea:focus{box-shadow:unset!important;background-color:transparent!important;border:unset!important}#chat-popup #widget-title-chat{font-weight:600!important;letter-spacing:0!important}#chat-popup.rover-widget-float{height:var(--widget-float-height);max-height:var(--widget-float-height);transition:all .3s;overflow:hidden;margin-bottom:16px;border-radius:18px;position:absolute;bottom:65px!important}#chat-popup.rover-widget-float.external-action{height:100dvh;max-height:100dvh;transition:all .3s;overflow:hidden;margin-bottom:0!important;border-radius:0!important;position:fixed;bottom:0!important;right:0!important;width:50vw}#chat-popup.rover-widget-left.rover-widget-float{left:0!important}@media (max-width:720px){#chat-popup.external-action{width:100vw!important}}@media (max-width:500px){#chat-popup:not(.external-action){animation:open-popup-mobile;animation-duration:.1s}#chat-popup.rover-widget-left.rover-widget-float:not(.external-action){left:0!important}#chat-popup.rover-widget-float:not(.external-action){height:100dvh;max-height:100dvh;transition:all .3s;overflow:hidden;margin-bottom:0!important;border-radius:0!important;position:fixed;bottom:0!important;right:0!important}#chat-popup:not(.external-action){width:100vw!important}}@keyframes open-popup-mobile{0%{max-height:0dvh}50%{max-height:30dvh}60%{max-height:45dvh}70%{max-height:60dvh}80%{max-height:75dvh}90%{max-height:90dvh}100%{max-height:100dvh!important}}#chat-popup.rover-widget-sidebar{height:100dvh!important;max-height:100dvh!important;bottom:0;right:0;position:fixed;transition:all .3s;overflow:hidden;border-radius:0}#chat-popup.rover-widget-left.rover-widget-sidebar{left:0!important}.chat-widget.rover-color{color:#fb8500}.chat-widget.footer-container{background-color:#f9f9f9}.chat-widget.border-radius-12{border-radius:12px}.chat-widget.widget-chat-bg-grey{background-color:#f2f2f2!important}#chat-messages-content .widget-chat-bg-grey{max-width:100%;letter-spacing:0!important}.chat-widget.rover-widget-main-theme-color{background:var(--main-theme-chat-widget-color)}path.rover-widget-main-theme-color.chat-widget{fill:var(--main-theme-chat-widget-color)!important}.rover-widget-circle.chat-widget{background-color:transparent;border:4px solid var(--main-theme-chat-widget-color);padding:4px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.chat-widget.widget-typing-animation svg circle{-webkit-animation:widget-typing-animation 1s ease-in-out infinite}.chat-widget.widget-typing-animation svg{width:10px;height:11px}.chat-widget.widget-typing-animation svg:first-child circle{animation-delay:.5s}.chat-widget.widget-typing-animation svg:nth-child(2) circle{animation-delay:.6s}.chat-widget.widget-typing-animation svg:nth-child(3) circle{animation-delay:.7s}@-webkit-keyframes widget-typing-animation{0%{fill:#000000}50%{fill:#9a9a9a}100%{fill:#000000}}.chat-widget.widget-typing-animation-bubble:not(.external-action) svg circle{-webkit-animation:widget-typing-animation-bubble 1s ease-in-out infinite}.chat-widget.widget-typing-animation-bubble.external-action svg circle{-webkit-animation:widget-typing-animation-bubble-primary 1s ease-in-out infinite}.chat-widget.widget-typing-animation-bubble svg{width:10px;height:11px}.chat-widget.widget-typing-animation-bubble.external-action svg{width:5!important;height:6!important}.chat-widget.widget-typing-animation-bubble svg:first-child circle{animation-delay:.5s}.chat-widget.widget-typing-animation-bubble svg:nth-child(2) circle{animation-delay:.6s}.chat-widget.widget-typing-animation-bubble svg:nth-child(3) circle{animation-delay:.7s}@-webkit-keyframes widget-typing-animation-bubble{0%{fill:#ffffff;opacity:.4}50%{fill:#ffffff;opacity:.7}100%{fill:#ffffff}}@-webkit-keyframes widget-typing-animation-bubble-primary{0%{fill:var(--main-theme-chat-widget-color);opacity:.4}50%{fill:var(--main-theme-chat-widget-color);opacity:.7}100%{fill:var(--main-theme-chat-widget-color)}}#chat-submit{border:none!important;background:0 0!important;margin-right:16px!important}#chat-submit.no-pointer{pointer-events:none}.chat-widget.widget-link-doc-text{color:#000;text-decoration:none;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:222px;vertical-align:middle}.chat-widget.widget-link-doc-text:hover{text-decoration:underline}.chat-widget.chat-widget-message-bar{max-width:100%;width:100%;min-height:20px;max-height:fit-content;padding-top:10px;padding-bottom:10px;position:relative;z-index:10;display:flex!important}.chat-widget.chat-widget-message-bar>div:not(.chat-widget-close-message-bar){width:90%;max-width:90%!important;padding-left:10px}.chat-widget-close-message-bar{margin-left:2px;padding-right:10px}.chat-widget.chat-widget-message-bar.error{background-color:#ffcdd2}.chat-widget.chat-widget-message-bar.out-of-quota{background-color:#f5f5f5;color:#585757}.chat-widget.chat-widget-message-bar.success{background-color:#89fd89}.chat-widget.chat-widget-message-bar.warning{background-color:#ffff96}.chat-widget.chat-widget-message-bar{display:flex;justify-content:space-between}.chat-widget-flex{display:flex!important}.chat-widget.justify-end{justify-content:flex-end}.chat-widget.chat-widget-text-white{color:#fff!important}.chat-widget.chat-widget-text-black{color:#000!important}.chat-widget.chat-py-2{padding-top:8px;padding-bottom:8px}.chat-widget.chat-py-3{padding-top:12px;padding-bottom:12px}.chat-widget.chat-px-4{padding-left:16px;padding-right:16px}.chat-widget.chat-py-4{padding-top:16px;padding-bottom:16px}.chat-widget.chat-p-4{padding:16px!important}.chat-widget.chat-mb-1{margin-bottom:4px!important}.chat-widget.chat-mb-2{margin-bottom:8px!important}.chat-widget.chat-pl-2{padding-left:8px!important}.chat-widget.chat-mt-2{margin-top:8px!important}.chat-widget.chat-mb-3{margin-bottom:12px!important}.chat-widget.chat-ml-3{margin-left:12px!important}.chat-widget.chat-mt-3{margin-top:12px!important}.rover-widget-cursor-pointer{cursor:pointer!important}.chat-widget.items-center{align-items:center}.chat-widget.justify-between{justify-content:space-between}#rover-chat-widget-btn-icon{border-radius:9999px!important;height:50px;width:50px;font-size:30px;line-height:36px}.chat-widget.text-sm{font-size:14px;line-height:20px}#chat-popup.rover-widget-hidden{display:none!important}#chat-popup.hide-widget-animated{animation:close-popup .1s forwards}@keyframes close-popup{0%{max-height:var(--widget-float-height)}50%{max-height:60vh}60%{max-height:50vh}70%{max-height:40vh}80%{max-height:30vh}90%{max-height:20vh}100%{max-height:0;display:none!important}}.chat-widget.widget-flex-1{flex:1 1 0%}.chat-widget.outline-none{outline:2px solid transparent;outline-offset:2px}#rover-chat-widget-expand-popup{background:0 0!important;border:none!important;color:#fff!important;cursor:pointer!important;margin-top:3px!important}#rover-chat-widget-expand-popup svg{height:18px;width:18px}#rover-chat-widget-expand-popup svg.widget-close-icon{height:22px;width:22px}.chat-widget.mr-2{margin-right:8px}.chat-widget.ml-2{margin-left:8px}.chat-widget.pt-2{padding-top:8px}.chat-widget.pb-2{padding-bottom:8px}.chat-widget.rounded-md{border-radius:6px}#chat-input{width:312px;height:58px!important;border:none;font-size:16px;overflow-y:auto!important;white-space:normal;resize:none;box-sizing:border-box;color:#000!important}.chat-widget.text-left{text-align:left}.chat-widget.text-right{text-align:right}.chat-widget.text-gray-400{color:#a1a1aa}.widget-no-scan{text-decoration:none}.chat-widget.chat-font-medium{font-weight:500}.chat-widget.chat-text-xs{font-size:12px;line-height:16px}.chat-widget.flex-row{flex-direction:row}#chat-messages{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden!important}.chat-widget.m-0{margin:0}.chat-widget.chat-text-lg{font-size:18px;line-height:28px}#chat-input-container{border-top-width:1px!important;font-size:16px;line-height:24px;border-top:1px solid #eee;border-bottom:1px solid #eee}.chat-widget.h-8{height:32px}.chat-widget.w-8{width:32px}.chat-widget.justify-center{justify-content:center}#chat-input::placeholder{color:#b7b7b7;font-weight:400!important}.chat-widget.mr-1{margin-right:4px}.chat-widget.profile-name{color:#00000080;margin-bottom:10px;margin-left:3px}.chat-widget.chat-pre-wrap{white-space:pre-line;word-wrap:break-word;padding-top:0;padding-bottom:20px}.chat-widget.chat-widget-link-list{padding-right:16px;display:flex}.chat-widget-pdf-icon{width:16px;height:17px}.chat-widget.chat-widget-link-list .chat-pdf-icon{padding-right:8px;padding-top:3px}.chat-widget.chat-widget-link-list-wrapper{background-color:#fff;padding:12px;margin-top:12px;margin-bottom:12px;border-radius:12px;display:flex;justify-content:space-between}.chat-widget.chat-widget-grey-text{color:#00000080}.chat-widget.widget-bottom-select-file-text{font-size:14px;padding-left:3px;align-self:center;width:260px}input.widget-select-link-radio-slide[type=radio],input.widget-select-link-radio[type=radio]{border-radius:5px;min-width:20px;min-height:20px;max-width:20px;max-height:20px;appearance:none;background-color:#fff;border:1px solid #8a8a8a;outline:0;position:relative;margin:0}input.widget-select-link-radio-slide[type=radio]:checked,input.widget-select-link-radio[type=radio]:checked{background-color:var(--main-theme-chat-widget-color)!important}input.widget-select-link-radio-slide[type=radio]:disabled,input.widget-select-link-radio[type=radio]:checked{background-color:#f2f2f2;border-color:#f2f2f2!important}input.widget-select-link-radio-slide[type=radio]:checked::after,input.widget-select-link-radio[type=radio]:checked::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);width:10px;height:10px;background:#fff;border-radius:50%;transition:transform .2s ease}input.widget-select-link-radio[type=radio]:disabled{background-color:#f2f2f2;border-color:#f2f2f2!important}#chat-widget-select-link-slidebar{background-color:#f9f9f9;justify-content:space-between;padding-left:14px;padding-right:14px;transition:all .3s ease}.widget-chat-header-open-content{height:31px!important}.widget-chat-header-open-content>div{display:block!important}.widget-chat-header-close-content{height:0}.widget-chat-header-close-content>div{display:none}#widget-list-bar-slide-up{cursor:pointer}#widget-list-bar-slide-up svg{width:14px;height:8px}#chat-widget-select-link-slidebar.display-none{display:none!important}#widget-list-bar-slide-up-content{background-color:#f9f9f9;padding-left:14px;padding-right:14px;overflow-y:auto;transition:all .3s ease}.widget-chat-slide-up-content{max-height:35%!important;height:fit-content!important}.widget-chat-close-content{max-height:0}.widget-chat-highlight-element{background:linear-gradient(to right,transparent 0,transparent 100%);color:#fff!important;display:inline-block;position:relative;animation:widget-highlight-animation .1s forwards}@keyframes widget-highlight-animation{0%{background:linear-gradient(to right,transparent 0,transparent 100%)}10%{background:linear-gradient(to right,transparent 90%,var(--main-theme-chat-widget-color) 10%)}20%{background:linear-gradient(to right,transparent 80%,var(--main-theme-chat-widget-color) 20%)}30%{background:linear-gradient(to right,transparent 70%,var(--main-theme-chat-widget-color) 30%)}40%{background:linear-gradient(to right,transparent 60%,var(--main-theme-chat-widget-color) 40%)}50%{background:linear-gradient(to right,transparent 50%,var(--main-theme-chat-widget-color) 50%)}60%{background:linear-gradient(to right,transparent 40%,var(--main-theme-chat-widget-color) 60%)}70%{background:linear-gradient(to right,transparent 30%,var(--main-theme-chat-widget-color) 70%)}80%{background:linear-gradient(to right,transparent 20%,var(--main-theme-chat-widget-color) 80%)}90%{background:linear-gradient(to right,transparent 10%,var(--main-theme-chat-widget-color) 90%)}100%{background:var(--main-theme-chat-widget-color)}}#widget-title-chat{align-self:center;color:#fff!important}#bg-chat-submit{width:40px!important;height:40px!important}#chat-widget-header-logo img{height:40px;width:40px;border-radius:999px;margin-left:6px!important;margin-top:4px!important}#chat-widget-header-logo svg{height:38px;width:38px;padding-top:4px}.chat-widget-profile svg{width:20px;height:21px}.chat-widget-is-scaning .widget-typing-animation{margin-top:5px}.chat-widget.chat-widget-link-list-box{border:1px solid #f2f2f2;max-width:250px!important}.chat-widget.chat-widget-link-list-box .chat-widget .widget-link-doc-text-ellipsis{max-width:200px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget-select-link-radio-center{margin-top:auto!important;margin-bottom:auto!important}.widget-bottom-select-file-text-wrapper{display:flex;justify-content:space-between}.widget-bottom-select-file-text-wrapper .chat-widget-pagination-icon{margin:1.6px;background-color:#fff;padding-left:9px;padding-right:9px;padding-top:6px;padding-bottom:6px;border-radius:30px;max-width:25px!important;max-height:25px!important;border:1px solid #f2f2f2;box-sizing:unset!important}.chat-widget-link-pagination{width:70px}.chat-widget-pagination-active{cursor:pointer}.chat-widget-pagination-active>svg>path{fill:var(--main-theme-chat-widget-color)!important}.chat-widget-rover-profile{width:80px!important;height:25px!important}.chat-widget-link-card-height{min-height:310px;max-height:310px}#chat-widget-prompter{text-align:-webkit-right;margin-top:auto!important}#chat-widget-prompter.open{margin-top:auto!important;margin-top:12px;margin-bottom:20px}#chat-widget-prompter>div{margin-right:4px;border:1px solid var(--main-theme-chat-widget-color);padding:8px;box-shadow:2px 2px 8px 0 #0000001A;margin-top:10px;width:fit-content;border-radius:11px;cursor:pointer;color:#000}#chat-widget-prompter>div:hover{background-color:var(--main-theme-chat-widget-color);color:#fff}.chat-widget-slide-up-prompt{animation:slide-up .4s ease-in-out forwards}.chat-widget-slide-out-prompt{animation:slide-out .4s ease-in-out forwards}@keyframes slide-out{0%{transform:translateY(0);opacity:1}100%{transform:translateY(100%);opacity:0}}@keyframes slide-up{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}.chat-widget-reply-slide-up{animation:reply-slide-up .4s;animation-iteration-count:1}@keyframes reply-slide-up{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}#chat-widget-typing-action-text{background:-webkit-linear-gradient(234deg,#fb8500 0,#22b9db 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:600% 600%;animation:AnimationName 2s ease infinite}@keyframes AnimationName{0%{background-position:0 43%}50%{background-position:100% 58%}100%{background-position:0 43%}}.chat-widget-limit-file-size{color:#fe5858;margin-left:6px}.chat-widget-text-box{max-width:98%;overflow-wrap:break-word}.chat-widget-ai-profile svg{width:20px;height:20px}.chat-widget-ai-profile{padding-right:5px;background-color:#fff3e6;border-radius:16px;color:#fb8500}#chat-submit.chat-input-animation path{animation:chat-submit-animation;animation-duration:.5s}@-webkit-keyframes chat-submit-animation{0%{transform:translateY(0)}100%{transform:translateY(-150px)}}#rover-chat-widget-btn-icon.widget-icon-slide-up-from-origin path{animation:widget-icon-slide-up-from-origin;animation-duration:.25s}#rover-chat-widget-btn-icon.widget-icon-slide-up-from-outer path{animation:widget-icon-slide-up-from-outer;animation-duration:.25s}#rover-chat-widget-btn-icon.widget-icon-slide-down-from-origin path{animation:widget-icon-slide-down-from-origin;animation-duration:.25s}#rover-chat-widget-btn-icon.widget-icon-slide-down-from-outer path{animation:widget-icon-slide-down-from-outer;animation-duration:.25s}@-webkit-keyframes widget-icon-slide-up-from-origin{0%{transform:translateY(0)}100%{transform:translateY(-150px)}}@-webkit-keyframes widget-icon-slide-up-from-outer{0%{transform:translateY(150px)}100%{transform:translateY(0)}}@-webkit-keyframes widget-icon-slide-down-from-origin{0%{transform:translateY(0)}100%{transform:translateY(150px)}}@-webkit-keyframes widget-icon-slide-down-from-outer{0%{transform:translateY(-150px)}100%{transform:translateY(0)}}#widget-chat-ai-profile{border-radius:50%;z-index:10!important;margin-left:unset!important}.chat-ai-profile-wrapper{display:flex;margin-bottom:6px;position:relative;width:352px}.chat-ai-profile-wrapper div{padding-left:28px;font-size:11px;color:var(--main-theme-chat-widget-color);background-color:var(--main-theme-chat-widget-color-bg);position:absolute;padding-top:1px;padding-bottom:3px;left:0;padding-right:8px;border-radius:12px}.chat-ai-profile-wrapper svg{background-color:var(--main-theme-chat-widget-color);border-radius:50%;width:24px;height:24px;z-index:10}.chat-widget-speech-bubble{background-color:var(--main-theme-chat-widget-color);border-radius:.4em;padding:8px;animation:open-chat-greeting-bubble;animation-duration:.3s;margin-bottom:8px;color:#fff;max-width:300px;width:fit-content;min-width:70px;position:absolute;bottom:70px;right:0}.chat-widget-speech-bubble.rover-widget-left{left:0;right:auto}.chat-widget-speech-bubble .chat-widget-speech-text{background-color:transparent;width:max-content;max-width:290px;font-size:14px;margin-left:auto;margin-right:auto}@keyframes open-chat-greeting-bubble{0%{opacity:0;margin-bottom:0}100%{opacity:1;margin-bottom:8px}}.chat-widget-speech-bubble:after{content:'';position:absolute;bottom:0;width:0;height:0;border:10px solid transparent;border-top-color:var(--main-theme-chat-widget-color);border-bottom:0;margin-left:-9px;margin-bottom:-10px}.chat-widget-speech-bubble.rover-widget-left:after{border-left:0!important;left:40px;right:auto!important;margin-left:9px}.chat-widget-speech-bubble.rover-widget-right:after{border-right:0!important;right:40px;margin-right:9px}.chat-widget-speech-bubble.widget-bubble-close{animation:close-chat-greeting-bubble;animation-duration:.2s}@keyframes close-chat-greeting-bubble{0%{opacity:1;margin-bottom:8px}100%{opacity:0;margin-bottom:0}}.rover-widget-response-markdown p{margin-top:1em!important;margin-bottom:1em!important}.rover-widget-response-markdown ol{display:block!important;list-style-type:decimal!important;margin-block-start:1em!important;margin-block-end:1em!important;padding-inline-start:40px!important;unicode-bidi:isolate!important}.rover-widget-response-markdown ul{display:block!important;list-style-type:disc!important;margin-block-start:1em!important;margin-block-end:1em!important;padding-inline-start:40px!important;unicode-bidi:isolate!important}.rover-widget-response-markdown strong{font-weight:bolder!important}.rover-widget-response-markdown a{color:#00e!important;text-decoration:none!important}.rover-widget-response-markdown li{display:list-item!important;text-align:-webkit-match-parent!important;unicode-bidi:isolate!important}.rover-widget-response-markdown li,.rover-widget-response-markdown p{all:unset;font-weight:400!important}.rover-widget-response-markdown a{word-break:break-word}.rover-widget-response-markdown{margin-top:14px;margin-bottom:14px}