#root,#root>div{min-height:100vh}html,body,#root{width:100%;height:100%;position:relative;overflow:hidden;min-height:100vh;font-size:16px!important}.tooltipWrapper,.generalTooltipWrapper{background-color:#f1f1f1!important;color:#777;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.generalTooltipWrapper{font-size:12px}.tooltipWrapper span{display:block;margin-bottom:4px!important}.tooltipWrapper li{margin-bottom:4px!important;margin-left:4px!important}.tooltipWrapper li:nth-child(odd)::marker{color:var(--primary-color)!important}.tooltipWrapper li:nth-child(even)::marker{color:#d9d9d9!important}.ant-btn,.ant-select-item{font-size:var(--font-size-body)!important;color:var(--text-body-color)!important;font-weight:var(--font-weight-body)!important}.generalTooltipWrapper{font-size:var(--font-size-secondary)!important}.ant-layout{background:#fff!important}.ant-btn-primary,.ant-btn-link{background-color:var(--primary-color, #1d8ff0)!important;border-color:var(--primary-color, #1d8ff0)!important;color:#fff!important}.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover,.ant-btn-variant-dashed:not(:disabled):not(.ant-btn-disabled):hover{border-color:var(--primary-color, #1d8ff0)!important;color:var(--primary-color, #1d8ff0)!important}.ant-pagination .ant-pagination-item-active a{color:var(--primary-color, #1d8ff0)!important}.ant-pagination .ant-pagination-item-active{border-color:var(--primary-color, #1d8ff0)!important}.ant-tabs-tab-btn span{font-size:var(--font-size-body)!important;color:var(--text-body-color)!important;font-weight:var(--font-weight-body)!important}.content-container{padding:max(12px,2%);margin-top:42px}.ant-modal-content{padding:0!important}.ant-modal-header{padding:16px 24px!important;border-bottom:1px solid #ccc!important;margin-bottom:0!important;background-color:color-mix(in srgb,var(--secondary-color) 70%,white)!important;color:var(--text-headline-color)!important}.ant-modal-header .ant-modal-title{font-size:var(--font-size-headline)!important;color:var(--text-headline-color)!important;font-weight:var(--font-weight-headline)!important}.ant-modal-content .ant-modal-close{font-size:var(--font-size-headline)!important;color:var(--text-headline-color)!important}.ant-modal-body{padding:16px 24px!important;font-size:var(--font-size-body)!important;color:var(--text-body-color)!important;font-weight:var(--font-weight-body)!important}.ant-modal-footer{margin-top:0!important;padding:0 24px 16px!important}.ant-form-item .ant-form-item-label>label:after{display:none}.ant-spin-container,.ant-spin-nested-loading{height:100%!important}.ant-checkbox-inner{width:16px!important;height:16px!important}thead .ant-table-cell{font-size:var(--font-size-header)!important;color:var(--text-header-color)!important}tbody .ant-table-cell{font-size:var(--font-size-body)!important;color:var(--text-body-color)!important;font-weight:var(--font-weight-body)!important}.header-container .userDisplayName{font-size:var(--font-size-headline);color:var(--text-headline-color)!important;font-weight:var(--font-weight-headline)!important}.ant-input-outlined:hover{border-color:var(--primary-color, #4096ff)!important}.ant-input:focus:not(.chat-container .ant-input),.ant-input-focused:not(.chat-container .ant-input),.ant-input-affix-wrapper:focus:not(.chat-container .ant-input-affix-wrapper),.ant-input-affix-wrapper-focused:not(.chat-container .ant-input-affix-wrapper){border-color:var(--primary-color, #4096ff)!important}.search-icon:hover{color:var(--primary-color, #4096ff)!important}.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:var(--primary-color)!important}.ant-select-focused .ant-select-selector,.ant-select-selector:focus{border-color:var(--primary-color)!important}.ant-color-picker-trigger:hover{border-color:var(--primary-color)!important}.ant-color-picker-trigger.ant-color-picker-trigger-active{box-shadow:none!important;border-color:var(--primary-color)!important}.ant-checkbox:not(.ant-checkbox-disabled):hover .ant-checkbox-inner{border-color:var(--primary-color)!important}.ant-checkbox-checked:not(.ant-checkbox-disabled):hover .ant-checkbox-inner{background-color:var(--primary-color)!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.ant-slider .ant-slider-track{background-color:var(--primary-color)!important}.ant-slider .ant-slider-dot-active{border-color:var(--primary-color)!important}.ant-slider .ant-slider-handle:after{box-shadow:0 0 0 2px var(--primary-color)!important}.ant-btn-color-dangerous{color:#ff4d4f!important}.ant-collapse-header{background:color-mix(in srgb,var(--secondary-color) 70%,white);border-radius:8px!important;color:var(--text-headline-color)!important;font-weight:var(--font-weight-header)!important}.ant-collapse-item.ant-collapse-item-active .ant-collapse-header{border-radius:8px 8px 0 0!important}.sider-header{background:color-mix(in srgb,var(--secondary-color) 70%,white)!important;font-size:var(--font-size-headline)!important;font-weight:var(--font-weight-headline)!important;color:var(--text-headline-color)!important}.ant-select-selection-item-remove .anticon.anticon-close{color:#000!important}.ant-table-cell{white-space:nowrap}.ant-card .ant-card-head{border-bottom:1px solid hsl(240,5.9%,90%)!important}.ant-card-bordered,.ant-table-content table{border:1px solid hsl(240,5.9%,90%)!important}.ant-layout-content{overflow:auto}.ant-layout-content::-webkit-scrollbar,.content-container::-webkit-scrollbar,.ant-modal-body::-webkit-scrollbar,.content-container div::-webkit-scrollbar,textarea::-webkit-scrollbar,.ant-modal::-webkit-scrollbar{width:5px}.ant-layout-content::-webkit-scrollbar-track,.content-container::-webkit-scrollbar-track,.ant-modal-body::-webkit-scrollbar-track,.content-container div::-webkit-scrollbar-track,textarea::-webkit-scrollbar-track,.ant-modal::-webkit-scrollbar-track{background:#f2f2f2}.ant-layout-content::-webkit-scrollbar-thumb,.content-container::-webkit-scrollbar-thumb,.ant-modal-body::-webkit-scrollbar-thumb,.content-container div::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb,.ant-modal::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}.ant-layout-content::-webkit-scrollbar-thumb:hover,.content-container::-webkit-scrollbar-thumb:hover,.custom-scrollbar div::-webkit-scrollbar-thumb:hover,.content-container div::-webkit-scrollbar-thumb:hover,textarea::-webkit-scrollbar-thumb:hover,.ant-modal::-webkit-scrollbar-thumb:hover{background-color:var(--primary-color)}.ant-input{padding:6px 12px!important}.ant-select-selector,.ant-select-dropdown .ant-select-item-option{height:36px!important;padding:6px 12px!important}.custom-input-wrapper .ant-input-affix-wrapper{padding:6px 12px!important}.custom-input-wrapper .ant-input-affix-wrapper .ant-input{padding:0!important}.bot-detail-container:has(.chatbot-wrapper) .content-detail{width:100%!important}@media (max-width: 768px){.ant-select-selection-overflow{flex-wrap:nowrap!important}}.ant-select-multiple .ant-select-selection-wrap{align-self:unset!important}.ant-form-item-label{padding:0!important}._loading_137in_1{width:100%;height:100vh;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;user-select:none}._loading_137in_1 ._text_137in_11{margin-top:1rem}._loading_137in_1 ._animation_137in_14{display:inline-block;position:relative;width:80px;height:80px}@keyframes _animation_137in_14{0%,to{opacity:1}50%{opacity:.5}}._loading_137in_1 ._animation_137in_14 div{position:absolute;width:16px;height:16px;animation:_animation_137in_14 2s linear infinite}._loading_137in_1 ._animation_137in_14 div:nth-child(1){top:8px;left:8px;animation-delay:0s}._loading_137in_1 ._animation_137in_14 div:nth-child(2){top:8px;left:32px;animation-delay:-.4s}._loading_137in_1 ._animation_137in_14 div:nth-child(3){top:8px;left:56px;animation-delay:-.8s}._loading_137in_1 ._animation_137in_14 div:nth-child(4){top:32px;left:8px;animation-delay:-.4s}._loading_137in_1 ._animation_137in_14 div:nth-child(5){top:32px;left:32px;animation-delay:-.8s}._loading_137in_1 ._animation_137in_14 div:nth-child(6){top:32px;left:56px;animation-delay:-1.2s}._loading_137in_1 ._animation_137in_14 div:nth-child(7){top:56px;left:8px;animation-delay:-.8s}._loading_137in_1 ._animation_137in_14 div:nth-child(8){top:56px;left:32px;animation-delay:-1.2s}._loading_137in_1 ._animation_137in_14 div:nth-child(9){top:56px;left:56px;animation-delay:-1.6s}._loading_5ruxz_1{width:100%;height:100vh;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;user-select:none}._loading_5ruxz_1 ._text_5ruxz_11{margin-top:1rem}._loading_5ruxz_1 ._animation_5ruxz_14{display:inline-block;position:relative;width:80px;height:80px}@keyframes _animation_5ruxz_14{0%,to{opacity:1}50%{opacity:.5}}._loading_5ruxz_1 ._animation_5ruxz_14 div{position:absolute;width:16px;height:16px;animation:_animation_5ruxz_14 2s linear infinite}._loading_5ruxz_1 ._animation_5ruxz_14 div:nth-child(1){top:8px;left:8px;animation-delay:0s}._loading_5ruxz_1 ._animation_5ruxz_14 div:nth-child(2){top:8px;left:32px;animation-delay:-.4s}._loading_5ruxz_1 ._animation_5ruxz_14 div:nth-child(3){top:8px;left:56px;animation-delay:-.8s}._loading_5ruxz_1 ._animation_5ruxz_14 div:nth-child(4){top:32px;left:8px;animation-delay:-.4s}._loading_5ruxz_1 ._animation_5ruxz_14 div:nth-child(5){top:32px;left:32px;animation-delay:-.8s}._loading_5ruxz_1 ._animation_5ruxz_14 div:nth-child(6){top:32px;left:56px;animation-delay:-1.2s}._loading_5ruxz_1 ._animation_5ruxz_14 div:nth-child(7){top:56px;left:8px;animation-delay:-.8s}._loading_5ruxz_1 ._animation_5ruxz_14 div:nth-child(8){top:56px;left:32px;animation-delay:-1.2s}._loading_5ruxz_1 ._animation_5ruxz_14 div:nth-child(9){top:56px;left:56px;animation-delay:-1.6s}._forbidden_5ruxz_80{width:100%;height:50vh;display:flex;flex-direction:column;justify-content:center;align-items:center}._forbidden_5ruxz_80 ._title_5ruxz_88{font-size:32px;font-weight:400}._forbidden_5ruxz_80 ._text_5ruxz_11{font-size:20px;margin-top:1rem;margin-bottom:16px}.overflowData{max-width:200px;display:flex}.userDisplayName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}@media screen and (width < 576px){.userDisplayName{display:none}}.btnContainer{display:flex;width:100%;height:100%}.icon-setting{transition:transform .5s ease-in-out;color:var(--text-headline-color)}.icon-setting:hover{transform:rotate(180deg)}.horizontal-menu{display:flex;justify-content:center;background-color:transparent;height:100%}.menu-item{display:flex;align-items:center;font-size:var(--font-size-headline);color:var(--text-headline-color)!important;text-decoration:none;padding:0 20px;transition:color .3s;font-weight:var(--font-weight-headline);white-space:nowrap}.menu-item:hover{color:#1890ff}.menu-item.active{background-color:var(--primary-color);color:#fff!important}.menu-icon{margin-right:8px;font-size:18px}._userTotalPoint_1nw6z_1{padding:5px 10px!important;font-size:16px!important;font-weight:700}._appLayout_1nw6z_6{overflow:hidden;height:100vh}._appLayout_1nw6z_6 ._appHeader_1nw6z_10{padding-inline:max(12px,2%);background-color:var(--secondary-color);height:45px;border-bottom:1px solid #e5e7eb}._appLayout_1nw6z_6 ._appHeader_1nw6z_10 ._headerContent_1nw6z_16{height:100%;display:flex;justify-content:space-between;border-bottom:1px solid #d8d8d8}._appLayout_1nw6z_6 ._appHeader_1nw6z_10 ._headerContent_1nw6z_16 ._user_1nw6z_1{margin-right:1.6rem;display:flex;justify-content:center;align-items:center}._appLayout_1nw6z_6 ._appHeader_1nw6z_10 ._headerContent_1nw6z_16 ._user_1nw6z_1 ._content_1nw6z_28{display:flex;align-items:center;cursor:pointer}._appLayout_1nw6z_6 ._appHeader_1nw6z_10 ._headerContent_1nw6z_16 ._user_1nw6z_1 ._content_1nw6z_28 ._avatar_1nw6z_33{margin-right:10px}._appLayout_1nw6z_6 ._appContent_1nw6z_36{height:100%}._appLayout_1nw6z_6 ._appContent_1nw6z_36 ._pageContainer_1nw6z_39 ._pageHeader_1nw6z_39{height:50px;padding:0 24px;border-top:1px solid 8px lighter;background-color:#fff;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d8d8d8}._appLayout_1nw6z_6 ._appContent_1nw6z_36 ._pageContainer_1nw6z_39 ._pageHeader_1nw6z_39 ._title_1nw6z_49{user-select:none;margin:0}._appLayout_1nw6z_6 ._appContent_1nw6z_36 ._pageContainer_1nw6z_39 ._pageHeader_1nw6z_39 ._title_1nw6z_49 ._icon_1nw6z_53{margin-right:10px}._appLayout_1nw6z_6 ._appContent_1nw6z_36 ._pageContainer_1nw6z_39 ._pageHeader_1nw6z_39 ._breadcrumb_1nw6z_56{text-transform:uppercase;user-select:none}._appLayout_1nw6z_6 ._appContent_1nw6z_36 ._pageContainer_1nw6z_39 ._pageContent_1nw6z_60{background-color:#f2f2f2}._appLayout_1nw6z_6 ._appContent_1nw6z_36 ._backTop_1nw6z_63{right:2rem;bottom:1rem}._appLayout_1nw6z_6 ._appContent_1nw6z_36 ._backTop_1nw6z_63 ._tigger_1nw6z_67{width:40px;height:40px;line-height:40px;border-radius:5px;background-color:#ff974fbf;color:"#222";font-size:16px;text-align:center}._appLayout_1nw6z_6 ._appContent_1nw6z_36 ._backTop_1nw6z_63 ._tigger_1nw6z_67:hover{background-color:#ff974f}._appLayout_1nw6z_6 ._appPageHeaderMammon_1nw6z_80{padding:2rem;padding-bottom:0}._appLayout_1nw6z_6 ._appPageHeaderMammon_1nw6z_80 ._mammonBox_1nw6z_84{display:flex;justify-content:center;align-items:center;background-color:8px}._appLayout_1nw6z_6 ._appPageHeaderMammon_1nw6z_80 ._mammonBox_1nw6z_84 ._closeButton_1nw6z_90{margin-left:2rem;opacity:.3}._appLayout_1nw6z_6 ._appPageHeaderMammon_1nw6z_80 ._mammonBox_1nw6z_84 ._closeButton_1nw6z_90:hover{opacity:.6}._btnAction_1nw6z_97{width:32px!important;border-radius:0!important;height:32px!important}._btnAction_1nw6z_97:hover{background-color:#865d5d!important;color:#fff!important;border:none!important}._btnHeader_1nw6z_107{display:flex;justify-content:center;align-items:center;gap:5px}._titleItem_1nw6z_113{font-weight:700!important}._toggler_1nw6z_116{height:100%;width:60px;display:flex;justify-content:center;align-items:center}._contentHeader_1nw6z_123{color:#2e2e2e;font-size:30px;font-family:inherit;font-weight:400;line-height:1.1;margin-bottom:10px}._contentBody_1nw6z_131{font-family:Verdana,sans-serif;font-weight:400;font-size:16px;letter-spacing:0;line-height:1.325}._linkAbout_1nw6z_138{color:#337ab7!important;text-decoration:none!important}._linkAbout_1nw6z_138:hover{color:#23527c!important;text-decoration:underline!important}.sider-message{position:fixed;top:0;right:-60%;height:100%;width:0%;background-color:#fff;transition:right .3s ease;display:flex;flex-direction:column;z-index:1000}.sider-message.open{right:0;width:60%}.sider-message-content{flex:1;padding:16px 16px 50px}.sider-message-header{font-size:var(--font-size-headline);font-weight:var(--font-weight-headline);color:var(--text-headline-color);background-color:var(--secondary-color)!important;display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #ccc;background-color:#fafafa}.close-sider-message{display:flex;gap:12px}.info-user{font-size:var(--font-size-body);color:var(--text-body-color);font-weight:var(--font-weight-body);display:flex;margin-bottom:16px;gap:16px}.header-conversation{font-size:var(--font-size-header);padding:16px}.framechat-container-message{transition:all .3s ease;border-bottom:none;display:flex;flex-direction:column;width:70%;padding-top:0;overflow:hidden}.framechat-container-message.open{width:100%}.framechat-header-message{transition:all .3s ease;border-bottom:none;display:flex;align-items:center;justify-content:space-between;width:70%;padding-inline:16px;padding-block:16px;font-size:var(--font-size-headline);font-weight:var(--font-weight-headline);color:var(--text-headline-color)}.chat-header-message{font-size:var(--font-size-header);max-height:51px;background:color-mix(in srgb,var(--secondary-color) 70%,white)}.conversation-setting-header-container-message{justify-content:center!important;align-items:center!important}.chat-header-flex-message{border-bottom:1px solid hsl(240,5.9%,90%);height:51px}.framechat-header-message.open{width:100%}.conversation-setting-message{background:#fff;border-left:none;width:30%;transition:all .3s ease;border-left:1px solid hsl(240,5.9%,90%);padding-block:16px;padding-inline:16px;overflow-y:auto}.conversation-setting-header-container-message{border-left:none;width:30%;transition:all .3s ease;border-left:1px solid hsl(240,5.9%,90%);height:100%;display:flex;align-items:center;justify-content:space-between;padding-inline:16px;overflow-y:auto}.conversation-setting-message::-webkit-scrollbar{width:5px}.conversation-setting-message::-webkit-scrollbar-track{background:#f2f2f2}.conversation-setting-message::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}.conversation-setting-message::-webkit-scrollbar-thumb:hover{background-color:var(--primary-color)}.conversation-setting-message.open,.conversation-setting-header-container-message.open{width:0%;display:none}.label-form-setting-message{margin-bottom:8px;font-size:var(--font-size-header);display:flex;gap:8px;align-items:center}.label-form-setting-message div{font-size:var(--font-size-body);color:var(--text-body-color);font-weight:var(--font-weight-body)}.conversation-setting-header-message{display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:20px;letter-spacing:.3px;line-height:20px;text-align:center;color:#fff}.framechat-message{height:100%;padding-block:25px;overflow:hidden;padding-inline:8px;margin:0;display:flex;flex-direction:column;position:relative;overflow:auto;background-color:#fff}.framechat-message .ant-tag{padding:2px 8px;background-color:#f0f4f8;font-weight:700;color:#6c7c91;border:none}.framechat-message::-webkit-scrollbar{width:5px}.framechat-message::-webkit-scrollbar-track{background:#f2f2f2}.framechat-message::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}.framechat-message::-webkit-scrollbar-thumb:hover{background-color:var(--primary-color)}.framechat-item-message:first-child(1){margin-top:0}.timestamp-message{text-align:end;line-height:22px;font-size:var(--font-size-secondary);padding-block:4px;color:#888}.chat-element-container-message{opacity:0;transform:translateY(20px);animation:fadeInUp .5s forwards}.chat-element-message{padding:10px;background:#f9fafb;color:#000;position:relative;border:1px solid #ccc;transition:background .3s ease}.chat-element-message span{font-size:var(--font-size-body);color:var(--text-body-color);font-weight:var(--font-weight-body)}.chat-element-message:hover{background:#e1e7ec}.icon-copy{position:absolute;bottom:-12px;right:8px;cursor:pointer;color:#ccc;border:1px solid #ccc;border-radius:5px;padding:3px 4px;background:#f9fafb;font-size:12px}.input-chat-message{border:none!important;box-shadow:none!important;gap:10px}.ant-input-affix-wrapper:before{display:none!important}.typing-effect-empty{display:inline-block;overflow:hidden;white-space:nowrap;border-right:4px solid black;animation:typing 2s steps(30,end),blink-caret .75s step-end infinite;max-width:100%}.typing-effect{opacity:0;transform:translateY(20px);animation:fadeInUp .5s forwards}.typing-effect.finished{border-right:none}.message-chat-message{display:flex;height:50px;background-color:#fff;gap:16px;border-left:none;border-right:none;max-height:50px}.loading-dots{display:flex;gap:5px}.dot{font-size:24px;animation:blink 1.5s infinite}.dot:nth-child(2){animation-delay:.2s}.dot:nth-child(3){animation-delay:.4s}@keyframes blink{0%,to{opacity:.2}50%{opacity:1}}.conditional-container-message{width:60%;display:flex;gap:16px;padding-top:8px}.conditional-yes-message,.conditional-no-message{cursor:pointer;border-radius:4px;background-color:var(--primary-color-widget);color:#fff;padding:6px 14px;line-height:19px;font-weight:500;text-decoration:none;transition:all .4s;user-select:none}.conditional-yes-message:hover,.conditional-no-message:hover{background-color:var(--tertiary-color-widget)}.chatbot-wrapper{overflow-y:hidden;height:100%;width:100%}.chat-container{background-color:#f7f7f7;display:flex;flex-direction:column;border:1px solid hsl(240,5.9%,90%);height:100%}.chat-header{height:30%;background-color:var(--primary-color-widget);color:#fff;align-items:center;flex-direction:column;gap:12px;box-shadow:0 2px 1px #00000026;font-size:14px;line-height:26px;font-weight:500;text-align:center;background-size:cover;padding:20px}.chat-header-text{text-align:center;font-weight:600;font-size:20px;letter-spacing:.5px;line-height:25px;overflow:hidden;color:#fff}.chat-header-text-message{text-align:center;font-weight:400;font-size:13px;letter-spacing:.5px;line-height:25px;overflow:hidden;color:#fffc}.chat-body{padding:max(12px,2%)}.login-guest-container{flex:1;align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;border:1px solid #ccc}.login-guest-header{font-weight:500;font-size:15px;letter-spacing:.3px;line-height:20px;text-align:center;padding:20px;border-bottom:1px solid #d5d5d5;margin-bottom:16px;color:#566069}.login-guest-header.arrow{display:flex;justify-content:center;align-items:center;position:relative}.login-guest-body{width:100%;display:flex;flex-direction:column;gap:15px;padding:20px}.login-guest-body .ant-btn{background-color:var(--primary-color-widget)!important;border-color:var(--primary-color-widget)!important;color:#fff!important}.login-guest-body .ant-btn:hover{background-color:var(--tertiary-color-widget)!important;border-color:var(--tertiary-color-widget)!important;color:#fff!important}#haveAcount,#createAcount{color:#566069;font-weight:500;font-size:13px;line-height:17px;position:relative;cursor:pointer;display:inline-block;vertical-align:top;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .4s;width:100%;text-align:center}#haveAcount{padding-bottom:16px}#haveAcount:hover,#createAcount:hover{color:var(--primary-color-widget)}#back-to-login{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#000;font-size:20px;cursor:pointer;z-index:1001;transition:transform .3s ease}.logo-chat{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.framechat-container-widget{transition:all .3s ease;display:flex;flex-direction:column;height:calc(100vh - 60px);max-height:calc(100vh - 60px);min-height:calc(100vh - 60px)}.framechat-container-widget-demo{transition:all .3s ease;display:flex;flex-direction:column;height:calc(100vh - 110px - max((100vw - 200px) * 4/100,50px));max-height:calc(100vh - 110px - max((100vw - 200px) * 4/100,50px));min-height:calc(100vh - 110px - max((100vw - 200px) * 4/100,50px))}.framechat-widget{height:100%;padding-block:25px;overflow:hidden;padding-inline:8px;margin:0;display:flex;flex-direction:column;position:relative;background-color:#fff;overflow:auto}.framechat-widget .ant-tag{padding:2px 8px;background-color:#f0f4f8;font-weight:700;color:#6c7c91;border:none}.framechat-widget::-webkit-scrollbar{width:5px}.framechat-widget::-webkit-scrollbar-track{background:#f2f2f2}.framechat-widget::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}.framechat-widget::-webkit-scrollbar-thumb:hover{background-color:var(--primary-color-widget)}.typing-effect-widget{transform:translateY(20px);animation:fadeInUp .5s forwards}.chat-element-widget{padding:10px;background:#f9fafb;color:#000;position:relative;border:1px solid #ccc;transition:background .3s ease}.chat-element-widget:hover{background:#e1e7ec}.typing-effect-empty-widget{display:inline-block;overflow:hidden;white-space:nowrap;border-right:4px solid black;animation:typing 2s steps(30,end),blink-caret .75s step-end infinite;max-width:100%}.typing-done{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;border-right:none;animation:none}.timestamp-widget{text-align:end;line-height:22px;font-size:12px;padding-block:4px;color:#888}.message-chat-widget{display:flex;height:50px;background-color:#fff;gap:16px;border:1px solid hsl(240,5.9%,90%);border-left:none;border-right:none}.input-chat-widget{border:none!important;box-shadow:none!important;gap:10}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:transparent}}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.chat-name{font-weight:600;font-size:20px;letter-spacing:.3px;line-height:20px;text-align:center;color:#fff}.chat-name.arrow{display:flex;justify-content:center;align-items:center;position:relative}.loading-dots-widget{font-size:16px;color:#888;display:inline-block}.dot-widget{animation:blink 1.5s infinite step-start;margin:0 2px}.dot-widget:nth-child(1){animation-delay:0s}.dot-widget:nth-child(2){animation-delay:.3s}.dot-widget:nth-child(3){animation-delay:.6s}@keyframes blink{50%{opacity:0}}.conditional-container{width:60%;display:flex;gap:16px;padding-top:8px}.conditional-yes,.conditional-no{cursor:pointer;border-radius:4px;background-color:var(--primary-color-widget);color:#fff;padding:6px 14px;line-height:19px;font-weight:500;text-decoration:none;transition:all .4s;user-select:none}.conditional-yes:hover,.conditional-no:hover{background-color:var(--tertiary-color-widget)}.card-user-container{display:flex;justify-content:center}.card-user{width:27%;background-color:#f5f5f5;padding:16px;border-radius:8px}.card-user-title{color:#888;font-size:13px;line-height:1.3;padding-bottom:5px}.card-user-value{color:#222;font-size:14px;line-height:1.3;padding-bottom:5px}.header-message-container{padding-inline:20px;padding-bottom:16px;position:relative;margin-bottom:20px;text-align:center;border-bottom:.5px solid #cccccc}.header-message-timestamp{position:absolute;bottom:-10px;left:calc(50% - 24px);font-size:14px;line-height:1.3;color:#888;background-color:#fff;padding-inline:7px;width:fit-content;height:fit-content}.header-message-text{color:#999;font-size:14px;line-height:1.3;padding-bottom:5px;display:flex;flex-direction:column;align-items:center;gap:5px}.footer-message-text{color:#999;font-size:14px;line-height:1.3;padding:16px;display:flex;flex-direction:column;align-items:center;gap:10px}@media (max-width: 768px){.footer-message-text{padding-bottom:40px}}.btn-start-again-container{width:100%;display:flex;justify-content:center}.btn-start-again{cursor:pointer;width:fit-content;height:fit-content;padding:6px 10px;background-color:var(--primary-color-widget);color:#fff}.btn-start-again:hover{background-color:var(--tertiary-color-widget)}.error-limit-text{position:absolute;inset:0;bottom:-90%;margin:auto;width:max-content;height:max-content;text-align:center;color:#de3232;font-size:14px;line-height:1.3;opacity:0;transform:translateY(20px);animation:slideUp .3s ease-out forwards}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
