.report-form .b-form-item[data-v-09518b38]{margin-bottom:7px}.b-radio-checked[data-v-09518b38],.b-radio[data-v-09518b38]:hover{border-color:var(--primary-color-2);border-width:2px}.card-wrap[data-v-e59d63a0]{position:relative;margin-bottom:12px;padding:24px 80px 24px 24px;border-radius:12px;background:#fff;overflow:hidden}.card-wrap .close-card[data-v-e59d63a0]{position:absolute;right:24px;top:24px;cursor:pointer;color:#aaa;width:12px;height:12px}.card-wrap .card-img[data-v-e59d63a0]{position:absolute;top:50%;right:32px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.card-wrap-detail[data-v-e59d63a0]{margin:32px 0 0;padding:28px 212px 28px 24px;background:#2ee3811f}.card-wrap-detail .close-card[data-v-e59d63a0]{right:20px}.card-wrap-detail img[data-v-e59d63a0]{height:64px;right:0;bottom:0}.job-benefits[data-v-db07c283]{padding:32px 0;border-bottom:1px solid #ebebeb}.job-benefits .block-title[data-v-db07c283]{color:#222;font-size:24px;font-weight:600;line-height:34px;margin:0 0 16px}.job-benefits .job-benefit-list[data-v-db07c283]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-benefits .job-benefit-list .job-benefit-item[data-v-db07c283]{border-radius:8px;border:1px solid #e5e5ea;padding:12px}.job-message-guide-content .close-icon[data-v-e5d19191]{position:absolute;top:20px;right:16px;cursor:pointer;z-index:1}.job-message-guide-content .header[data-v-e5d19191]{height:280px;background-size:550px 280px;border-radius:12px 12px 0 0;overflow:hidden}.job-message-guide-content .content[data-v-e5d19191]{padding:20px 36px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.job-message-guide-content .content .desc[data-v-e5d19191]{color:#888;font-size:13px;font-weight:600;line-height:18px}.job-message-guide-content .content .title[data-v-e5d19191]{margin-top:4px;color:#222;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-.06rem}.job-message-guide-content .content .subtitle[data-v-e5d19191]{margin-top:12px;color:#888;font-size:14px;font-weight:500;line-height:20px}.job-message-guide-content .content .progress[data-v-e5d19191]{margin:12px auto 30px;display:-webkit-box;display:-ms-flexbox;display:flex}.job-message-guide-content .content .progress .progress-item[data-v-e5d19191]{width:6px;height:6px;border-radius:6px;background:#ddd}.job-message-guide-content .content .progress .progress-item.active[data-v-e5d19191]{background:#00bc5e}.job-message-guide-content .content .progress .progress-item[data-v-e5d19191]:nth-child(2){margin:0 12px}.job-message-guide[data-v-d4afb351]{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px 16px 16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:12px;background:#fff;-webkit-box-shadow:0 -2px 50px 0 rgba(0,0,0,.15);box-shadow:0 -2px 50px #00000026;z-index:1000;-webkit-transform:translateX(-50%);transform:translate(-50%)}.job-message-guide .arrow[data-v-d4afb351]{position:absolute;top:-8px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.job-message-guide .close-icon[data-v-d4afb351]{position:absolute;top:12px;right:16px;z-index:1;cursor:pointer}.job-message-guide .left-panel[data-v-d4afb351]{margin-right:12px}.job-message-guide .right-panel[data-v-d4afb351]{width:233px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.job-message-guide .right-panel .title[data-v-d4afb351]{color:#222;font-size:14px;font-weight:600;line-height:20px}.job-message-guide .right-panel .operate-container[data-v-d4afb351]{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.job-message-guide .right-panel .operate-container .operate-button[data-v-d4afb351]{color:#888;font-size:13px;font-weight:500;line-height:18px;text-decoration:underline;cursor:pointer}.close-button[data-v-2a8c0ef8]{cursor:pointer;position:absolute;top:16px;right:16px}.ai-highlights-guide .ai-highlights-guide-title[data-v-2a8c0ef8]{font-size:28px;font-weight:600;line-height:42px;color:#222}.ai-highlights-guide .ai-highlights-guide-description[data-v-2a8c0ef8]{margin-top:20px;font-size:14px;line-height:21px;color:#484848}.ai-highlights-guide .ai-highlights-guide-button[data-v-2a8c0ef8]{width:100%;margin-top:28px}[data-v-e7182f36]:before,[data-v-e7182f36]:after{display:none}.top-matches-reason-card[data-v-e7182f36]{background:#fff9c9;border-radius:12px;border:1.5px solid #ffcb2c;overflow:hidden}.top-matches-reason-card.common-match[data-v-e7182f36]{background:#e0f8eb;border:1px solid #e0f8eb}.top-matches-reason-card .title-container[data-v-e7182f36]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px}.top-matches-reason-card .title-container .icon[data-v-e7182f36]{width:24px;height:24px;display:block}.top-matches-reason-card .content-container[data-v-e7182f36]{padding:12px;background-color:#fff;color:#484848}.top-matches-reason-card .content-container>.text-item[data-v-e7182f36]{display:-webkit-box;display:-ms-flexbox;display:flex}.top-matches-reason-card .content-container>.text-item>.icon[data-v-e7182f36]{margin:1px 4px;-ms-flex-negative:0;flex-shrink:0}.top-matches-reason-card .content-container>.text-item+.text-item[data-v-e7182f36]{margin-top:8px}.top-matches-reason-card .content-container[data-v-e7182f36] .rich-type-text ol li,.top-matches-reason-card .content-container[data-v-e7182f36] .rich-type-text p,.top-matches-reason-card .content-container[data-v-e7182f36] .rich-type-text strong,.top-matches-reason-card .content-container[data-v-e7182f36] .rich-type-text ul li{font-size:13px!important;font-weight:400!important;line-height:18px!important}.title[data-v-d4466da8]{color:#222;font-size:24px;font-weight:600;line-height:24px;padding-bottom:30px}.icons[data-v-d4466da8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding-bottom:36px}.icons .name[data-v-d4466da8]{color:#222;text-align:center;font-size:12px;font-weight:500;line-height:16px}.icons .icon-wrap[data-v-d4466da8]{position:relative;width:48px;height:48px;-webkit-transition:all .1s ease;transition:all .1s ease}.icons .icon-wrap img[data-v-d4466da8]{width:48px;height:48px;position:relative;-webkit-transition:all .1s ease;transition:all .1s ease}.icons .icon-wrap img[data-v-d4466da8]:hover{-webkit-filter:grayscale(60%);filter:grayscale(60%)}.icons .icon-wrap[data-v-d4466da8]:before{content:"";position:absolute;top:-4px;left:-4px;width:56px;height:56px;border-radius:50%;border:2px solid #fff}.icons .icon-wrap:active img[data-v-d4466da8]{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.icons .icon-wrap[data-v-d4466da8]:active:before{border:2px solid #000}.icons .icon-bg[data-v-d4466da8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f5f5f5;border-radius:50%;width:48px;height:48px;-webkit-transition:all .1s ease;transition:all .1s ease}.icons .icon-bg[data-v-d4466da8]:hover{background-color:#e1e0e0}.icons .icon-bg[data-v-d4466da8]:active{background-color:#f5f5f5}.overflow-text{width:100%;line-height:inherit}.overflow-text-single{overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;vertical-align:middle}.overflow-text-multiple{display:-webkit-inline-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:1.5}.overflow-text-tooltip-wrapper{padding:5px 8px;line-height:20px;font-size:14px;max-width:500px}.card-detail-header[data-v-d95cd76f]{padding:32px 28px 28px;border-top-left-radius:12px;border-top-right-radius:12px}.card-detail-header .operate-area[data-v-d95cd76f]{-webkit-transition:all var(--transition-duration-1) var(--transition-timing-function-linear);transition:all var(--transition-duration-1) var(--transition-timing-function-linear)}.card-detail-header .operate-area[data-v-d95cd76f] .b-button-shape-circle{background-color:#f5f5f5;border-color:#f5f5f5}.card-detail-header .operate-area .button-collect[data-v-d95cd76f]:hover{background-color:#ddd;border-color:#ddd}.card-detail-header .operate-area .message-button[data-v-d95cd76f]{background:#00bc5e;padding:0 6px 0 20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:24px;border:4px solid transparent;-webkit-transition:all .25s ease-in!important;transition:all .25s ease-in!important}.card-detail-header .operate-area .message-button .icon-container[data-v-d95cd76f]{margin-left:10px;width:28px;height:28px;border-radius:50%;background:#028847;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s ease-in!important;transition:all .25s ease-in!important}.card-detail-header .operate-area .message-button[data-v-d95cd76f]:not(.b-button-loading):hover{border:4px solid #028847}.card-detail-header .operate-area .message-button:not(.b-button-loading):hover .icon-container[data-v-d95cd76f]{background:transparent}.card-detail-header.has-shadow[data-v-d95cd76f]{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.06);box-shadow:0 4px 12px #0000000f}.card-detail-header.has-top[data-v-d95cd76f]{padding-right:390px;padding-top:28px;padding-bottom:28px;position:sticky;top:0;z-index:2}.card-detail-header.has-top .job-tag-list[data-v-d95cd76f]{display:none}.card-detail-header.has-top .operate-area[data-v-d95cd76f]{position:absolute;top:50%;right:28px;-webkit-transform:translate(0,-50%);transform:translateY(-50%);z-index:1;margin-top:0}.card-detail-header .job-tag-list[data-v-d95cd76f]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-auto-flow:row;gap:5px}.card-detail-header .job-tag-list>div[data-v-d95cd76f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button-circle[data-v-d95cd76f]{background-color:#f5f5f5;border-color:#f5f5f5}.company-name[data-v-d95cd76f]{width:1px;-webkit-box-flex:1;-ms-flex:1;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.job-card-body[data-v-d95cd76f] .b-scrollbar-container{overflow:auto;padding:0 28px 12px}.top-line[data-v-d95cd76f]{position:relative;padding-top:32px}.top-line[data-v-d95cd76f]:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;height:1px;background:#ebebeb}.bottom-line[data-v-d95cd76f]{position:relative;padding-bottom:32px}.bottom-line[data-v-d95cd76f]:after{content:"";position:absolute;z-index:1;bottom:0;left:0;right:0;height:1px;background:#ebebeb}.bottom-line[data-v-d95cd76f]:last-child:after{background-color:transparent}.user-info[data-v-d95cd76f]{display:-webkit-box;display:-ms-flexbox;display:flex}.user-info-avatar[data-v-d95cd76f]{margin-right:16px}.user-info-content[data-v-d95cd76f]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;width:1px;display:block;word-break:break-all}.user-info-content .user-boss-info[data-v-d95cd76f]{width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:18px}.user-info-content .user-boss-info .user-info-introduce[data-v-d95cd76f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;width:100%}.user-info-content .user-boss-info .client-company-tag[data-v-d95cd76f]{height:18px;line-height:18px;display:inline-block;border-radius:4px;padding:0 4px;background:#f5f5f5;color:#484848;font-weight:500;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-info-name[data-v-d95cd76f]{margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;color:var(--primary-text);font-weight:500;line-height:18px}.user-info-introduce[data-v-d95cd76f]{font-size:14px;line-height:17px;font-weight:400;color:#484848;margin-right:8px}.user-info-status[data-v-d95cd76f]{font-size:12px;line-height:16px;margin-top:4px;font-weight:400}.label-wrapper[data-v-d95cd76f]{white-space:normal;overflow:hidden;word-break:break-word;line-height:0}.label-item[data-v-d95cd76f]{display:inline-block;margin:8px 8px 0 0;padding:9px 12px;font-weight:500;line-height:20px;color:#484848;border-radius:8px;-webkit-box-sizing:content-box;box-sizing:content-box;border:1px solid #ddd}.no-padding-header[data-v-d95cd76f]{padding-left:0;padding-right:0;padding-top:0}@-webkit-keyframes move-d95cd76f{0%{background-position:0%}to{background-position:100%}}@keyframes move-d95cd76f{0%{background-position:0%}to{background-position:100%}}@-webkit-keyframes rotate-d95cd76f{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-d95cd76f{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fade-enter-active[data-v-d95cd76f],.fade-leave-active[data-v-d95cd76f]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter-from[data-v-d95cd76f],.fade-leave-to[data-v-d95cd76f]{opacity:0}
