._version2_1b497_1{color:#444}#___qiankun_microapp_wrapper_for_problem_bank_app___1b497_1{height:100%}._x-star-editor-toolbar_1b497_9{background:var(--editor-tool-bar-background)!important}._x-star-editor-toolbar_1b497_9 ._x-star-editor-item_1b497_13:hover{background-color:var(--secondary-color)!important}._x-star-editor-toolbar_1b497_9 ._x-star-editor-item_1b497_13._x-star-editor-disabled_1b497_17:before{background:transparent;opacity:.7}._x-star-editor-toolbar_1b497_9 ._x-star-editor-item_1b497_13._x-star-editor-disabled_1b497_17:before:hover{background-color:var(--editor-tool-bar-background)!important}._recruitment_1b497_25{width:100%;min-height:100vh;background-color:#f4fafe}@media screen and (max-width: 576px){._recruitment_1b497_25{background-color:unset}}._recruitment_1b497_25 ._banner_1b497_35{width:100%;height:360px;background-position:center;background-size:cover}@media screen and (max-width: 576px){._recruitment_1b497_25 ._banner_1b497_35{height:180px}}._recruitment_1b497_25 ._content_1b497_46{position:relative;display:grid;margin:-60px auto 0;padding:24px 24px 57px;max-width:1200px;grid-template-columns:280px 1fr;gap:24px}@media screen and (max-width: 576px){._recruitment_1b497_25 ._content_1b497_46{display:flex;margin-top:-40px;flex-direction:column;gap:0;padding:0}}._recruitment_1b497_25 ._content_1b497_46 ._searchSection_1b497_65{margin:0 auto;width:100%;max-width:800px;grid-column:1/-1}@media screen and (max-width: 576px){._recruitment_1b497_25 ._content_1b497_46 ._searchSection_1b497_65{padding:24px 24px 0}}@media screen and (max-width: 576px){._recruitment_1b497_25 ._content_1b497_46 ._searchSection_1b497_65 input{font-size:12px}}._recruitment_1b497_25 ._content_1b497_46 ._searchSection_1b497_65 .xyd-ant-input-affix-wrapper{width:calc(100% - 20px);height:56px;border-radius:4px}@media screen and (max-width: 576px){._recruitment_1b497_25 ._content_1b497_46 ._searchSection_1b497_65 .xyd-ant-input-affix-wrapper{height:32px}}._recruitment_1b497_25 ._content_1b497_46 ._searchSection_1b497_65 .xyd-ant-btn{width:200px;height:56px;border-radius:4px!important;font-size:20px}@media screen and (max-width: 576px){._recruitment_1b497_25 ._content_1b497_46 ._searchSection_1b497_65 .xyd-ant-btn{width:90px;height:32px;font-size:12px}}._recruitment_1b497_25 ._content_1b497_46 ._searchSection_1b497_65 .xyd-ant-input-clear-icon{font-size:26px}@media screen and (max-width: 576px){._recruitment_1b497_25 ._content_1b497_46 ._searchSection_1b497_65 .xyd-ant-input-clear-icon{font-size:14px}}@media screen and (max-width: 576px){._recruitment_1b497_25 ._content_1b497_46 ._searchSection_1b497_65 ._searchIcon_1b497_113{width:14px;height:14px}}._recruitment_1b497_25 ._content_1b497_46 ._filterSection_1b497_118{height:fit-content;border-radius:8px}._recruitment_1b497_25 ._content_1b497_46 ._filterSection_1b497_118 ._filterHeader_1b497_122{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px solid #ebedf0}._recruitment_1b497_25 ._content_1b497_46 ._filterSection_1b497_118 ._filterHeader_1b497_122 h3{margin:0;font-size:16px;font-weight:600}._recruitment_1b497_25 ._content_1b497_46 ._filterSection_1b497_118 ._filterHeader_1b497_122 ._clearFilter_1b497_134{cursor:pointer;font-size:16px;color:#606266}._recruitment_1b497_25 ._content_1b497_46 ._filterSection_1b497_118 ._filterHeader_1b497_122 ._clearFilter_1b497_134:hover{color:#333}._recruitment_1b497_25 ._content_1b497_46 ._filterSection_1b497_118 .xyd-ant-tree{background-color:transparent}._recruitment_1b497_25 ._content_1b497_46 ._filterSection_1b497_118 ._filterTitle_1b497_145{font-size:18px;font-weight:500;color:#333}._recruitment_1b497_25 ._content_1b497_46 ._filterSection_1b497_118 ._filterTree_1b497_150{margin-top:8px}._recruitment_1b497_25 ._content_1b497_46 ._filterItemSection_1b497_153{margin-top:-20px;padding:35px 20px 10px;background-color:#fff}._recruitment_1b497_25 ._content_1b497_46 ._filterItemSection_1b497_153 ._filterItem_1b497_153{font-size:14px;color:#444;cursor:pointer}._recruitment_1b497_25 ._content_1b497_46 ._filterItemSection_1b497_153 ._filterItem_1b497_153:hover{color:#333}._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166{display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 576px){._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166{margin:10px 0 20px;gap:0}}._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166 ._jobListTitle_1b497_177{font-size:24px;color:#333}._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166 ._jobCard_1b497_181{border-radius:8px;box-shadow:0 2px 8px #00000014;cursor:pointer}@media screen and (max-width: 576px){._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166 ._jobCard_1b497_181{border-radius:0}}._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166 ._jobCard_1b497_181 ._jobHeader_1b497_191{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media screen and (max-width: 576px){._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166 ._jobCard_1b497_181 ._jobHeader_1b497_191{margin-bottom:6px}}._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166 ._jobCard_1b497_181 ._jobHeader_1b497_191 h3{margin:0;font-size:18px;font-weight:600}@media screen and (max-width: 576px){._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166 ._jobCard_1b497_181 ._jobHeader_1b497_191 h3{font-size:14px}}._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166 ._jobCard_1b497_181 ._jobInfo_1b497_212{display:flex;margin-bottom:16px;color:#646566;flex-wrap:wrap;gap:16px}@media screen and (max-width: 576px){._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166 ._jobCard_1b497_181 ._jobInfo_1b497_212{margin-bottom:6px}}._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166 ._jobCard_1b497_181 ._jobInfo_1b497_212 span{position:relative;font-size:16px}@media screen and (max-width: 576px){._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166 ._jobCard_1b497_181 ._jobInfo_1b497_212 span{font-size:12px}}._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166 ._jobCard_1b497_181 ._jobInfo_1b497_212 span:not(:last-child):after{position:absolute;top:50%;right:-8px;width:1px;height:12px;background-color:#e8e8e8;content:"";transform:translateY(-50%)}._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166 ._jobCard_1b497_181 .xyd-ant-card-body{padding:16px}._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166 ._jobCard_1b497_181 ._jobDescription_1b497_246{overflow:hidden;font-weight:400;color:#646566;line-height:1.6}@media screen and (max-width: 576px){._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166 ._jobCard_1b497_181 ._jobDescription_1b497_246{font-size:12px}}@media screen and (max-width: 576px){._recruitment_1b497_25 ._content_1b497_46 ._jobList_1b497_166 ._jobCard_1b497_181 ._applyButton_1b497_258{font-size:12px}}._filterDrawer_1b497_263 ._closeIcon_1b497_263{font-size:20px;color:#333}._filterDrawer_1b497_263 .xyd-ant-drawer-header{padding:16px}._filterDrawer_1b497_263 .xyd-ant-drawer-title{text-align:center}._filterDrawer_1b497_263 .xyd-ant-drawer-close{position:absolute;right:20px}._filterDrawer_1b497_263 .xyd-ant-drawer-body{padding:0 15px 15px}._filterDrawer_1b497_263 .xyd-ant-tree{overflow:auto;background-color:transparent;flex:1}._filterDrawer_1b497_263 ._filterDrawerContent_1b497_285{display:flex;height:100%;flex-direction:column}._filterDrawer_1b497_263 ._filterDrawerContent_1b497_285 ._searchInput_1b497_290{margin-top:10px;height:32px;border-radius:4px;font-size:14px}._filterDrawer_1b497_263 ._filterDrawerContent_1b497_285 ._selectedTags_1b497_296{display:flex;flex-wrap:wrap;gap:8px}._filterDrawer_1b497_263 ._filterDrawerContent_1b497_285 ._selectedTags_1b497_296 ._tag_1b497_301{display:flex;align-items:center;padding:4px 8px;border-radius:4px;font-size:14px;color:#333;background:#f5f5f5;gap:4px}._filterDrawer_1b497_263 ._filterDrawerContent_1b497_285 ._drawerFooter_1b497_311{display:flex;margin-top:auto;padding-top:16px;gap:12px}._filterDrawer_1b497_263 ._filterDrawerContent_1b497_285 ._drawerFooter_1b497_311 .xyd-ant-btn{flex:1;height:40px;font-size:16px}
