:root{--ai-primary:#3273ff;--ai-secondary:#83aaff;--ai-tertiary:#c5d8ff;--ai-descriptive:#eef3ff;--ai-placeholder:#f7f9ff;--ai-anchor:#3273ff;--ai-anchor-hover:#578cff;--ai-anchor-secondary:#83aaff;--ai-anchor-secondary-hover:#3273ff;--ai-text-tertiary:#666;--ai-text-descriptive:#888;--ai-text-placeholder:#bbb;--ai-text-purple:#9551e9;--ai-gradient:linear-gradient(90deg, #3273ff 0%, #986cff 100%);--ai-gradient-light:linear-gradient(180deg, #e1eaff 0%, #efe9ff 100%);--msg-box:#6e81c0;--jc-height:auto;--similar-jc-height:auto}html,body{height:100%}body{background:var(--ai-gradient-light)}body::-webkit-scrollbar{width:0}.copyright{color:var(--ai-text-descriptive);background-color:#0000;padding:8px;display:none}.copyright a,.copyright a:link,.copyright a:visited{color:var(--ai-text-descriptive)}.copyright a:hover{color:var(--ai-text-tertiary)}.hide{display:none!important}.page-body{height:100vh}.full-height{justify-content:unset}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#00000040;border-radius:6px}.navbar{background:var(--ai-gradient-light);box-shadow:unset;flex-wrap:nowrap}.navbar .chat-title{text-align:center;flex:1;font-size:14px;font-weight:700}.navbar .cta-wrapper{display:flex}.navbar a.btn--menu,.navbar .cta-wrapper a.btn--text{width:36px;height:36px;padding:1px 6px;font-size:1.5rem}.navbar a.btn--switch-chat,.navbar a.btn--switch-chat:link,.navbar a.btn--switch-chat:visited{padding:1px 6px;font-size:14px;font-weight:700;color:var(--text)!important}.navbar .dropdown--switch-chat .dropdown-item label{text-align:center;padding:.6rem 12px}.navbar .dropdown--switch-chat .dropdown-list li:hover{background-color:var(--ai-placeholder)}.navbar .dropdown--switch-chat .dropdown-list li:hover .dropdown-item label{color:var(--ai-text-descriptive)}.navbar .dropdown--switch-chat .dropdown-item.active{background-color:var(--ai-placeholder)}.navbar .dropdown--switch-chat .dropdown-item.active label{font-weight:700}.navbar .dropdown--chatitem-more .dropdown-menu.show{transform:translate(calc(36px - 100%))}.ai-assist .offcanvas-start{width:unset}.ai-assist .side-menu-left .offcanvas-body{overflow:hidden}.ai-assist .offcanvas .sidemenu{background:var(--ai-gradient-light);display:flex}.ai-assist .offcanvas .sidemenu-toplist{height:calc(100dvh - 121px)}.ai-assist .guest .offcanvas .sidemenu-toplist{height:calc(100dvh - 74px)}.ai-assist .offcanvas .logo-wrapper{justify-content:space-between;align-items:center;display:flex}.ai-assist .offcanvas .sidemenu .ct-logo{font-size:14px}.ai-assist .offcanvas .sidemenu .ct-logo img{width:30px;height:30px}.ai-assist .offcanvas .close-btn{color:var(--ai-text-descriptive);width:28px;height:28px;font-size:24px}.ai-assist .sidemenu-collapse .offcanvas .sidemenu-item .accordion-button{justify-content:unset}.ai-assist .offcanvas .sidemenu .custom-icon{align-items:center;width:16px;height:16px;font-size:16px;display:flex}.ai-assist .offcanvas .sidemenu .dropdown .btn--user-ac{justify-content:start}.ai-assist .offcanvas .sidemenu .dropdown .btn .custom-icon{width:16px;height:16px;font-size:16px;display:flex}.ai-assist .offcanvas .chatitem.active .chatitem-wrapper{background:#fff6;border-radius:20px}.ai-assist .offcanvas .chatresult-item{align-items:center;display:flex;position:relative}.ai-assist .offcanvas .chatresult-item:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.ai-assist .offcanvas .chatresult-item:hover{background:#fff6}.ai-assist .offcanvas .chatresult-item-body{flex:1;padding:10px 30px 10px 20px}.ai-assist .offcanvas .chatresult-item-body label{padding-left:0;font-size:14px;font-weight:500}.ai-assist .offcanvas .chatresult-item.active label{color:var(--ai-anchor)}.ai-assist .offcanvas .chatresult-item .iconBtn{color:var(--ai-text-descriptive);z-index:2;padding:0;font-size:15px;position:absolute;top:3px;right:0}@supports (appearance:none){.ai-assist .offcanvas .chatresult-item-body input[type=radio]{display:none}}.ai-assist :not(.func-panel) a.btn--text,.ai-assist :not(.func-panel) a.btn--text:link,.ai-assist :not(.func-panel) a.btn--text:visited{color:var(--ai-anchor-secondary)}.ai-assist :not(.func-panel) a.btn--text:hover{color:var(--ai-anchor-secondary-hover)}.ai-assist :not(.messages) .dropdown-list .dropdown-item,.ai-assist :not(.func-panel) .dropdown-list .dropdown-item{color:var(--text)}.ai-assist :not(.messages) .dropdown-list .dropdown-item .prefix-icon,.ai-assist :not(.func-panel) .dropdown-list .dropdown-item .prefix-icon{color:var(--ai-anchor-secondary);text-align:center;width:18px;font-size:15px}.ai-assist .dropdown-list .dropdown-item input[type=radio]{display:none}.ai-assist :not(.messages) .dropdown-list li,.ai-assist :not(.messages) .dropdown-list a.dropdown-item{padding:0}.ai-assist .dropdown .btn .custom-icon{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.ai-assist .sidemenu{flex-direction:column;justify-content:space-between;width:260px;transition:width .3s ease-in-out;display:none;position:relative}.ai-assist .sidemenu .logo-wrapper{z-index:1;background:linear-gradient(#e1eaff 0% 85%,#e1eaff00 100%);padding:15px 8px 8px 15px;position:sticky;top:0}.ai-assist .sidemenu .ct-logo{align-items:center;gap:10px;display:flex}.ai-assist .sidemenu a.ct-logo,.ai-assist .sidemenu a.ct-logo:link,.ai-assist .sidemenu a.ct-logo:visited{color:var(--text);font-weight:700}.ai-assist .sidemenu a.ct-logo:hover{color:#555}.ai-assist .sidemenu .ct-logo img{width:32px;height:32px}.ai-assist .sidemenu-toplist{flex-direction:column;height:calc(100vh - 81px);display:flex;overflow-y:auto}.ai-assist .guest .sidemenu-toplist{height:calc(100vh - 41px)}.ai-assist .sidemenu-toplist .sidemenu-item-blank{pointer-events:pointer;flex:1}.ai-assist .sidemenu-toplist .sidemenu-item-blank:hover{background-color:#0000!important}.ai-assist .sidemenu-item a{color:var(--text);justify-content:start}.ai-assist .sidemenu-item a i{color:var(--ai-anchor-secondary)}.ai-assist .sidemenu-item a.active{font-weight:700}.ai-assist .sidemenu-item a.active i{color:var(--ai-anchor)}.ai-assist .sidemenu-desktop .sidemenu-item a.btn div.icon--left,.ai-assist .sidemenu-desktop .sidemenu-item button div.icon--left,.ai-assist .sidemenu-desktop .sidemenu-item .btn--user-ac div.icon--left{margin-right:8px}.ai-assist .sidemenu-item .accordion-header{margin:0}.ai-assist .sidemenu-item .accordion-button{background-color:#0000;border:0;align-items:center;width:100%;padding:8px 16px;font-size:16px;font-weight:500;display:flex}.ai-assist .sidemenu-collapse .sidemenu-item .accordion-button{justify-content:center}.ai-assist .sidemenu-item .accordion-button .line-clamp{color:var(--text);font-family:var(--font)}.ai-assist .sidemenu-item .accordion-button:not(.collapsed){color:var(--text)}.ai-assist .sidemenu-item .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='rgb(136,136,136)' fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8L4.646 2.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");transform:rotate(90deg)}.ai-assist .sidemenu-item .accordion-button:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='rgb(136,136,136)' fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8L4.646 2.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");background-size:15px;flex-shrink:0;width:15px;height:15px;margin-left:auto;transition:transform .2s ease-in-out}.ai-assist .sidemenu-item .accordion-button.active .line-clamp{font-weight:700}.ai-assist .sidemenu-item .accordion-button.active .icon--left i{color:var(--ai-anchor)}.ai-assist .sidemenu-collapse .sidemenu-item .accordion-button:after{display:none}.ai-assist .sidemenu-collapse .offcanvas .sidemenu-item .accordion-button:after{display:block}.ai-assist .sidemenu-item .accordion-button i{color:var(--ai-anchor-secondary)}.ai-assist .sidemenu-item .btn .icon--left{margin-right:4px}.ai-assist .sidemenu-item .chatitem .btn--suffix,.ai-assist .sidemenu-item .chatitem .btn--suffix:link,.ai-assist .sidemenu-item .chatitem .btn--suffix:visited{color:var(--ai-anchor-secondary)}.ai-assist .sidemenu-item .chatitem .btn--suffix:hover{color:var(--ai-anchor-secondary-hover)}.ai-assist .sidemenu-item .chatitem{cursor:pointer;padding:4px 8px}.ai-assist .sidemenu-item .chatitem .chatitem-body{border-radius:20px;align-items:center;padding:4px 8px;display:flex}.ai-assist .sidemenu-item:not(.sidemenu-item-chat):hover,.ai-assist .sidemenu-item .chatitem:not(.active):hover,.ai-assist .sidemenu-item .accordion-button:hover{background-color:#ffffff4d}.ai-assist .sidemenu-item .chatitem.active:hover .chatitem-body{background-color:#fff9}.ai-assist .sidemenu-item .accordion-chatitem .label{flex:1;font-size:14px}.ai-assist .sidemenu-item .chatitem.active .chatitem-body{background-color:var(--bg)}.ai-assist .sidemenu-item .accordion-chatitem .active .label{color:var(--ai-primary);font-weight:700;position:relative}.ai-assist .sidemenu-item .accordion-chatitem .chatitem-body .label:after{content:attr(data-hover);background-color:var(--bg);color:var(--ai-text-descriptive);opacity:0;visibility:hidden;z-index:10;border-radius:4px;padding:5px 10px;font-size:14px;transition:opacity .3s;position:absolute;top:125%;left:0;box-shadow:0 0 10px #00000026}.ai-assist .sidemenu-item .accordion-chatitem .chatitem-body .label:hover:after{opacity:1;visibility:visible}.ai-assist .sidemenu-item .chatitem .dropdown--chatitem-more .btn--suffix[aria-expanded=true]{color:var(--ai-primary)}.ai-assist .sidemenu-item .btn--text .line-clamp{color:var(--text);text-align:left}.ai-assist .sidemenu-bottomlist li:first-of-type{border-top:1px solid #fff}.ai-assist .sidemenu-bottomlist a.dropdown--logout,.ai-assist .sidemenu-bottomlist a.dropdown--logout:link,.ai-assist .sidemenu-bottomlist a.dropdown--logout:visited{background-color:var(--ai-placeholder)}.ai-assist .sidemenu-bottomlist a.dropdown--logout:hover{background-color:var(--ai-tertiary)}.ai-assist .sidemenu .custom-icon img{width:16px;transition:width .3s ease-in-out}.ai-assist .ai-body-header{justify-content:space-between;align-items:center;padding-right:8px;display:none}.ai-assist .ai-body-header .chat-title{color:var(--text);text-align:center;flex:1;font-weight:700}.ai-assist .ai-body-header .chat-title a.btn--switch-chat,.ai-assist .ai-body-header .chat-title a.btn--switch-chat:link,.ai-assist .ai-body-header .chat-title a.btn--switch-chat:visited{color:var(--text);font-weight:700}.ai-assist .ai-body-header .chat-title a.btn--switch-chat:hover{color:var(--ai-text-descriptive)}.ai-assist .ai-body-header .btn--text{height:40px;padding:8px}.ai-assist .ai-body-header .cta-wrapper{align-items:center;display:flex}.ai-assist .ai-body-header .btn--sidemenu .iconify{width:22px;height:22px}.ai-assist .ai-body-header .btn--two-cols .iconify{width:18px;height:18px}.ai-assist .ai-body .ai-body-content{height:calc(100dvh - 45px);position:relative}.ai-assist .conversation-panel{background-color:var(--bg);height:100%;overflow-y:auto}.ai-assist .conversation-panel-body{flex-direction:column;max-width:100%;height:auto;min-height:100%;padding:0 calc(50% - 300px);display:flex}.ai-assist .conversation-panel .messages{flex-direction:column;width:100%;padding:15px;display:flex;position:relative}.ai-assist .ai-assist-msg .conversation-panel .messages{min-height:calc(100dvh - 190px);padding-bottom:60px}.ai-assist .conversation-panel .landing-msg{flex-direction:column;gap:15px;display:flex}.ai-assist .conversation-panel .landing-msg p{margin:0}.ai-assist .ai-body-content .msg-header{background-image:var(--ai-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:28px;font-weight:600;line-height:1.2}.ai-assist .conversation-panel .msg-header .product-avator{margin-right:5px;display:inline-flex;position:relative;top:4px}.ai-assist .conversation-panel .msg-header .product-avator img{width:50px;display:block}.ai-assist .conversation-panel .landing-msg .shortcut-btns-wrapper{grid-template-columns:repeat(1,minmax(0,1fr));gap:15px;display:grid}.ai-assist .conversation-panel .landing-msg .shortcut-btns-wrapper a.btn--outline,.ai-assist .conversation-panel .landing-msg .shortcut-btns-wrapper a.btn--outline:link,.ai-assist .conversation-panel .landing-msg .shortcut-btns-wrapper a.btn--outline:visited{border-color:var(--ai-anchor-secondary);color:var(--ai-anchor-secondary);text-align:left;justify-content:start;transition:transform .3s ease-in-out;box-shadow:0 2px 8px #b8bee899}.ai-assist .conversation-panel .landing-msg .shortcut-btns-wrapper a.btn--outline:hover{background-color:var(--ai-placeholder);border-color:var(--ai-anchor-secondary-hover);color:var(--ai-anchor-secondary-hover);transform:translateY(-5px)}.ai-assist .conversation-panel .landing-msg .tnc{color:var(--ai-text-descriptive);justify-content:unset;font-size:13px;display:inline}.ai-assist .conversation-panel .landing-msg .tnc a.btn--text{white-space:nowrap;padding:0 5px;font-size:13px;text-decoration:underline;display:inline-flex}.ai-assist .conversation-panel .messages .msg-dialogue{margin-top:20px;margin-bottom:20px}.ai-assist .conversation-panel .messages .msg-mask{z-index:99;margin:-15px -15px 0;position:sticky;top:0}.ai-assist .conversation-panel .messages .msg-mask .mask-body{background:linear-gradient(#fff 0%,#fff0 100%);width:100%;height:15px;position:absolute}.ai-assist .conversation-panel .user-msg{justify-content:end;display:flex}.ai-assist .conversation-panel .user-msg-block{background-color:var(--msg-box);color:var(--text-white);border-radius:5px;max-width:80%;padding:10px 15px}.ai-assist .conversation-panel .user-msg a,.ai-assist .conversation-panel .user-msg a:visited,.ai-assist .conversation-panel .user-msg a:active{color:var(--text-white);word-break:break-all;font-weight:500;text-decoration:underline;display:inline}.ai-assist .conversation-panel .user-msg a:hover{color:#fffc}.ai-assist .conversation-panel .user-msg-block .uploaded-file{flex-direction:row;align-items:center;gap:10px;display:flex}.ai-assist .conversation-panel .user-msg-block .uploaded-file .icon{color:var(--ai-tertiary);font-size:36px}.ai-assist .conversation-panel .user-msg-block .uploaded-file p{margin:0}.ai-assist .conversation-panel .user-msg-block .uploaded-file .file-name{font-weight:700}.ai-assist .conversation-panel .user-msg-block .uploaded-file .file-size{color:#fffc}.ai-assist .conversation-panel .ai-msg{position:relative}.ai-assist .conversation-panel .messages p.msg-text{margin:0}.ai-assist .conversation-panel .messages .msg-text:not(:first-child),.ai-assist .conversation-panel .messages .msg-text li{margin-top:15px}.ai-assist .conversation-panel .ai-msg .title{font-size:18px;font-weight:700}.ai-assist .conversation-panel .messages .msg-text.title:not(:first-child){margin-top:30px}.ai-assist .conversation-panel .ai-msg .title .iconify{font-size:24px}.ai-assist .conversation-panel .ai-msg .title-similar-job .iconify{color:var(--ai-text-purple)}.ai-assist .conversation-panel .ai-msg .followup-act-btns li{width:100%;display:flex}.ai-assist .conversation-panel .ai-msg .followup-act-btns a.btn{text-align:left;justify-content:start}.ai-assist .conversation-panel .ai-msg .msg-branch-newchat{text-align:center}.ai-assist .conversation-panel .ai-msg .msg-branch-newchat a{display:inline-flex}.ai-assist .conversation-panel .messages .msg-text.read-more{margin-top:30px}.ai-assist .messages.form__field--inputsearch .field__input{border-top:none;border-left:none;border-right:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.ai-assist .messages .dropdown-menu li,.ai-assist .messages .dropdown-menu li a{padding:0;margin-top:0!important}.ai-assist .messages .dropdown-menu li a,.ai-assist .messages .dropdown-menu li a:visited,.ai-assist .messages .dropdown-menu li a:active,.ai-assist .messages .dropdown-menu li a:hover{color:var(--text)}.ai-assist .messages .form__field--inputsearchgp .hints{color:var(--lightgrey);padding:6px 15px;font-size:13px}.ai-assist .messages .dropdown-list .menu{align-items:center;display:flex;position:relative}.ai-assist .messages .dropdown-list .menu .cb{vertical-align:middle;z-index:1;display:inline-block;position:absolute;top:7px;left:15px}.ai-assist .messages .dropdown-list .menu .menu-cb-label{width:unset;vertical-align:middle;padding-left:24px;position:relative;top:-5px}.ai-assist .messages .menu .dropdown-item--layer div[aria-expanded=true] i{transform:rotate(-180deg)}.ai-assist .messages .menu .dropdown-item--layer .badge{background-color:var(--ai-primary);height:24px;display:none}.ai-assist .messages .menu .dropdown-item--layer i{align-items:center;height:24px;display:flex}.ai-assist .messages .menu .dropdown-item--layer .dropdown-item--collapse{justify-content:space-between;align-items:flex-start;width:100%;padding:8px 15px 8px 48px;display:flex!important}.ai-assist .messages .submenu ul{margin-top:0;overflow:hidden}.ai-assist .messages .submenu .dropdown-list li a{align-items:flex-start;padding-left:0}.ai-assist .messages .submenu .dropdown-list li a input[type=checkbox]{top:8px;left:48px}.ai-assist .messages .submenu .dropdown-list li a label{padding:8px 15px 8px 80px}.ai-assist .messages .dropdown-list .dropdown-item input[type=radio]{display:none}.ai-assist .messages .dropdown-menu ul.selected-tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style-type:none;display:flex}.ai-assist .messages .dropdown-menu ul.selected-tags a{background:var(--ai-primary);color:var(--text-white);height:unset;text-align:left;padding:4px 8px;font-size:13px;display:inline-flex!important}.ai-assist .messages .dropdown--multilayer-filter .menu .dropdown-item--layer .dropdown-item--collapse{padding:8px 15px}.ai-assist .messages .dropdown--multilayer-filter .submenu .dropdown-list li a label{padding:8px 15px 8px 50px}.ai-assist .messages .dropdown--multilayer-filter .submenu .dropdown-list li a input[type=checkbox]{left:15px}@supports (appearance:none){.ai-assist .messages .dropdown-menu li input[type=checkbox]{left:12px}.ai-assist .messages .dropdown-menu li input[type=checkbox]+label{padding-left:42px}.ai-assist .messages .dropdown-menu li input[type=checkbox]:checked{--b:var(--ai-anchor);--bc:var(--ai-anchor)}.ai-assist .messages .dropdown-menu li .menu input[type=checkbox]{left:0}}.ai-assist .conversation-panel .job-filter{background-color:var(--ai-placeholder);padding:15px}.ai-assist .conversation-panel .user-msg .job-filter{background-color:var(--msg-box);border-radius:5px;width:80%}.ai-assist .conversation-panel .user-msg .job-filter .form__label{color:var(--text-white)}.ai-assist .conversation-panel .form__item.disabled .field__select{border-color:var(--ai-text-placeholder);color:var(--btn-disabled-text);pointer-events:none;background:#ededed}.ai-assist .conversation-panel .form__item.disabled .field__arrow{color:var(--btn-disabled-text)}.ai-assist .conversation-panel a.btn--primary,.ai-assist .conversation-panel a.btn--primary:link,.ai-assist .conversation-panel a.btn--primary:visited{background-color:var(--ai-anchor)}.ai-assist .conversation-panel a.btn:hover{background-color:var(--ai-anchor-hover)}.ai-assist .conversation-panel .btn--highlight,.ai-assist .conversation-panel a.btn--highlight:link,.ai-assist .conversation-panel a.btn--highlight:visited{color:var(--ai-anchor)}.ai-assist .conversation-panel a.btn--highlight:hover{background-color:var(--btn-highlight-hover);color:var(--ai-anchor-hover)}.ai-assist .conversation-panel a.btn--primary.btn--outline,.ai-assist .conversation-panel a.btn--primary.btn--outline:link,.ai-assist .conversation-panel a.btn--primary.btn--outline:visited{background-color:var(--bg);border-color:var(--ai-anchor);color:var(--ai-anchor)}.ai-assist .conversation-panel a.btn--primary.btn--outline:hover{background-color:var(--ai-placeholder)}.ai-assist .conversation-panel a.btn--text.btn--cancel,.ai-assist .conversation-panel a.btn--text.btn--cancel:link,.ai-assist .conversation-panel a.btn--text.btn--cancel:visited{color:var(--text)}.ai-assist .conversation-panel a.btn--text.btn--cancel:hover{color:var(--ai-text-tertiary)}.ai-assist .conversation-panel .btn:disabled,.ai-assist .conversation-panel .btn:disabled:hover,.ai-assist .conversation-panel a.btn.disabled:link,.ai-assist .conversation-panel a.btn.disabled:visited,.ai-assist .conversation-panel a.btn.disabled:hover,.ai-assist .conversation-panel a.btn.disabled:focus{background:var(--btn-disabled);border-color:var(--btn-disabled);color:var(--btn-disabled-text)}.ai-assist .conversation-panel .info-section{margin-top:15px}.ai-assist .conversation-panel .msg-secheader-wrapper{align-items:flex-start;gap:10px;display:flex}.ai-assist .conversation-panel .msg-secheader-wrapper .secheader-img{justify-content:center;align-items:center;display:inline-flex}.ai-assist .conversation-panel .msg-secheader-wrapper img{width:30px;height:30px;display:block}.ai-assist .conversation-panel .msg-secheader-wrapper p{margin:0;font-size:18px;font-weight:700;line-height:1.6}.ai-assist .conversation-panel .info-section .info-section-desc{margin-top:5px}.ai-assist .conversation-panel .info-list{margin-top:5px;padding-inline-start:24px}.ai-assist .conversation-panel .msg-text.msg-reminder{color:var(--ai-text-descriptive);font-size:13px}.ai-assist .conversation-panel .msg-text.msg-reminder .prefix-icon{color:var(--ai-secondary)}.ai-assist .conversation-panel ul.msg-hl{margin-block-end:0;padding-inline-start:20px}.ai-assist .conversation-panel .swiper--job,.ai-assist .conversation-panel .swiper--article{padding:10px 20px 0}.ai-assist .conversation-panel .messages .msg-text:not(:first-child).swiper--job,.ai-assist .conversation-panel .messages .msg-text:not(:first-child).swiper--article{margin-top:10px}.ai-assist .conversation-panel .job-card{text-align:left;flex-direction:column;gap:8px;font-size:15px;font-weight:500;display:flex}.ai-assist .conversation-panel .swiper--job .job-card,.ai-assist .conversation-panel .swiper--article .article{cursor:pointer;border-radius:10px;transition:transformY .3s ease-in-out;overflow:hidden}.ai-assist .conversation-panel .swiper--job .job-card{background-color:var(--block-bg);height:var(--jc-height);border:4px solid #fff;padding:15px;width:300px!important}.ai-assist .conversation-panel .swiper--similar-job .job-card{height:var(--similar-jc-height)}.ai-assist .conversation-panel .swiper--job .job-card:hover,.ai-assist .conversation-panel .swiper--article .article:hover{transform:translateY(-5px)}.ai-assist .conversation-panel .swiper--job .job-card.active{border-color:var(--ai-primary)}.ai-assist .conversation-panel .swiper--job .jc-header img{border-radius:8px;height:35.7px;margin-bottom:10px;display:block;box-shadow:0 2px 6px #0000001a}.ai-assist .conversation-panel .job-card .jc-header a.jc-company,.ai-assist .conversation-panel .job-card .jc-highlight,.ai-assist .conversation-panel .job-card .jc-info,.ai-assist .conversation-panel .job-card .jc-other{color:#666;font-size:14px}.ai-assist .conversation-panel .job-card .jc-highlight{background-color:var(--bg);border-radius:8px;padding:10px 4px}.ai-assist .conversation-panel .job-card .jc-highlight ul{margin:0;padding-inline-start:24px}.ai-assist .conversation-panel .messages .msg-text .jc-highlight li{margin-top:0}.ai-assist .conversation-panel .job-card a.jc-position,.ai-assist .conversation-panel .job-card a.jc-position:link{color:var(--ai-anchor);display:inline}.ai-assist .conversation-panel .job-card a.jc-position:hover{color:var(--ai-anchor-hover)}.ai-assist .conversation-panel .job-card a.jc-company{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ai-assist .conversation-panel .job-card a.jc-company:visited,.ai-assist .conversation-panel .job-card a.jc-company:link{color:#666}.ai-assist .conversation-panel .job-card a.jc-company:hover,.ai-assist .conversation-panel .job-card a.jc-title:hover{text-decoration:underline}.ai-assist .conversation-panel .job-card .jc-title{display:flex}.ai-assist .conversation-panel .job-card a.jc-position:visited{color:#76b1d5}.ai-assist .conversation-panel .job-card a.jc-position h2{font-size:17px;display:inline}.ai-assist .conversation-panel .job-card .jc-info div,.ai-assist .conversation-panel .job-card .jc-other div{align-items:center;display:flex}.ai-assist .conversation-panel .job-card .jc-info i,.ai-assist .conversation-panel .job-card .jc-other i{padding-right:8px}.ai-assist .conversation-panel .job-card .action-buttons{gap:10px;display:flex}.ai-assist .conversation-panel .swiper--job .action-buttons{flex:1;align-items:flex-end}.ai-assist .conversation-panel .swiper--job .action-buttons a.btn{width:50%}.ai-assist .conversation-panel .btns-wrapper{gap:10px;display:flex}.ai-assist .conversation-panel .swiper .swiper-btns{background-color:var(--bg);color:var(--ai-anchor);cursor:pointer;z-index:10;border-radius:30px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex;position:absolute;top:calc(50% - 20px);box-shadow:3px 5px 5px #00000026}.ai-assist .conversation-panel .swiper .swiper-btn-prev{left:5px}.ai-assist .conversation-panel .swiper .swiper-btn-next{right:5px}.ai-assist .conversation-panel .job-card .job-reason{background-color:var(--ai-descriptive);font-size:13px}.ai-assist .conversation-panel .swiper--job .job-card .job-reason{margin:-15px -15px 0;padding:8px 15px}.ai-assist .conversation-panel .job-card .job-reason .title{color:var(--ai-primary);margin-right:4px;font-size:13px;font-weight:700}.ai-assist .conversation-panel .swiper .swiper-btns.swiper-button-disabled{display:none}.ai-assist .conversation-panel .job-card .jc-info-wrapper{flex-direction:column;flex:1;gap:8px;display:flex}.ai-assist .conversation-panel .messages .msg-text .result-job-list li:not(:first-of-type){margin-top:0}.ai-assist .conversation-panel .result-job-list .job-card{border-top:var(--divider);padding-top:15px;padding-bottom:15px}.ai-assist .conversation-panel .result-job-list .job-card:last-child{border-bottom:var(--divider)}.ai-assist .conversation-panel .result-job-list .job-reason{border-radius:5px;padding:10px 15px}.ai-assist .conversation-panel .result-job-list .job-card .jc-highlight{padding:0}.ai-assist .conversation-panel .result-job-list .job-card .jc-highlight ul{padding-inline-start:19px;list-style-type:disc}.ai-assist .conversation-panel .result-job-list .job-card .action-buttons{align-items:center}.ai-assist .conversation-panel .result-job-list .job-card a.btn--text,.ai-assist .conversation-panel .result-job-list .job-card a.btn--text:link,.ai-assist .conversation-panel .result-job-list .job-card a.btn--text:visited{color:var(--ai-anchor)}.ai-assist .conversation-panel .result-job-list .job-card a.btn--text:hover{color:var(--ai-anchor-hover)}.ai-assist .conversation-panel .loading-msg{color:var(--ai-text-descriptive)}.ai-assist .conversation-panel .loading-msg .img-loading{width:20px;height:20px;margin-bottom:-2px;margin-right:5px;display:inline-block}.ai-assist .conversation-panel .alert-group{z-index:100;position:sticky;top:15px}.ai-assist .conversation-panel .alert-warning{border:0;padding:5px 10px;display:flex;box-shadow:0 5px 5px #0000000d}.ai-assist .conversation-panel .alert-warning .prefix-icon{color:#eca535}.ai-assist .conversation-panel .alert-warning a.btn--text,.ai-assist .conversation-panel .alert-warning a.btn--text:active,.ai-assist .conversation-panel .alert-warning a.btn--text:visited{color:var(--ai-anchor)}.ai-assist .conversation-panel .alert-warning a.btn--text:hover{color:var(--ai-anchor-hover)}.ai-assist .conversation-panel .alert--feedback{background-color:#7775fc;flex-direction:column;gap:5px;position:relative}.ai-assist .conversation-panel .alert--feedback .alert-text-wrapper{color:var(--text-white);padding-right:15px;display:flex}.ai-assist .conversation-panel .alert--feedback .alert-text-wrapper .prefix-icon{color:var(--text-white)}.ai-assist .conversation-panel .alert--feedback a.close{color:var(--text-white);position:absolute;top:6px;right:10px}.ai-assist .conversation-panel .alert--feedback .btn-wrapper{display:flex}.ai-assist .conversation-panel .alert--feedback a.btn--feedback{height:27px;padding:4px 8px}.ai-assist .conversation-panel .response-wrapper{background-color:var(--bg);z-index:20;width:100%;padding:15px;position:sticky;bottom:0;box-shadow:0 -10px 5px #fff}.ai-assist-landing .conversation-panel .response-wrapper{position:initial;padding:0}.ai-assist-landing .conversation-panel .input-msg-wrapper{margin-bottom:10px}.ai-assist .conversation-panel .input-msg-wrapper{gap:10px;width:100%;display:flex}.ai-assist .conversation-panel .input-msg-wrapper .btn--add-files{background-color:var(--ai-anchor-secondary);height:42px;box-shadow:0 2px 8px #b8bee899}.ai-assist .conversation-panel .input-msg-wrapper .btn--add-files:hover{background-color:var(--ai-anchor-secondary-hover)}.ai-assist .conversation-panel .input-msg-wrapper .btn--add-files.disabled{background:var(--btn-disabled);border-color:var(--btn-disabled);color:var(--btn-disabled-text);pointer-events:none}.ai-assist .conversation-panel .form__item-input-msg{width:100%}.ai-assist .conversation-panel .form__item-input-msg .form__field{background:var(--ai-gradient);border-radius:9px;align-items:start;padding:2px;box-shadow:0 2px 8px #b8bee899}.ai-assist .conversation-panel .form__item-input-msg.disabled .form__field{background:var(--btn-disabled-text)}.ai-assist .conversation-panel .form__item-input-msg .field__act{top:4px}.ai-assist .conversation-panel .form__item-input-msg .field__act--mic{right:28px}.ai-assist .conversation-panel .form__item-input-msg textarea{border:none;min-height:38px;max-height:120px;padding:.5rem 56px .5rem 1rem}.ai-assist .conversation-panel .form__item-input-msg.disabled textarea{color:var(--btn-disabled-text);pointer-events:none;background:#ededed}.msg-cls{z-index:1;align-items:center;gap:10px;display:flex;position:absolute;top:calc(100% + 5px)}.ai-assist .conversation-panel .messages .msg-text.msg-cls{margin-top:0}.msg-cls a.btn--msg-cls,.msg-cls a.btn--msg-cls:link,.msg-cls a.btn--msg-cls:visited{color:var(--ai-anchor-secondary);position:relative}.msg-cls a.btn--msg-cls:hover{color:var(--ai-anchor-secondary-hover)}.msg-cls .msg-cls--report{font-size:12px}a.btn--msg-cls:after{content:attr(data-hover);background-color:var(--bg);color:var(--ai-text-descriptive);white-space:nowrap;opacity:0;visibility:hidden;z-index:10;border-radius:4px;padding:5px 10px;font-size:14px;transition:opacity .3s;position:absolute;top:125%;left:50%;transform:translate(-50%);box-shadow:0 0 10px #00000026}a.btn--msg-cls:hover:after{opacity:1;visibility:visible}.ai-assist .conversation-panel .tnc{justify-content:space-between;margin-top:10px;display:flex}.ai-assist .conversation-panel .tnc-ai-gen{color:var(--ai-text-descriptive);font-size:13px}.ai-assist .conversation-panel .tnc .credit-amt{color:var(--ai-text-descriptive);text-align:right;flex:1;font-size:13px}.ai-search-chat .search-chat-wrapper{flex-direction:column;gap:15px;display:flex}.ai-search-chat .recent-chats li:not(.recent-chats-title){margin-top:15px}.ai-search-chat .recent-chats-title{color:var(--ai-secondary);font-weight:700}.ai-search-chat .recent-chatitem-wrapper{gap:10px;display:flex}.ai-search-chat .recent-chatitem .chat-title{flex:1}.ai-search-chat .recent-chatitem .chat-date{color:var(--ai-text-descriptive);text-align:right}.ai-search-chat .recent-chatitem .chat-details-hl{color:var(--ai-text-descriptive)}.ai-assist .setting-panel{background-color:var(--bg);width:100%;height:100%;padding:15px;overflow-y:auto}.ai-assist .setting-wrapper-item:not(:first-of-type){margin-top:50px}.ai-assist .setting-table{border:1px solid var(--ai-secondary);max-width:900px;margin-top:15px}.ai-assist .setting-table .chatroom-item{border-bottom:1px solid var(--ai-secondary);align-items:center;display:flex}.ai-assist .setting-table .chatroom-item:last-child{border-bottom:unset}.ai-assist .setting-table .chatroom-item-header{background-color:var(--ai-tertiary);border-bottom:unset;font-weight:700}.ai-assist .setting-table .chatroom-subitem{width:350px;padding:10px;display:none}.ai-assist .setting-table .chatroom-subitem.chatroom-date{width:200px}.ai-assist .setting-table .chatroom-subitem.chatroom-cv{padding-right:54px;position:relative}.ai-assist .setting-table .chatroom-subitem.chatroom-cv .line-clamp-2{word-break:break-all}.ai-assist .setting-table .chatroom-cv .dropdown--cv-more{position:absolute;top:10px;right:15px}.ai-assist .setting-table .chatroom-cv a.btn--cv-more{padding:4px}.ai-assist .setting-table a.text-link,.ai-assist .setting-table a.text-link:link,.ai-assist .setting-table a.text-link:visited{color:var(--ai-anchor-secondary)}.ai-assist .setting-table a.text-link:hover{color:var(--ai-anchor-secondary-hover)}.ai-assist .setting-table .default-indicator{color:var(--success);margin-top:10px;font-size:14px}.ai-assist .setting-table .default-indicator a.btn--tooltips{color:var(--ai-anchor-secondary)}.ai-assist .setting-table .chatroom-subitem-m{width:100%;padding:10px}.ai-assist .setting-table .chatroom-subitem-m .chatroom-subitem-row{color:var(--ai-text-descriptive);justify-content:space-between;align-items:center;font-size:12px;display:flex;position:relative}.ai-assist .setting-table .chatroom-subitem-m .chatroom-cv{margin-top:10px}.ai-assist .setting-table .chatroom-subitem-m .dropdown--cv-more{top:0;right:0}.ai-assist .setting-table .chatroom-subitem-m a.btn--cv-more{padding:2px}.ai-assist .search-history-wrapper{max-width:900px}.ai-assist .setting-panel .btn-wrapper{display:flex}.ai-assist .setting-panel .btn-wrapper a.btn--primary:link,.ai-assist .setting-panel .btn-wrapper a.btn--primary:visited{background-color:var(--ai-anchor)}.ai-assist .setting-panel .btn-wrapper a.btn--primary:hover{background-color:var(--ai-anchor-hover)}.tooltip{--bs-tooltip-bg:#244180}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:var(--bs-tooltip-bg)}a.btn--tooltips,a.btn--tooltips:link,a.btn--tooltips:visited,a.btn--tooltips:hover{color:var(--ai-anchor)}.modal--tooltips{z-index:1100}.toast-warning i{color:var(--accent)}.ai-assist .toastify .ai-toastresult{line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:calc(100vw - 70px);display:-webkit-box;overflow:hidden}.ai-assist .modal .btn--highlight,.ai-assist .modal .btn--highlight:link,.ai-assist .modal .btn--highlight:visited,.ai-assist .modal a.btn--highlight,.ai-assist .modal a.btn--highlight:link,.ai-assist .modal a.btn--highlight:visited,.ai-assist .modal a.btn--text,.ai-assist .modal a.btn--text:link,.ai-assist .modal a.btn--text:visited{color:var(--ai-anchor)}.ai-assist .modal .btn--highlight:hover,.ai-assist .modal a.btn--highlight:hover,.ai-assist .modal a.btn--text:hover{color:var(--ai-anchor-hover)}.ai-assist .modal .btn--primary,.ai-assist .modal .btn--primary:link,.ai-assist .modal .btn--primary:visited,.ai-assist .modal a.btn--primary,.ai-assist .modal a.btn--primary:link,.ai-assist .modal a.btn--primary:visited{background-color:var(--ai-anchor)}.ai-assist .modal .btn--primary:hover,.ai-assist .modal a.btn--primary:hover{background-color:var(--ai-anchor-hover)}@supports (appearance:none){.ai-assist .modal input[type=checkbox]:checked,.ai-assist .modal input[type=radio]:checked{--b:var(--ai-anchor);--bc:var(--ai-anchor)}}.modal--custom .modal-title{color:var(--ai-primary)}.modal--custom .modal-footer{justify-content:space-between}#reportChatModal .email .field__error--general{margin-top:8px}#reportChatModal .report__comment,#reportMsgModal .report__comment{display:none}.modal--text-withSuffix{flex-direction:column;align-items:start;display:flex}.modal--text-withSuffix p{margin:0}.modal--text-withSuffix a.btn--text{padding:0}.modal--cv-selection .upload-file-wrapper{width:100%;margin-top:15px;margin-bottom:15px}.modal--cv-selection .form__field--uploadfile{cursor:pointer;margin-top:0}.modal--cv-selection .form__field--uploadfile .field__input{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:150px;padding:20px;display:flex}.modal--cv-selection .form__field--uploadfile p{margin:0}.modal--cv-selection .form__field--uploadfile .upload-hints{color:var(--ai-text-placeholder);font-weight:400}.modal--cv-selection .form__field--uploadfile input{display:none}.modal--cv-selection .form__field--uploadfile .uploaded-file{border:var(--field-border);background-color:var(--ai-placeholder);color:var(--field-text);border-radius:8px;flex-direction:column;align-items:start;width:100%;padding:10px 15px;display:flex}.modal--cv-selection .form__field--uploadfile .icon{color:var(--ai-primary);font-size:24px}.modal--cv-selection .form__field--uploadfile .file-details{width:100%}.modal--cv-selection .form__field--uploadfile .filename{font-weight:700}.modal--cv-selection .form__field--uploadfile .filesize{color:var(--ai-text-descriptive);font-size:14px}.modal--cv-selection .form__field--uploadfile .btn--delete{padding:0}.modal--cv-selection .cv-processing{flex-direction:column;align-items:center;width:100%;padding-bottom:30px;display:flex}.modal--cv-selection .cv-processing h2,.modal--cv-selection .cv-processing p{margin:0}.modal--cv-selection .cv-processing h2{text-align:center;font-size:20px;font-weight:700}.modal--cv-selection .cv-processing .remarks{color:var(--lightgrey);font-size:15px}.modal--cv-selection .cv-processing .btn-wrapper{justify-content:center;width:100%;margin-top:30px;display:flex}.modal--cv-selection .progress-bar{background-color:#e1e1e1;border-radius:10px;width:100%;max-width:80%;height:10px;margin-top:20px}.modal--cv-selection .progress-bar .progress{background:var(--ai-gradient);border-radius:10px;width:0%;height:100%;transition:all .3s ease-in-out}.modal--cv-selection .alert{color:var(--error);background-color:#0000;border:0;padding:0}.modal-reach-chat-limit .modal-body p:first-child{margin-top:0}.modal--request-login .modal-body{text-align:center;padding:30px 15px 0}.modal--request-login .modal-body img{width:50px}.modal--request-login .modal-body h2,.modal--request-login .modal-body p{margin:0}.modal--request-login .modal-body h2{font-size:20px;font-weight:700}.modal--request-login .modal-footer{border-top:0;flex-direction:column;justify-content:center;padding:15px 15px 30px}.modal--request-login .modal-footer .btn--login{width:100%;max-width:300px}@media (max-width:1199px){.page-body{width:100vw}.navbar .dropdown--switch-chat .dropdown-menu{max-width:360px;transform:translate(calc(50vw - 50% - 62px))}.ai-assist .conversation-panel .job-card .action-buttons i{display:none}}@media (orientation:landscape) and (max-width:991px){.ai-assist-landing .conversation-panel-body{justify-content:start}}@media (max-width:479px){.ai-assist .offcanvas .sidemenu{width:100vw}.swiper--job .swiper-slide{width:300px!important}.navbar .dropdown--switch-chat .dropdown-menu{width:100vw;max-width:unset;border-radius:0;transform:translate(-44px,10px)}}@media (min-width:576px){.ai-assist .conversation-panel .alert--feedback{flex-direction:row;align-items:center;gap:10px;position:static}.ai-assist .conversation-panel .alert--feedback a.close{position:unset;line-height:1}.ai-assist .conversation-panel .alert--feedback .alert-text-wrapper{flex:1;padding-right:0}.modal--cv-selection .form__field--uploadfile .icon{font-size:36px}.modal--cv-selection .form__field--uploadfile .uploaded-file{flex-flow:row;align-items:center;gap:10px}}@media (min-width:768px){.copyright,.ai-assist .setting-table .chatroom-subitem{display:block}.ai-assist .setting-table .chatroom-subitem-m{display:none}.modal--request-login .modal-body{padding:30px 30px 0}.modal--request-login .modal-body img{width:100px}.modal--request-login .modal-footer{padding:30px}}@media (min-width:992px){.ai-assist-landing .conversation-panel-body{justify-content:center}.ai-assist .ai-body-header .chat-title a.btn--switch-chat{pointer-events:none}.ai-assist .ai-body-header .chat-title a.btn--switch-chat i{display:none}.ai-assist .conversation-panel .swiper--job .swiper-slide,.ai-assist .conversation-panel .swiper--job .job-card{width:400px!important}.ai-assist .conversation-panel .swiper--job .job-card .job-reason{padding:15px}.ai-assist .conversation-panel .landing-msg{gap:30px;padding:30px 0}.ai-assist .conversation-panel .landing-msg .shortcut-btns-wrapper{grid-template-columns:repeat(2,minmax(0,2fr))}.ai-assist .setting-panel{padding:30px}.ai-assist .setting-table .chatroom-subitem{padding:15px}.ai-assist .setting-table .chatroom-subitem .dropdown--cv-more{top:15px}.ai-search-chat .search-chat-wrapper{gap:30px}.ai-assist .ai-body-content .msg-header{font-size:36px}.ai-search-chat .ai-body-content .msg-header,.ai-assist .ai-body-content .setting-panel .msg-header{margin-top:20px}.ai-assist .setting-table{margin-top:30px}.ai-assist .toastify .ai-toastresult{max-width:800px}.modal--text-withSuffix{flex-direction:row;justify-content:space-between;align-items:center}#reportChatModal .modal-dialog{max-width:480px}}@media (min-width:1200px){body{overflow:hidden}.full-height{flex-flow:row;justify-content:center}.navbar{display:none}.copyright{padding-right:16px}.copyright__bottom{justify-content:end;gap:30px}.ai-assist .sidemenu,.ai-assist .ai-body-header{display:flex}.ai-assist .ai-body{width:calc(100% - 260px)}.ai-assist .ai-body .ai-body-content{gap:5px;width:100%;height:calc(100% - 78px);padding-right:16px;display:flex}.ai-assist .conversation-panel,.ai-assist .setting-panel{border-radius:15px}.ai-assist .sidemenu-collapse .ai-body{width:calc(100% - 62px)}.ai-assist .sidemenu-collapse .sidemenu{width:62px}.ai-assist .sidemenu-collapse .sidemenu-toplist{height:calc(100vh - 93px)}.ai-assist .sidemenu-collapse .sidemenu .logo-wrapper span,.ai-assist .sidemenu-collapse .sidemenu .sidemenu-item .line-clamp,.ai-assist .sidemenu-collapse .sidemenu .chatitems{display:none}.ai-assist .sidemenu-collapse .sidemenu .sidemenu-item .btn--text{justify-content:center}.ai-assist .sidemenu-collapse .sidemenu .sidemenu-item .icon--left{font-size:24px;transition:all .3s ease-in-out;margin-right:0!important}.ai-assist .sidemenu-collapse .sidemenu .custom-icon img{width:24px}.ai-assist .sidemenu-collapse .sidemenu .sidemenu-item .dropdown-list .icon--left{margin-right:4px;font-size:15px}}
.ai-assist :not(.func-panel) button.btn--text,.ai-assist :not(.func-panel) button.navbar-toggler{color:var(--ai-anchor-secondary)}.ai-assist :not(.func-panel) button.btn--text:hover,.ai-assist :not(.func-panel) button.navbar-toggler:hover{color:var(--ai-anchor-secondary-hover)}.ai-assist .setting-panel .btn-wrapper button.btn--primary,.ai-assist .setting-panel .btn-wrapper button.btn--primary:visited{background-color:var(--ai-anchor)}.ai-assist .setting-panel .btn-wrapper button.btn--primary:hover{background-color:var(--ai-anchor-hover)}.ai-assist .ai-body-content .conversation-panel--skeleton{z-index:10;position:absolute;inset:0}.ai-assist .conversation-panel .landing-msg .shortcut-btns-wrapper .btn--outline{border-color:var(--ai-anchor-secondary);color:var(--ai-anchor-secondary);text-align:left;justify-content:start;transition:transform .3s ease-in-out;box-shadow:0 2px 8px #b8bee899}.ai-assist .conversation-panel .landing-msg .shortcut-btns-wrapper .btn--outline:hover{background-color:var(--ai-placeholder);border-color:var(--ai-anchor-secondary-hover);color:var(--ai-anchor-secondary-hover);transform:translateY(-5px)}.ai-assist .conversation-panel .form__item-input-msg .field__act--expand{right:32px}.ai-assist .conversation-panel .form__item-input-msg textarea{padding-right:80px}.ai-assist .messages .dropdown--multilayer-filter .menu .dropdown-item--layer .dropdown-item--collapse{padding:8px 15px 8px 35px}.ai-assist .messages .dropdown-item--collapse .dropdown-item--parent-checkbox .option-checkbox{left:5px!important}.ai-assist .messages .dropdown-menu ul.selected-tags{margin:8px 15px}.ai-assist .messages .dropdown-menu ul.selected-tags button{background:var(--ai-primary);color:var(--text-white);height:unset;text-align:left;padding:4px 8px;font-size:13px;display:inline-flex!important}.ai-assist .conversation-panel .alert-warning .btn--text{color:var(--ai-anchor);cursor:pointer}.ai-assist .conversation-panel .alert-warning .btn--text:hover{color:var(--ai-anchor-hover)}.ai-assist .conversation-panel .ai-msg .msg-branch-newchat button{display:inline-flex}.ai-assist .messages .form__field .field__act.field__act--clear,.ai-assist .form__field.field__select .field__act.field__act--clear{right:25px}.ai-assist .modal-body .form__field.field__select{overflow-wrap:anywhere}.ai-assist .conversation-panel .swiper--job .swiper-slide,.ai-assist .conversation-panel .swiper--job .swiper-slide--job{width:300px!important}.ai-assist .conversation-panel .ai-msg .followup-act-btns button.btn{text-align:left;justify-content:start}@media (min-width:992px){.ai-assist .conversation-panel .swiper--job .swiper-slide,.ai-assist .conversation-panel .swiper--job .job-card{width:400px!important}}.chatitem .chatitem-body .dropdown--chatitem-more{align-items:center;display:flex}.ai-assist .conversation-panel .uploaded-file .file-name,.ai-assist .uploaded-file .filename{word-break:break-all}.ai-assist button.btn--text.custom--modal-cancel,.ai-assist .modal--request-login a.btn--text.custom--modal-cancel{color:#666;background:0 0;border:0}.ai-assist button.btn--text.custom--modal-cancel:hover,.ai-assist .modal--request-login a.btn--text.custom--modal-cancel:hover{color:#888}.ai-assist .sidemenu-item .chatitem .btn--suffix{cursor:pointer}.ai-assist .sidemenu-desktop .sidemenu-item .btn--user-ac{justify-content:left}.ai-assist .sidemenu-desktop .sidemenu-item .btn--user-ac div.icon--left{justify-content:left;margin:0}.ai-assist .sidemenu-item .accordion-button{cursor:pointer}.ai-assist .conversation-panel .btn--primary{background-color:var(--ai-anchor)}.ai-assist .conversation-panel a.btn:hover{background-color:var(--ai-anchor-hover)}.ai-assist .conversation-panel .btn--highlight{color:var(--ai-anchor)}.ai-assist .conversation-panel .btn--highlight:hover{background-color:var(--btn-highlight-hover);color:var(--ai-anchor-hover)}.ai-assist .conversation-panel .btn--primary.btn--outline{background-color:var(--bg);border-color:var(--ai-anchor);color:var(--ai-anchor)}.ai-assist .conversation-panel .btn--primary.btn--outline:hover{background-color:var(--ai-placeholder)}.ai-assist .conversation-panel .btn--text.btn--cancel{color:var(--text)}.ai-assist .conversation-panel .btn--text.btn--cancel:hover{color:var(--ai-text-tertiary)}.ai-assist .chatroom-cv .btn--upload-cv{cursor:pointer}.ai-assist .conversation-panel .btn--text.custom--modal-cancel:hover{color:#888}.ai-assist .conversation-panel .btn:disabled,.ai-assist .conversation-panel .btn:disabled:hover,.ai-assist .btn:disabled,.ai-assist .btn:disabled:hover,.ai-assist a.btn.disabled:link,.ai-assist a.btn.disabled:visited,.ai-assist a.btn.disabled:hover,.ai-assist a.btn.disabled:focus{background:var(--btn-disabled);border-color:var(--btn-disabled);color:var(--btn-disabled-text);text-shadow:none;cursor:default;pointer-events:none}.ai-assist .sidemenu-bottomlist .dropdown-item .layer--heading{vertical-align:top;cursor:pointer;width:100%;padding-left:12px;font-size:15px;line-height:22px;display:inline-block}section.Toastify{background-color:#0000}.msg-text tr{background:#fff;border-top:1px solid #c6cbd1}.msg-text th,.msg-text td{border:1px solid #dfe2e5;padding:6px 13px}.msg-text table tr:nth-child(2n){background:#f6f8fa}.ai-assist .conversation-panel .contains-task-list .task-list-item input{display:none}.ai-assist .offcanvas .offcanvas-body{background:var(--ai-gradient-light)}.ai-assist .sidemenu-desktop .sidemenu-item .accordion-chatitem .label{position:relative}.ai-assist .sidemenu-desktop .sidemenu-item .accordion-chatitem .chatitem-body .label:after{font-weight:700}.msg-secheader-img{width:30px;height:30px}.modal--cv-selection .form__field--uploadfile .btn--delete{white-space:nowrap}.modal .close{cursor:pointer}.modal--cv-selection .alert{margin-bottom:0}.ai-assist .conversation-panel .swiper .swiper-btns.swiper-button-disabled{display:none}.ai-assist .sidemenu-collapse .sidemenu-item a.btn--add-chat div.icon--left{margin-right:0}.ai-assist .conversation-panel .job-card .jc-header,.ai-assist .conversation-panel .job-card .jc-title,.ai-assist .conversation-panel .job-card .action-buttons .btn{z-index:2}.ai-assist .conversation-panel a.btn.btn--highlight:hover{background-color:var(--btn-highlight-hover)}.ai-assist .sidemenu .chatitem-body .line-clamp{word-break:break-all}@media (max-width:1199px){.ai-assist .ai-body .footer{display:none}.ai-assist section.Toastify{padding-top:0;padding-bottom:0}}.ai-assist .conversation-panel--anchored{overflow-anchor:none}.ai-assist .conversation-panel .messages .message-scroll-spacer{flex-shrink:0;height:0}.ai-assist .conversation-panel .user-msg-block,.ai-assist .sidemenu-item .accordion-chatitem .chatitem-body .label:after,.ai-assist .ai-assist-msg .navbar .chat-title{overflow-wrap:anywhere}.ai-assist .offcanvas .sidemenu-toplist{height:calc(100dvh - 121px)}.ai-assist .guest .offcanvas .sidemenu-toplist{height:calc(100dvh - 74px)}.page-body{height:100dvh}
