.policy-detail_container__3hoCQ{width:100%;max-width:1400px;margin:0 auto;padding:8px 24px 0;display:flex;flex-direction:column;gap:32px;overflow-x:hidden;box-sizing:border-box}.policy-detail_header__L0gjA{display:flex;align-items:center;gap:12px;margin-top:-20px;width:100%;max-width:100%;overflow:hidden}.policy-detail_backButton__jkTmg{width:40px;height:32px;border-radius:12px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.policy-detail_backButton__jkTmg:hover{background:rgba(0,0,0,.04)}.policy-detail_pageTitle__q_kCm{margin:0;padding:0 8px;color:#18181B;font-size:16px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:24px;flex:1;min-width:0;word-wrap:break-word;overflow-wrap:break-word}.policy-detail_tabsSection__qrSgo{display:flex;flex-direction:column;gap:8px;width:100%;overflow-x:auto}.policy-detail_tabsContainer__Gdo9Y{display:flex;justify-content:space-between;align-items:center}.policy-detail_tabs__zREUu{padding:4px;background:#F4F4F5;border-radius:12px;display:flex;gap:8px;flex-shrink:0}.policy-detail_tab__p2W3_{padding:4px 12px;border-radius:8px;cursor:pointer;transition:all .2s;font-family:Microsoft YaHei,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;color:#71717A;white-space:nowrap;flex-shrink:0}.policy-detail_tab__p2W3_.policy-detail_active__EPoKB{background:white;box-shadow:0 1px 2px rgba(0,0,0,.05);color:black}.policy-detail_tab__p2W3_:hover:not(.policy-detail_active__EPoKB){background:rgba(255,255,255,.5)}.policy-detail_content__1FF_v{display:flex;flex-direction:column;gap:12px;margin-top:-20px;overflow-x:hidden}.policy-detail_policyCard__z2fa_{overflow:hidden}.policy-detail_cardInner__jzAig,.policy-detail_policyCard__z2fa_{padding:12px;border-radius:12px;border:1px solid #e4e4e7;width:100%;max-width:100%;box-sizing:border-box}.policy-detail_cardInner__jzAig{display:flex;flex-direction:column;gap:12px}.policy-detail_cardHeader__xc02U{display:flex;justify-content:space-between;align-items:flex-start;width:100%;max-width:100%}.policy-detail_cardTitleRow__7AoYQ{flex:1;display:flex;justify-content:flex-start;align-items:center;gap:12px;min-width:0;overflow:hidden}.policy-detail_cardTitle__BkOk3{margin:0;color:black;font-size:14px;line-height:20px;overflow-wrap:break-word;min-width:0;flex-shrink:1}.policy-detail_cardTitle__BkOk3,.policy-detail_categoryTag__4mEhf{font-family:Microsoft YaHei,sans-serif;font-weight:400;word-wrap:break-word}.policy-detail_categoryTag__4mEhf{padding:4px 8px;border-radius:12px;outline:2px solid #E4E4E7;outline-offset:-2px;color:#18181B;font-size:12px;line-height:16px;text-align:center;white-space:nowrap;flex-shrink:0}.policy-detail_applyButton__xHufL{height:28px;padding:4px 8px;background:#12A150;border:none;border-radius:12px;color:white;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .2s}.policy-detail_applyButton__xHufL:hover{background:#0e8a42}.policy-detail_cardContent__g_Ox5{display:flex;flex-direction:column;gap:6px}.policy-detail_deadlineRow__ageh3,.policy-detail_requirementsRow__PgkR0,.policy-detail_statusRow__qzrOZ{display:inline-flex;align-items:center;gap:0}.policy-detail_deadlineLabel__Ns37H,.policy-detail_requirementLabel__Op8gM,.policy-detail_statusLabel__HUGlD{padding:4px 0;color:#18181B;font-size:12px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:16px}.policy-detail_requirementTags__Mlsml{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.policy-detail_requirementTag__h7_8Y{padding:4px 8px;border-radius:12px;border:2px solid #e4e4e7;display:flex;align-items:center;gap:0;color:#18181B;font-size:12px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:16px}.policy-detail_requirementIcon__6hgE6{width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:opacity .2s}.policy-detail_requirementIcon__6hgE6:hover{opacity:.7}.policy-detail_statusBadge__kfh1w{padding:4px 8px;border-radius:12px;outline:2px solid;outline-offset:-2px;font-size:12px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:16px;text-align:center}.policy-detail_status-open__aWGJu{background:#E8FAF0;outline-color:#74DFA2;color:#74DFA2}.policy-detail_status-closing__10MUu{background:#FFF9E6;outline-color:#FFC107;color:#F59E0B}.policy-detail_status-closed__OR8Iw{background:#FEE2E2;outline-color:#EF4444;color:#DC2626}.policy-detail_deadlineTag__Y6hd1{padding:4px 8px;border-radius:12px;border:2px solid #e4e4e7;color:black;font-size:12px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:16px;text-align:center}.policy-detail_publishInfo__qLXXf{display:flex;align-items:center;gap:12px}.policy-detail_organization__N9VuH{color:#12A150}.policy-detail_organization__N9VuH,.policy-detail_publishDate__mFSLv{font-size:12px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:16px}.policy-detail_publishDate__mFSLv{color:#A1A1AA}.policy-detail_sectionTitle__0oPnm{height:24px;display:flex;align-items:center;gap:12px;width:100%;max-width:100%}.policy-detail_sectionTitle__0oPnm span{color:black;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px}.policy-detail_indicatorsTable___QWKp{display:flex;flex-direction:column;gap:6px;overflow-x:auto;width:100%;max-width:100%;box-sizing:border-box;-webkit-overflow-scrolling:touch}.policy-detail_indicatorsTable___QWKp table{width:100%;min-width:800px;background:white;border-radius:12px;border:1px solid #e4e4e7;border-collapse:separate;border-spacing:0;overflow:hidden;table-layout:fixed}.policy-detail_indicatorsTable___QWKp thead tr{background:#F4F4F5}.policy-detail_indicatorsTable___QWKp th{padding:12px 8px;border-right:1px solid #e4e4e7;color:#71717A;font-size:12px;font-family:Inter,sans-serif;font-weight:600;text-transform:uppercase;line-height:20px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.policy-detail_indicatorsTable___QWKp th:last-child{border-right:none}.policy-detail_indicatorsTable___QWKp tbody tr{border-top:1px solid #e4e4e7}.policy-detail_indicatorsTable___QWKp td{padding:12px 8px;color:black;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:22px;text-align:center;overflow:hidden;text-overflow:ellipsis}.policy-detail_indicatorsTable___QWKp td:first-child{color:#11181C;line-height:20px}.policy-detail_indicatorsTable___QWKp td:first-child,.policy-detail_indicatorsTable___QWKp th:first-child{width:12%}.policy-detail_indicatorsTable___QWKp td:nth-child(2),.policy-detail_indicatorsTable___QWKp td:nth-child(3),.policy-detail_indicatorsTable___QWKp td:nth-child(4),.policy-detail_indicatorsTable___QWKp td:nth-child(5),.policy-detail_indicatorsTable___QWKp th:nth-child(2),.policy-detail_indicatorsTable___QWKp th:nth-child(3),.policy-detail_indicatorsTable___QWKp th:nth-child(4),.policy-detail_indicatorsTable___QWKp th:nth-child(5){width:22%}.policy-detail_requirementsTable__OuUhb{display:flex;flex-direction:column;gap:6px;overflow-x:auto;width:100%;max-width:100%;box-sizing:border-box;-webkit-overflow-scrolling:touch}.policy-detail_requirementsTable__OuUhb table{width:100%;min-width:800px;background:white;border-radius:12px;border:1px solid #e4e4e7;border-collapse:separate;border-spacing:0;overflow:hidden;table-layout:fixed}.policy-detail_requirementsTable__OuUhb thead tr{background:#F4F4F5}.policy-detail_requirementsTable__OuUhb th{padding:12px 8px;border-right:1px solid #e4e4e7;color:#71717A;font-size:12px;font-family:Inter,sans-serif;font-weight:600;text-transform:uppercase;line-height:20px;text-align:center}.policy-detail_requirementsTable__OuUhb th:first-child{width:35%;min-width:180px}.policy-detail_requirementsTable__OuUhb th:last-child{border-right:none;width:65%}.policy-detail_requirementsTable__OuUhb tbody tr{border-top:1px solid #e4e4e7}.policy-detail_requirementsTable__OuUhb td{padding:12px 8px;color:black;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:22px}.policy-detail_requirementsTable__OuUhb td:first-child,.policy-detail_requirementsTable__OuUhb th:first-child{color:#11181C;line-height:20px;width:35%}.policy-detail_requirementsTable__OuUhb td:nth-child(2),.policy-detail_requirementsTable__OuUhb th:nth-child(2){width:65%}.policy-detail_requirementsTable__OuUhb td:last-child,.policy-detail_requirementsTable__OuUhb th:last-child{text-align:left;overflow:hidden;text-overflow:ellipsis}.policy-detail_standardSection__zc3cC{display:flex;flex-direction:column;gap:12px;width:100%;max-width:100%;overflow-x:hidden}.policy-detail_standardHeader__bfUIa{height:24px;overflow:hidden;display:flex;justify-content:flex-start;align-items:center;gap:12px}.policy-detail_standardTitle__EL1JC{color:black;font-size:14px;line-height:20px}.policy-detail_standardLink__KycFC,.policy-detail_standardTitle__EL1JC{text-align:center;font-family:Microsoft YaHei,sans-serif;font-weight:400;word-wrap:break-word}.policy-detail_standardLink__KycFC{color:#A1A1AA;font-size:12px;line-height:16px;text-decoration:none;transition:color .2s}.policy-detail_standardLink__KycFC:hover{color:#71717A}.policy-detail_documentsWrapper__W_q0r{position:relative;width:100%}.policy-detail_documentsContainer__w7Nos{align-self:stretch;padding:6px 199px;border-radius:12px;outline:1px solid #E4E4E7;outline-offset:-1px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#D4D4D8 #F4F4F5}.policy-detail_documentsContainer__w7Nos::-webkit-scrollbar{height:8px}.policy-detail_documentsContainer__w7Nos::-webkit-scrollbar-track{background:#F4F4F5;border-radius:4px}.policy-detail_documentsContainer__w7Nos::-webkit-scrollbar-thumb{background:#D4D4D8;border-radius:4px}.policy-detail_documentsContainer__w7Nos::-webkit-scrollbar-thumb:hover{background:#A1A1AA}.policy-detail_documentItem__WNtp_,.policy-detail_documentsList__nzsii{display:flex;justify-content:flex-start;align-items:center;gap:10px}.policy-detail_documentItem__WNtp_{flex-shrink:0;width:720px;height:1022px;outline:4px solid #D4D4D8}.policy-detail_documentPlaceholder__rEPgZ{flex:1 1 0;align-self:stretch;outline:2px solid white;background:#F4F4F5;display:flex;align-items:center;justify-content:center}.policy-detail_documentImage__sqtrc{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:white}.policy-detail_navButton__uYuol{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:2px solid #e4e4e7;background:rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;color:#18181B;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.1);pointer-events:auto}.policy-detail_navButton__uYuol:first-of-type{left:30px}.policy-detail_navButton__uYuol:last-of-type{right:30px}.policy-detail_navButton__uYuol:hover{background:rgba(244,244,245,.98);border-color:#D4D4D8;transform:translateY(-50%) scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}.policy-detail_navButton__uYuol:active{transform:translateY(-50%) scale(.95)}.policy-detail_documentPlaceholder__rEPgZ span{color:#71717A;font-size:16px;font-family:Microsoft YaHei,sans-serif}@media (max-width:1200px){.policy-detail_documentsContainer__w7Nos{padding:6px 100px}.policy-detail_documentItem__WNtp_{width:500px;height:710px}.policy-detail_navButton__uYuol{width:44px;height:44px}.policy-detail_navButton__uYuol:first-of-type{left:24px}.policy-detail_navButton__uYuol:last-of-type{right:24px}}@media (min-width:1400px){.policy-detail_indicatorsTable___QWKp table,.policy-detail_requirementsTable__OuUhb table{min-width:100%}}@media (max-width:768px){.policy-detail_container__3hoCQ{gap:24px;padding:0 16px}.policy-detail_header__L0gjA{margin-top:-12px}.policy-detail_backButton__jkTmg{width:36px;height:28px}.policy-detail_pageTitle__q_kCm{font-size:14px;line-height:20px}.policy-detail_tabs__zREUu{padding:3px;gap:6px}.policy-detail_tab__p2W3_{padding:3px 10px;font-size:14px;line-height:20px}.policy-detail_content__1FF_v{margin-top:-12px}.policy-detail_cardInner__jzAig,.policy-detail_policyCard__z2fa_{padding:10px}.policy-detail_cardHeader__xc02U{flex-direction:column;gap:12px}.policy-detail_cardTitleRow__7AoYQ{width:100%}.policy-detail_applyButton__xHufL{width:100%;height:36px}.policy-detail_deadlineRow__ageh3,.policy-detail_requirementsRow__PgkR0,.policy-detail_statusRow__qzrOZ{flex-wrap:wrap}.policy-detail_publishInfo__qLXXf{flex-direction:column;align-items:flex-start;gap:4px}.policy-detail_indicatorsTable___QWKp{overflow-x:auto;-webkit-overflow-scrolling:touch}.policy-detail_indicatorsTable___QWKp table{min-width:600px}.policy-detail_indicatorsTable___QWKp td,.policy-detail_indicatorsTable___QWKp th{padding:10px 6px;font-size:11px}.policy-detail_requirementsTable__OuUhb{overflow-x:auto;-webkit-overflow-scrolling:touch}.policy-detail_requirementsTable__OuUhb table{min-width:600px}.policy-detail_requirementsTable__OuUhb td,.policy-detail_requirementsTable__OuUhb th{padding:10px 6px;font-size:11px}.policy-detail_documentsContainer__w7Nos{padding:6px 20px}.policy-detail_documentItem__WNtp_{width:300px;height:426px}.policy-detail_navButton__uYuol{width:40px;height:40px}.policy-detail_navButton__uYuol:first-of-type{left:16px}.policy-detail_navButton__uYuol:last-of-type{right:16px}}@media (max-width:480px){.policy-detail_container__3hoCQ{gap:20px;padding:0 12px}.policy-detail_header__L0gjA{margin-top:-8px}.policy-detail_backButton__jkTmg{width:32px;height:24px}.policy-detail_pageTitle__q_kCm{font-size:12px;line-height:18px;padding:0 4px}.policy-detail_tabs__zREUu{flex-wrap:wrap;gap:4px}.policy-detail_tab__p2W3_{padding:2px 8px;font-size:12px;line-height:18px}.policy-detail_content__1FF_v{margin-top:-8px}.policy-detail_policyCard__z2fa_{padding:8px}.policy-detail_cardInner__jzAig{padding:8px;gap:10px}.policy-detail_cardHeader__xc02U{gap:10px}.policy-detail_cardTitleRow__7AoYQ{flex-direction:column;align-items:flex-start;gap:8px}.policy-detail_cardTitle__BkOk3{font-size:13px;line-height:18px}.policy-detail_categoryTag__4mEhf{font-size:11px;line-height:14px;padding:3px 6px}.policy-detail_applyButton__xHufL{height:32px;font-size:13px;padding:4px 12px}.policy-detail_cardContent__g_Ox5{gap:8px}.policy-detail_deadlineLabel__Ns37H,.policy-detail_requirementLabel__Op8gM,.policy-detail_statusLabel__HUGlD{font-size:11px;line-height:14px}.policy-detail_requirementTag__h7_8Y{font-size:11px;line-height:14px;padding:3px 6px}.policy-detail_requirementIcon__6hgE6{width:13px;height:13px}.policy-detail_deadlineTag__Y6hd1,.policy-detail_statusBadge__kfh1w{font-size:11px;line-height:14px;padding:3px 6px}.policy-detail_organization__N9VuH,.policy-detail_publishDate__mFSLv{font-size:11px;line-height:14px}.policy-detail_deadlineRow__ageh3,.policy-detail_requirementsRow__PgkR0,.policy-detail_statusRow__qzrOZ{flex-wrap:wrap}.policy-detail_publishInfo__qLXXf{flex-direction:column;align-items:flex-start;gap:4px}.policy-detail_sectionTitle__0oPnm{height:20px}.policy-detail_sectionTitle__0oPnm span{font-size:13px;line-height:18px}.policy-detail_indicatorsTable___QWKp table{min-width:500px}.policy-detail_indicatorsTable___QWKp td,.policy-detail_indicatorsTable___QWKp th{padding:8px 4px;font-size:10px;line-height:16px}.policy-detail_requirementsTable__OuUhb table{min-width:500px}.policy-detail_requirementsTable__OuUhb td,.policy-detail_requirementsTable__OuUhb th{padding:8px 4px;font-size:10px;line-height:16px}.policy-detail_requirementsTable__OuUhb td:first-child,.policy-detail_requirementsTable__OuUhb th:first-child{min-width:120px}.policy-detail_standardTitle__EL1JC{font-size:13px;line-height:18px}.policy-detail_standardLink__KycFC{font-size:11px;line-height:14px}.policy-detail_documentsContainer__w7Nos{padding:6px 10px}.policy-detail_documentItem__WNtp_{width:250px;height:355px}.policy-detail_navButton__uYuol{width:36px;height:36px}.policy-detail_navButton__uYuol:first-of-type{left:12px}.policy-detail_navButton__uYuol:last-of-type{right:12px}.policy-detail_documentPlaceholder__rEPgZ span{font-size:14px}}.policy-match_container___VSpk{width:100%;max-width:1400px;margin:0 auto;padding:8px 24px 0;display:flex;flex-direction:column;gap:32px}.policy-match_tabsSection__VK7no{display:flex;flex-direction:column;gap:8px;width:100%;overflow-x:auto}.policy-match_tabsContainer__P__MP{display:flex;justify-content:space-between;align-items:center}.policy-match_tabs__rVVr0{padding:4px;background:#F4F4F5;border-radius:12px;display:flex;gap:8px;flex-shrink:0}.policy-match_tab__56BnC{padding:4px 12px;border-radius:8px;cursor:pointer;transition:all .2s;font-family:Microsoft YaHei,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;color:#71717A;white-space:nowrap;flex-shrink:0}.policy-match_tab__56BnC.policy-match_active__zYbKp{background:white;box-shadow:0 1px 2px rgba(0,0,0,.05);color:black}.policy-match_tab__56BnC:hover:not(.policy-match_active__zYbKp){background:rgba(255,255,255,.5)}.policy-match_formSection__DN9Iz{display:flex;flex-direction:column;gap:32px}.policy-match_formContent___gpcv{display:flex;flex-direction:column;gap:24px;align-items:stretch;width:100%}.policy-match_formRow__jKfEa{display:flex;gap:24px;justify-content:flex-start;align-items:flex-start;width:100%}.policy-match_formRow__jKfEa.policy-match_fullWidth__liY_n{width:100%}.policy-match_formField__QHbtE{display:flex;flex-direction:column;gap:12px;flex:1;min-width:280px}.policy-match_formField__QHbtE.policy-match_fullWidth__liY_n{width:100%;min-width:116px}.policy-match_fieldLabel__wXf3O{display:flex;align-items:center}.policy-match_labelText__yk3JJ{color:#18181B}.policy-match_labelText__yk3JJ,.policy-match_required__pYA1r{font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px}.policy-match_required__pYA1r{color:#F31260;padding-left:2px}.policy-match_formField__QHbtE .ant-select{width:100%}.policy-match_formField__QHbtE .ant-select-selector{min-height:32px!important;padding:8px!important;border-radius:12px!important;border:2px solid #e4e4e7!important;box-shadow:none!important}.policy-match_formField__QHbtE .ant-select-selector:hover{border-color:#A1A1AA!important}.policy-match_formField__QHbtE .ant-select-focused .ant-select-selector{border-color:#12A150!important;box-shadow:none!important}.policy-match_formField__QHbtE .ant-select-selection-placeholder{color:#A1A1AA!important}.policy-match_formField__QHbtE .ant-select-selection-item,.policy-match_formField__QHbtE .ant-select-selection-placeholder{font-size:12px!important;font-family:Microsoft YaHei,sans-serif!important;font-weight:400!important;line-height:16px!important;padding-left:6px!important}.policy-match_formField__QHbtE .ant-select-selection-item{color:#11181C!important}.policy-match_formField__QHbtE .ant-select-arrow{color:#11181C!important;font-size:12px!important}.policy-match_formField__QHbtE .ant-select-dropdown{border-radius:12px!important;padding:4px!important}.policy-match_inputBox__SQdh0{min-height:40px;padding:8px 6px;border-radius:12px;border:2px solid #e4e4e7;display:flex;align-items:center;transition:border-color .2s}.policy-match_inputBox__SQdh0:hover{border-color:#A1A1AA}.policy-match_inputBox__SQdh0:focus-within{border-color:#12A150}.policy-match_inputInner__qwr93{flex:1;padding:0 6px 2px;display:flex;align-items:center}.policy-match_inputPlaceholder__Ftk2d{color:#A1A1AA;font-size:12px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:16px}.policy-match_radioGroup__194wr{display:flex;align-items:flex-start;gap:12px;width:100%}.policy-match_radioGroupLabel___pw_2,.policy-match_radioOptions__EZP1h{display:flex;align-items:center;flex-shrink:0}.policy-match_radioOptions__EZP1h{padding:0 12px;gap:12px}.policy-match_radioOption__LCg_u{display:flex;align-items:center;gap:12px;cursor:pointer}.policy-match_radioCircle__B5_Bv{width:16px;height:16px;border-radius:8px;border:2px solid #d4d4d8;transition:all .2s;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:white}.policy-match_radioOption__LCg_u:hover .policy-match_radioCircle__B5_Bv{border-color:#12A150}.policy-match_radioCircle__B5_Bv.policy-match_checked__hNN7w{background:#D4D4D8;border-color:#D4D4D8}.policy-match_tickIcon__yKso9{display:block}.policy-match_radioLabel__PLWau{color:#11181C;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px}.policy-match_buttonGroup__xeNEw{display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch}.policy-match_primaryButton__Mw_kh{height:40px;padding:0 16px;background:#12A150;border-radius:12px;border:none;color:white;font-size:16px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:24px;cursor:pointer;transition:background .2s;display:flex;align-items:center;justify-content:center;gap:8px}.policy-match_primaryButton__Mw_kh:hover{background:#0E8A43}.policy-match_primaryButton__Mw_kh:active{background:#0A6D35}.policy-match_secondaryButton__IIaXh{height:40px;padding:0 16px;background:transparent;border:none;border-radius:12px;color:black;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px;cursor:pointer;transition:background .2s;display:flex;align-items:center;justify-content:center;gap:8px}.policy-match_secondaryButton__IIaXh:hover{background:rgba(0,0,0,.04)}@media (max-width:1200px){.policy-match_formField__QHbtE{min-width:240px}.policy-match_container___VSpk{padding:0 20px}}@media (max-width:768px){.policy-match_container___VSpk{gap:24px;padding:0 16px}.policy-match_tabsSection__VK7no{gap:6px}.policy-match_tabs__rVVr0{padding:3px;gap:6px}.policy-match_tab__56BnC{padding:3px 10px;font-size:14px;line-height:20px}.policy-match_formContent___gpcv{gap:20px}.policy-match_formRow__jKfEa{flex-direction:column;gap:20px}.policy-match_formField__QHbtE{width:100%;min-width:auto}.policy-match_formField__QHbtE.policy-match_fullWidth__liY_n{width:100%}.policy-match_labelText__yk3JJ,.policy-match_required__pYA1r{font-size:13px}.policy-match_inputBox__SQdh0{min-height:36px;padding:6px}.policy-match_inputPlaceholder__Ftk2d{font-size:11px}.policy-match_radioGroup__194wr{flex-direction:column;gap:10px;align-items:flex-start}.policy-match_radioOptions__EZP1h{padding:0}.policy-match_buttonGroup__xeNEw{flex-direction:column;gap:12px}.policy-match_primaryButton__Mw_kh,.policy-match_secondaryButton__IIaXh{width:100%;height:44px}.policy-match_primaryButton__Mw_kh{font-size:15px}.policy-match_secondaryButton__IIaXh{font-size:13px}.policy-match_formField__QHbtE .ant-select-selector{min-height:36px!important;padding:6px!important}.policy-match_formField__QHbtE .ant-select-selection-item,.policy-match_formField__QHbtE .ant-select-selection-placeholder{font-size:11px!important}}@media (max-width:480px){.policy-match_container___VSpk{gap:20px;padding:0 12px}.policy-match_tabs__rVVr0{flex-wrap:wrap;gap:4px}.policy-match_tab__56BnC{padding:2px 8px;font-size:12px;line-height:18px}.policy-match_formContent___gpcv,.policy-match_formRow__jKfEa{gap:16px}.policy-match_labelText__yk3JJ{font-size:12px;line-height:18px}.policy-match_inputBox__SQdh0{min-height:32px;padding:4px}.policy-match_radioLabel__PLWau{font-size:13px}.policy-match_buttonGroup__xeNEw{gap:10px}.policy-match_primaryButton__Mw_kh,.policy-match_secondaryButton__IIaXh{height:40px;padding:0 12px}.policy-match_formField__QHbtE .ant-select-selector{min-height:32px!important;padding:4px!important}.policy-match_formField__QHbtE .ant-select-selection-item,.policy-match_formField__QHbtE .ant-select-selection-placeholder{font-size:10px!important}}.policy-match_resultsSection__8nfK8{display:flex;flex-direction:column;gap:12px}.policy-match_resultsHeader__HuxEK{display:inline-flex;justify-content:flex-start;align-items:center;overflow:hidden}.policy-match_resultsTitle__3gIyr{margin:0;color:black;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px}.policy-match_viewAllLink__B6cW2{height:40px;padding-left:8px;padding-right:8px;background:transparent;border:none;border-top-right-radius:12px;border-bottom-right-radius:12px;color:#71717A;font-size:12px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:16px;text-decoration:underline;cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0;display:flex;justify-content:center;align-items:center}.policy-match_viewAllLink__B6cW2:hover{background:rgba(0,0,0,.04);color:#52525B}.policy-match_policyCard__RoMa9,.policy-match_resultsList___5Fx2{display:flex;flex-direction:column;gap:12px}.policy-match_policyCard__RoMa9{padding:12px;border-radius:12px;border:1px solid #e4e4e7}.policy-match_cardHeader__FQZ9N{display:flex;justify-content:space-between;align-items:flex-start;overflow:hidden}.policy-match_cardTitleRow__yufZw{display:flex;justify-content:flex-start;align-items:center;gap:12px;flex:1}.policy-match_cardTitle__ZCi_N{margin:0;color:black;font-size:14px;line-height:20px}.policy-match_cardTitle__ZCi_N,.policy-match_categoryTag__8v9O6{font-family:Microsoft YaHei,sans-serif;font-weight:400;text-align:center;word-wrap:break-word}.policy-match_categoryTag__8v9O6{padding:4px 8px;border-radius:12px;outline:2px solid #E4E4E7;outline-offset:-2px;color:#18181B;font-size:12px;line-height:16px;white-space:nowrap;flex-shrink:0}.policy-match_cardActions__pKy9H{display:flex;align-items:center;gap:4px;flex-shrink:0}.policy-match_applyButton___LtWA{padding:4px 8px;background:#12A150;border-radius:12px;border:none;color:white;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px;cursor:pointer;transition:background .2s}.policy-match_applyButton___LtWA:hover{background:#0E8A43}.policy-match_viewPolicyButton__DU2cQ{padding:4px 8px;background:transparent;border:none;border-bottom:1px solid black;color:black;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px;cursor:pointer;transition:all .2s}.policy-match_viewPolicyButton__DU2cQ:hover{border-bottom-color:#12A150;color:#12A150}.policy-match_cardContent__VX_iW{display:flex;flex-direction:column;gap:6px}.policy-match_deadlineRow__9Re0a,.policy-match_requirementsRow__YtIJO,.policy-match_statusRow__qgN2b{display:flex;align-items:center}.policy-match_deadlineLabel__N7TaM,.policy-match_requirementLabel__rgA_a,.policy-match_statusLabel__fpb4o{color:#18181B;font-size:12px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:16px;padding:4px 0}.policy-match_requirementTags__9ce64{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.policy-match_requirementTag__QmdZh{padding:4px 8px;border-radius:12px;border:2px solid #e4e4e7;color:#18181B;font-size:12px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:16px;display:flex;align-items:center;gap:4px}.policy-match_requirementIcon__1Kjzp{width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:opacity .2s}.policy-match_requirementIcon__1Kjzp:hover{opacity:.7}.policy-match_statusBadge__e5Q4k{padding:4px 8px;border-radius:12px;outline:2px solid;outline-offset:-2px;font-size:12px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:16px;text-align:center}.policy-match_status-open__Hks9g{background:#E8FAF0;outline-color:#74DFA2;color:#74DFA2}.policy-match_status-closing__Wgvs0{background:#FFF9E6;outline-color:#FFC107;color:#F59E0B}.policy-match_status-closed__PvCZ6{background:#FEE2E2;outline-color:#EF4444;color:#DC2626}.policy-match_deadlineTag__wN_kV{padding:4px 8px;border-radius:12px;border:2px solid #e4e4e7;color:black;font-size:12px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:16px}.policy-match_publishInfo__ue5gf{display:flex;align-items:center;gap:12px}.policy-match_organization__73swb{color:#12A150}.policy-match_organization__73swb,.policy-match_publishDate__oA8Wx{font-size:12px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:16px}.policy-match_publishDate__oA8Wx{color:#A1A1AA}@media (max-width:768px){.policy-match_cardHeader__FQZ9N{flex-direction:column;gap:12px}.policy-match_cardActions__pKy9H{width:100%;justify-content:flex-end}.policy-match_deadlineRow__9Re0a,.policy-match_requirementsRow__YtIJO,.policy-match_statusRow__qgN2b{flex-wrap:wrap}.policy-match_publishInfo__ue5gf{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:480px){.policy-match_cardTitleRow__yufZw{flex-direction:column;align-items:flex-start;gap:8px}.policy-match_cardActions__pKy9H{flex-direction:column;gap:8px}.policy-match_applyButton___LtWA,.policy-match_viewPolicyButton__DU2cQ{width:100%;padding:8px}.policy-match_viewPolicyButton__DU2cQ{border:1px solid black;border-radius:12px}}.policy-match_matchBadge__n8PME{padding:4px 12px;background:linear-gradient(135deg,#12A150,#0E7F3E);border-radius:20px;color:white;font-size:12px;font-weight:500;line-height:16px;margin-left:8px}.policy-match_matchReasonsRow__af1qi{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;padding:12px;background:#F4FDF8;border-radius:8px;border-left:3px solid #12a150}.policy-match_matchLabel__r_J8Y{color:#12A150;font-size:14px;font-weight:500;white-space:nowrap;line-height:24px}.policy-match_matchReasonTags__gt2Dv{display:flex;flex-wrap:wrap;gap:8px}.policy-match_matchReasonTag__1ghTJ{padding:4px 12px;background:white;border:1px solid #12a150;border-radius:20px;color:#12A150;font-size:13px;font-weight:400;line-height:20px}.policy-match_levelTag__Lf5pf{padding:2px 8px;background:#E0F2FE;border-radius:4px;color:#0369A1;font-size:13px;font-weight:500;line-height:20px}.tech-detail_container__vA2Vb{width:100%;height:100%;padding-top:8px;display:inline-flex;gap:32px}.tech-detail_container__vA2Vb,.tech-detail_header__SkU0g{flex-direction:column;justify-content:flex-start;align-items:flex-start}.tech-detail_breadcrumb__7Rnt_,.tech-detail_header__SkU0g{align-self:stretch;display:flex}.tech-detail_breadcrumb__7Rnt_{height:52px;overflow:hidden;justify-content:flex-start;align-items:center;gap:12px}.tech-detail_backButton__BWy4y{width:40px;height:32px;border-radius:12px;border:none;background:transparent;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .2s}.tech-detail_backButton__BWy4y:hover{background:rgba(0,0,0,.05)}.tech-detail_breadcrumbText__O8igZ{color:#18181B;font-size:16px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:24px;padding-left:8px;padding-right:8px;border-radius:12px}.tech-detail_content__Xqhqi{align-self:stretch;flex:1;padding:6px 12px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:12px}.tech-detail_mainContent__ileu9{display:inline-flex;gap:12px}.tech-detail_imageSection__8GI_E,.tech-detail_mainContent__ileu9{align-self:stretch;flex:1;justify-content:center;align-items:center}.tech-detail_imageSection__8GI_E{max-width:528px;padding:10px;border-radius:14px;display:flex}.tech-detail_techImage__CH6V6{width:100%;height:auto;max-width:416px;border-radius:14px;-o-object-fit:contain;object-fit:contain}.tech-detail_infoSection__DV8WQ{padding-top:12px;padding-bottom:12px;display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px}.tech-detail_title__Rr4fb{padding-left:8px;padding-right:8px;text-align:center;color:#27272A;font-size:24px;font-family:Inter,sans-serif;font-weight:400;line-height:32px}.tech-detail_price__4750V{padding:12px 8px;color:#27272A}.tech-detail_category__duFre,.tech-detail_price__4750V{text-align:center;font-size:18px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:28px}.tech-detail_category__duFre{padding-left:8px;padding-right:8px;color:#71717A}.tech-detail_energySavingSource__VaSKa{text-align:left}.tech-detail_certification__zcUXJ,.tech-detail_energySavingSource__VaSKa{padding-left:8px;padding-right:8px;color:#A1A1AA;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px}.tech-detail_certification__zcUXJ{text-align:center}.tech-detail_benefitSection__dh5G8{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.tech-detail_benefitTitle__0V2zM{width:691px;display:inline-flex;justify-content:flex-start;align-items:center;color:black;font-size:16px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:24px}.tech-detail_infoIcon__TbxAg{margin-left:4px;cursor:pointer}.tech-detail_tooltipWrapper__ISDhc{position:relative;display:inline-flex;align-items:center}.tech-detail_tooltip__O7B2d{visibility:hidden;opacity:0;position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);background-color:white;color:#52525B;font-size:12px;font-weight:400;line-height:18px;padding:6px 12px;border-radius:6px;white-space:nowrap;z-index:100;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:opacity .2s ease,visibility .2s ease}.tech-detail_tooltip__O7B2d:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:white}.tech-detail_tooltipWrapper__ISDhc:hover .tech-detail_tooltip__O7B2d{visibility:visible;opacity:1}.tech-detail_applicationPhase__wB3c4,.tech-detail_applicationScene__JSVuJ,.tech-detail_benefitText__KV_0o{padding-left:8px;padding-right:8px;text-align:center;color:black;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px}.tech-detail_actions__d3vHo{align-self:stretch;display:inline-flex;justify-content:flex-start;align-items:flex-start;gap:12px}.tech-detail_contactButton__fqm_R{flex:1;height:40px;padding-left:16px;padding-right:16px;background:#12A150;border-radius:12px;border:none;cursor:pointer;transition:all .2s;display:flex;justify-content:center;align-items:center;gap:8px;color:white;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px}.tech-detail_contactButton__fqm_R:hover{background:#0e8a42}.tech-detail_favoriteButton__xQQgG{width:40px;height:40px;padding:5px;background:rgba(212,212,216,.4);border-radius:12px;border:none;cursor:pointer;transition:all .2s;display:flex;justify-content:center;align-items:center}.tech-detail_favoriteButton__xQQgG:hover{background:rgba(212,212,216,.6)}.tech-detail_description__nrlb7{padding:8px;text-align:left;color:#52525B;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:22px;white-space:pre-line}.tech-detail_advantages__k7MKb{padding:8px;display:flex;flex-direction:column;gap:8px}.tech-detail_advantages__k7MKb ul{margin:0;padding-left:20px;color:#52525B;font-size:14px;line-height:22px}.tech-detail_advantages__k7MKb li{margin-bottom:4px}.tech-detail_applicationScene__JSVuJ ul{margin:0;padding-left:20px;color:#52525B;font-size:14px;line-height:22px}.tech-detail_applicationScene__JSVuJ li{margin-bottom:4px;text-align:left}.tech-detail_investment__Q2aZq{padding:8px;text-align:left;color:#52525B;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:22px}.tech-detail_sectionTitle__fgN5i{color:#27272A;font-size:16px;font-family:Microsoft YaHei,sans-serif;font-weight:500;line-height:24px;margin-bottom:8px}.tech-library_container__CQjSo{width:100%;height:100%;flex-direction:column}.tech-library_container__CQjSo,.tech-library_content__9jfYi{display:flex;justify-content:flex-start;align-items:flex-start}.tech-library_content__9jfYi{align-self:stretch;flex:1;flex-direction:column;gap:12px}.tech-library_filterBar__sqUNe{align-self:stretch;display:flex;justify-content:flex-start;align-items:center;gap:32px}.tech-library_typeTabs__rH1C1{padding:4px;background:#F4F4F5;border-radius:12px;display:flex;justify-content:flex-start;align-items:flex-start;gap:8px}.tech-library_typeTab__tjKri{padding:4px 12px;border-radius:12px;border:none;background:transparent;box-shadow:0 1px 2px rgba(0,0,0,.05);cursor:pointer;transition:all .2s;text-align:center;color:#71717A;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px}.tech-library_typeTab__tjKri:hover{background:rgba(255,255,255,.5)}.tech-library_typeTab__tjKri.tech-library_active__5WtP5{background:white;border-radius:8px;color:black}.tech-library_filterControls__FQV3f{display:flex;justify-content:flex-start;align-items:center;gap:6px;flex:1}.tech-library_categoryIcon__63oAY{display:flex;justify-content:center;align-items:center}.tech-library_selectBoxWrapper__jU7zw{position:relative;display:flex;flex-direction:column}.tech-library_selectBox__UWr3u{min-width:340px;padding:8px 12px;border-radius:12px;border:2px solid #e4e4e7;background:white;cursor:pointer;transition:all .2s;display:flex;justify-content:space-between;align-items:center;gap:8px}.tech-library_selectBox__UWr3u:hover{border-color:#12A150}.tech-library_favoriteFilterButton__14uwm{padding:8px 12px;border-radius:12px;border:2px solid #e4e4e7;background:white;cursor:pointer;transition:all .2s;display:flex;justify-content:center;align-items:center;gap:6px;color:#71717A;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px;white-space:nowrap}.tech-library_favoriteFilterButton__14uwm:hover{border-color:#12A150;background:#F0FDF4}.tech-library_favoriteFilterButton__14uwm.tech-library_active__5WtP5{border-color:#12A150;background:#12A150;color:white}.tech-library_selectText__JzemE{flex:1;color:#18181B;font-size:16px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:24px;text-align:left}.tech-library_arrowIcon__B1mLL{flex-shrink:0;transition:transform .3s ease;transform:rotate(-90deg)}.tech-library_arrowIcon__B1mLL.tech-library_arrowOpen__TZuR5{transform:rotate(0deg)}.tech-library_searchBox__R6abT{flex:1;min-width:116px;padding:8px 12px;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:12px;border:2px solid #e4e4e7;display:flex;justify-content:space-between;align-items:center;gap:8px;transition:border-color .2s}.tech-library_searchBox__R6abT:focus-within,.tech-library_searchBox__R6abT:hover{border-color:#12A150}.tech-library_searchInput__56GJ0{flex:1;border:none;outline:none;background:transparent;color:#11181C;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px;padding:0 6px}.tech-library_searchInput__56GJ0::-moz-placeholder{color:#A1A1AA}.tech-library_searchInput__56GJ0::placeholder{color:#A1A1AA}.tech-library_searchIcon__K4jBb{flex-shrink:0}.tech-library_techGrid__OhhIK{align-self:stretch;flex:1;padding:12px 48px;display:grid;grid-template-columns:repeat(3,minmax(280px,320px));gap:24px 32px;align-content:start;justify-content:space-between}.tech-library_techCard__H0X9v{width:100%;max-width:320px;padding:16px;background:#FAFAFA;border-radius:14px;backdrop-filter:blur(7.5px);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}.tech-library_cardImageSection__nJmWg{align-self:stretch;flex:1;position:relative;border-radius:12px;min-height:192px}.tech-library_cardImageWrapper__O9MVE{position:absolute;left:50%;transform:translateX(-50%);top:-16px;border-radius:14px;width:230px;height:208px}.tech-library_cardImage__MxPBJ{width:230px;height:208px;border-radius:12px;-o-object-fit:contain;object-fit:contain}.tech-library_favoriteButton__IduzD{width:30px;height:30px;position:absolute;right:2px;top:0;border-radius:12px;border:none;background:transparent;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .2s;z-index:1}.tech-library_favoriteButton__IduzD:hover{transform:scale(1.1)}.tech-library_cardContent__nJ_l2{align-self:stretch;padding-left:4px;padding-right:4px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}.tech-library_cardHeader__a2Z1B{align-self:stretch;display:flex;justify-content:space-between;align-items:center}.tech-library_cardTitle__cLg2I{color:black;font-size:16px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:24px;margin:0;flex:1}.tech-library_cardPrice__zxdN8{color:#71717A;font-size:16px;font-family:Inter,sans-serif;font-weight:400;line-height:24px}.tech-library_cardCategory__2r2jA{width:100%;max-width:216px;color:#71717A;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px;margin:0}.tech-library_cardRating__4S1fu{align-self:stretch;padding-right:63px;display:inline-flex;justify-content:flex-start;align-items:center;gap:4px}.tech-library_stars__K3Mgm{display:inline-flex;justify-content:flex-start;align-items:flex-start;gap:8px;flex-wrap:wrap;align-content:flex-start}.tech-library_starIcon__Uu7rG{width:14px;height:14px;display:flex;justify-content:center;align-items:center}.tech-library_reviewCount__Ug_Q7{color:#A1A1AA}.tech-library_reviewCount__Ug_Q7,.tech-library_viewButton__poK4B{font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px}.tech-library_viewButton__poK4B{width:100%;height:40px;padding-left:16px;padding-right:16px;background:#12A150;border-radius:12px;border:none;cursor:pointer;transition:all .2s;display:flex;justify-content:center;align-items:center;gap:8px;color:white}.tech-library_viewButton__poK4B:hover{background:#0e8a42}.tech-library_pagination__gJOIV{align-self:stretch;height:56px;padding:0 12px;overflow:hidden;display:flex;justify-content:space-between;align-items:center}.tech-library_paginationNumbers__LUVb6{position:relative;background:transparent;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:12px;display:flex;justify-content:flex-start;align-items:center}.tech-library_paginationArrow__hkfYR{width:36px;height:36px;min-width:36px;padding:11px;background:#F4F4F5;box-shadow:0 1px 2px rgba(0,0,0,.05);border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .2s}.tech-library_paginationArrow__hkfYR:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.tech-library_paginationArrow__hkfYR:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.tech-library_paginationArrow__hkfYR:disabled{cursor:not-allowed;opacity:.5}.tech-library_paginationArrow__hkfYR:hover:not(:disabled){background:#E4E4E7}.tech-library_pageNumber__22oAG{width:36px;height:36px;min-width:36px;padding:8px 14px;background:#F4F4F5;box-shadow:0 1px 2px rgba(0,0,0,.05);border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .2s;color:black;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px}.tech-library_pageNumber__22oAG:hover{background:#E4E4E7}.tech-library_pageNumber__22oAG.tech-library_activePage__HQybL{background:#12A150;box-shadow:0 2px 4px -2px rgba(120,40,200,.4);border-radius:12px;color:white}.tech-library_pageEllipsis__ClRmJ{width:36px;height:36px;min-width:36px;display:flex;justify-content:center;align-items:center;color:#71717A;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px}.tech-library_paginationControls__H8kYi{display:flex;justify-content:flex-end;align-items:center;gap:24px}.tech-library_paginationButton__RPYcB{height:32px;padding:0 12px;background:#F4F4F5;border-radius:8px;border:none;cursor:pointer;transition:all .2s;color:black;font-size:14px;font-family:Inter,sans-serif;font-weight:500;line-height:20px}.tech-library_paginationButton__RPYcB:disabled{cursor:not-allowed;opacity:.5}.tech-library_paginationButton__RPYcB:hover:not(:disabled){background:#E4E4E7}.tech-library_dropdownMenu__Rg6N5{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:white;border:2px solid #e4e4e7;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:100;max-height:300px;overflow-y:auto}.tech-library_dropdownItem__E3xDm{padding:10px 16px;cursor:pointer;transition:all .2s;color:#18181B;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px}.tech-library_dropdownItem__E3xDm:hover{background:#F4F4F5}.tech-library_dropdownItem__E3xDm.tech-library_active__5WtP5{background:#E8F5EC;color:#12A150;font-weight:500}.tech-library_dropdownItem__E3xDm:first-child{border-radius:10px 10px 0 0}.tech-library_dropdownItem__E3xDm:last-child{border-radius:0 0 10px 10px}.tech-library_clearButton___qGHU{padding:8px 12px;border-radius:12px;border:2px solid #e4e4e7;background:white;cursor:pointer;transition:all .2s;display:flex;justify-content:center;align-items:center;gap:6px;color:#71717A;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px}.tech-library_clearButton___qGHU:hover{border-color:#DC2626;color:#DC2626;background:#FEF2F2}.tech-library_filterTags__3kKsL{align-self:stretch;padding:12px 16px;background:#F9FAFB;border-radius:12px;display:flex;justify-content:flex-start;align-items:center;gap:12px}.tech-library_filterTagsLabel__40kie{color:#71717A;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px;flex-shrink:0}.tech-library_filterTagsList__RV2TL{flex:1;display:flex;flex-wrap:wrap;gap:8px}.tech-library_filterTag__JpYwk{padding:4px 8px 4px 12px;background:white;border:1px solid #e4e4e7;border-radius:16px;display:inline-flex;align-items:center;gap:6px;color:#18181B;font-size:13px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:18px}.tech-library_filterTagClose___HfHD{width:16px;height:16px;border:none;background:transparent;cursor:pointer;transition:all .2s;display:flex;justify-content:center;align-items:center;color:#71717A;font-size:16px;line-height:16px;padding:0}.tech-library_filterTagClose___HfHD:hover{color:#DC2626}.tech-library_filterResultCount__g0h4O{color:#12A150;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:500;line-height:20px;flex-shrink:0}.TechCategoryModal_dropdown__DsquP{position:absolute;top:calc(100% + 4px);left:0;right:0;width:100%;padding:8px;background:white;box-shadow:0 2px 4px -2px rgba(0,0,0,.1);border-radius:14px;border:2px solid #e4e4e7;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;z-index:1000;animation:TechCategoryModal_slideDown__Yotxw .2s ease-in-out}@keyframes TechCategoryModal_slideDown__Yotxw{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.TechCategoryModal_categoryItem__YYEsk{align-self:stretch;flex:1 1 0;padding:6px 8px;border-radius:8px;border:none;background:transparent;cursor:pointer;transition:all .2s;display:inline-flex;justify-content:flex-start;align-items:center;color:#11181C;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px;text-align:left}.TechCategoryModal_categoryItem__YYEsk:hover{background:rgba(0,0,0,.05)}.TechCategoryModal_categoryItem__YYEsk.TechCategoryModal_selected__0vSlP{background:rgba(18,161,80,.1);color:#12A150;font-weight:500}.Sidebar_sider__RSrhz{width:289px;height:100vh;position:fixed;left:0;top:0;background:#FAFAFA;padding:24px;display:flex;flex-direction:column;gap:24px;overflow-y:auto;z-index:100}.Sidebar_header__6_aQp{padding-left:8px;display:flex;justify-content:space-between;align-items:center}.Sidebar_logoContainer__5ryGc{display:flex;flex-direction:row;gap:8px;align-items:center}.Sidebar_fullLogo__DbORq{width:240px;height:auto}.Sidebar_sectionTitle__PkBAp{padding:8px 12px;display:flex;align-items:center;gap:10px;cursor:pointer;transition:background-color .2s ease}.Sidebar_sectionTitle__PkBAp:hover{background-color:rgba(18,161,80,.1);border-radius:8px}.Sidebar_sectionLabel__Q_kHb{color:black;font-size:16px;font-family:Microsoft YaHei,sans-serif;font-weight:700;line-height:24px}.Sidebar_menuContent__CRK_W{flex:1;display:flex;flex-direction:column;gap:0;overflow-y:auto}.Sidebar_menuItem__fKtSC{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;cursor:pointer;transition:background-color .2s;position:relative}.Sidebar_menuItem__fKtSC:hover{background:rgba(0,0,0,.04)}.Sidebar_menuItem__fKtSC.Sidebar_active__fu4EZ{outline:2px solid #0E793C;outline-offset:-2px}.Sidebar_menuItem__fKtSC.Sidebar_hasSubmenu__NJ0QG{justify-content:space-between}.Sidebar_menuItem__fKtSC.Sidebar_parentActive__Y2HgM{outline:2px solid #0E793C;outline-offset:-2px}.Sidebar_unselectedLabel__hYxF1{color:#52525B!important}.Sidebar_menuIcon__nmO6z{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.5;transition:opacity .2s}.Sidebar_menuItem__fKtSC.Sidebar_active__fu4EZ .Sidebar_menuIcon__nmO6z,.Sidebar_menuItem__fKtSC.Sidebar_parentActive__Y2HgM .Sidebar_menuIcon__nmO6z{opacity:1}.Sidebar_menuLabel__Mx6Y2{flex:1;color:black;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px}.Sidebar_arrowIcon__rFBpf{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#0E793C;transition:transform .3s ease-in-out;transform:rotate(0deg)}.Sidebar_arrowIcon__rFBpf.Sidebar_arrowOpen__a21Xm{transform:rotate(90deg)}.Sidebar_submenuContainer__ciLgy{padding-left:12px;display:flex;align-items:stretch;gap:0;margin-top:0;animation:Sidebar_slideDown__LzfsU .3s ease-in-out}@keyframes Sidebar_slideDown__LzfsU{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Sidebar_submenuLine__Nf_jK{width:24px;padding-left:11.5px;padding-right:11.5px;display:flex;justify-content:center;align-items:stretch;align-self:stretch;flex-shrink:0}.Sidebar_submenuLine__Nf_jK:after{content:"";width:1px;align-self:stretch;background:#E4E4E7;display:block}.Sidebar_submenuItems__rFcY2{flex:1;display:flex;flex-direction:column}.Sidebar_submenuItem__xvPbD{height:44px;padding:10px 12px;border-radius:14px;display:flex;align-items:center;cursor:pointer;transition:background-color .2s}.Sidebar_submenuItem__xvPbD:hover{background:rgba(0,0,0,.04)}.Sidebar_submenuItem__xvPbD.Sidebar_active__fu4EZ{background:#D1F4E0}.Sidebar_submenuItem__xvPbD.Sidebar_active__fu4EZ span{color:#3F3F46}.Sidebar_submenuItem__xvPbD span{color:black;font-size:14px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:20px}.Sidebar_bottomMenu__yl9Kb{display:flex;flex-direction:column;gap:0;padding-top:16px;border-top:1px solid #e4e4e7}.Sidebar_logoutItem__cN_bU{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;border-radius:8px;transition:background-color .2s}.Sidebar_logoutItem__cN_bU:hover{background-color:rgba(0,0,0,.04)}.Sidebar_logoutIcon__hXTZ3{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.Sidebar_logoutLabel__JgmMo{color:black;font-size:16px;font-family:Microsoft YaHei,sans-serif;font-weight:400}@media (max-width:992px){.Sidebar_sider__RSrhz{position:absolute}}.Header_header___nmyk{background:#fff;padding:8px 24px;justify-content:space-between;border-bottom:1px solid #f0f0f0;position:sticky;top:0;z-index:99;height:76px}.Header_headerLeft__zXqry,.Header_header___nmyk{display:flex;align-items:center}.Header_pageTitle___QDSa{margin:0;font-size:20px;font-weight:700;font-family:Inter,Microsoft YaHei,sans-serif;color:#18181B;line-height:28px}.Header_homeTitle__Vjl0Y{display:flex;align-items:center;gap:20px}.Header_homeTitleIcon__cxAcu{width:80px;height:61px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Header_homeTitleText__xSkMp{margin:0;font-size:30px;font-weight:500;font-family:Inter,Microsoft YaHei,sans-serif;color:#18181B;line-height:36px}.Header_headerRight__U_cyL{display:flex;align-items:center;gap:8px}.Header_iconButton__rgmvM{width:48px!important;height:48px!important;background:white;border-radius:16px!important;border:1px solid #e4e4e7;display:flex;align-items:center;justify-content:center;padding:0!important;font-size:20px;color:#000;flex-shrink:0;min-width:48px!important;max-width:48px!important}.Header_iconButton__rgmvM:hover{background:#F4F4F5!important;color:#000!important;border-color:#E4E4E7!important}.Header_userButton__4lcNu{height:48px!important;background:#D1F4E0;border-radius:16px!important;border:none;padding:0 16px!important;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:Microsoft YaHei,sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#000;cursor:pointer}.Header_userButton__4lcNu:hover{background:#B8E6D0!important;color:#000!important}.Header_userButton__4lcNu span{display:flex;flex-direction:column;justify-content:center;color:#000;font-size:12px;font-family:Microsoft YaHei,sans-serif;font-weight:400;line-height:16px;word-wrap:break-word}@media (max-width:768px){.Header_header___nmyk{padding:8px 12px;height:auto}.Header_pageTitle___QDSa{font-size:16px;line-height:22px}.Header_homeTitle__Vjl0Y{gap:12px}.Header_homeTitleIcon__cxAcu{width:60px;height:46px}.Header_homeTitleText__xSkMp{font-size:20px;line-height:26px}.Header_iconButton__rgmvM{width:40px;height:40px;border-radius:12px}.Header_userButton__4lcNu{height:40px;border-radius:12px;padding:0 12px}}.platform_platformLayout__wcw8R{min-height:100vh;display:flex}.platform_mainContent__RPs1k{flex:1;margin-left:289px;display:flex;flex-direction:column;min-width:0;overflow-x:hidden}.platform_content__pwjKV{padding:16px;background:white;flex:1;overflow-x:hidden;overflow-y:auto;width:100%;box-sizing:border-box}@media (max-width:992px){.platform_mainContent__RPs1k{margin-left:0}}@media (max-width:768px){.platform_content__pwjKV{padding:12px}}.cci-park-comprehensive-scope{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.cci-park-comprehensive-scope ::-webkit-scrollbar{width:8px;height:8px}.cci-park-comprehensive-scope ::-webkit-scrollbar-track{background:#f1f1f1}.cci-park-comprehensive-scope ::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.cci-park-comprehensive-scope ::-webkit-scrollbar-thumb:hover{background:#555}.cci-park-comprehensive-scope .ant-spin-dot-item{background-color:#12A150!important}.cci-park-comprehensive-scope .ant-spin-text{color:#12A150!important}