.page-container[data-v-d0968d3a]{width:100%;overflow-x:hidden;overflow-y:auto}.tech-talent-page[data-v-d0968d3a]{width:1920px;min-height:100vh;background:#fff;-webkit-transform-origin:top left;transform-origin:top left}.main-content[data-v-d0968d3a]{width:1700px;margin:0 auto;padding:20px 0}.main-content .loading[data-v-d0968d3a]{text-align:center;padding:40px;font-size:14px;color:#666}.filter-section[data-v-d0968d3a]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);padding:20px;margin-bottom:20px}.filter-row[data-v-d0968d3a]{margin-bottom:15px}.filter-row[data-v-d0968d3a]:last-child{margin-bottom:0}.filter-item[data-v-d0968d3a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.filter-label[data-v-d0968d3a]{font-size:14px;color:#333;margin-right:15px;width:80px;padding-top:8px;-ms-flex-negative:0;flex-shrink:0}.filter-tags[data-v-d0968d3a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.filter-tag[data-v-d0968d3a]{padding:6px 15px;background:#fff;border:1px solid #ddd;border-radius:20px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;font-size:13px;color:#666;line-height:1.4}.filter-tag[data-v-d0968d3a]:hover{background:#fff8e6;border-color:#a0903c;color:#a0903c}.filter-tag.active[data-v-d0968d3a]{background:#a0903c;border-color:#a0903c;color:#fff}.pagination[data-v-d0968d3a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);padding:20px 30px;margin-bottom:40px}.page-info[data-v-d0968d3a]{font-size:13px;color:#666}.page-controls[data-v-d0968d3a]{gap:6px}.page-btn[data-v-d0968d3a],.page-controls[data-v-d0968d3a],.page-num[data-v-d0968d3a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-btn[data-v-d0968d3a],.page-num[data-v-d0968d3a]{min-width:32px;height:32px;padding:0 12px;border:1px solid #ddd;background:#fff;border-radius:4px;font-size:13px;color:#666;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-btn[data-v-d0968d3a]:hover:not(:disabled):not(.active),.page-num[data-v-d0968d3a]:hover:not(:disabled):not(.active){border-color:#a0903c;color:#a0903c;background:#fff8e6}.page-btn[data-v-d0968d3a]:disabled,.page-num[data-v-d0968d3a]:disabled{cursor:not-allowed;opacity:.4;background:#f5f5f5}.page-btn.active[data-v-d0968d3a],.page-num.active[data-v-d0968d3a]{background:#a0903c;border-color:#a0903c;color:#fff;font-weight:500}.tech-talent-page.locale-zh-CN .filter-section .filter-label[data-v-d0968d3a]{font-size:16px}.tech-talent-page.locale-zh-CN .filter-section .filter-options .filter-option[data-v-d0968d3a],.tech-talent-page.locale-zh-CN .filter-section .filter-tabs .filter-tab[data-v-d0968d3a],.tech-talent-page.locale-zh-CN .filter-section .filter-tags .filter-tag[data-v-d0968d3a]{font-size:18px}.tech-talent-page.locale-zh-CN .project-filter .filter-header .header-label[data-v-d0968d3a],.tech-talent-page.locale-zh-CN .variety-filter .filter-header .header-label[data-v-d0968d3a]{font-size:16px}.tech-talent-page.locale-zh-CN .project-filter .filter-tags .filter-tag .tag-name[data-v-d0968d3a],.tech-talent-page.locale-zh-CN .variety-filter .filter-tags .filter-tag .tag-name[data-v-d0968d3a]{font-size:18px}.tech-talent-page.locale-zh-CN .instrument-types .types-header .types-label[data-v-d0968d3a]{font-size:16px}.tech-talent-page.locale-zh-CN .instrument-types .types-tags .type-tag[data-v-d0968d3a]{font-size:18px}