#main #left-navi-container{width:384px;min-width:384px}#main #main-container{min-width:794px;position:relative;background-color:#efefef}#main .not-active{display:none}#main .not-active,#main .active{height:100%}#status-bar{width:100%;z-index:99999}#status-bar .fade-out{animation:fadeOut .5s 2s forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0;display:none}}.custom-react-markdown-container{word-wrap:break-word}.custom-react-markdown-container h1,.custom-react-markdown-container h2,.custom-react-markdown-container h3{font-size:.875rem;color:#333;font-weight:700}.custom-react-markdown-container h4,.custom-react-markdown-container h5,.custom-react-markdown-container h6,.custom-react-markdown-container p{font-size:.875rem;color:#333}.custom-react-markdown-container>:last-child{margin-bottom:0}.category-choice-button>button{margin:0 0 6px!important}.category-choice-button>button:last-child{margin:0!important}.multiple-choice-button>button{margin:0 0 6px!important}.multiple-choice-button>button:last-child{margin:0!important}.bot-default-balloon{position:relative}.bot-default-balloon .default-balloon{border-radius:5px;box-shadow:0 2px 10px #00000026;width:578px}.bot-carousel-balloon{position:relative;margin-right:16px}.bot-carousel-balloon .carousel-balloon{border-radius:4px;box-shadow:0 2px 10px #00000026;width:289px;min-height:60px;margin-bottom:auto}.bot-carousel-balloon .balloon-body{font-family:Meiryo;font-size:14px;line-height:21px;text-align:left}.bot-carousel-balloon .body-title{font-weight:700;font-size:16px}.bot-carousel-balloon .carousel-button>button{margin:0 0 6px!important}.bot-carousel-balloon .carousel-button>button:last-child{margin:0!important}div.whole-carousel-balloon:last-of-type>.bot-carousel-balloon{margin-right:0}.carouselMessage{border-radius:24px;box-sizing:border-box;vertical-align:top;line-height:1.5;word-break:break-all;display:inline-grid}.carouselMessage .carousel-block{display:flex;width:100%;height:fit-content}.carouselMessage .orderCarousel{overflow-x:auto;overflow-y:hidden;height:fit-content;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scroll-behavior:smooth;margin-left:15px;margin-right:15px}.carouselMessage .orderCarousel::-webkit-scrollbar{display:none;height:0!important}.carouselMessage .orderCarousel-button{position:absolute;display:block;top:45%;width:28px;z-index:2}.carouselMessage .button{background:#fff;border-radius:50%;opacity:80%;width:30px;height:30px;padding:2px 6px;border:solid;border-width:thin;color:#666;outline:none;box-shadow:0 2px 1px #00000040}.carouselMessage .button:hover{background-color:#e6e6e6}.carouselMessage .button:active{background-color:#e6e6e6;box-shadow:0 3px 3px #00000040}.carouselMessage .button:disabled{background-color:#fff;color:#e6e6e6;box-shadow:0 2px 1px #00000040}.carouselMessage .orderCarousel-button-icon{font-size:12px;vertical-align:2px;text-align:center}.carouselMessage .orderCarousel-button-prev{left:0}.carouselMessage .orderCarousel-button-next{right:0}.bot-balloon{padding-top:16px}.bot-balloon:first-child{padding-top:0}.bot-balloon .rms-btn{white-space:normal}.bot-balloon .bot-icon{width:30px;height:30px;background-color:#333;border-radius:50%;display:flex;justify-content:center;align-items:center}.bot-balloon .i-rms-bot{font-size:18.5px}#rms-support-input-bar{background-color:#fbfbfb;position:relative}#rms-support-input-bar .image-upload-button{width:60px;color:#333}#rms-support-input-bar .i-rms-image:before{display:block;font-size:37px;text-align:center}#rms-support-input-bar .input-area{resize:none}#rms-support-input-bar .sneak-peek{position:absolute;font-size:12px;height:18px;top:-18px}#rms-support-input-bar .sneak-peek i{display:inline-block;margin:0 1px;animation:dot02 1.8s infinite;transform:translateY(0)}#rms-support-input-bar .sneak-peek i:first-child{display:inline-block;animation:dot01 1.8s infinite;margin-left:3px}#rms-support-input-bar .sneak-peek i:last-child{display:inline-block;animation:dot03 1.8s infinite}#rms-support-input-bar .rms-input-group .rms-input-control{position:relative;word-break:break-all;font-size:14px;line-height:18.2px}#rms-support-input-bar .rms-input-group .rms-input-control .input-area-dummy{overflow:hidden;visibility:hidden;padding:6px 12px;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;border:1px solid;min-height:54px;max-height:201px;font-size:14px;line-height:18.2px}#rms-support-input-bar .rms-input-group .rms-input-control .input-area{position:absolute;top:0;left:0;overflow:auto;width:100%;height:100%;resize:none;font-size:14px;line-height:18.2px}#rms-support-input-bar .rms-validation-errors li:before{padding-right:6px}.operator-balloon .message-balloon{border-radius:5px;box-shadow:0 2px 10px #00000026;width:578px}.operator-balloon .operator-icon{width:30px;height:30px;background-color:#d9d9d9;display:flex;justify-content:center;align-items:center;border-radius:50%}.operator-balloon .i-rms-user-f{font-size:18px;color:#333}#rms-support{height:100vh}#rms-support .message-container{background-color:#efefef}#rms-support #rms-input-bar-container{padding:16px;background-color:#fbfbfb}.ai-balloon .ai-balloon-header{background-color:#d5fbfb;margin-bottom:12px}.ai-balloon .feedBackButton i{font-size:18px}.ai-balloon .i-rms-ac-like,.ai-balloon .i-rms-ac-dislike{color:#666}.ai-balloon .i-rms-ac-like:disabled,.ai-balloon .i-rms-ac-dislike:disabled{color:#d0d0d0}.dropImageZone>.active{position:absolute;height:100%;width:100%;top:0;left:0;background-color:#05b0ff80;z-index:50;padding-top:50vh}.dropImageZone>.non-active{display:none}.user-balloon .userMessage{position:relative}.user-balloon .userMessage__inner{display:table;float:right}.user-balloon .userMessage__grid{display:table-cell}.user-balloon .userMessage__grid-time{vertical-align:bottom}.user-balloon .userMessage__balloon{-webkit-animation:userMessage .4s 1;animation:userMessage .4s 1;background:#e8f5fd;border-radius:5px;box-sizing:border-box;line-height:1.5;-webkit-transform:scale(1) translateX(0);transform:scale(1) translate(0);-webkit-transform-origin:right top;transform-origin:right top;vertical-align:top;word-break:break-all;box-shadow:0 2px 10px #00000026;max-width:578px}.user-balloon .userMessage__balloon .image{max-height:256px;max-width:100%}#left-navi{height:100%}#left-navi .i-rms-ai-fill{padding-right:4px}#left-navi .disclaimer{color:#666;font-size:14px;font-weight:700}#left-navi .disclaimer-item{font-size:13px;color:#666}#left-navi .i-customer-support:before{font-size:18px}#left-navi #left-navi-link-separator{border-right:1px solid #d0d0d0;margin:0 6px}#left-navi #left-navi_switch-ec-ai_button{color:teal;border-color:teal}#left-navi #left-navi_switch-ec-ai_button:active,#left-navi #left-navi_switch-ec-ai_button.active,#left-navi #left-navi_switch-ec-ai_button:hover{color:teal;background-color:#e6f3f3;border-color:teal}#left-navi.rms-heading-group h1{border-bottom:2px solid #9a9a9a}#left-navi p,#left-navi h1,#left-navi h2,#left-navi div,#left-navi span{color:#333}.ai-balloon{padding-top:16px}.ai-balloon:first-child{padding-top:0}.ai-balloon .ai-icon{width:30px;height:30px;background:#008181;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%}.ai-balloon .i-rms-ai-fill{font-size:18.5px}.ai-balloon .ai-default-balloon{position:relative}.ai-balloon .ai-default-balloon .default-balloon{border-radius:5px;box-shadow:0 2px 10px #00000026;width:578px}.ai-balloon .feedBackButton{border:none;background:transparent;outline:none}.ai-balloon .feedBackButton:focus{outline:none}.ai-balloon .feedBackButton-selected{pointer-events:none;color:#333}.ai-balloon .disabled{color:#d0d0d0}.ai-balloon .flipIcon{transform:scaleX(-1)}.ai-balloon .i-rms-ac-like:hover,.ai-balloon .i-rms-ac-dislike:hover{color:#999}.ai-balloon .i-rms-ac-like:active,.ai-balloon .i-rms-ac-dislike:active{color:#333}.ai-balloon .loadingMessage{width:auto!important;text-align:center}#llm-support-input-bar{background-color:#fbfbfb;position:relative}#llm-support-input-bar .invalid{background-color:#feeded}#llm-support-input-bar .rms-input-group .rms-input-control{position:relative;word-break:break-all;font-size:14px;line-height:18.2px}#llm-support-input-bar .rms-input-group .rms-input-control .input-area-dummy{overflow:hidden;visibility:hidden;padding:6px 12px;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;border:1px solid;min-height:54px;max-height:201px;font-size:14px;line-height:18.2px}#llm-support-input-bar .rms-input-group .rms-input-control .input-area{position:absolute;top:0;left:0;overflow:auto;width:100%;height:100%;resize:none;font-size:14px;line-height:18.2px}#llm-support-input-bar .rms-input-group .rms-validation-errors li:before{padding-right:6px}@keyframes dot01{0%{transform:translateY(0)}20%{transform:translateY(-5px)}40%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes dot02{0%{transform:translateY(0)}10%{transform:translateY(0)}30%{transform:translateY(-5px)}50%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes dot03{0%{transform:translateY(0)}20%{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(0)}to{transform:translateY(0)}}#llm-support{height:100vh}#llm-support .message-container{background-color:#e5f2f2}#llm-support .message-container .message-balloon{margin-bottom:16px}#llm-support #rms-input-bar-container{padding:16px;background-color:#fbfbfb}#llm_prompt-floating_button{color:teal;border-color:teal}#llm_prompt-floating_button:active,#llm_prompt-floating_button.active,#llm_prompt-floating_button:hover{color:teal;background-color:#e6f3f3;border-color:teal}#prompt-menu-container{background-color:#f1f1f1;stroke:#333;box-shadow:0 4px 4px #00000040}html,#root,#main,body{height:100%;margin:0}.timestamp{font-weight:400;font-size:12px;color:#666}.balloon-animation{animation:balloon-animation .5s 1;transform:scale(1) translate(0);transform-origin:0 0}.user-balloon-animation{animation:balloon-animation .5s 1;transform:scale(1) translate(0);transform-origin:right top}html::-webkit-scrollbar{display:none}@keyframes balloon-animation{0%{transform:scale(0) translate(0)}50%{transform:scale(0,.5) translate(0)}to{transform:scale(1) translate(0)}}.bottom-0{bottom:0}.pe-none{pointer-events:none}.pe-auto{pointer-events:auto}
