.attribute-tooltip{display:flex;position:relative;width:100%;height:fit-content;flex-direction:column;gap:5px;justify-content:center;padding:10px 20px 20px;border-radius:10px;background-color:var(--color-accent-light2);z-index:calc(var(--z))}.attribute-tooltip p{margin:15px 0 5px;width:fit-content;white-space:nowrap;font-size:var(--text-font-size)}.attribute-tooltip-checkbox{display:flex;position:relative;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(var(--text-font-size));height:100%}.attribute-tooltip-checkbox:before{display:flex;content:"";display:block;position:absolute;width:16px;height:16px;top:8px;left:4px;border:2px solid #555555;border-radius:3px;background-color:#ffffffb4}.attribute-tooltip-checkbox:checked:after{display:flx;content:"";display:block;width:5px;height:10px;border:solid black;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:8px;left:10px}.button-send{display:flex;width:100%;justify-content:flex-end}.button-send-button{display:flex;box-sizing:border-box;width:fit-content;height:fit-content;padding:5px 10px;white-space:nowrap;border:0;border-radius:10px;background-color:#ffffffe6;font-size:var(--text-font-size);cursor:pointer;z-index:calc(var(--z) + 1)}.button-send-button:hover{background-color:#fff;box-shadow:0 1px 10px var(--color-accent-light2),0 -1px 10px var(--color-accent-light2)}.attribute-name{display:flex;width:fit-content;height:fit-content;padding:3px 5px;border-radius:5px;background-color:#fee7ad}.attribute-fix-button{display:flex;width:fit-content;height:fit-content;padding:3px 5px;border-radius:5px;background-color:var(--color-accent-light2)}.attribute-fix-button:hover{background-color:var(--color-accent-light3)}.attribute-list-names{display:flex;gap:10px;flex-direction:row;align-items:center;flex-wrap:wrap}:root{--avatar-img-width: 45px;--font-size-sender-name: calc(var(--text-font-size) + 1px);--font-size-mobile: calc(var(--text-font-size) + 25 * (100vw - 320px) / 880)}._messageContainerItem_10cwj_9{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin:10px;position:relative}.dialog-area-mobile ._messageContainerItem_10cwj_9{font-size:var(--font-size-mobile)!important;line-height:normal!important;border-radius:5%;margin:10px 20px}._messageBody_10cwj_25,._messageBodyPro_10cwj_26{display:flex;flex-direction:column;width:100%;padding:calc(var(--avatar-img-width) / 8) calc(var(--avatar-img-width) + 10px);font-size:var(--text-font-size);color:var(--text-color);position:relative}._messageBody_10cwj_25 p{margin:7px 0}._messageBody_10cwj_25 ._helloMessage_10cwj_40{display:flex;width:100%;color:var(--text-color-light);justify-content:start}._messageBody_10cwj_25 a,._messageBodyPro_10cwj_26 ._a_10cwj_48{text-decoration:none;color:var(--text-color);cursor:default}._messageBody_10cwj_25 ._button_10cwj_54,._messageBodyPro_10cwj_26 ._button_10cwj_54{text-decoration:none;color:var(--text-color);cursor:pointer}._messageBody_10cwj_25 ._content_10cwj_61,._messageBodyPro_10cwj_26 ._content_10cwj_61{text-decoration:none;color:var(--text-color-light);cursor:pointer}._messageBody_10cwj_25 ._content_10cwj_61:hover,._messageBodyPro_10cwj_26 ._content_10cwj_61:hover{text-decoration:none;color:var(--color-ref-documents)}._documentLink_10cwj_74{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--text-font-size) * 1.8);height:calc(var(--text-font-size) * 1.8);background-color:#e3f2fd;color:var(--text-color);border-radius:50%;cursor:pointer;transition:all .2s ease;font-weight:500;box-shadow:0 2px 4px #0000000d;margin:0 2px;text-decoration:none;border:0;font-family:inherit;font-size:var(--text-font-size);position:relative;z-index:0}.dialog-area-mobile ._documentLink_10cwj_74{width:calc(var(--font-size-mobile) * 1.5);height:calc(var(--font-size-mobile) * 1.5);font-size:var(--font-size-mobile)!important}._documentLink_10cwj_74:hover{background-color:#bbdefb;transform:translateY(-1px);box-shadow:0 3px 6px #0000001a}._documentLink_10cwj_74:active{transform:translateY(0);box-shadow:0 2px 4px #0000000d}._messageBody_10cwj_25 ul{margin:0 30px;padding:0}._messageBody_10cwj_25 li{margin:10px 0}._messageBody_10cwj_25 h1,._messageBody_10cwj_25 h2,._messageBody_10cwj_25 h3,._messageBody_10cwj_25 h4{margin:15px 0}.dialog-area-mobile ._messageBody_10cwj_25,.dialog-area-mobile ._messageBodyPro_10cwj_26{font-size:var(--font-size-mobile)!important;line-height:normal!important;width:100%!important;padding:10px 0!important}.dialog-area-mobile ._messageBody_10cwj_25 button,.dialog-area-mobile ._messageBodyPro_10cwj_26 button{height:calc(var(--font-size-mobile) * 1.5)!important;width:calc(var(--font-size-mobile) * 1.5)!important;padding:0!important}._helloMessage_10cwj_40{color:var(--text-color-light)}._messageTitle_10cwj_151{display:flex;width:100%;flex-direction:row;align-items:center}.dialog-area-mobile ._messageTitle_10cwj_151{width:100%!important;padding-top:20px!important}._messageAvatar_10cwj_163{display:flex;height:var(--avatar-img-width);width:var(--avatar-img-width);aspect-ratio:1;align-items:center;justify-self:flex-start;padding:0;justify-content:center;flex-shrink:0}._deepSearchAvatar_10cwj_175{border-radius:50%;background-color:#fee7ad;border-style:unset;outline:solid 1px #ba912b}._messageAvatar_10cwj_163 img{width:100%;height:100%;justify-self:flex-start;object-fit:contain;object-position:center}._stylesAvatar_10cwj_191{display:inline-flex;background-color:#d5181c;border-radius:50%;color:#fff;font-size:18px;height:35px;width:35px;align-items:center;justify-content:center;text-transform:uppercase;flex-shrink:0}.dialog-area-mobile ._messageAvatar_10cwj_163,.dialog-area-mobile ._stylesAvatar_10cwj_191{font-size:var(--font-size-mobile)!important;line-height:calc(var(--font-size-mobile) * 2.5)!important;justify-content:center!important;height:calc(var(--font-size-mobile) * 2.5)!important;width:calc(var(--font-size-mobile) * 2.5)!important}._messageSenderName_10cwj_214{width:100%;height:fit-content;box-sizing:border-box;margin-left:10px;text-align:left;font-weight:500;font-size:var(--font-size-sender-name);color:var(--text-color);flex-grow:1}.dialog-area-mobile ._messageSenderName_10cwj_214{font-size:var(--font-size-mobile);width:75%}.dialog-area-mobile ._messageSenderName_10cwj_214 svg{stroke-width:1.6!important}._timestamp_10cwj_235{height:fit-content;text-align:right;justify-self:flex-end;color:var(--text-color-light);font-size:calc(var(--text-font-size) - 1px);flex-shrink:0}.dialog-area-mobile ._timestamp_10cwj_235{font-size:var(--font-size-mobile)!important;line-height:normal!important}._document_10cwj_74{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;padding:0;margin:0}._document_10cwj_74 ._content_10cwj_61{margin:2px;color:var(--text-color-light)}._document_10cwj_74 ._ref_10cwj_265{white-space:nowrap;font-style:italic;text-decoration:0;color:var(--color-ref-documents);display:block}._codeBlock_10cwj_273{padding:12px 0;position:relative;margin:10px 0}._codeBlock_10cwj_273 code{color:#000047!important;font-family:monospace!important}._codeBlock_10cwj_273 button{background-color:transparent!important;padding:5px!important;border:solid 1px grey!important;border-radius:5px!important;height:fit-content!important;width:fit-content!important;content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='icon%20icon-tabler%20icons-tabler-outline%20icon-tabler-copy'%3e%3cpath%20stroke='none'%20d='M0%200h24v24H0z'%20fill='none'/%3e%3cpath%20d='M7%207m0%202.667a2.667%202.667%200%200%201%202.667%20-2.667h8.666a2.667%202.667%200%200%201%202.667%202.667v8.666a2.667%202.667%200%200%201%20-2.667%202.667h-8.666a2.667%202.667%200%200%201%20-2.667%20-2.667z'%20/%3e%3cpath%20d='M4.012%2016.737a2.005%202.005%200%200%201%20-1.012%20-1.737v-10c0%20-1.1%20.9%20-2%202%20-2h10c.75%200%201.158%20.385%201.5%201'%20/%3e%3c/svg%3e")!important;position:absolute;top:10px;right:10px;z-index:100}._codeBlock_10cwj_273 button:focus{content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='currentColor'%20class='icon%20icon-tabler%20icons-tabler-filled%20icon-tabler-copy-check'%3e%3cpath%20stroke='none'%20d='M0%200h24v24H0z'%20fill='none'/%3e%3cpath%20d='M18.333%206a3.667%203.667%200%200%201%203.667%203.667v8.666a3.667%203.667%200%200%201%20-3.667%203.667h-8.666a3.667%203.667%200%200%201%20-3.667%20-3.667v-8.666a3.667%203.667%200%200%201%203.667%20-3.667zm-3.333%20-4c1.094%200%201.828%20.533%202.374%201.514a1%201%200%201%201%20-1.748%20.972c-.221%20-.398%20-.342%20-.486%20-.626%20-.486h-10c-.548%200%20-1%20.452%20-1%201v9.998c0%20.32%20.154%20.618%20.407%20.805l.1%20.065a1%201%200%201%201%20-.99%201.738a3%203%200%200%201%20-1.517%20-2.606v-10c0%20-1.652%201.348%20-3%203%20-3zm1.293%209.293l-3.293%203.292l-1.293%20-1.292a1%201%200%200%200%20-1.414%201.414l2%202a1%201%200%200%200%201.414%200l4%20-4a1%201%200%200%200%20-1.414%20-1.414'%20/%3e%3c/svg%3e")!important}.dialog-area-mobile ._codeBlock_10cwj_273 code{padding-top:calc(var(--font-size-mobile) * 1.5)!important;padding-bottom:calc(var(--font-size-mobile) * .6)!important;white-space:pre-line!important}.dialog-area-mobile ._codeBlock_10cwj_273 button{scale:1.2!important}._messageBodyPro_10cwj_26 p{margin:2px 0!important}._messageBodyPro_10cwj_26 li{margin:4px 0!important}._messageBodyPro_10cwj_26 ul{margin:5px 0!important}._messageBody_10cwj_25 a,._messageBodyPro_10cwj_26 a{color:var(--text-color-light)}._messageBody_10cwj_25 a:hover,._messageBodyPro_10cwj_26 a:hover{color:#6f9ed1}._messageBodyPro_10cwj_26 h1,._messageBodyPro_10cwj_26 h2,._messageBodyPro_10cwj_26 h3,._messageBodyPro_10cwj_26 h4{line-height:1.3;margin:15px 0}._messageBody_10cwj_25 h1,._messageBodyPro_10cwj_26 h1{font-size:calc(var(--text-font-size) * 1.65)}._messageBody_10cwj_25 h2,._messageBodyPro_10cwj_26 h2{font-size:calc(var(--text-font-size) * 1.55)}._messageBody_10cwj_25 h3,._messageBodyPro_10cwj_26 h3{font-size:calc(var(--text-font-size) * 1.35)}._messageBody_10cwj_25 h4,._messageBodyPro_10cwj_26 h4{font-size:calc(var(--text-font-size) * 1.2)}.dialog-area-mobile ._messageBody_10cwj_25 h1,.dialog-area-mobile ._messageBodyPro_10cwj_26 h1{font-size:calc(var(--font-size-mobile) * 1.55)}.dialog-area-mobile ._messageBody_10cwj_25 h2,.dialog-area-mobile ._messageBodyPro_10cwj_26 h2{font-size:calc(var(--font-size-mobile) * 1.45)}.dialog-area-mobile ._messageBody_10cwj_25 h3,.dialog-area-mobile ._messageBodyPro_10cwj_26 h3{font-size:calc(var(--font-size-mobile) * 1.25)}.dialog-area-mobile ._messageBody_10cwj_25 h4,.dialog-area-mobile ._messageBodyPro_10cwj_26 h4{font-size:calc(var(--font-size-mobile) * 1.1)}._markdownContainer_10cwj_383 table{border-collapse:collapse;width:100%;margin:16px 0;display:block;-webkit-overflow-scrolling:touch}._markdownContainer_10cwj_383 th{border:2px solid #ebebeb;padding:8px 12px;text-align:left;font-weight:600;color:#333;background-color:#f8f9fa}._markdownContainer_10cwj_383 td{border:2px solid #ebebeb;padding:8px 12px;vertical-align:top}._markdownContainer_10cwj_383 p{margin:1px 0}._attribute-list-names_10cwj_411{display:flex;flex-direction:column;gap:4px;padding:8px;background-color:#f5f5f5;border-radius:4px;border-left:3px solid #d5181c}._attribute-name_10cwj_421{padding:4px 8px;background-color:#fff;border-radius:3px;border:1px solid #ddd;font-family:monospace}._attribute-name_10cwj_421 div{font-weight:500}._documentLinkWrapper_1y4ze_3{display:inline-block;position:relative}._documentLinkWrapper_1y4ze_3:hover>._documentTooltipArea_1y4ze_8{display:block;opacity:1;visibility:visible;transform:translate(-50%) translateY(0);z-index:calc(var(--z) + 5)}._documentLinkWrapper_1y4ze_3 a{text-decoration:none;color:inherit}._documentLinkWrapper_1y4ze_3 a:hover{text-decoration:none}._documentTooltipArea_1y4ze_8{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(-5px);background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:12px 16px;box-shadow:0 4px 12px #00000026;width:300px;font-size:13px;line-height:1.4;display:block;z-index:calc(var(--z) + 10);pointer-events:auto;opacity:0;visibility:hidden;transition:all .2s ease-in-out;margin:0;max-width:min(300px,calc(100vw - 60px))}._documentTooltipTitle_1y4ze_49{font-weight:600;margin-bottom:8px;line-height:1.3;display:block;color:#000;white-space:normal;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}._documentTooltipArea_1y4ze_8 a{margin-bottom:8px;line-height:1.3;display:block;color:#2d62af!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:auto!important;text-decoration:underline}._documentTooltipArea_1y4ze_8 a:hover{color:#1e4682!important;text-decoration:none}._documentTooltipSnippet_1y4ze_78{color:#666;font-size:12px;line-height:1.4;white-space:normal;word-wrap:break-word}.dialog-area-mobile ._documentLinkWrapper_1y4ze_3 *{font-size:calc(var(--font-size-mobile) * .8)}.dialog-area-mobile ._documentTooltipArea_1y4ze_8{width:70vw!important;max-width:70vw!important}.feedback-buttons-area{display:flex;position:relative;width:100%;height:fit-content;justify-content:right;flex-direction:row;gap:2px;margin:0,0;padding:0,0}.one-feedback-button{display:flex;position:relative;align-self:center;width:fit-content;height:fit-content}.button-feedback{display:flex;border:0;border-radius:5px;padding:0 2px;align-items:center;background-color:transparent;cursor:pointer;z-index:var(--z);color:#000}.button-feedback svg{height:calc(var(--text-font-size) * 2);width:calc(var(--text-font-size) * 2);object-fit:contain;object-position:center;color:#000}.feedback-img{opacity:.5}.feedback-img:hover,.feedback-img-active{opacity:.9}.feedback-ask-button{padding:calc(var(--text-font-size) * .3125) calc(var(--text-font-size) * .625);color:#000;border-radius:8px;font-weight:500;font-size:var(--text-font-size);border:1px solid #e0e0e0;background-color:#fff;transition:all .2s ease;min-width:calc(var(--text-font-size) * 3.125);text-align:center}.feedback-ask-button:hover{background-color:#f5f5f5;border-color:#ccc}.feedback-ask-button:active{transform:scale(.98)}.button-feedback-text{display:flex;border:0;border-radius:5px;padding:0 10px;align-items:center;background-color:transparent;cursor:pointer;z-index:var(--z);color:#000}.button-feedback-text svg{height:calc(var(--text-font-size) * 1.9);width:calc(var(--text-font-size) * 1.9);object-fit:contain;object-position:center;color:#000}.text-feedback-button{border:0;border-radius:15px;font-size:var(--text-font-size);text-align:center;background-color:#e7e7e74d;color:#000000b3;padding:5px 20px;margin:0;cursor:pointer}.text-feedback-button:hover{background-color:var(--color-accent-light3);color:#000}.feedback-note{font-size:calc(var(--text-font-size) - 1px);letter-spacing:.01px;color:gray;align-content:center}.feedback-note:hover{color:#4e5356}.tooltip-wrapper{display:flex;position:absolute;top:-100%;left:-70%;width:100%;height:100%;justify-content:flex-end;align-items:flex-end;z-index:1000}@keyframes slide{0%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px);visibility:hidden}}.tooltip_p{display:flex;flex-direction:column;gap:12px;padding:16px 24px;border-radius:16px;background-color:#f5f5f5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.4);transform-origin:bottom center;box-shadow:0 8px 30px #00000014,0 3px 10px #00000008;border:1px solid #e0e0e0;transition:all .3s ease}.tooltip_p:hover{animation:none;opacity:1;box-shadow:0 15px 30px #0000001a,0 8px 16px #00000012}.tooltip_p p{font-size:var(--text-font-size);white-space:nowrap;color:#333;margin:0;font-weight:500;text-align:center}.tooltip_p button{display:flex;justify-content:center;align-items:center;gap:calc(var(--text-font-size) * .5);padding:calc(var(--text-font-size) * .625) calc(var(--text-font-size) * 1.25);border:1px solid #cccccc;border-radius:12px;background:#fff;cursor:pointer;font-size:var(--text-font-size);font-weight:500;transition:all .25s ease;box-shadow:0 2px 4px #0000000d;color:#000}.tooltip_p button:hover{background:#f5f5f5;border-color:#bbb;box-shadow:0 4px 8px #00000014}.dialog-area-mobile .tooltip_p *{font-size:calc(var(--font-size-mobile) * 1)!important}.feedback-area-wrapper{display:flex;position:absolute;justify-content:flex-end;align-items:flex-end;top:-100%;width:50%;height:100%;transition:top .4s cubic-bezier(.22,.61,.36,1)}.feedback-area{display:flex;position:relative;width:100%;height:fit-content;flex-direction:column;gap:calc(var(--text-font-size) * .75);justify-content:center;align-items:center;padding:calc(var(--text-font-size) * 1) calc(var(--text-font-size) * 1.5) calc(var(--text-font-size) * 1.5);border-radius:16px;background:#f5f5f5;box-shadow:0 8px 30px #00000014,0 3px 10px #00000008;z-index:calc(var(--z));border:1px solid #e0e0e0;transition:all .3s ease}.feedback-area:hover{box-shadow:0 15px 30px #00000003,0 8px 16px #00000003}.feedback-header{text-align:center;width:100%}.feedback-header h3{margin:0 0 calc(var(--text-font-size) * .25);font-size:calc(var(--text-font-size));font-weight:500;color:#333}.feedback-textarea-wrapper{width:100%}.feedback-area textarea{width:100%;min-width:100%;height:140px;min-height:140px;padding:calc(var(--text-font-size) * 1);outline:none;border:1px solid #e0e0e0;border-radius:12px;font-size:var(--text-font-size);background:#f9fafb;transition:all .25s ease;resize:vertical;box-shadow:inset 0 1px 2px #00000005;font-family:inherit}.feedback-area textarea:focus{border-color:#ccc;background:#fff;box-shadow:0 0 0 3px #cccccc1a,inset 0 1px 2px #00000005}.feedback-area textarea::placeholder{color:#999}.rating-section{width:100%;text-align:center;padding:calc(var(--text-font-size) * .5) 0}.rating-section h4{margin:0 0 calc(var(--text-font-size) * .75);font-size:calc(var(--text-font-size) * 1);color:#000;font-weight:500}.stars-rating{display:flex;justify-content:center;gap:calc(var(--text-font-size) * .5)}.star-button{background:none;border:none;padding:0;cursor:pointer;transition:transform .2s ease;display:flex;align-items:center;justify-content:center}.star-button:hover{transform:scale(1.1)}.star-button.filled svg{fill:#ffdd03}.feedback-actions{width:100%;display:flex;justify-content:flex-end;padding-top:calc(var(--text-font-size) * .5);gap:1%}.send-feedback-button{display:flex;justify-content:center;align-items:center;gap:calc(var(--text-font-size) * .5);padding:calc(var(--text-font-size) * .625) calc(var(--text-font-size) * 1.25);border:1px solid #cccccc;border-radius:12px;background:#fff;cursor:pointer;font-size:var(--text-font-size);font-weight:500;transition:all .25s ease;box-shadow:0 2px 4px #0000000d;color:#000}.send-feedback-button:hover{background:#f5f5f5;border-color:#bbb;box-shadow:0 4px 8px #00000014}.send-feedback-button:disabled{opacity:.6;cursor:not-allowed;background:#f8f9fa;border-color:#e9ecef}.dialog-area-mobile .feedback-area-wrapper *{font-size:calc(var(--font-size-mobile) * 1)!important}.dialog-area-mobile .feedback-area-wrapper{width:100vw!important}.dialog-area-mobile .feedback-area{width:80vw!important}.dialog-area-mobile .feedback-area textarea{height:20vh!important;min-height:240px!important}.dialog-area-mobile .feedback-area button{padding:7% 3%;justify-content:center;align-items:center;right:10%}.dialog-area-mobile .feedback-area .button-send{justify-content:center}.dialog-area-mobile .feedback-area button,.dialog-area-mobile .feedback-area p,.dialog-area-mobile .feedback-area textarea{justify-content:center;align-items:center;font-size:var(--font-size-mobile);height:calc(var(--font-size-mobile) * 2);width:fit-content;text-align:justify}.mobile-fullscreen-overlay,.fullscreen-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000040;display:flex;justify-content:center;align-items:center;z-index:1000;animation:fadeIn .2s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.wrapper-pro-info{position:relative}.modal-pro-content{background-color:#fff;border-radius:20px;padding:calc(var(--text-font-size) * 1.875);max-width:60%;max-height:85%;width:1500px;height:fit-content;box-shadow:0 10px 30px #00000080;position:relative;animation:slideIn .3s ease-out;overflow-y:auto;border:calc(var(--text-font-size) * .125) solid #BA912B}.modal-pro-content *{font-weight:550!important}@keyframes slideIn{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-pro-content .modal-close-button{position:absolute;top:calc(var(--text-font-size) * .9375);right:calc(var(--text-font-size) * .9375);background:none;border:none;font-size:calc(var(--text-font-size) * 1.5);cursor:pointer;color:#000;width:calc(var(--text-font-size) * 1.875);height:calc(var(--text-font-size) * 1.875);display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s;font-weight:700}.wrapper-pro-info .info-pro-button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;background-color:transparent;border:0;cursor:pointer}.wrapper-pro-info .info-pro-button:focus{border:0;outline:none}.wrapper-pro-info .info-pro-button:hover{opacity:.8}.modal-pro-content .modal-close-button:hover{background-color:#fee7ad}.modal-pro-content .modal-info-content{line-height:1.6}.modal-pro-content .pro-advertisement{text-align:center}.modal-pro-content .ad-header{margin-bottom:calc(var(--text-font-size) * 1.25);border-bottom:calc(var(--text-font-size) * .1875) solid #FFD440;padding-bottom:calc(var(--text-font-size) * .9375)}.modal-pro-content .ad-header h4{color:#000;margin:calc(var(--text-font-size) * .625) 0;font-size:calc(var(--text-font-size) * 1.4);font-weight:700}.modal-pro-content .ad-content{display:flex;flex-direction:row;gap:20px;margin-bottom:calc(var(--text-font-size) * 1.5625)}.modal-pro-content .assistant-image-area{display:flex;width:40%;align-items:center;justify-self:flex-start;padding:0;justify-content:center}.modal-pro-content .assistant-image-container{display:flex;width:100%;aspect-ratio:1;align-items:center;justify-self:flex-start;padding:0;justify-content:center;border:calc(var(--text-font-size) * .1875) solid #BA912B;border-radius:50%;background:#fee7ad}.modal-pro-content .assistant-image-container img{width:100%;height:100%;justify-self:flex-start;object-fit:contain;object-position:center}.modal-pro-content .ad-description{text-align:left;width:100%}.modal-pro-content .ad-description h3{color:#000;margin:calc(var(--text-font-size) * 1.25) 0 calc(var(--text-font-size) * .625) 0;font-size:calc(var(--text-font-size) * 1.375);font-weight:600;padding-left:calc(var(--text-font-size) * .625);border-left:calc(var(--text-font-size) * .25) solid #D5181C}.modal-pro-content .ad-description p{color:#000;margin-bottom:calc(var(--text-font-size) * .9375);font-size:var(--text-font-size);line-height:1.6}.modal-pro-content .ad-description ul{padding-left:calc(var(--text-font-size) * 1.25)}.modal-pro-content .ad-description li{color:#000;display:flex;align-items:center;gap:calc(var(--text-font-size) * .5);font-size:calc(var(--text-font-size) * .9375)}.modal-pro-content .ad-description svg{color:#ba912b;min-width:calc(var(--text-font-size) * 1);min-height:calc(var(--text-font-size) * 1);margin-top:calc(var(--text-font-size) * .1875)}.modal-pro-content .waiting-section{background:#fee7ad;padding:calc(var(--text-font-size) * 1.25);border-radius:calc(var(--text-font-size) * .75);border:calc(var(--text-font-size) * .125) dashed #BA912B}.modal-pro-content .waiting-section h3{color:#000;display:flex;align-items:center;gap:calc(var(--text-font-size) * .625);margin:0;margin-bottom:calc(var(--text-font-size) * .9375);font-size:calc(var(--text-font-size) * 1.125)}.modal-pro-content .waiting-section svg{color:#d5181c;width:calc(var(--text-font-size) * 1.125);height:calc(var(--text-font-size) * 1.125)}.modal-pro-content .process-steps{margin-top:calc(var(--text-font-size) * .9375);justify-content:center}.modal-pro-content .step{background:#fff;padding:calc(var(--text-font-size) * .5) calc(var(--text-font-size) * .9375);border-radius:calc(var(--text-font-size) * 1.25);font-size:calc(var(--text-font-size) * .875);box-shadow:0 2px 5px #0000001a;display:flex;align-items:center;gap:calc(var(--text-font-size) * .3125);border:calc(var(--text-font-size) * .0625) solid #BA912B}.modal-pro-content .step-number{background:#ffd440;width:calc(var(--text-font-size) * 1.25);height:calc(var(--text-font-size) * 1.25);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:calc(var(--text-font-size) * .75);color:#000}.modal-pro-content .agents-explanation{background:#fee7ad;padding:calc(var(--text-font-size) * 1.25);border-radius:calc(var(--text-font-size) * .75);margin-top:calc(var(--text-font-size) * 1.25);text-align:left;border:calc(var(--text-font-size) * .125) solid #BA912B}.modal-pro-content .agents-explanation h4{color:#000;margin-bottom:calc(var(--text-font-size) * .625);display:flex;align-items:center;gap:calc(var(--text-font-size) * .625);font-size:calc(var(--text-font-size) * 1.125)}.modal-pro-content .agents-explanation svg{color:#ba912b;width:calc(var(--text-font-size) * 1);height:calc(var(--text-font-size) * 1)}.modal-pro-content .agents-explanation p{color:#000;line-height:1.6;font-size:var(--text-font-size)}.mobile-fullscreen-overlay .modal-pro-content{max-width:80vw}.mobile-fullscreen-overlay .modal-pro-content *{font-size:calc(var(--font-size-mobile) * .7)!important}.mobile-fullscreen-overlay .modal-pro-content .step-number,.mobile-fullscreen-overlay .modal-pro-content svg{width:calc(var(--font-size-mobile) * 1)!important;height:calc(var(--font-size-mobile) * 1)!important}.mobile-fullscreen-overlay .modal-pro-content .modal-close-button{width:calc(var(--font-size-mobile) * 2)!important;height:calc(var(--font-size-mobile) * 2)!important;font-size:calc(var(--font-size-mobile) * 1.5)!important}.mobile-fullscreen-overlay .modal-pro-content .modal-close-button:hover{background-color:transparent!important}.mobile-fullscreen-overlay .modal-pro-content .ad-header h4{font-size:calc(var(--font-size-mobile) * 1.2)!important}.mobile-fullscreen-overlay .modal-pro-content .ad-content{flex-direction:column!important}.mobile-fullscreen-overlay .modal-pro-content .assistant-image-area{align-self:center}.documents-area{display:flex;width:100%;flex-direction:column;box-sizing:border-box;padding:0 20px}.documents{display:flex;height:fit-content;padding:2px 0;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center}.document-content{width:fit-content;margin:0;cursor:pointer}.document-content a,.documents a{cursor:pointer}.AlertErrorTooltip-wrapper{display:flex;width:100%;height:fit-content;flex-direction:column;gap:30px;justify-content:start;padding:20px 0}.AlertErrorTooltip-text-box{display:flex;width:95%;height:auto;border:solid 1px salmon;border-radius:7px;background-color:#fa80723f;padding:20px;font:inherit}.AlertErrorTooltip-text-box p{display:inline}.ref-text{font-style:italic;text-decoration:underline;cursor:pointer}.AlertErrorTooltip-feedback-box{position:relative;bottom:300px;left:inherit;display:flex;width:70%;height:fit-content;padding:30px 10px;align-self:center;flex-direction:column;gap:10px;justify-content:center;align-items:center;border-radius:15px;background-color:var(--color-light-grey);box-shadow:0 1px 15px #dcdcdc,0 -1px 15px #dcdcdc;z-index:10}.AlertErrorTooltip-feedback-box textarea{width:95%;min-width:95%;max-width:95%;height:250px;min-height:250px;max-height:400px;padding:10px;overflow-wrap:normal;outline:none;border:0;border-radius:10px;font-size:var(--text-font-size);z-index:6}.AlertErrorTooltip-feedback-box button{display:flex;width:fit-content;height:fit-content;align-self:center;margin:0;padding:5px 15px;border:0;border-radius:15px;background-color:#fff;font:inherit;cursor:pointer;z-index:6}.AlertErrorTooltip-feedback-box button:hover{box-shadow:0 1px 15px #dcdcdc,0 -1px 15px #dcdcdc;background-color:var(--color-light-yellow)}.AlertLimitWorkMateTooltip-wrapper{display:flex;width:100%;height:fit-content;flex-direction:column;gap:30px;justify-content:start;padding:20px 0}.AlertLimitWorkMateTooltip-text-box{display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center;width:95%;height:auto;border:solid 1px rgb(134,134,134);border-radius:7px;background-color:#f5f5f5;padding:20px;font:inherit}.AlertLimitWorkMateTooltip-text-box div{display:inline}.wrapper-workmate-info{position:relative}.wrapper-workmate-info .info-workmate-button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;background-color:transparent;border:0;cursor:pointer}.wrapper-workmate-info .info-workmate-button:focus{border:0;outline:none}.wrapper-workmate-info .info-workmate-button:hover{opacity:.8}.wrapper-workmate-info .info-workmate-tooltip{position:absolute;top:0;left:30px;padding:calc(var(--text-font-size) * 1.25);border-radius:10px;width:20vw;display:flex;flex-direction:column;font-weight:400;gap:calc(var(--text-font-size) * 1);background-color:#fff;box-shadow:0 1px 15px #8080804d,0 -1px 15px #8080804d;z-index:50;border:calc(var(--text-font-size) * .125) solid #FFD440}.wrapper-workmate-info .tooltip-header{border-bottom:calc(var(--text-font-size) * .125) solid #FFD440;padding-bottom:calc(var(--text-font-size) * .625);margin-bottom:calc(var(--text-font-size) * .625)}.wrapper-workmate-info .tooltip-header h3{color:#000;margin:0;font-size:calc(var(--text-font-size) * 1.125);display:flex;align-items:center;gap:calc(var(--text-font-size) * .5)}.wrapper-workmate-info .tooltip-header svg{color:#ba912b}.wrapper-workmate-info .tooltip-content{display:flex;flex-direction:column;gap:calc(var(--text-font-size) * .75)}.wrapper-workmate-info .tooltip-item{display:flex;align-items:flex-start;gap:calc(var(--text-font-size) * .5);color:#000;font-size:var(--text-font-size);line-height:1.5}.wrapper-workmate-info .tooltip-item svg{color:#ba912b;min-width:calc(var(--text-font-size) * 1);min-height:calc(var(--text-font-size) * 1);margin-top:calc(var(--text-font-size) * .1875)}.wrapper-workmate-info .tooltip-item.warning{background:#fee7ad;padding:calc(var(--text-font-size) * .625);border-radius:8px;border:calc(var(--text-font-size) * .0625) dashed #BA912B}.wrapper-workmate-info .tooltip-item.warning svg{color:#d5181c}.wrapper-workmate-info .tooltip-item.highlight{background:#e8f4f8;padding:calc(var(--text-font-size) * .625);border-radius:8px;border:calc(var(--text-font-size) * .0625) solid #BA912B}.wrapper-workmate-info .tooltip-item.highlight svg{color:#ba912b}.wrapper-workmate-info .tooltip-link{display:flex;align-items:flex-start;gap:calc(var(--text-font-size) * .5);color:#000;font-size:var(--text-font-size);padding-top:calc(var(--text-font-size) * .5);border-top:calc(var(--text-font-size) * .0625) solid #eee}.wrapper-workmate-info .tooltip-link svg{color:#ba912b;min-width:calc(var(--text-font-size) * 1);min-height:calc(var(--text-font-size) * 1);margin-top:calc(var(--text-font-size) * .1875)}.wrapper-workmate-info .tooltip-link a{color:#ba912b;text-decoration:none;font-weight:600}.wrapper-workmate-info .tooltip-link a:hover{text-decoration:underline;color:#d5181c}.dialog-area-mobile .wrapper-workmate-info .info-workmate-tooltip *{font-size:calc(var(--font-size-mobile) * .7)!important}.dialog-area-mobile .wrapper-workmate-info .info-workmate-tooltip svg{width:calc(var(--font-size-mobile) * 1.5)!important;height:calc(var(--font-size-mobile) * 1.5)!important}.dialog-area-mobile .wrapper-workmate-info .info-workmate-tooltip{position:absolute;left:-25vh;top:calc(var(--font-size-mobile) * 1.2)!important;width:70vw!important;height:fit-content!important;align-self:center}.notification{display:inline-flex;align-items:center;width:fit-content;gap:8px;padding:6px 12px;background-color:#fef9e7;border:1px solid #f1c40f;border-radius:20px;font-size:12px;color:#555;flex-shrink:0;transition:all .3s ease;-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative}.notification.disabled{cursor:not-allowed}.notification-icon-wrapper{position:relative;cursor:help;flex-shrink:0}.notification-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:#f1c40f;color:#fff;border-radius:50%;font-size:12px;font-weight:700;flex-shrink:0}.notification-tooltip{opacity:0;visibility:hidden;position:absolute;top:100%;left:50%;transform:translate(-50%);width:280px;background-color:#333;color:#fff;text-align:center;padding:10px 12px;border-radius:6px;font-size:12px;line-height:1.4;transition:opacity .3s ease,visibility .3s ease;z-index:1000;white-space:pre-line;-webkit-user-select:none;user-select:none;margin-top:8px}.notification-tooltip:after{content:"";position:absolute;top:-5px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #333 transparent}.notification-icon-wrapper:hover .notification-tooltip{opacity:1;visibility:visible}.switch{position:relative;display:flex;width:40px;height:20px;flex-shrink:0;cursor:pointer}.switch input{opacity:0;width:100%;height:100%;z-index:1;cursor:pointer}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px;-webkit-user-select:none;user-select:none}.slider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%;-webkit-user-select:none;user-select:none}.switch input:checked+.slider{background-color:#f1c40f}.switch input:checked+.slider:before{transform:translate(20px)}.switch-disabled{opacity:.6;cursor:not-allowed}.switch-disabled .slider,.switch-disabled input{cursor:not-allowed}.divider{width:1px;height:16px;background-color:#f1c40f;flex-shrink:0}.search-text{white-space:nowrap;transition:all .3s ease;pointer-events:none}.text-measurer{position:absolute;visibility:hidden;white-space:nowrap;font-size:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;padding:0;margin:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.notification{animation:fadeIn .3s ease-out}@media (max-width: 768px){.notification{padding:4px 8px}.search-text{font-size:11px}.notification-icon{width:16px;height:16px;font-size:10px}}._popupContainer_b5z3l_1{width:100%;height:fit-content;display:flex;flex-direction:column}._messagesBox_b5z3l_8{flex:1;display:flex;flex-direction:column;border-radius:8px;overflow:hidden}._messagesContent_b5z3l_16{flex:1;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden}._footerButtons_b5z3l_25{display:flex;justify-content:space-between;margin-left:55px;margin-top:10px;align-items:center}._leftButtons_b5z3l_33{display:flex;gap:2px}._rightButtons_b5z3l_38{display:flex;gap:10px;align-items:center}._likeButton_b5z3l_44,._dislikeButton_b5z3l_45,._chatButton_b5z3l_46,._regenerateButton_b5z3l_47{padding:6px 12px;cursor:pointer;background-color:transparent;border:none;border-radius:4px;font-size:14px;transition:all .2s ease}._chatButton_b5z3l_46{background-color:#fff3a9;color:#383838;border:none;align-items:center;display:flex;gap:3px;padding:3px 10px;font-weight:500;box-shadow:0 2px 4px #0000001a}._chatButton_b5z3l_46:hover{background-color:#ffe780;transform:translateY(-1px);box-shadow:0 4px 8px #00000026}._regenerateButton_b5z3l_47{background-color:#e3f2fd;color:#1976d2;border:1px solid #bbdefb;padding:3px 10px;font-weight:500;white-space:nowrap}._regenerateButton_b5z3l_47:hover{background-color:#bbdefb;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._likeButton_b5z3l_44,._dislikeButton_b5z3l_45{padding:6px}._loadingSpinnerContainer_b5z3l_96{display:flex;justify-content:center;align-items:center;padding:20px}._loadingSpinner_b5z3l_96{border:3px solid #f3f3f3;border-top:3px solid #ccc;border-radius:50%;width:24px;height:24px;animation:_spin_b5z3l_1 1s linear infinite;margin:10px auto}@keyframes _spin_b5z3l_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingContainer_b5z3l_124{background-color:transparent;margin:10px;padding:0;color:#000;display:flex;align-items:center;justify-content:start;flex-wrap:wrap;text-align:center}._loadingAvatarContainer_b5z3l_136{width:45px;height:45px;display:flex;aspect-ratio:1;align-items:center;justify-self:flex-start;padding:0;justify-content:center}._loadingAvatarContainer_b5z3l_136 img{width:100%;height:100%;justify-self:flex-start;object-fit:contain;object-position:center}._loadingAnimation_b5z3l_155{height:24px;overflow:hidden;position:relative;text-align:left;min-width:100px}._loadingAnimation_b5z3l_155>div>div{padding:.25rem .75rem;height:2.81rem;margin-bottom:2.81rem;display:inline-block;color:#000}._loadingFirst_b5z3l_171{animation:_loadingTextAnimation_b5z3l_1 5s}@keyframes _loadingTextAnimation_b5z3l_1{0%{margin-top:5.62rem}16%{margin-top:5.62rem}24%{margin-top:0}40%{margin-top:0}48%{margin-top:-5.62rem}64%{margin-top:-5.62rem}72%{margin-top:-11.24rem}88%{margin-top:-11.24rem}to{margin-top:-11.24rem}}:root{--font-size-widget: var(--text-font-size)}.widget-area-wrapper-widget-base,.widget-box-widget-base{position:fixed;display:flex;justify-content:center;bottom:0;right:0;resize:none;min-width:450px;min-height:550px;max-width:90vw;max-height:100vh;padding:0 20px 20px}.widget-box-widget-base{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:end;width:100%!important;height:100%!important;min-width:unset!important;min-height:unset!important;max-width:unset!important;max-height:unset!important;padding:0;border-radius:10px;background:linear-gradient(to bottom,rgb(219,219,219) 30%,transparent 70%)}.widget-area-wrapper-widget-large,.widget-box-widget-large{position:fixed;overflow:hidden;display:flex;flex-direction:column;resize:none;width:100%!important;height:100%!important;min-width:unset!important;min-height:unset!important;max-width:unset!important;max-height:unset!important;align-items:center;justify-content:center;background-color:#4b4b4b80;padding:20px 0}.widget-box-widget-large{position:fixed;overflow:hidden;display:flex;width:90%!important;height:90%!important;flex-direction:column;align-items:center;padding:0;border-radius:10px;background:linear-gradient(to bottom,rgb(219,219,219) 30%,transparent 70%)}.widget-base{position:relative;height:100%;width:100%}.widget-large{position:relative;width:100%;height:100%}.header-handle{height:fit-content;width:100%;height:30px;align-items:center;justify-content:end;display:flex;padding-right:7px}.header-handle-box{display:flex;gap:10px}.resize-handle{position:absolute;top:0;left:0;width:100%;height:20px;background:transparent;cursor:n-resize;z-index:20}.widget-base .application-area{position:absolute!important;width:100%!important;height:100%!important;min-width:unset!important;min-height:unset!important;max-width:unset!important;max-height:unset!important;padding:0!important;margin:0!important;border-radius:12px!important;border:1px solid #ccc!important;box-shadow:0 4px 20px #00000026!important;overflow:hidden!important}.widget-large .application-area{position:absolute!important;padding:10px 0!important;width:100%!important;right:0!important;border-radius:17px!important;border:1px solid #ccc!important;box-shadow:0 4px 20px #00000026!important;min-width:unset!important}.button-icon{cursor:pointer}.wrapper-widget-avatar{align-self:flex-end;border:none;background-color:#f8df4b;border-radius:10px;padding:2px;margin:30px;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.widget-base .application-area .chat-area{width:100%;height:100%;padding:0}.widget-base .application-area .dialog-area,.widget-large .application-area .dialog-area{padding:.5rem .2rem!important;max-width:unset!important;max-height:unset!important;box-shadow:none!important}.widget-large .application-area .dialog-area{width:100%!important;height:100%!important;padding:.5rem 1.5rem!important;gap:1rem!important}.widget-large .application-area .dialog-area .chat-area{width:100%!important}.widget-base .application-area .dialog-area-mobile *{font-size:var(--font-size-widget)!important}.widget-base .application-area .dialog-area-mobile svg{width:22px;height:22px}.widget-base .application-area .modal-content,.widget-base .application-area .messages-container{display:flex;padding:.5rem}.widget-base .dialog-area-mobile .tab-container,.widget-base .dialog-area-mobile .tab-container-now{height:unset}.widget-base .tab-separator div{padding:5px 10px;border-radius:30px}.widget-base .dialog-area-mobile .message-avatar,.widget-base .dialog-area-mobile .styles_avatarm,.widget-base .dialog-area-mobile .settings-wrapper img{font-size:var(--font-size-widget)!important;line-height:calc(var(--font-size-widget) * 2.5)!important;justify-content:center!important;width:calc(var(--font-size-widget) * 2.5)!important;height:calc(var(--font-size-widget) * 2.5)!important}.widget-base .dialog-area-mobile .spinner{width:calc(var(--font-size-widget) * 2.5)!important;height:calc(var(--font-size-widget) * 2.5)!important}.widget-base .dialog-area-mobile .message-avatar,.dialog-area-mobile .styles_avatar{font-size:var(--font-size-widget)!important;line-height:calc(var(--font-size-widget) * 2.5)!important;justify-content:center!important;width:calc(var(--font-size-widget) * 2.5)!important;height:calc(var(--font-size-widget) * 2.5)!important}.widget-base .dialog-area-mobile .message-body button{width:calc(var(--font-size-widget) * 1.5)!important;height:calc(var(--font-size-widget) * 1.5)!important}.widget-base .settings-menu.dropdown-menu.show{display:flex!important;left:0!important;padding:0!important}:root{--button-img-height: 5px;--button-img-width: calc(var(--button-img-height) * 3);--z: 10;--shadow-sm: 0 2px 8px rgba(0,0,0,.08);--shadow-md: 0 4px 12px rgba(0,0,0,.1);--transition: all .3s cubic-bezier(.25, .8, .25, 1);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--hover-lighten: brightness(.97)}.dialog-area{display:flex;width:80%;height:80%;background:var(--color-backgraund);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:1.5rem;gap:1.5rem}.dialog-area{max-width:100%;max-height:calc(100% - 70px)}.tabs-area{display:flex;height:100%;width:25%;padding:0;flex-direction:column}.tabs-box{display:flex;position:relative;flex-direction:column;justify-content:space-between;width:100%;height:90%}.tabs-container{width:100%;height:100%;overflow-y:scroll;position:absolute;scrollbar-width:thin;scrollbar-color:var(--color-accent-light2) var(--color-backgraund);flex-direction:column;justify-content:space-between;align-items:center;padding:17px 0}.tab-and_separator{width:100%;height:max-content;flex-direction:column}.shadow-container-tabs-up{display:flex;position:absolute;top:0;width:100%;height:3%;background:linear-gradient(rgb(255,255,255),transparent);z-index:calc(var(--z) + 5)}.shadow-container-tabs-down{display:flex;position:absolute;bottom:0;width:100%;height:5%;background:linear-gradient(transparent,#fff);background-color:calc(var(--z) + 5)}.separator-chat-tabs-left{display:flex;position:flex;width:2px;height:100%;border-right:1px solid var(--color-border)}.chat-area{display:flex;width:70%;height:100%;flex-direction:column;justify-content:center;align-items:center;gap:12px}.buttons-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:5px}.buttons-container button[type=button]{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:15px 0;color:#000;border:0;border-radius:5px;background-color:var(--color-accent-light3);font-size:var(--text-font-size)}.buttons-container button[type=button]:hover{border:0;background-color:var(--color-accent-light2)}.tab-container,.tab-container-now{display:flex;position:relative;width:100%;height:40px;border-radius:8px;align-items:center;padding:0;margin-top:8px;margin-bottom:8px}.tab-container-now{background:var(--color-accent-light3)}.tab-container:hover{background-color:var(--color-accent-light2)}.dialog-mark{position:absolute;height:60%;width:1%;background-color:var(--color-dark-yellow);border-radius:10px}.tab-content{display:flex;width:100%;height:calc(var(--text-font-size) * 2);flex-direction:row;gap:5px;align-items:center;justify-content:flex-end;padding-left:4%}.tab-name{display:flex;width:100%;height:100%;margin-bottom:0;justify-content:center;align-items:center;padding-right:10%;overflow-x:hidden;text-overflow:ellipsis}.tab-name-input{font:inherit;width:100%;height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-color);background:transparent;cursor:default;border:0;outline:0}.tab-badge-info-wrapper{display:flex;position:absolute;right:5%;width:var(--button-img-width);height:var(--button-img-height);z-index:calc(var(--z) - 1);align-items:center}.tab-badge-info-wrapper button{border:transparent;width:100%;background-color:transparent;padding:0;margin:0;cursor:pointer}.tab-badge-info-wrapper svg{width:17px;opacity:.8;color:#000}.tab-badge-info-wrapper svg:hover{opacity:1}.new-dialog svg{height:calc(var(--text-font-size) * 1.5);width:calc(var(--text-font-size) * 1.5)}.chat-container{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}.chat-area-stat{display:flex;width:-webkit-fill-available;height:100%;position:relative;flex-direction:column;justify-content:start;align-items:center;gap:12px;padding:10px 0}.chat-area-stat .chat-container{justify-content:start;background-color:#fff}.chat-area-stat .dialog-area{max-width:100%;max-height:100%}.messages-box{display:flex;position:relative;width:inherit;height:90%;overflow:hidden;box-sizing:border-box}.messages-container{position:absolute;top:0;overflow-y:scroll;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--color-accent-light2) var(--color-backgraund);width:inherit;height:100%;padding:20px 20px 20px 10px;align-items:center;flex-direction:column;box-sizing:border-box}.shadow-container-messages-up{display:flex;position:absolute;top:0;width:inherit;height:5%;z-index:12;background:linear-gradient(rgb(255,255,255),transparent)}.shadow-container-messages-down{display:flex;position:absolute;bottom:0;width:inherit;height:5%;z-index:12;background:linear-gradient(transparent,#fff)}.chat-title{display:flex;align-content:left;align-items:left;font-size:20px;color:#000}.spin-wrapper{position:relative;width:100%;height:100%}.spin-wrapper .spinner{position:absolute;height:30px;width:30px;border:3px solid transparent;border-top-color:var(--color-dark-yellow);bottom:-30px;left:50%;margin:-30px;border-radius:50%;animation:spin 2s linear infinite}.spin-wrapper .spinner:before,.spin-wrapper .spinner:after{content:"";position:absolute;border:3px solid transparent;border-radius:50%}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.send-button{display:flex;border:0;padding-right:0;justify-content:flex-end;align-items:center;background-color:transparent;cursor:pointer}.send-button:disabled{cursor:default}.send-button svg{width:calc(var(--text-font-size) * 2);height:calc(var(--text-font-size) * 2);opacity:.6}.send-button svg:hover{width:calc(var(--text-font-size) * 2);opacity:.8}*,*:before,*:after{box-sizing:border-box}.input-sizer{display:flex;height:fit-content;width:100%;vertical-align:top;align-items:center;position:relative;padding:.25em .5em;justify-content:space-between;flex-direction:column;border-radius:8px;border:1px solid var(--color-border)}.input-sizer textarea{width:100%;font:inherit;padding:5px 4px;margin:0;outline:none;resize:none;background:none;border:none;scrollbar-width:thin;align-self:center;scrollbar-color:var(--color-accent-light2) var(--color-backgraund)}.input-sizer:focus-within textarea:focus,.input-sizer:focus-within input:focus{outline:none}.input-sizer .input-container{width:100%;flex-direction:row;display:flex}.input-container.blocked{cursor:not-allowed}.plus-button{display:flex;border:0;justify-content:flex-end;align-items:center;background-color:transparent;cursor:pointer}.plus-button svg{width:calc(var(--text-font-size) * 2);height:calc(var(--text-font-size) * 2);opacity:.6}.plus-button svg:hover{opacity:.8}.plus-button.active svg{opacity:.9}.text-area-input{flex:1;font-family:inherit;font-size:15px;line-height:1.5;color:var(--text-main);background:transparent;border:none;padding:9px 4px;max-height:150px;min-height:22px;resize:none;outline:none}.text-area-input::placeholder{color:#9ca3af}.text-area-input::-webkit-scrollbar{width:4px}.text-area-input::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:4px}.text-area-input::-webkit-scrollbar-track{background-color:transparent}.send-controls{display:flex;align-items:center;gap:8px;padding-bottom:2px}.send-mode-label{font-size:calc(var(--text-font-size) - 1px);font-weight:500;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary);background-color:#f3f4f6;padding:4px 8px;border-radius:12px;white-space:nowrap;transition:color .2s}.dialog-area-mobile .send-mode-label{padding:10px;font-size:calc(var(--font-size-mobile) - 5px)!important}[data-mode=urgent] .send-mode-label{color:#ef4444;background-color:#fef2f2}[data-mode=silent] .send-mode-label{color:#10b981;background-color:#ecfdf5}.send-mode-popup{position:absolute;bottom:calc(100% + 12px);left:12px;background-color:#fff;border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-md);padding:6px;z-index:20;display:flex;flex-direction:column;gap:4px;min-width:160px;opacity:0;transform:translateY(10px);animation:slideUp .2s forwards}.dialog-area-mobile .send-mode-popup{padding:10px;min-width:fit-content!important;min-height:fit-content!important}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}.send-mode-popup button{padding:10px 14px;border:none;background:transparent;border-radius:8px;cursor:pointer;text-align:left;font-size:var(--text-font-size);color:var(--text-main);display:flex;align-items:center;justify-content:space-between;transition:background-color .15s}.send-mode-popup button:hover{background-color:#0000000d}.dialog-area-mobile .send-mode-popup button{padding:20px;font-size:var(--font-size-mobile)!important}.send-mode-popup button.active{background-color:#eff6ff;color:var(--primary-color);font-weight:500}.send-mode-popup button.active:after{content:"";width:6px;height:6px;background-color:var(--primary-color);border-radius:50%}.send-mode-popup .mode-content{display:flex;flex-direction:column;align-items:flex-start;width:100%}.send-mode-popup .update-info{display:flex;align-items:center;gap:4px;font-size:calc(var(--text-font-size) - 2px);color:#ff6b6b;margin-top:4px}.dialog-area-mobile .send-mode-popup .update-info{padding:10px;font-size:calc(var(--font-size-mobile) - 2px)!important}.send-mode-popup .update-info svg{width:12px;height:12px}.dialog-area-mobile .update-info svg{width:calc(var(--font-size-mobile) * .7)!important;height:calc(var(--font-size-mobile) * .7)!important}.send-mode-popup button.disabled{opacity:.7;cursor:not-allowed}.send-mode-popup button.disabled:hover{background-color:#f5f5f5}.send-mode-popup button.disabled .update-info{color:#ff6b6b}:root{--gap-input-field-content: .5%;--width-button: 3%;--height-button: calc(var(--text-font-size)* 2)}.alert-feedback-area{display:flex;height:fit-content;width:100%;vertical-align:top;align-items:center;position:relative;padding:10px 5px;justify-content:space-between;flex-direction:column;border-radius:8px;border:2px solid #F0F0F0;margin:1% 0;gap:5px}.alert-feedback-area .feedback-area,.alert-feedback-area .tooltip_p{z-index:calc(var(--z) + 12);width:auto}.close-button{padding:0;background-color:transparent;border:transparent;position:absolute;top:0;right:0;margin:2px 4px}.close-button svg{opacity:.5;height:calc(var(--text-font-size) * 1.5)}.close-button svg:hover{opacity:.8}.button-box{padding:2px 10px;border:transparent;display:flex;align-items:center;flex-direction:row;gap:10px;border-radius:10px;background-color:#f0f0f0b0}.button-box:hover{background-color:#f0f0f0}.button-box-select{padding:2px 10px;border:transparent;display:flex;align-items:center;flex-direction:row;gap:10px;border-radius:10px;background-color:#f0f0f0}.info-bookmark{position:absolute;top:inherit;left:inherit;height:inherit;background-color:transparent}.info-bookmark-content{display:flex;position:relative;top:80%;left:-6%;width:fit-content;height:fit-content;flex-direction:column;gap:3px;justify-content:center;box-sizing:border-box;padding:10px;border-radius:6px;background-color:var(--color-accent-light3);box-shadow:0 0 10px var(--color-border);z-index:var(--z)}.info-bookmark-content button{width:100%;border:0;border-radius:5px;box-sizing:border-box;padding:4px 6px;background-color:transparent;justify-content:center;text-align:left;color:var(--text-color-light);font-size:calc(var(--text-font-size))}.info-bookmark-content button:hover{background-color:var(--color-accent-dark-grey);color:var(--color-important-text)}.tab-separator{display:flex;width:100%;flex-direction:row;justify-content:center}.tab-separator div{width:fit-content;height:fit-content;border-radius:15px;padding:.1px 10px;background-color:var(--color-accent-light2);color:var(--text-color);font-size:calc(var(--text-font-size) - 2px)}:root{--font-size-mobile: calc(var(--text-font-size) + 25 * (100vw - 320px) / 880)}.dialog-area-mobile{display:flex;width:100%;height:100%;background:var(--color-backgraund);background-color:#fff;justify-content:center;flex-direction:column;gap:1.5%;padding:1%;border-radius:20px;touch-action:pan-x pan-y;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.dialog-area-mobile .tab-separator div{padding:calc(var(--font-size-mobile) / 2) calc(var(--font-size-mobile));border-radius:calc(var(--font-size-mobile))}.dialog-area-mobile svg{height:calc(var(--font-size-mobile) * 2);width:calc(var(--font-size-mobile) * 2);color:#000}.dialog-area-mobile .go-back{border-radius:70px;padding:10px 20px;border:0;background-color:transparent}.dialog-area-mobile .settings-wrapper,.dialog-area-mobile .feedback-note,.dialog-area-mobile .chat-title{font-size:var(--font-size-mobile)!important;line-height:normal!important}.dialog-area-mobile .settings-wrapper img{height:calc(var(--font-size-mobile) * 2.5)!important;width:calc(var(--font-size-mobile) * 2.5)!important}.dialog-area-mobile .settings-wrapper input{margin:0 10px!important}.dialog-area-mobile .settings-menu{width:fit-content!important;height:fit-content!important;display:flex!important;flex-direction:column;position:absolute!important;left:-200%!important;padding:33px!important}.dialog-area-mobile .feedback-note{display:none}.dialog-area-mobile .tab-container,.dialog-area-mobile .tab-container-now{height:calc(var(--font-size-mobile) * 3)}.dialog-area-mobile .text-area-input,.dialog-area-mobile .tab-name-input,.dialog-area-mobile .new-dialog div,.dialog-area-mobile .tab-separator div{font-size:var(--font-size-mobile)}.dialog-area-mobile .tab-badge-info-wrapper{display:none}.dialog-area-mobile .send-button svg{height:calc(var(--font-size-mobile) * 2);width:calc(var(--font-size-mobile) * 2)}.dialog-area-mobile .messages-container{height:-webkit-fill-available}.dialog-area-mobile .shadow-container-messages-down{bottom:-1px}.dialog-area-mobile .shadow-container-messages-up{top:-1px}.dialog-area-mobile .input-sizer{padding:10px;line-height:normal}.dialog-area-mobile .alert-feedback-area{height:30%;padding:50px 40px 40px;justify-content:center;gap:25px;text-align:center;font-size:var(--font-size-mobile);line-height:normal}.dialog-area-mobile .feedback-header h3,.dialog-area-mobile .fullscreen-overlay,.dialog-area-mobile .feedback-ask-button{font-size:var(--font-size-mobile)}.dialog-area-mobile .button-send button{color:#000}.dialog-area-mobile .button-box{color:#000;width:100%;padding:20px;gap:0;justify-content:center;align-items:center;border-radius:70px}.dialog-area-mobile .button-box div{padding:0}.dialog-area-mobile .rating-area-wrapper label{padding:auto;width:100px;padding:40px 10px;font-size:60px}.dialog-area-mobile .tab-container,.dialog-area-mobile .tab-container-now{display:flex;position:relative;width:100%;height:100px;border-radius:8px;align-items:center;padding:0;margin-top:8px;margin-bottom:8px}.dialog-area-mobile .tab-content{height:50px;padding-top:0;padding-bottom:0}.dialog-area-mobile .tab-content .tab-name{height:fit-content}.dialog-area-mobile .tab-content .tab-name-input{pointer-events:none;height:fit-content;padding:10px}.dialog-area-mobile .spinner{height:calc(var(--font-size-mobile) * 2);width:calc(var(--font-size-mobile) * 2)}.modal-overlay{height:inherit;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:10}.modal-content{height:100%;width:100%;padding:20px;z-index:15}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.close{background:none;border:none;font-size:24px;cursor:pointer;padding:0;margin:0}.close:hover{color:#f44}.modal-body{height:100%}._settingsWrapper_1i2i5_3{font:inherit!important;font-style:inherit!important;z-index:100!important}._settingsWrapper_1i2i5_3 *{font:inherit!important;font-style:inherit!important}.dialog-area-mobile ._settingsWrapper_1i2i5_3{font-size:var(--font-size-mobile)!important}._customDropdownToggle_1i2i5_18{background-color:transparent!important;border:0!important;padding:0!important;border-radius:5px!important;color:#000!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important}._customDropdownToggle_1i2i5_18:hover{opacity:.7!important}._customDropdownToggle_1i2i5_18:after{display:none!important}._settingsMenu_1i2i5_38{border:1px solid #c5c4c4!important;border-radius:12px!important;box-shadow:0 4px 20px #0000001a!important;padding:calc(var(--text-font-size) * .25) calc(var(--text-font-size) * .5)!important;width:250px!important;background:#f7f7f7!important;margin-top:calc(var(--text-font-size) * .25)!important}.dialog-area-mobile ._customDropdownToggle_1i2i5_18,.dialog-area-mobile ._customDropdownToggle_1i2i5_18 label{font-size:var(--font-size-mobile)!important}.dialog-area-mobile ._settingsMenu_1i2i5_38{min-width:70vw!important;min-height:fit-content!important;padding:var(--font-size-mobile)!important}._skillContainer_9crhk_3{background:#fff;border-radius:8px;padding:5px;width:100%;box-shadow:0 1px 3px #0000000d}._skillContainer_9crhk_3:first-child{margin-top:calc(var(--text-font-size) * .125)}._skillContainer_9crhk_3:last-child{margin-bottom:calc(var(--text-font-size) * .125)}._headerItem_9crhk_19{display:flex;flex-direction:row;gap:calc(var(--text-font-size) * .3125);padding:calc(var(--text-font-size) * .75) calc(var(--text-font-size) * 1);width:100%;align-items:center;font-size:var(--text-font-size);color:#000;border-bottom:1px solid #f0f0f0;margin-bottom:calc(var(--text-font-size) * .125)}._workmateAvatar_9crhk_32{width:calc(var(--text-font-size) * 2.25);height:calc(var(--text-font-size) * 2.25);object-fit:contain;border-radius:6px}._itemTitle_9crhk_39{font-weight:600;display:flex;align-items:center;gap:calc(var(--text-font-size) * .3125)}._itemTitle_9crhk_39 svg{color:#666;width:calc(var(--text-font-size) * 1);height:calc(var(--text-font-size) * 1)}._toggleItem_9crhk_52{display:flex;flex-direction:row;gap:calc(var(--text-font-size) * .3125);padding:calc(var(--text-font-size) * .625) calc(var(--text-font-size) * 1);width:100%;align-items:center;font-size:var(--text-font-size);color:#000;transition:background-color .2s;border-radius:0 0 8px 8px}._toggleItem_9crhk_52:hover{background-color:#f8f9fa}._settingsCheckbox_9crhk_69{width:calc(var(--text-font-size) * 1.125)!important;height:calc(var(--text-font-size) * 1.125)!important;accent-color:#2c3e50!important;cursor:pointer!important;border-radius:4px!important}._settingsCheckbox_9crhk_69:disabled{opacity:.5;cursor:not-allowed!important}._checkboxLabel_9crhk_82{margin-left:calc(var(--text-font-size) * .3125);cursor:pointer;-webkit-user-select:none;user-select:none;flex-grow:1}._infoItem_9crhk_89{display:flex;flex-direction:row;gap:calc(var(--text-font-size) * .3125);padding:calc(var(--text-font-size) * .5) calc(var(--text-font-size) * 1);width:100%;align-items:center;font-size:calc(var(--text-font-size) * .9375);color:#666;background-color:#fafafa;border-radius:0}._infoItem_9crhk_89 svg{color:#666;width:calc(var(--text-font-size) * 1);height:calc(var(--text-font-size) * 1)}._warningItem_9crhk_108{display:flex;flex-direction:row;gap:calc(var(--text-font-size) * .3125);padding:calc(var(--text-font-size) * .5) calc(var(--text-font-size) * 1);width:100%;align-items:center;font-size:calc(var(--text-font-size) * .9375);background-color:#fff8f8;border:1px solid #ffe0e0;border-radius:0 0 6px 6px;margin:0}._warningItem_9crhk_108 svg{color:#d5181c;width:calc(var(--text-font-size) * 1);height:calc(var(--text-font-size) * 1)}.dialog-area-mobile ._skillContainer_9crhk_3,.dialog-area-mobile ._headerItem_9crhk_19,.dialog-area-mobile ._toggleItem_9crhk_52,.dialog-area-mobile ._infoItem_9crhk_89,.dialog-area-mobile ._warningItem_9crhk_108{font-size:var(--font-size-mobile)!important}.dialog-area-mobile ._headerItem_9crhk_19,.dialog-area-mobile ._infoItem_9crhk_89,.dialog-area-mobile ._warningItem_9crhk_108,.dialog-area-mobile ._toggleItem_9crhk_52{padding:var(--font-size-mobile) calc(var(--font-size-mobile) * .7)!important}.dialog-area-mobile ._itemTitle_9crhk_39{line-height:calc(var(--font-size-mobile) * 1.5)!important;display:block}.dialog-area-mobile ._skillContainer_9crhk_3 svg,.dialog-area-mobile ._settingsCheckbox_9crhk_69{width:calc(var(--font-size-mobile) * 1)!important;height:calc(var(--font-size-mobile) * 1)!important}.dialog-area-mobile ._workmateAvatar_9crhk_32{width:calc(var(--font-size-mobile) * 2.25);height:calc(var(--font-size-mobile) * 2.25)}.info-area{display:flex;height:50px;width:100%;align-items:center;justify-content:space-between;background-color:transparent;box-sizing:border-box}.user-wrapper{align-self:start;display:flex;flex-direction:column;align-items:end;gap:10px}.styles_user{display:flex;white-space:nowrap}.styles_label{display:flex;line-height:1.42857;margin-right:5px;max-width:270px;overflow:hidden;position:relative;text-align:right;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;flex-direction:column}.styles_login{display:flex;font-size:12px;margin:0;text-align:right}.styles_avatar{display:inline;background-color:#d5181c;border-radius:50%;color:#fff;font-size:18px;height:35px;line-height:36px;text-align:center;text-transform:uppercase;width:35px}.img-logo{display:flex;height:32px;width:66px}.img-logo img{width:100%;height:100%;object-fit:contain;object-position:center}.info-area a{width:3.5%;height:100%;border-radius:7px;align-content:center;text-align:center;color:var(--text-color);text-decoration:none}.info-area a[type=button]{display:flex;align-items:center;justify-content:center;height:100%;width:fit-content;padding:0 15px;border:0;border-radius:5px;background-color:#fff;font-size:var(--text-font-size)}.info-area a[type=button]:hover{background-color:#fff9}.logout-img svg{height:calc(var(--text-font-size) * 1.5);width:calc(var(--text-font-size) * 1.5)}:root{--text-color: rgb(0, 0, 0);--text-color-light: #606574b2;--text-font-size: 15px;--color-important-text: rgb(95, 95, 95);--color-backgraund: #ffffff;--color-dark-blue:rgb(73, 154, 241);--color-light-blue: rgb(152, 193, 238);--color-light-grey: rgb(240, 240, 240);--color-light-yellow: rgb(255, 245, 200);--color-dark-yellow: rgb(255, 221, 3);--color-accent-dark-grey: rgb(223, 223, 223);--color-accent-light: rgb(255, 245, 200);--color-accent-light2: rgba(222, 222, 222, .3);--color-accent-light3: rgb(240, 240, 240);--color-border: #989dacb2;--color-ref: rgb(71, 153, 241);--color-ref-documents: rgb(71, 153, 241);--color-action: var(--color-border);--width-area: 80%}:root{--min-width: 800px;--min-height: 400px}.application-area{display:flex;position:fixed;width:100%;height:100%;flex-direction:column;gap:1%;align-items:center;justify-content:center;background:#f0f0f0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:var(--text-font-size);line-height:calc(var(--text-font-size) * 1.5);box-sizing:border-box;padding:10px;margin:0;cursor:default;touch-action:manipulation}.application-area{min-width:var(--min-width);min-height:var(--min-height)}.application-area[type=dialog]{justify-content:flex-start}.application-area[type=stat]{flex-direction:row;justify-content:flex-start}
