.ai-assistant-drawer .cn-next-drawer-header{font-size:16px!important;padding:12px 20px!important;background:#cce1ff!important}.ai-assistant-drawer .cn-ui-drawer-content{padding:0!important}.ai-assistant-drawer .ai-assistant-drawer-content{height:100%;position:relative}.ai-assistant-drawer .ai-assistant-policy{position:absolute;top:0;left:0;right:0;z-index:1000;padding:0 20px 8px;background:#cce1ff}.ai-assistant-drawer a{color:#006aff}.ai-assistant-entry-wrap{position:fixed;right:0;bottom:160px;cursor:pointer;z-index:999}.ai-assistant-entry-wrap .ai-assistant-entry-square{position:relative;width:26px;height:80px;border-radius:8px 0 0 8px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dbdbdb));background:-webkit-linear-gradient(top,#fff,#dbdbdb);background:linear-gradient(180deg,#fff 0,#dbdbdb);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ai-assistant-entry-wrap .ai-assistant-entry-square .entry-square-arrow{color:#bbb}.ai-assistant-entry-wrap .entry-square-expand{background:#06f}.ai-assistant-entry-wrap .entry-square-expand .entry-square-arrow{color:#fff}.ai-assistant-entry-wrap .ai-assistant-entry-robot{position:absolute;right:0;top:0}.ai-assistant-entry-wrap .ai-assistant-entry-popup{width:100px;height:78px;padding:8px 4px;background-color:#e8e8e8;border:1px solid #fff;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.ai-assistant-entry-wrap .ai-assistant-entry-popup.cn-next-balloon-bottom:after{left:auto;right:16px;background-color:#e8e8e8;border-color:transparent #fff #fff transparent;border-style:solid;border-width:1px}.ai-assistant-entry-wrap .ai-assistant-entry-popup .ai-assistant-entry-item{width:100%;height:28px;line-height:28px;font-size:16px;color:#666;text-align:center}.ai-assistant-entry-wrap .ai-assistant-entry-popup .ai-assistant-entry-item:hover{background:#fff;border-radius:4px;color:#06f}.chatai-ui-message-wrap .text:has(.ai-question-list-wrap){background:-webkit-gradient(linear,left top,left bottom,from(#c0d1f7),to(#d7e3fb));background:-webkit-linear-gradient(top,#c0d1f7,#d7e3fb);background:linear-gradient(180deg,#c0d1f7,#d7e3fb)}.ai-question-list-wrap .ai-question-list-title{margin-bottom:8px;color:#006aff}.ai-question-list-wrap .ai-question-list-item{min-width:250px;padding:8px 12px;background-color:#fff;border-radius:4px;cursor:pointer}.ai-question-list-wrap .ai-question-list-item.ai-question-list-item-all{color:#006aff}.ai-question-list-wrap .ai-question-list-loading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:60px}.chatai-ui-message-wrap .text:has(.ai-position-list-wrap){background-color:transparent}.ai-position-list-wrap .ai-position-list-item{min-width:250px;margin-bottom:8px;padding:12px 16px;background-color:#fff;border-radius:8px}.ai-position-list-wrap .ai-position-list-item .list-item-title{color:#333;font-weight:800}.ai-position-list-wrap .ai-position-list-item .list-item-btn{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:8px;color:#006aff;cursor:pointer}.ai-position-list-wrap .ai-position-list-item .list-item-desc{margin-top:4px;font-size:12px;color:#999}.ai-position-list-wrap .ai-position-list-item .list-item-desc-time{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.ai-position-list-wrap .ai-position-list-item .list-item-desc-category,.ai-position-list-wrap .ai-position-list-item .list-item-desc-workLocation{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.ai-resume-upload-wrap .ai-resume-upload-form-item:has(.cn-ui-form-item-error) .cn-ui-form-item-control{border:1px solid #ec3e3e;border-radius:4px;padding:0 4px;margin-top:8px}@-webkit-keyframes shake{0%{rotate:0deg}33%{rotate:-2deg}66%{rotate:0deg}99%{rotate:2deg}to{rotate:0deg}}@keyframes shake{0%{rotate:0deg}33%{rotate:-2deg}66%{rotate:0deg}99%{rotate:2deg}to{rotate:0deg}}.ai-agree-check-wrap .ai-agree-check-bottom{margin-top:8px}.ai-agree-check-wrap .ai-agree-check-bottom .cn-radio-tag-group{grid-gap:8px!important;gap:8px!important}.ai-assistant-core{position:absolute;left:0;top:62px;width:100%;bottom:0}.ai-assistant-core .chatai-ui-fancycard-blob{display:none}.ai-assistant-core .ai-position-requirement .ai-position-requirement-examples{margin-top:4px;color:#999}