:root{color:#1f2937;background:#f6f8fb;font-family:PingFang SC,Microsoft YaHei,Inter,Arial,sans-serif;font-synthesis:none}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{min-width:320px;background:#f6f8fb}button,input,textarea,select{font:inherit}.app-shell{min-height:100vh;background:radial-gradient(circle at 90% -20%,rgba(74,140,247,.11),transparent 28rem),#f6f8fb}.app-header{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:minmax(210px,270px) minmax(0,1fr) auto;align-items:center;gap:22px;min-height:66px;padding:0 28px;background:#fffffff2;border-bottom:1px solid #e8edf5;box-shadow:0 1px #0f172a05;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header-brand{display:flex;align-items:center;gap:10px;min-width:0}.header-brand-mark,.splash-mark{display:grid;flex:0 0 auto;width:32px;height:32px;place-items:center;color:#fff;font-size:13px;font-weight:800;letter-spacing:-.4px;background:linear-gradient(145deg,#5c9afd,#367be9);border-radius:10px;box-shadow:0 6px 15px #3c80ed47}.header-brand>div:last-child{display:flex;flex-direction:column;gap:1px;overflow:hidden}.header-brand strong{color:#1e2b40;font-size:15px;line-height:1.2;white-space:nowrap}.header-brand-subtitle{color:#8893a5;font-size:11px;line-height:1.2;white-space:nowrap}.top-navigation.ant-menu{min-width:0;background:transparent;border-bottom:0}.top-navigation.ant-menu-horizontal:after{display:none}.top-navigation.ant-menu-horizontal>.ant-menu-item,.top-navigation.ant-menu-horizontal>.ant-menu-overflow-item{display:inline-flex;align-items:center;gap:6px;height:66px;padding-inline:14px;color:#667085;font-size:14px}.top-navigation.ant-menu-horizontal>.ant-menu-item-selected{color:#357de8;font-weight:600}.top-navigation.ant-menu-horizontal>.ant-menu-item-selected:after{right:14px;left:14px;border-bottom-width:3px;border-bottom-color:#4a8cf7;border-radius:3px 3px 0 0}.header-account{display:flex;align-items:center;gap:4px}.header-profile{display:inline-flex;align-items:center;gap:6px;margin-right:5px;color:#5f6c80;font-size:13px;white-space:nowrap}.workspace-main{width:min(1680px,calc(100% - 48px));margin:0 auto;padding:30px 0 44px}.workspace-alert{margin-bottom:18px}.page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:0 0 22px}.page-heading .ant-typography{margin:0}.page-heading h2.ant-typography{margin-top:3px;color:#1e293b;font-size:27px;line-height:1.2;letter-spacing:-.6px}.page-heading p.ant-typography{max-width:720px;margin-top:7px;color:#738096;font-size:14px;line-height:1.65}.eyebrow{color:#4a8cf7!important;font-size:11px;font-weight:700;letter-spacing:1.3px}.candidate-summary{display:flex;flex-direction:column;gap:4px;min-width:235px;padding:12px 15px;background:#ffffffb8;border:1px solid #e6edf7;border-radius:10px}.candidate-summary .ant-typography:first-child{color:#30466b;font-size:13px}.candidate-summary .ant-typography:last-child{font-size:12px}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px}.stats-grid .ant-card{overflow:hidden;background:#ffffffe0;border:1px solid #e8edf5;border-radius:12px;box-shadow:0 5px 18px #223a5e09}.stats-grid .ant-card-body{padding:16px 18px}.stats-grid .ant-statistic-title{margin-bottom:5px;color:#718096;font-size:13px}.stats-grid .ant-statistic-content{color:#28364b;font-size:25px;font-weight:700}.stats-grid .ant-statistic-content-prefix{margin-right:8px;color:#5c95f3;font-size:19px}.filter-card.ant-card{margin-bottom:14px;overflow:visible;background:#fff;border:1px solid #e8edf5;border-radius:12px;box-shadow:0 8px 22px #2136550b}.filter-card .ant-card-body{padding:18px}.filter-card-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.filter-card-heading>div:first-child{display:flex;align-items:baseline;gap:10px}.filter-card-heading>div:first-child .ant-typography:first-child{color:#31415b}.filter-card-heading>div:first-child .ant-typography:last-child{font-size:12px}.filter-fixed-cohort{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;color:#4f77b4;font-size:12px;background:#f1f6ff;border:1px solid #dbe9fd;border-radius:7px;white-space:nowrap}.top-filter-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:end}.filter-control{display:block;min-width:0}.filter-control .ant-select{display:block;width:100%;min-width:0}.filter-control>span,.detail-field-label{display:block;margin-bottom:6px;color:#68758a;font-size:12px;font-weight:600}.filter-control .ant-input,.filter-control .ant-select-selector{width:100%;min-height:42px!important;border-color:#dde4ee!important;border-radius:8px!important;box-shadow:none!important}.filter-control .ant-input{padding-inline:11px}.filter-control .ant-select-selection-placeholder,.filter-control .ant-input::placeholder{color:#a4aebe}.filter-control .ant-select-selection-overflow{flex-wrap:nowrap}.filter-control .ant-select-selection-item{max-width:100%}.salary-filter-control .ant-select{display:block;margin-bottom:7px}.salary-range-fields{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:5px;color:#91a0b2;font-size:12px}.salary-range-fields .ant-input-number{width:100%;min-width:0;border-color:#dde4ee;border-radius:7px}.salary-range-fields .ant-input-number-input{min-width:0;font-size:12px}.salary-range-fields .ant-input-number-group-addon{padding-inline:5px;color:#8a96a7;font-size:11px}.date-range-fields{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:5px;color:#91a0b2;font-size:12px}.date-range-fields .ant-input{min-width:0;font-size:12px}.filter-actions{display:flex;gap:8px;min-height:42px}.filter-actions .ant-btn{min-width:74px;height:42px;border-radius:8px}.filter-actions .ant-btn-primary{box-shadow:0 5px 12px #4a8cf733}.filter-quick-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:14px}.filter-quick-row .ant-typography{margin-right:1px;font-size:12px}.filter-quick-row .ant-btn{border-color:#e0e7f0;border-radius:6px}.advanced-filters{margin-top:4px}.advanced-filters .ant-collapse-item{border-bottom:0!important}.advanced-filters .ant-collapse-header{padding:12px 0 3px!important;color:#64748b!important;font-size:13px}.advanced-filters .ant-collapse-content-box{padding:13px 0 2px!important}.advanced-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.filter-switches{display:flex;flex-direction:column;justify-content:center;gap:10px;min-height:64px;padding:8px 10px;color:#536176;font-size:12px;background:#fafbfd;border:1px solid #edf0f5;border-radius:8px}.filter-switches>span{display:flex;align-items:center;justify-content:space-between;gap:8px}.active-filter-bar,.result-toolbar{display:flex;align-items:center;gap:9px;padding:12px 15px;background:#ffffffbf;border:1px solid #e8edf5;border-radius:10px}.active-filter-bar{margin-bottom:12px}.active-filter-bar>.anticon{color:#7197d7}.active-filter-bar>.ant-typography{flex:0 0 auto;font-size:12px}.active-filter-bar .ant-space{flex:1}.active-filter-bar .ant-tag{margin-inline-end:0;color:#4f6080;background:#f2f6fd;border-color:#dbe6f6;border-radius:5px}.result-toolbar{justify-content:space-between;margin-bottom:12px;padding-block:10px}.result-toolbar>div:first-child{min-width:0}.result-toolbar .ant-typography{font-size:13px}.result-toolbar .ant-btn{border-color:#dce4ee}.job-results{min-height:360px;overflow:hidden;background:#fff;border:1px solid #e8edf5;border-radius:12px;box-shadow:0 8px 22px #2136550a}.job-table .ant-table{background:transparent}.job-table .ant-table-container table{table-layout:fixed}.job-table .ant-table-thead>tr>th{padding:13px 14px;color:#718096;font-size:12px;font-weight:600;background:#f8fafc;border-bottom:1px solid #e8edf5}.job-table .ant-table-tbody>tr>td{padding:15px 14px;color:#42516a;font-size:13px;border-bottom-color:#edf1f5;cursor:pointer;vertical-align:top;overflow-wrap:anywhere}.job-table .ant-table-tbody>tr:hover>td{background:#f8fbff!important}.job-table .ant-table-cell-fix-right{background:#fff}.job-table .ant-table-tbody>tr:hover>.ant-table-cell-fix-right{background:#f8fbff!important}.table-company-cell,.table-position-cell{display:flex;flex-direction:column;gap:4px}.table-company-cell>.ant-typography:first-child,.table-position-cell>div>.ant-typography:first-child{color:#2c3950}.table-company-cell>.ant-typography:nth-child(2){font-size:12px;line-height:1.45}.company-scale{color:#8a96a8!important;font-size:12px}.table-position-cell .ant-tag{margin-inline-end:0}.table-intake-date.ant-typography{color:#8491a4;font-size:12px}.table-match-reason.ant-typography{margin:0;color:#7b8798;font-size:12px;line-height:1.5}.location-line{color:#59677b;font-size:13px;line-height:1.55}.location-line .anticon{color:#7b9ed4}.deadline-tag,.verification-tag{display:inline-flex;align-items:center;gap:5px;max-width:100%;font-size:12px;line-height:1.5}.deadline-tag{align-items:flex-start;white-space:normal;overflow-wrap:anywhere}.deadline-near,.deadline-urgent{color:#d97116}.deadline-expired{color:#cc4545}.deadline-dated{color:#4e6d9e}.deadline-unknown{color:#8a95a5}.verification-tag{width:fit-content;padding:2px 6px;border-radius:4px;white-space:nowrap}.verification-ok{color:#318362;background:#effaf5}.verification-partial{color:#b76f12;background:#fff8e8}.verification-pending{color:#728096;background:#f1f4f8}.table-favorite-button,.icon-favorite-button{color:#9da7b7}.table-favorite-button:has(.anticon-heart-filled),.icon-favorite-button:has(.anticon-heart-filled),.detail-favorite-button:has(.anticon-heart-filled){color:#ef6580}.pagination-wrap{display:flex;justify-content:center;padding:20px 0 0}.job-card-list{display:grid;gap:10px;padding:12px}.job-card{padding:15px;background:#fff;border:1px solid #e8edf5;border-radius:10px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.job-card:active{transform:scale(.998)}.job-card:hover{border-color:#c8dcfa;box-shadow:0 6px 16px #32568514}.job-card-topline,.job-card-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.job-card-topline>div:first-child{display:flex;flex-direction:column;gap:3px;min-width:0}.company-name{color:#2c3950!important;font-size:14px}.industry-line{font-size:12px}.job-card-title.ant-typography{margin:10px 0 7px;color:#253653;font-size:17px}.job-card-facts{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;margin:12px 0 7px;color:#637186;font-size:12px}.job-card-facts>span{display:inline-flex;align-items:center;gap:5px;min-width:0}.job-card-facts>span:first-child{grid-column:span 2}.job-card-facts .anticon{color:#82a2d6}.job-card-facts .deadline-tag .anticon{color:inherit}.match-summary.ant-typography{margin:11px 0;color:#7b8798;font-size:12px;line-height:1.55}.job-card-footer{align-items:center;padding-top:9px;border-top:1px solid #f0f3f7}.job-detail-drawer .ant-drawer-header{padding:18px 22px;border-bottom-color:#e8edf5}.job-detail-drawer .ant-drawer-title{color:#30405b;font-size:15px}.job-detail-drawer .ant-drawer-body{padding:0 22px 26px}.detail-hero{padding:23px 0 19px}.detail-hero-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.detail-hero h3.ant-typography{margin:0 0 8px;color:#24344f;font-size:24px;line-height:1.32}.detail-hero .ant-tag{margin-inline-end:0}.detail-favorite-button{color:#718096}.detail-key-facts{display:flex;flex-wrap:wrap;gap:9px 16px;margin:17px 0;color:#627085;font-size:13px}.detail-key-facts>span{display:inline-flex;align-items:center;gap:5px}.detail-key-facts>span>.anticon{color:#7c9ed3}.detail-key-facts .deadline-tag .anticon{color:inherit}.detail-primary-actions{display:flex;flex-wrap:wrap;gap:8px}.detail-primary-actions .ant-btn{min-height:36px}.detail-tabs .ant-tabs-nav{margin-bottom:18px}.detail-tabs .ant-tabs-tab{padding:11px 0}.detail-tabs .ant-tabs-tab-btn{font-size:13px}.detail-section-stack{display:flex;flex-direction:column;gap:22px}.detail-section-stack section>h5.ant-typography{margin:0 0 10px;color:#36455f;font-size:14px}.detail-highlight.ant-typography,.job-details.ant-typography{margin:0;color:#536178;font-size:13px;line-height:1.72;white-space:pre-line}.detail-section-stack .ant-descriptions-bordered .ant-descriptions-item-label{width:120px;color:#6f7d90;font-size:12px;background:#f8fafc}.detail-section-stack .ant-descriptions-bordered .ant-descriptions-item-content{color:#415069;font-size:12px;word-break:break-word}.interview-details.ant-typography{margin:12px 0 0;color:#57657a;font-size:13px;line-height:1.65}.materials-block{margin-top:13px;padding:12px;background:#f8faff;border:1px solid #e7eefb;border-radius:8px}.materials-block .ant-typography.ant-typography-paragraph{margin:5px 0 9px;color:#627087;font-size:12px;line-height:1.55}.personal-record-section{padding:15px;background:#fbfcfe;border:1px solid #e8edf5;border-radius:9px}.personal-record-section .ant-select,.personal-record-section .ant-input{width:100%;margin-bottom:12px}.personal-record-section .ant-select-selector,.personal-record-section .ant-input{border-radius:7px!important}.save-personal-button{margin-top:1px}.evidence-list .ant-list-item{padding:12px 0}.evidence-item{display:flex;justify-content:space-between;gap:14px;width:100%}.evidence-item .ant-tag{margin-left:7px}.evidence-item .ant-typography.ant-typography-paragraph{margin:5px 0 4px;color:#56657c;font-size:12px;line-height:1.55}.evidence-meta{display:flex;flex:0 0 115px;flex-direction:column;align-items:flex-end;gap:5px;color:#8a96a7;font-size:11px;text-align:right}.progress-page{padding-top:4px}.progress-heading{align-items:center}.progress-content-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px}.progress-card.ant-card,.import-history-card.ant-card{border:1px solid #e8edf5;border-radius:12px;box-shadow:0 7px 19px #2136550a}.progress-card .ant-card-head,.import-history-card .ant-card-head{min-height:52px;border-bottom-color:#edf1f5}.progress-card .ant-card-head-title,.import-history-card .ant-card-head-title{color:#3c4c66;font-size:14px}.research-queue-card{grid-column:1 / -1}.research-queue-card .ant-alert{margin-bottom:4px}.queue-priority-tags{margin-top:14px}.status-count-list{display:flex;flex-direction:column;gap:1px;margin-top:16px}.status-count-list>div{display:flex;justify-content:space-between;padding:8px 0;color:#67758a;font-size:13px;border-bottom:1px solid #f0f3f7}.status-count-list>div:last-child{border-bottom:0}.status-count-list strong{color:#34445e}.source-reason-list{display:flex;flex-direction:column;gap:7px;margin-top:16px;padding-top:14px;border-top:1px solid #eef2f6}.source-reason-list>.ant-typography{margin-bottom:1px;font-size:12px}.source-reason-list>div{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;color:#6b788d;font-size:12px;line-height:1.45}.source-reason-list>div>span{min-width:0}.source-reason-list>div>strong{flex:0 0 auto;color:#40516c}.import-history-card .ant-table-thead>tr>th{color:#718096;font-size:12px;background:#f8fafc}.import-history-card .ant-table-tbody>tr>td{color:#55647a;font-size:12px}.login-page{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);min-height:100vh;background:#fff}.login-intro{display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:8vw 11vw;color:#fff;background:radial-gradient(circle at 18% 25%,rgba(128,181,255,.5),transparent 18rem),radial-gradient(circle at 80% 80%,rgba(77,215,186,.19),transparent 19rem),linear-gradient(140deg,#1d4f96,#306fc4 50%,#3b8cf2)}.login-brand-mark{display:grid;width:45px;height:45px;margin-bottom:24px;place-items:center;color:#3f7ed7;font-size:16px;font-weight:800;background:#fff;border-radius:13px;box-shadow:0 10px 25px #0d306638}.login-intro .eyebrow{color:#e8f4ffcc!important}.login-intro h1.ant-typography{margin:10px 0 18px;color:#fff;font-size:clamp(34px,4vw,54px);line-height:1.22;letter-spacing:-1.8px}.login-intro p.ant-typography{max-width:460px;margin:0;color:#f1f8ffdb;font-size:16px;line-height:1.8}.login-feature-list{display:grid;gap:13px;margin-top:36px;color:#ffffffe6;font-size:14px}.login-feature-list span{display:inline-flex;align-items:center;gap:8px}.login-feature-list .anticon{color:#c2e4ff}.login-panel{display:grid;min-width:0;padding:40px;place-items:center;background:#fafbfd}.login-card.ant-card{width:min(100%,410px);padding:13px 4px;background:#fff;border:1px solid #e6ebf2;border-radius:14px;box-shadow:0 20px 55px #27416b1c}.login-card .ant-card-body{padding:30px}.login-card h2.ant-typography{margin:0 0 6px;color:#273754;font-size:25px}.login-card>.ant-card-body>.ant-typography.ant-typography-secondary{margin-bottom:26px}.login-card .ant-form-item-label>label{color:#5e6b7e;font-size:13px;font-weight:600}.login-card .ant-input,.login-card .ant-input-affix-wrapper{min-height:44px;border-color:#dce4ee;border-radius:8px}.login-card .ant-btn-primary{min-height:44px;margin-top:7px;border-radius:8px;box-shadow:0 8px 16px #4a8cf736}.login-alert{margin:18px 0}.mobile-brand{display:none}.app-splash{display:flex;min-height:100vh;flex-direction:column;align-items:center;justify-content:center;gap:15px;color:#66758a;background:#f6f8fb}.splash-mark{width:42px;height:42px;border-radius:12px}.splash-spinner{width:20px;height:20px;border:2px solid #d9e5f8;border-top-color:#4a8cf7;border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1320px){.app-header{grid-template-columns:minmax(170px,215px) minmax(0,1fr) auto;gap:10px;padding-inline:20px}.top-navigation.ant-menu-horizontal>.ant-menu-item,.top-navigation.ant-menu-horizontal>.ant-menu-overflow-item{padding-inline:9px;font-size:13px}.top-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.advanced-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1024px){.workspace-main{width:min(100% - 32px,1000px);padding-top:24px}.header-account .ant-btn{padding-inline:6px}.header-profile span{display:none}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.login-page{grid-template-columns:minmax(0,1fr) minmax(380px,.82fr)}.login-intro{padding:8vw}}@media(max-width:767px){.app-header{position:sticky;display:flex;min-height:56px;padding:0 14px;gap:14px}.header-brand-mark{width:29px;height:29px;border-radius:8px;font-size:11px}.header-brand strong{font-size:14px}.header-brand-subtitle,.header-account,.top-navigation .ant-menu-item .ant-menu-title-content{display:none}.top-navigation.ant-menu{display:flex;flex:1;overflow-x:auto;scrollbar-width:none}.top-navigation.ant-menu::-webkit-scrollbar{display:none}.top-navigation.ant-menu-horizontal>.ant-menu-item,.top-navigation.ant-menu-horizontal>.ant-menu-overflow-item{flex:0 0 auto;height:56px;padding-inline:12px;font-size:17px}.top-navigation.ant-menu-horizontal>.ant-menu-item-selected:after{right:10px;left:10px}.workspace-main{width:calc(100% - 24px);padding:20px 0 28px}.page-heading{align-items:flex-start;margin-bottom:17px}.page-heading h2.ant-typography{font-size:23px}.page-heading p.ant-typography{margin-top:6px;font-size:13px;line-height:1.55}.candidate-summary{display:none}.stats-grid{display:flex;gap:9px;margin-right:-12px;padding-right:12px;overflow-x:auto;scrollbar-width:none}.stats-grid::-webkit-scrollbar{display:none}.stats-grid .ant-card{flex:0 0 152px}.stats-grid .ant-card-body{padding:13px}.stats-grid .ant-statistic-title{font-size:12px}.stats-grid .ant-statistic-content{font-size:22px}.filter-card .ant-card-body{padding:14px}.filter-card-heading{align-items:flex-start;margin-bottom:12px}.filter-card-heading>div:first-child{display:block}.filter-card-heading>div:first-child .ant-typography:last-child{display:block;margin-top:3px;line-height:1.45}.top-filter-grid,.advanced-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.location-filter-control,.filter-actions{grid-column:span 2}.filter-actions{margin-top:2px}.filter-actions .ant-btn{flex:1}.filter-quick-row{gap:7px}.advanced-filter-grid .filter-switches{grid-column:span 2}.active-filter-bar{align-items:flex-start;flex-wrap:wrap;padding:10px 12px}.active-filter-bar .ant-space{flex:1 0 calc(100% - 80px)}.active-filter-bar>.ant-btn{margin-left:auto}.result-toolbar{align-items:flex-start;gap:10px;padding:11px 12px}.result-toolbar>div:first-child .ant-typography:last-child{display:block;margin-top:3px;font-size:11px;line-height:1.45}.result-toolbar .ant-space{flex:0 0 auto}.result-toolbar .ant-space .ant-btn:not(:last-child){display:none}.job-results{min-height:240px;overflow:visible;background:transparent;border:0;box-shadow:none}.job-detail-drawer .ant-drawer-content-wrapper{width:100%!important}.job-detail-drawer .ant-drawer-body,.job-detail-drawer .ant-drawer-header{padding-inline:16px}.detail-hero h3.ant-typography{font-size:21px}.detail-key-facts{display:grid;grid-template-columns:1fr 1fr;gap:8px 10px}.detail-key-facts>span{align-items:flex-start}.evidence-item{flex-direction:column}.evidence-meta{align-items:flex-start;text-align:left}.progress-content-grid{grid-template-columns:1fr}.import-history-card{overflow-x:auto}.import-history-card .ant-table{min-width:650px}.login-page{display:block;min-height:100vh;background:#f6f8fb}.login-intro{display:none}.login-panel{min-height:100vh;padding:20px;background:radial-gradient(circle at 95% -8%,rgba(74,140,247,.13),transparent 18rem),#f6f8fb}.login-card .ant-card-body{padding:28px 22px}.mobile-brand{display:block;margin-bottom:22px;color:#4a8cf7;font-size:13px;font-weight:700}}@media(max-width:400px){.filter-fixed-cohort{display:none}.top-filter-grid,.advanced-filter-grid{grid-template-columns:1fr}.location-filter-control,.filter-actions,.advanced-filter-grid .filter-switches{grid-column:auto}.result-toolbar .ant-btn{padding-inline:8px}.detail-tabs .ant-tabs-nav-list{gap:11px}.detail-tabs .ant-tabs-tab{margin:0!important}}
