.styles_sidebarModal__DHEJq{position:fixed;top:0;right:0;height:100vh;z-index:1000;background-color:#fff;box-shadow:-2px 0 8px rgba(0,0,0,.15);display:flex;flex-direction:column;transform:translateX(100%);transition:transform .3s ease-out;border-radius:24px 0 0 24px}.styles_sidebarModal__DHEJq.styles_open__0iXCy{transform:translateX(0)}.styles_pushContent__RyZx4{position:fixed;top:0;right:0;height:100vh;z-index:1000;background-color:#fff;box-shadow:-2px 0 8px rgba(0,0,0,.15);display:flex;flex-direction:column;transform:translateX(100%);transition:transform .3s ease-out;border-radius:24px 0 0 24px}.styles_pushContent__RyZx4.styles_open__0iXCy{transform:translateX(0)}body.styles_pushMainContent__a30jO{transform:translateX(calc(-1 * var(--sidebar-width, 400px)));transition:transform .3s ease-out;overflow-x:hidden}.styles_mask__33Js2{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999}.styles_header__0JoxX{padding:4px 20px 4px 24px;border-bottom:1px dashed #adadad;display:flex;justify-content:space-between;align-items:center;height:62px}.styles_header__0JoxX h3{margin:0;font-size:20px;font-weight:400;color:#000}.styles_closeButton__rRVxH{background:none;border:none;font-size:24px;cursor:pointer;color:#999;margin-right:20px;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.styles_content__4mKLv{flex:1 1;overflow:hidden;display:flex;flex-direction:column;padding:16px;min-height:0;overscroll-behavior:contain}.styles_footer__k3txY{padding:16px 8px 24px;display:flex;flex-direction:column;align-items:center;gap:8px;border-top:1px dashed #adadad;flex-shrink:0}.AIProfileMatch_container__WRAKN{width:100%;height:100%;background:#fff;box-sizing:border-box;font-family:Source Han Sans CN,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;color:#13172e;display:flex;flex-direction:column;container-type:inline-size;container-name:ai-profile-match}.AIProfileMatch_content__HLHiJ{flex:1 1;display:flex;flex-direction:column;padding:0 24px;min-height:0;overflow:hidden}.AIProfileMatch_headerCard__2uWEK{display:flex;flex-direction:column;gap:12px;padding:16px;background:#f8f6f2;border-radius:16px;box-sizing:border-box}.AIProfileMatch_headerMeta__J1Lx_{display:flex;flex-direction:row;align-items:center;gap:12px;min-width:0}.AIProfileMatch_badge__Frvwu{display:inline-flex;align-items:center;padding:8px 12px;background:#a2aef6;color:#13172e;border-radius:24px;font-size:12px;font-weight:500;flex-shrink:0}.AIProfileMatch_position__VvgFo{font-size:16px;font-weight:700;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.AIProfileMatch_score__Ry8fQ{font-family:Montserrat,sans-serif;font-size:64px;font-weight:700;line-height:1.125;letter-spacing:6.25%}.AIProfileMatch_dimensionsArea__qsDCv{flex:1 1;margin-top:33px;display:flex;gap:48px;overflow-y:auto;overflow-x:hidden;min-height:0}@container ai-profile-match (max-width: 800px){.AIProfileMatch_dimensionsArea__qsDCv{gap:24px}}@container ai-profile-match (max-width: 600px){.AIProfileMatch_dimensionsArea__qsDCv{gap:16px}}@container ai-profile-match (max-width: 500px){.AIProfileMatch_dimensionsArea__qsDCv{flex-direction:column}}.AIProfileMatch_dimensionColumn__dvxwS{flex:1 1;display:flex;flex-direction:column;gap:40px}@container ai-profile-match (max-width: 800px){.AIProfileMatch_dimensionColumn__dvxwS{gap:24px}}@container ai-profile-match (max-width: 600px){.AIProfileMatch_dimensionColumn__dvxwS{gap:16px}}.AIProfileMatch_sectionCard__CLaeX{display:flex;gap:40px;padding:16px 0;background:transparent;border-radius:0;box-sizing:border-box}@container ai-profile-match (max-width: 800px){.AIProfileMatch_sectionCard__CLaeX{gap:24px}}@container ai-profile-match (max-width: 600px){.AIProfileMatch_sectionCard__CLaeX{gap:16px}}.AIProfileMatch_sectionHeader__G3_bA{width:92px;flex-shrink:0;display:flex;flex-direction:column;gap:2px}@container ai-profile-match (max-width: 800px){.AIProfileMatch_sectionHeader__G3_bA{width:70px}}@container ai-profile-match (max-width: 600px){.AIProfileMatch_sectionHeader__G3_bA{width:60px}}.AIProfileMatch_sectionTitle__qhZoU{font-size:16px;font-weight:700;line-height:1.5}.AIProfileMatch_sectionPercent___gCXo{font-family:Montserrat,sans-serif;font-size:32px;font-weight:700;line-height:1.5;letter-spacing:6.25%}.AIProfileMatch_sectionContent__aM7DT{flex:1 1;display:flex;flex-direction:column;gap:8px}.AIProfileMatch_itemRow__uNgNg{display:flex;align-items:center;gap:8px;min-height:24px}.AIProfileMatch_itemIcon__keolh{width:16px;height:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.AIProfileMatch_iconChecked__Nxui8,.AIProfileMatch_iconUnmatched__3ZLPU{border-radius:4px}.AIProfileMatch_itemText__C745_{font-size:12px;font-weight:400;line-height:1.6667;word-break:break-word;overflow-wrap:break-word}.AIProfileMatch_emptyState__k4rke,.AIProfileMatch_errorState__7J5Hg{padding:40px 0;text-align:center;color:#999;font-size:14px}.AIProfileMatch_loadingState__FjSIU{display:flex;align-items:center;justify-content:center;min-height:400px;width:100%}.AIProfileMatch_footer__rf7MX{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 8px 24px;border-top:1px dashed #e0e0e0;margin-top:24px}.AIProfileMatch_cta__Yj_3b{height:48px;padding:13px 28px;border-radius:80px;background:#13172e;border:none;font-weight:500;font-size:16px;cursor:pointer;font-family:Source Han Sans CN,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;display:flex;align-items:center;gap:10px;color:#fff;text-transform:uppercase;transition:opacity .2s}.AIProfileMatch_cta__Yj_3b:disabled{opacity:.5;cursor:not-allowed}.AIProfileMatch_ctaIcon__DQdkz{width:24px;height:24px}.AIProfileMatch_ctaIcon__DQdkz svg path{fill:#fff}.AIProfileMatch_note___n4Px{font-size:10px;line-height:1.6;color:#13172e;text-align:center;font-family:Source Han Sans CN,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial}.JobScore_sidebarContent__dI5Ue{display:flex;flex-direction:column;height:100%;min-height:400px}.JobScore_matchDetailsContainer__mWqwO{flex:1 1;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#e0e0e0 transparent;min-height:0;overscroll-behavior:contain}.JobScore_matchDetailsContainer__mWqwO::-webkit-scrollbar{width:6px}.JobScore_matchDetailsContainer__mWqwO::-webkit-scrollbar-track{background:transparent}.JobScore_matchDetailsContainer__mWqwO::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:3px}.JobFilterBar_root__UPuxy{display:flex;flex-direction:column;gap:12px;padding:0;background:transparent;width:100%}.JobFilterBar_tabs__lxm_o{display:flex;gap:24px;align-items:center}.JobFilterBar_tab__mwlnn{font-size:16px;color:#6b6b6b;padding-bottom:8px;cursor:pointer}.JobFilterBar_tabActive__hpd8P{color:#212121;border-bottom:2px solid #6b6bff;padding-bottom:6px}.JobFilterBar_searchRow___NeQR{display:flex;width:100%}.JobFilterBar_controls__Rk71q{display:flex;gap:12px;align-items:center;width:100%}.JobFilterBar_leftGroup__iqxG9{display:flex;gap:12px;align-items:center;flex:1 1}.JobFilterBar_searchSelectWrapper__ns_TL{flex:1 1}.JobFilterBar_searchSelectWrapper__ns_TL .react-select__control{border-radius:32px!important;min-height:44px!important;padding:0 16px!important;border:1px solid #e6e7e9!important;background:#fff!important;box-shadow:0 2px 6px rgba(0,0,0,.06)!important}.JobFilterBar_searchSelectWrapper__ns_TL .react-select__control:hover{border-color:#13172e!important}.JobFilterBar_searchSelectWrapper__ns_TL .react-select__control--is-focused{border-color:#13172e!important;box-shadow:0 2px 6px rgba(0,0,0,.06)!important}.JobFilterBar_searchSelectWrapper__ns_TL .react-select__placeholder{font-size:14px;color:#8a8a8a}.JobFilterBar_searchSelectWrapper__ns_TL .react-select__value-container{padding:0!important}.JobFilterBar_searchSelectWrapper__ns_TL .react-select__single-value{font-size:14px;color:#13172e}.JobFilterBar_searchSelectWrapper__ns_TL .react-select__indicators{padding-right:4px!important}.JobFilterBar_searchSelectWrapper__ns_TL .react-select__dropdown-indicator{padding:8px 4px!important}.JobFilterBar_searchSelectWrapper__ns_TL .react-select__indicator-separator{display:none}.JobFilterBar_searchSelectWrapper__ns_TL .react-select__menu{border-radius:8px!important;border:1px solid #e6e7e9!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;margin-top:4px!important}.JobFilterBar_searchSelectWrapper__ns_TL .react-select__menu-list{padding:6px 0!important}.JobFilterBar_searchSelectWrapper__ns_TL .react-select__option{padding:0 16px!important;height:44px!important;display:flex!important;align-items:center!important;font-size:14px;color:#000}.JobFilterBar_searchSelectWrapper__ns_TL .react-select__option--is-focused,.JobFilterBar_searchSelectWrapper__ns_TL .react-select__option--is-selected{background:#f1f2f3!important}.JobFilterBar_searchSelectWrapper__ns_TL .react-select__multi-value{background:#f5f5f5;border-radius:8px;padding:0 8px;display:flex;align-items:center;height:28px;margin:2px}.JobFilterBar_searchSelectWrapper__ns_TL .react-select__multi-value__label{font-size:13px;color:#13172e}.JobFilterBar_searchSelectWrapper__ns_TL .react-select__multi-value__remove{padding:0;width:22px;height:22px;border-radius:100px;background:transparent;color:#13172e;display:flex;align-items:center;justify-content:center}.JobFilterBar_searchSelectWrapper__ns_TL .react-select__multi-value__remove:hover{background:#e5e5e5}.JobFilterBar_search__20p6F{display:flex;align-items:center;gap:8px;background:#fff;padding:10px 16px;border-radius:32px;box-shadow:0 2px 6px rgba(0,0,0,.06);min-width:240px;flex:1 1}.JobFilterBar_search__20p6F input{border:0;outline:none;font-size:14px;color:#8a8a8a;background:transparent;width:100%}.JobFilterBar_pill__Wg051{padding:10px 18px;border-radius:32px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.06);cursor:pointer;white-space:nowrap}.JobFilterBar_selectWrapper__PdqgF{flex:1 1;min-width:160px}.JobFilterBar_selectWrapper__PdqgF .react-select__control{border-radius:48px!important;min-height:44px!important;padding:0 24px 0 16px!important;border:1px solid #e6e7e9!important;background:#fff!important;box-shadow:0 2px 6px rgba(0,0,0,.06)!important}.JobFilterBar_selectWrapper__PdqgF .react-select__control:hover{border-color:#13172e!important}.JobFilterBar_selectWrapper__PdqgF .react-select__control--is-focused{border-color:#13172e!important;box-shadow:0 2px 6px rgba(0,0,0,.06)!important}.JobFilterBar_selectWrapper__PdqgF .react-select__placeholder{font-size:14px;color:#13172e}.JobFilterBar_selectWrapper__PdqgF .react-select__value-container{padding:0!important}.JobFilterBar_selectWrapper__PdqgF .react-select__single-value{font-size:14px;color:#13172e}.JobFilterBar_selectWrapper__PdqgF .react-select__indicators{padding-right:4px!important}.JobFilterBar_selectWrapper__PdqgF .react-select__dropdown-indicator{padding:8px 4px!important}.JobFilterBar_selectWrapper__PdqgF .react-select__indicator-separator{display:none}.JobFilterBar_selectWrapper__PdqgF .react-select__menu{border-radius:8px!important;border:1px solid #e6e7e9!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;margin-top:4px!important}.JobFilterBar_selectWrapper__PdqgF .react-select__menu-list{padding:6px 0!important}.JobFilterBar_selectWrapper__PdqgF .react-select__option{padding:0 16px!important;height:44px!important;display:flex!important;align-items:center!important;font-size:14px;color:#000}.JobFilterBar_selectWrapper__PdqgF .react-select__option--is-focused,.JobFilterBar_selectWrapper__PdqgF .react-select__option--is-selected{background:#f1f2f3!important}.JobFilterBar_selectWrapper__PdqgF .react-select__multi-value{background:#f5f5f5;border-radius:8px;padding:0 8px;display:flex;align-items:center;height:28px;margin:2px}.JobFilterBar_selectWrapper__PdqgF .react-select__multi-value__label{font-size:13px;color:#13172e}.JobFilterBar_selectWrapper__PdqgF .react-select__multi-value__remove{padding:0;width:22px;height:22px;border-radius:100px;background:transparent;color:#13172e;display:flex;align-items:center;justify-content:center}.JobFilterBar_selectWrapper__PdqgF .react-select__multi-value__remove:hover{background:#e5e5e5}.JobFilterBar_rightGroup__z88MX{display:flex;gap:12px;align-items:center}.JobFilterBar_subscribePill__IN_t7{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:32px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.06)}.JobFilterBar_count__m94by{background:#6b6bff;color:#fff;width:28px;height:28px;font-weight:600}.JobFilterBar_count__m94by,.JobFilterBar_resetBtn__fTBYa{border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.JobFilterBar_resetBtn__fTBYa{background:#fff;width:44px;height:44px;box-shadow:0 2px 6px rgba(0,0,0,.06);cursor:pointer}.JobFilterBar_resetText__crYRS{text-decoration:underline;cursor:pointer}.MatchFilter_wrapper__jT9bm{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-self:stretch;gap:16px;margin-bottom:0}.MatchFilter_controlsWrapper__tPCiv{display:flex;flex-direction:row;align-items:center;gap:0}.MatchFilter_controlsWrapperWithoutSelect__sPt71{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%}.MatchFilter_button__eivkU{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;padding:0 16px;min-height:44px;border-radius:48px;border:1px solid #e6e7e9;background:#fff;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.06);transition:all .2s ease;font-size:14px;color:#13172e}.MatchFilter_button__eivkU:hover{border-color:#13172e}.MatchFilter_title___otIx{font-family:"Alibaba PuHuiTi 2.0",sans-serif;font-weight:700;font-size:18px;line-height:1.44;color:#13172e;flex-shrink:0;word-break:break-word}.MatchFilter_selectWrapper__Z_9cb{flex:0 0 auto;margin-left:10px}.MatchFilter_selectWrapper__Z_9cb .react-select__control{border-radius:48px!important;min-height:44px!important;padding:0 24px 0 16px!important;border:1px solid #e6e7e9!important;background:#fff!important;box-shadow:0 2px 6px rgba(0,0,0,.06)!important}.MatchFilter_selectWrapper__Z_9cb .react-select__control:hover{border-color:#13172e!important}.MatchFilter_selectWrapper__Z_9cb .react-select__control--is-focused{border-color:#13172e!important;box-shadow:0 2px 6px rgba(0,0,0,.06)!important}.MatchFilter_selectWrapper__Z_9cb .react-select__placeholder{font-size:14px;color:#13172e}.MatchFilter_selectWrapper__Z_9cb .react-select__value-container{padding:0!important}.MatchFilter_selectWrapper__Z_9cb .react-select__single-value{font-size:14px;color:#13172e}.MatchFilter_selectWrapper__Z_9cb .react-select__indicators{padding-right:4px!important}.MatchFilter_selectWrapper__Z_9cb .react-select__dropdown-indicator{padding:8px 4px!important}.MatchFilter_selectWrapper__Z_9cb .react-select__indicator-separator{display:none}.MatchFilter_selectWrapper__Z_9cb .react-select__menu{border-radius:8px!important;border:1px solid #e6e7e9!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important;margin-top:4px!important}.MatchFilter_selectWrapper__Z_9cb .react-select__menu-list{padding:6px 0!important}.MatchFilter_selectWrapper__Z_9cb .react-select__option{padding:0 16px!important;height:44px!important;display:flex!important;align-items:center!important;font-size:14px;color:#000}.MatchFilter_selectWrapper__Z_9cb .react-select__option--is-focused,.MatchFilter_selectWrapper__Z_9cb .react-select__option--is-selected{background:#f1f2f3!important}