::-webkit-scrollbar{display:none}:root{--ccare-triassistant-position:0;--primary-color-brand:#fff;--primary-color-brand-action:#333;--primary-text-color-brand:#333}[class^=triassistant-]{box-sizing:border-box}body{scrollbar-color:#0000 #0000}body.ccare-triassistant{margin:0;overflow:hidden}body.ccare-triassistant #ccare-triassistant-button .ccare-triassistant-button__close{display:block}body.ccare-triassistant #app-ccare-triassistant{display:flex}.tool-message__inner__assistant img{max-width:200px;padding:5px}#ccare-triassistant-button{bottom:30px;position:fixed;right:15px;z-index:999999}#ccare-triassistant-button .ccare-triassistant-button__close{-webkit-appearance:none;appearance:none;background:#0009;border:none;display:none;height:100%;left:0;margin:0 auto;padding:0;position:fixed;right:0;top:0;z-index:-1}#ccare-triassistant-button .ccare-triassistant-open-btn{align-items:center;background:#333;background:var(--primary-color-brand-action,#333);border:none;border-radius:30px;color:#fff;cursor:pointer;display:flex;font-size:18px;gap:8px;height:auto;margin:0;padding:12px;width:fit-content}#ccare-triassistant-button .ccare-triassistant-open-btn span{display:none;text-transform:none}#ccare-triassistant-button .ccare-triassistant-open-btn:hover{background:#333;background:var(--primary-color-brand-action,#333);border-color:inherit}#ccare-triassistant-button .ccare-triassistant-open-btn svg{fill:currentColor}#app-ccare-triassistant{bottom:95px;display:none;flex-direction:column;justify-content:flex-end;left:20px;max-height:calc(100% - 130px);overflow:auto;position:fixed;right:20px;top:auto;transition:all .2s ease;z-index:99999999999999}#ccare-triassistant{background:#f5f4fb;border-radius:10px;overflow:auto;position:relative;scrollbar-width:none;z-index:5000}#app-ccare-triassistant .container-tool{padding-left:20px;padding-right:20px}#app-ccare-triassistant .container-tool--vertical{padding-bottom:25px;padding-top:25px}#app-ccare-triassistant .tool-suggestions .tool-suggestions__inner{display:flex;flex-wrap:wrap;gap:15px}#app-ccare-triassistant .tool-message{overflow:auto;scrollbar-width:none}#app-ccare-triassistant .tool-suggestions{padding-bottom:25px}#app-ccare-triassistant .tool-suggestions .tool-suggestions__inner .tool-suggestions__inner__item{align-items:center;background:#fff;border-radius:5px;box-shadow:0 0 4px 1px #00000008;cursor:pointer;display:flex;flex:1 1 45%;flex-wrap:wrap;justify-content:center;overflow:hidden;position:relative;transition:all .2s ease-in}#app-ccare-triassistant .tool-suggestions .tool-suggestions__inner .tool-suggestions__inner__item:hover{opacity:.5}#app-ccare-triassistant .tool-suggestions .tool-suggestions__inner .tool-suggestions__inner__item label{cursor:pointer;font-size:14px;font-weight:400;line-height:normal;margin:0;padding:20px 5px;text-align:center;width:100%}#app-ccare-triassistant .tool-suggestions .tool-suggestions__inner .tool-suggestions__inner__item input{border:none;height:100%;opacity:0;padding:0;position:absolute;top:0;visibility:hidden;width:100%}#app-ccare-triassistant .tool-message .tool-message__inner{display:flex;flex-direction:column;gap:24px}#app-ccare-triassistant .tool-message .tool-message__inner .tool-message__inner__assistant{display:flex;flex-wrap:wrap}#app-ccare-triassistant .ai-answer>p:first-of-type strong:first-of-type{align-items:center;display:flex;margin-bottom:8px}#app-ccare-triassistant .tool-message .tool-message__inner .tool-message__inner__assistant svg{height:20px;width:30px}#app-ccare-triassistant .tool-message .tool-message__inner .tool-message__inner__assistant svg.dots circle{fill:currentColor;stroke:currentColor}#app-ccare-triassistant .tool-message .tool-message__inner p{font-size:16px;line-height:normal;margin:0}#app-ccare-triassistant .tool-message .tool-message__inner .tool-message__inner__user{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-content:flex-start;text-align:right}#app-ccare-triassistant .svg-icon-chat{margin:10px 0 0 5px;width:20px}#app-ccare-triassistant .tool-action{background-color:#f5f4fb;border-top:1px solid #fff;bottom:0;box-shadow:0 -3px 8px #0000000f;display:flex;gap:1.1rem;justify-content:space-between;position:sticky}#app-ccare-triassistant .tool-action .tool-action__close svg{fill:#333;height:14px;width:14px}#app-ccare-triassistant .tool-action .tool-action__close svg polygon{fill:#333}#app-ccare-triassistant .tool-action .tool-action__form{align-items:stretch;display:flex;flex-grow:1}#app-ccare-triassistant .tool-action .tool-action__form input:focus,#app-ccare-triassistant .tool-action .tool-action__form input:focus-visible{box-shadow:none}#app-ccare-triassistant .tool-action .tool-action__form input{background-color:#fff;border:1px solid #ccc;border-radius:5px 0 0 5px;border-right:0;flex:1 0 auto;font-size:14px;height:40px;line-height:normal;margin:0;outline:none;padding-left:14px;padding-right:14px;text-indent:inherit;width:auto}#app-ccare-triassistant .tool-action .tool-action__form button[type=submit]:disabled,#app-ccare-triassistant .tool-action .tool-action__form input:disabled{opacity:.4}#app-ccare-triassistant .tool-action .tool-action__form button[type=submit]{-webkit-appearance:none;appearance:none;background:#333;background:var(--primary-color-brand-action,#333);border:none;border-radius:0 5px 5px 0;color:#fff;cursor:pointer;height:auto;line-height:normal;margin:0;padding:0 24px;transition:all .2s ease-in;width:auto}#app-ccare-triassistant .tool-action .tool-action__form button[type=submit] svg{fill:currentColor;height:22px;width:22px}#app-ccare-triassistant .tool-action .tool-action__form button[type=submit] svg path{stroke:currentColor}#app-ccare-triassistant .tool-action .tool-action__close{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:none;cursor:pointer;display:flex;height:auto;margin:0;max-width:none;padding:0;width:auto}#app-ccare-triassistant .tool__footer{background-color:#f9f9f9;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:1px solid #ccc;bottom:0;padding-bottom:20px;padding-top:20px;position:sticky}#app-ccare-triassistant .tool__footer p{font-size:14px;line-height:normal;margin:0;text-align:center}#app-ccare-triassistant .tool__footer p button{-webkit-appearance:none;appearance:none;background:#0000;border:none;cursor:pointer;padding:0;text-decoration:underline}#app-ccare-triassistant .tool-message__feedback{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center}#app-ccare-triassistant .tool-message__feedback form{display:flex;flex-direction:column}#app-ccare-triassistant .tool-message__feedback p{font-size:18px;font-weight:700;line-height:normal;margin:0;text-align:center}#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__option{display:flex;gap:25px}#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__negative p,#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__negative p button{font-size:15px;font-weight:400;line-height:normal}#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__negative p button{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:#333;cursor:pointer;height:auto;line-height:normal;margin:0;max-width:none;padding:0;text-decoration:underline!important;vertical-align:initial;width:auto}#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__option label{position:relative}#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__option input{cursor:pointer;font-size:medium;height:100%;left:0;line-height:normal;margin:0;opacity:0;position:absolute;right:0;transition:all .2s ease;width:100%}#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__option label svg{fill:none;height:50px;width:50px}#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__option input[value=yes].selected+svg path,#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__option input[value=yes]:checked+svg path,#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__option input[value=yes]:hover+svg path{fill:green}#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__option input[value=no].selected+svg path,#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__option input[value=no]:checked+svg path,#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__option input[value=no]:hover+svg path{fill:red}#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__option input[value=neutral].selected+svg path,#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__option input[value=neutral]:checked+svg path,#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__option input[value=neutral]:hover+svg path{fill:orange}#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__comment{display:flex;flex-direction:column;gap:10px;width:100%}#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__comment .tool-message__feedback__comment__feedback{color:#90ee90;font-size:12px;line-height:normal}#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__comment textarea{font-size:12px;line-height:normal;padding:10px}#app-ccare-triassistant .tool-message__feedback .tool-message__feedback__comment button{-webkit-appearance:none;appearance:none;background:#333;background:var(--primary-color-brand-action,#333);border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:12px;margin:0 auto;padding:10px;width:fit-content}#app-ccare-triassistant .tool-message__feedback button[type=submit]{-webkit-appearance:none;appearance:none;background:#ccc;background:#333;background:var(--primary-color-brand-action,#333);border:none;border-radius:5px;color:#333;color:var(--primary-text-color-brand,#fff);cursor:pointer;font-size:14px;line-height:normal;margin-top:1.5rem;padding:10px}#app-ccare-triassistant .ai-answer{display:grid}.ai-answer{font-size:.95rem;line-height:1.5}.ai-answer>ul>*{padding-left:15px;padding-right:15px}.ai-question{background:#fff;border-radius:15px 0 15px 15px;box-shadow:0 0 4px 1px #00000008;color:#333;gap:3px;padding:15px;position:relative;width:fit-content}.ai-question:after{border-color:#fff #0000 #0000;border-style:solid;border-width:16px 10px 10px 0;right:-8px}.ai-answer:after,.ai-question:after{content:"";height:0;position:absolute;top:0;width:0}.ai-answer:after{border-bottom:20px solid #0000;border-left:0 solid #0000;border-right:8px solid #fff;border-right:8px solid var(--primary-color-brand,#fff);border-top:0 solid translarent;left:-5px}.ai-answer{background:#fff;background:var(--primary-color-brand,#fff);border-radius:0 15px 15px;box-shadow:0 0 4px 1px #00000008;color:#333;color:var(--primary-text-color-brand,#333);gap:3px;max-width:80%;padding:0;position:relative;width:fit-content}.ai-question p{align-items:flex-end;display:flex;flex-direction:column}.ai-question p>strong{align-items:center;display:flex;margin-bottom:8px}.ai-answer ol,.ai-answer ul{list-style:none;margin:0;padding:0}.ai-answer ol>li,.ai-answer>p{padding:12px 15px}.ai-answer li:last-child{border-bottom:none}.ai-answer img{border-radius:12px;box-shadow:0 2px 6px #0000000f;display:block;margin-bottom:8px;max-width:180px;object-fit:cover;width:100%}.ai-answer strong{display:inline-block;font-size:1rem;font-weight:600}.ai-answer p{margin:2px 0 4px}.ai-answer>p+ol:first-of-type,.ai-answer>p+ul:first-of-type{border-top:1px solid #eee;margin-top:16px;padding-top:8px}.ai-answer a{color:#333;color:var(--primary-text-color-brand,#333);display:inline-block;font-weight:500;margin-top:4px}.ai-answer a,.ai-answer a:hover{text-decoration:underline}@media (min-width:1024px){#ccare-triassistant-button{right:30px}#ccare-triassistant-button .ccare-triassistant-open-btn{padding:13px 22px}#ccare-triassistant-button .ccare-triassistant-open-btn span{display:block}#app-ccare-triassistant{left:50vw;right:30px}#app-ccare-triassistant .container-tool{padding-left:32px;padding-right:32px}#app-ccare-triassistant .container-tool--vertical{padding-bottom:32px;padding-top:32px}#app-ccare-triassistant .tool-suggestions{padding-bottom:32px}#app-ccare-triassistant .tool-suggestions .tool-suggestions__inner{display:flex;flex-wrap:nowrap;gap:24px}#app-ccare-triassistant .tool-suggestions .tool-suggestions__inner .tool-suggestions__inner__item label{padding:24px 5px}#app-ccare-triassistant .tool-suggestions .tool-suggestions__inner .tool-suggestions__inner__item{flex:1 1 100%}#app-ccare-triassistant .tool-action{gap:24px}#app-ccare-triassistant .tool-action .tool-action__close svg{fill:#333;height:18px;width:18px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/main.497f528e.css.map */
