.modal-overlay[data-v-357f27e8]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-container[data-v-357f27e8]{width:1640px;height:92%;background:#1a3a58;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.3);display:flex;flex-direction:column;overflow:hidden}.modal-header[data-v-357f27e8]{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;border-bottom:1px solid hsla(0,0%,100%,.1)}.modal-header .modal-title[data-v-357f27e8]{color:#fff;font-size:20px;font-weight:600;margin:0}.modal-header .close-btn[data-v-357f27e8]{background:none;border:none;color:#fff;font-size:24px;cursor:pointer;padding:5px;border-radius:4px;transition:background-color .2s}.modal-header .close-btn[data-v-357f27e8]:hover{background:hsla(0,0%,100%,.1)}.info-filter-bar[data-v-357f27e8]{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;border-bottom:1px solid hsla(0,0%,100%,.1)}.info-filter-bar .enterprise-count .count-text[data-v-357f27e8]{color:#fff;font-size:18px;font-weight:600}.info-filter-bar .filter-controls[data-v-357f27e8]{display:flex;gap:15px;align-items:center}.info-filter-bar .filter-select[data-v-357f27e8]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;min-width:120px}.info-filter-bar .filter-select option[data-v-357f27e8]{background:#1a237e;color:#fff}.info-filter-bar .filter-select[data-v-357f27e8]:focus{outline:none;border-color:#42a5f5}.info-filter-bar .search-group[data-v-357f27e8]{display:flex;gap:10px}.info-filter-bar .search-input[data-v-357f27e8]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;width:200px}.info-filter-bar .search-input[data-v-357f27e8]::-moz-placeholder{color:hsla(0,0%,100%,.6)}.info-filter-bar .search-input[data-v-357f27e8]::placeholder{color:hsla(0,0%,100%,.6)}.info-filter-bar .search-input[data-v-357f27e8]:focus{outline:none;border-color:#42a5f5}.info-filter-bar .search-btn[data-v-357f27e8]{padding:8px 16px;background:#42a5f5;border:none;border-radius:6px;color:#fff;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:5px;transition:background-color .2s}.info-filter-bar .search-btn[data-v-357f27e8]:hover{background:#1e88e5}.enterprise-list[data-v-357f27e8]{flex:1;overflow-y:auto;padding:20px 30px}.enterprise-list[data-v-357f27e8]::-webkit-scrollbar{width:8px}.enterprise-list[data-v-357f27e8]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:4px}.enterprise-card[data-v-357f27e8]{display:flex;background:hsla(0,0%,100%,.08);border-radius:10px;padding:20px;margin-bottom:15px;transition:transform .2s,box-shadow .2s}.enterprise-card[data-v-357f27e8]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.2)}.enterprise-icon[data-v-357f27e8]{width:216px;height:132px;background:#42a5f5;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:20px;flex-shrink:0}.enterprise-icon .factory-icon[data-v-357f27e8]{font-size:24px;color:#fff}.enterprise-icon img[data-v-357f27e8]{width:216px;height:132px}.enterprise-info[data-v-357f27e8]{flex:1}.enterprise-header[data-v-357f27e8]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.enterprise-name[data-v-357f27e8]{color:#42a5f5;font-size:18px;font-weight:600;margin:0;cursor:pointer;transition:color .2s}.enterprise-name[data-v-357f27e8]:hover{color:#1e88e5}.enterprise-tags[data-v-357f27e8]{display:flex;gap:8px;flex-wrap:wrap}.enterprise-tag[data-v-357f27e8]{background:rgba(102,187,106,.2);color:#66bb6a;padding:4px 8px;border-radius:12px;font-size:12px;border:1px solid rgba(102,187,106,.3)}.enterprise-details[data-v-357f27e8]{display:flex;gap:20px;margin-bottom:8px;flex-wrap:wrap}.detail-item[data-v-357f27e8]{color:hsla(0,0%,100%,.7);font-size:14px}.enterprise-address .address-text[data-v-357f27e8]{color:hsla(0,0%,100%,.6);font-size:13px}.pagination-container[data-v-357f27e8]{padding:20px 30px;border-top:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;align-items:center}.pagination[data-v-357f27e8]{display:flex;gap:8px}.page-btn[data-v-357f27e8]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;cursor:pointer;transition:all .2s}.page-btn.active[data-v-357f27e8],.page-btn[data-v-357f27e8]:hover:not(:disabled){background:#42a5f5;border-color:#42a5f5}.page-btn[data-v-357f27e8]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-357f27e8]{color:hsla(0,0%,100%,.7);font-size:14px}.intellectual-property[data-v-7bfb48f0]{height:100%;display:flex;flex-direction:column}.ip-header[data-v-7bfb48f0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid rgba(66,165,245,.3)}.ip-header .section-main-title[data-v-7bfb48f0]{color:#fff;font-size:20px;font-weight:600;margin:0}.patent-stats[data-v-7bfb48f0]{display:flex;gap:20px}.patent-stats .stat-item[data-v-7bfb48f0]{text-align:center;padding:8px 16px;background:hsla(0,0%,100%,.08);border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.patent-stats .stat-item .stat-label[data-v-7bfb48f0]{color:hsla(0,0%,100%,.8);font-size:12px;display:block;margin-bottom:2px}.patent-stats .stat-item .stat-value[data-v-7bfb48f0]{color:#42a5f5;font-size:16px;font-weight:600}.patent-stats .stat-item .stat-value.valid[data-v-7bfb48f0]{color:#4caf50}.filter-controls-container[data-v-7bfb48f0]{margin-bottom:20px;padding:20px;background:hsla(0,0%,100%,.05);border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.filter-controls[data-v-7bfb48f0]{display:flex;gap:15px;align-items:center;flex-wrap:wrap}.filter-select[data-v-7bfb48f0]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;min-width:120px}.filter-select option[data-v-7bfb48f0]{background:#1a3a58;color:#fff}.filter-select[data-v-7bfb48f0]:focus{outline:none;border-color:#42a5f5}.date-filter-group[data-v-7bfb48f0]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.date-filter-group .date-label[data-v-7bfb48f0]{color:hsla(0,0%,100%,.8);font-size:14px;white-space:nowrap}.date-filter-group .date-input[data-v-7bfb48f0]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;width:140px}.date-filter-group .date-input[data-v-7bfb48f0]:focus{outline:none;border-color:#42a5f5}.date-filter-group .date-separator[data-v-7bfb48f0]{color:hsla(0,0%,100%,.6);font-size:14px}.search-group[data-v-7bfb48f0]{display:flex;gap:10px}.search-input[data-v-7bfb48f0]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;width:200px}.search-input[data-v-7bfb48f0]::-moz-placeholder{color:hsla(0,0%,100%,.6)}.search-input[data-v-7bfb48f0]::placeholder{color:hsla(0,0%,100%,.6)}.search-input[data-v-7bfb48f0]:focus{outline:none;border-color:#42a5f5}.search-btn[data-v-7bfb48f0]{padding:8px 16px;background:#42a5f5;border:none;border-radius:6px;color:#fff;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:5px;transition:background-color .2s}.search-btn[data-v-7bfb48f0]:hover{background:#1e88e5}.reset-btn[data-v-7bfb48f0]{padding:8px 16px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.3);border-radius:6px;color:hsla(0,0%,100%,.8);font-size:14px;cursor:pointer;transition:all .2s}.reset-btn[data-v-7bfb48f0]:hover{background:hsla(0,0%,100%,.15);color:#fff}.patent-table-container[data-v-7bfb48f0]{flex:1;background:hsla(0,0%,100%,.05);border-radius:8px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);margin-bottom:20px;display:flex;flex-direction:column}.patent-table[data-v-7bfb48f0]{width:100%;border-collapse:collapse;flex:1}.patent-table thead[data-v-7bfb48f0]{background:hsla(0,0%,100%,.1)}.patent-table thead th[data-v-7bfb48f0]{padding:12px 8px;color:#fff;font-size:13px;font-weight:600;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.1);white-space:nowrap}.patent-table thead th.sortable[data-v-7bfb48f0]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s}.patent-table thead th.sortable[data-v-7bfb48f0]:hover{background:hsla(0,0%,100%,.1)}.patent-table thead th.sortable .sort-icon[data-v-7bfb48f0]{margin-left:3px;color:hsla(0,0%,100%,.5);font-size:10px;transition:color .2s}.patent-table thead th.sortable .sort-icon.sort-asc[data-v-7bfb48f0]{color:#42a5f5}.patent-table thead th.sortable .sort-icon.sort-asc[data-v-7bfb48f0]:before{content:"↑"}.patent-table thead th.sortable .sort-icon.sort-desc[data-v-7bfb48f0]{color:#42a5f5}.patent-table thead th.sortable .sort-icon.sort-desc[data-v-7bfb48f0]:before{content:"↓"}.patent-table tbody .table-row[data-v-7bfb48f0]{transition:background-color .2s}.patent-table tbody .table-row[data-v-7bfb48f0]:hover{background:hsla(0,0%,100%,.05)}.patent-table tbody .table-row td[data-v-7bfb48f0]{padding:10px 8px;color:hsla(0,0%,100%,.9);font-size:12px;border-bottom:1px solid hsla(0,0%,100%,.05);vertical-align:top}.patent-table tbody .table-row td.patent-name[data-v-7bfb48f0]{font-weight:500;max-width:180px;line-height:1.3}.patent-table tbody .table-row td.application-number[data-v-7bfb48f0],.patent-table tbody .table-row td.publication-number[data-v-7bfb48f0]{font-family:monospace;color:#42a5f5;font-size:11px}.patent-table tbody .table-row td.inventor[data-v-7bfb48f0]{max-width:100px;word-break:break-all}.patent-table tbody .table-row td.content-desc[data-v-7bfb48f0]{max-width:180px;line-height:1.3;color:hsla(0,0%,100%,.7)}.patent-type-badge[data-v-7bfb48f0]{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:500;text-align:center;white-space:nowrap}.patent-type-badge.发明专利[data-v-7bfb48f0]{background:rgba(76,175,80,.2);color:#4caf50;border:1px solid rgba(76,175,80,.3)}.patent-type-badge.实用新型[data-v-7bfb48f0]{background:rgba(66,165,245,.2);color:#42a5f5;border:1px solid rgba(66,165,245,.3)}.patent-type-badge.外观设计[data-v-7bfb48f0]{background:rgba(156,39,176,.2);color:#9c27b0;border:1px solid rgba(156,39,176,.3)}.status-badge[data-v-7bfb48f0]{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:500;text-align:center;white-space:nowrap}.status-badge.授权[data-v-7bfb48f0]{background:rgba(76,175,80,.2);color:#4caf50;border:1px solid rgba(76,175,80,.3)}.status-badge.公开[data-v-7bfb48f0]{background:rgba(255,152,0,.2);color:#ff9800;border:1px solid rgba(255,152,0,.3)}.status-badge.失效[data-v-7bfb48f0]{background:rgba(244,67,54,.2);color:#f44336;border:1px solid rgba(244,67,54,.3)}.detail-btn[data-v-7bfb48f0]{padding:4px 10px;background:#42a5f5;border:none;border-radius:4px;color:#fff;font-size:11px;cursor:pointer;transition:all .2s}.detail-btn[data-v-7bfb48f0]:hover{background:#1e88e5;transform:translateY(-1px)}.no-data[data-v-7bfb48f0]{text-align:center;padding:40px 20px;color:hsla(0,0%,100%,.6)}.no-data .no-data-icon[data-v-7bfb48f0]{font-size:36px;margin-bottom:10px}.no-data p[data-v-7bfb48f0]{font-size:14px;margin:0}.pagination-container[data-v-7bfb48f0]{padding:20px;border-top:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;align-items:center}.pagination[data-v-7bfb48f0]{display:flex;gap:8px}.page-btn[data-v-7bfb48f0]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;cursor:pointer;transition:all .2s}.page-btn.active[data-v-7bfb48f0],.page-btn[data-v-7bfb48f0]:hover:not(:disabled){background:#42a5f5;border-color:#42a5f5}.page-btn[data-v-7bfb48f0]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-7bfb48f0]{color:hsla(0,0%,100%,.7);font-size:14px}.risk-information[data-v-3928506a]{height:100%;display:flex;flex-direction:column}.risk-header[data-v-3928506a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid rgba(244,67,54,.3)}.risk-header .section-main-title[data-v-3928506a]{color:#fff;font-size:20px;font-weight:600;margin:0}.risk-stats[data-v-3928506a]{display:flex;gap:20px}.risk-stats .stat-item[data-v-3928506a]{text-align:center;padding:8px 16px;background:hsla(0,0%,100%,.08);border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.risk-stats .stat-item .stat-label[data-v-3928506a]{color:hsla(0,0%,100%,.8);font-size:12px;display:block;margin-bottom:2px}.risk-stats .stat-item .stat-value[data-v-3928506a]{color:#42a5f5;font-size:16px;font-weight:600}.risk-stats .stat-item .stat-value.high-risk[data-v-3928506a]{color:#f44336}.sub-tabs[data-v-3928506a]{display:flex;gap:10px;margin-bottom:20px}.sub-tab[data-v-3928506a]{padding:8px 20px;background:hsla(0,0%,100%,.08);border-radius:20px;color:hsla(0,0%,100%,.7);font-size:14px;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.sub-tab[data-v-3928506a]:hover{color:#fff;background:hsla(0,0%,100%,.12)}.sub-tab.active[data-v-3928506a]{background:linear-gradient(135deg,#f44336,#d32f2f);color:#fff;border-color:#f44336}.filter-controls-container[data-v-3928506a]{margin-bottom:20px;padding:20px;background:hsla(0,0%,100%,.05);border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.filter-controls[data-v-3928506a]{display:flex;gap:15px;align-items:center;flex-wrap:wrap}.filter-select[data-v-3928506a]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;min-width:120px}.filter-select option[data-v-3928506a]{background:#1a3a58;color:#fff}.filter-select[data-v-3928506a]:focus{outline:none;border-color:#f44336}.date-filter-group[data-v-3928506a]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.date-filter-group .date-label[data-v-3928506a]{color:hsla(0,0%,100%,.8);font-size:14px;white-space:nowrap}.date-filter-group .date-input[data-v-3928506a]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;width:140px}.date-filter-group .date-input[data-v-3928506a]:focus{outline:none;border-color:#f44336}.date-filter-group .date-separator[data-v-3928506a]{color:hsla(0,0%,100%,.6);font-size:14px}.search-group[data-v-3928506a]{display:flex;gap:10px}.search-input[data-v-3928506a]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;width:250px}.search-input[data-v-3928506a]::-moz-placeholder{color:hsla(0,0%,100%,.6)}.search-input[data-v-3928506a]::placeholder{color:hsla(0,0%,100%,.6)}.search-input[data-v-3928506a]:focus{outline:none;border-color:#f44336}.search-btn[data-v-3928506a]{padding:8px 16px;background:#f44336;border:none;border-radius:6px;color:#fff;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:5px;transition:background-color .2s}.search-btn[data-v-3928506a]:hover{background:#d32f2f}.reset-btn[data-v-3928506a]{padding:8px 16px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.3);border-radius:6px;color:hsla(0,0%,100%,.8);font-size:14px;cursor:pointer;transition:all .2s}.reset-btn[data-v-3928506a]:hover{background:hsla(0,0%,100%,.15);color:#fff}.risk-table-container[data-v-3928506a]{flex:1;background:hsla(0,0%,100%,.05);border-radius:8px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);margin-bottom:20px;display:flex;flex-direction:column}.risk-table[data-v-3928506a]{width:100%;border-collapse:collapse;flex:1}.risk-table thead[data-v-3928506a]{background:hsla(0,0%,100%,.1)}.risk-table thead th[data-v-3928506a]{padding:12px 8px;color:#fff;font-size:13px;font-weight:600;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.1);white-space:nowrap}.risk-table thead th.sortable[data-v-3928506a]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s}.risk-table thead th.sortable[data-v-3928506a]:hover{background:hsla(0,0%,100%,.1)}.risk-table thead th.sortable .sort-icon[data-v-3928506a]{margin-left:3px;color:hsla(0,0%,100%,.5);font-size:10px;transition:color .2s}.risk-table thead th.sortable .sort-icon.sort-asc[data-v-3928506a]{color:#f44336}.risk-table thead th.sortable .sort-icon.sort-asc[data-v-3928506a]:before{content:"↑"}.risk-table thead th.sortable .sort-icon.sort-desc[data-v-3928506a]{color:#f44336}.risk-table thead th.sortable .sort-icon.sort-desc[data-v-3928506a]:before{content:"↓"}.risk-table tbody .table-row[data-v-3928506a]{transition:background-color .2s}.risk-table tbody .table-row[data-v-3928506a]:hover{background:hsla(0,0%,100%,.05)}.risk-table tbody .table-row td[data-v-3928506a]{padding:10px 8px;color:hsla(0,0%,100%,.9);font-size:12px;border-bottom:1px solid hsla(0,0%,100%,.05);vertical-align:top}.risk-table tbody .table-row td.case-name[data-v-3928506a]{font-weight:500;max-width:150px;line-height:1.3}.risk-table tbody .table-row td.case-number[data-v-3928506a]{font-family:monospace;color:#42a5f5;font-size:11px;max-width:140px;word-break:break-all}.risk-table tbody .table-row td.case-detail[data-v-3928506a]{max-width:200px;line-height:1.3;color:hsla(0,0%,100%,.7)}.source-badge[data-v-3928506a]{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:500;text-align:center;white-space:nowrap}.source-badge.法院判决[data-v-3928506a]{background:rgba(33,150,243,.2);color:#2196f3;border:1px solid rgba(33,150,243,.3)}.source-badge.行政处罚[data-v-3928506a]{background:rgba(244,67,54,.2);color:#f44336;border:1px solid rgba(244,67,54,.3)}.source-badge.仲裁委员会[data-v-3928506a]{background:rgba(255,152,0,.2);color:#ff9800;border:1px solid rgba(255,152,0,.3)}.role-badge[data-v-3928506a]{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:500;text-align:center;white-space:nowrap}.role-badge.被告[data-v-3928506a],.role-badge.被处罚人[data-v-3928506a],.role-badge.被申请人[data-v-3928506a]{background:rgba(244,67,54,.2);color:#f44336;border:1px solid rgba(244,67,54,.3)}.role-badge.原告[data-v-3928506a],.role-badge.申请人[data-v-3928506a]{background:rgba(76,175,80,.2);color:#4caf50;border:1px solid rgba(76,175,80,.3)}.detail-btn[data-v-3928506a]{padding:4px 10px;background:#f44336;border:none;border-radius:4px;color:#fff;font-size:11px;cursor:pointer;transition:all .2s}.detail-btn[data-v-3928506a]:hover{background:#d32f2f;transform:translateY(-1px)}.no-data[data-v-3928506a]{text-align:center;padding:40px 20px;color:hsla(0,0%,100%,.6)}.no-data .no-data-icon[data-v-3928506a]{font-size:36px;margin-bottom:10px}.no-data p[data-v-3928506a]{font-size:14px;margin:0}.pagination-container[data-v-3928506a]{padding:20px;border-top:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;align-items:center}.pagination[data-v-3928506a]{display:flex;gap:8px}.page-btn[data-v-3928506a]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;cursor:pointer;transition:all .2s}.page-btn.active[data-v-3928506a],.page-btn[data-v-3928506a]:hover:not(:disabled){background:#f44336;border-color:#f44336}.page-btn[data-v-3928506a]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-3928506a]{color:hsla(0,0%,100%,.7);font-size:14px}.enterprise-development[data-v-4add65e5]{height:100%;display:flex;flex-direction:column}.development-header[data-v-4add65e5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid rgba(76,175,80,.3)}.development-header .section-main-title[data-v-4add65e5]{color:#fff;font-size:20px;font-weight:600;margin:0}.honor-stats[data-v-4add65e5]{display:flex;gap:20px}.honor-stats .stat-item[data-v-4add65e5]{text-align:center;padding:8px 16px;background:hsla(0,0%,100%,.08);border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.honor-stats .stat-item .stat-label[data-v-4add65e5]{color:hsla(0,0%,100%,.8);font-size:12px;display:block;margin-bottom:2px}.honor-stats .stat-item .stat-value[data-v-4add65e5]{color:#4caf50;font-size:16px;font-weight:600}.honor-stats .stat-item .stat-value.national[data-v-4add65e5]{color:#ff9800}.sub-tabs[data-v-4add65e5]{display:flex;gap:10px;margin-bottom:20px}.sub-tab[data-v-4add65e5]{padding:8px 20px;background:hsla(0,0%,100%,.08);border-radius:20px;color:hsla(0,0%,100%,.7);font-size:14px;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.sub-tab[data-v-4add65e5]:hover{color:#fff;background:hsla(0,0%,100%,.12)}.sub-tab.active[data-v-4add65e5]{background:linear-gradient(135deg,#4caf50,#388e3c);color:#fff;border-color:#4caf50}.filter-controls-container[data-v-4add65e5]{margin-bottom:20px;padding:20px;background:hsla(0,0%,100%,.05);border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.filter-controls[data-v-4add65e5]{display:flex;gap:15px;align-items:center;flex-wrap:wrap}.filter-select[data-v-4add65e5]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;min-width:120px}.filter-select option[data-v-4add65e5]{background:#1a3a58;color:#fff}.filter-select[data-v-4add65e5]:focus{outline:none;border-color:#4caf50}.year-filter-group[data-v-4add65e5]{display:flex;align-items:center;gap:8px}.year-filter-group .year-label[data-v-4add65e5]{color:hsla(0,0%,100%,.8);font-size:14px;white-space:nowrap}.year-filter-group .year-select[data-v-4add65e5]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;min-width:120px}.year-filter-group .year-select option[data-v-4add65e5]{background:#1a3a58;color:#fff}.year-filter-group .year-select[data-v-4add65e5]:focus{outline:none;border-color:#4caf50}.search-group[data-v-4add65e5]{display:flex;gap:10px}.search-input[data-v-4add65e5]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;width:220px}.search-input[data-v-4add65e5]::-moz-placeholder{color:hsla(0,0%,100%,.6)}.search-input[data-v-4add65e5]::placeholder{color:hsla(0,0%,100%,.6)}.search-input[data-v-4add65e5]:focus{outline:none;border-color:#4caf50}.search-btn[data-v-4add65e5]{padding:8px 16px;background:#4caf50;border:none;border-radius:6px;color:#fff;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:5px;transition:background-color .2s}.search-btn[data-v-4add65e5]:hover{background:#388e3c}.reset-btn[data-v-4add65e5]{padding:8px 16px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.3);border-radius:6px;color:hsla(0,0%,100%,.8);font-size:14px;cursor:pointer;transition:all .2s}.reset-btn[data-v-4add65e5]:hover{background:hsla(0,0%,100%,.15);color:#fff}.honor-table-container[data-v-4add65e5]{flex:1;background:hsla(0,0%,100%,.05);border-radius:8px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);margin-bottom:20px;display:flex;flex-direction:column}.honor-table[data-v-4add65e5]{width:100%;border-collapse:collapse;flex:1}.honor-table thead[data-v-4add65e5]{background:hsla(0,0%,100%,.1)}.honor-table thead th[data-v-4add65e5]{padding:12px 8px;color:#fff;font-size:13px;font-weight:600;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.1);white-space:nowrap}.honor-table thead th.sortable[data-v-4add65e5]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s}.honor-table thead th.sortable[data-v-4add65e5]:hover{background:hsla(0,0%,100%,.1)}.honor-table thead th.sortable .sort-icon[data-v-4add65e5]{margin-left:3px;color:hsla(0,0%,100%,.5);font-size:10px;transition:color .2s}.honor-table thead th.sortable .sort-icon.sort-asc[data-v-4add65e5]{color:#4caf50}.honor-table thead th.sortable .sort-icon.sort-asc[data-v-4add65e5]:before{content:"↑"}.honor-table thead th.sortable .sort-icon.sort-desc[data-v-4add65e5]{color:#4caf50}.honor-table thead th.sortable .sort-icon.sort-desc[data-v-4add65e5]:before{content:"↓"}.honor-table tbody .table-row[data-v-4add65e5]{transition:background-color .2s}.honor-table tbody .table-row[data-v-4add65e5]:hover{background:hsla(0,0%,100%,.05)}.honor-table tbody .table-row td[data-v-4add65e5]{padding:10px 8px;color:hsla(0,0%,100%,.9);font-size:12px;border-bottom:1px solid hsla(0,0%,100%,.05);vertical-align:top}.honor-table tbody .table-row td.honor-name[data-v-4add65e5]{font-weight:500;max-width:160px;line-height:1.3}.honor-table tbody .table-row td.issuing-unit[data-v-4add65e5]{max-width:140px;line-height:1.3;color:hsla(0,0%,100%,.7)}.honor-table tbody .table-row td.source[data-v-4add65e5]{max-width:180px;line-height:1.3;color:hsla(0,0%,100%,.7)}.honor-table tbody .table-row td.valid-until[data-v-4add65e5]{color:#4caf50;font-size:11px}.type-badge[data-v-4add65e5]{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:500;text-align:center;white-space:nowrap}.type-badge.奖项[data-v-4add65e5]{background:rgba(255,193,7,.2);color:#ffc107;border:1px solid rgba(255,193,7,.3)}.type-badge.认证[data-v-4add65e5]{background:rgba(33,150,243,.2);color:#2196f3;border:1px solid rgba(33,150,243,.3)}.type-badge.称号[data-v-4add65e5]{background:rgba(156,39,176,.2);color:#9c27b0;border:1px solid rgba(156,39,176,.3)}.type-badge.资质[data-v-4add65e5]{background:rgba(76,175,80,.2);color:#4caf50;border:1px solid rgba(76,175,80,.3)}.level-badge[data-v-4add65e5]{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:500;text-align:center;white-space:nowrap}.level-badge.国家级[data-v-4add65e5]{background:rgba(244,67,54,.2);color:#f44336;border:1px solid rgba(244,67,54,.3)}.level-badge.省级[data-v-4add65e5]{background:rgba(255,152,0,.2);color:#ff9800;border:1px solid rgba(255,152,0,.3)}.level-badge.市级[data-v-4add65e5]{background:rgba(33,150,243,.2);color:#2196f3;border:1px solid rgba(33,150,243,.3)}.level-badge.区县级[data-v-4add65e5]{background:rgba(96,125,139,.2);color:#607d8b;border:1px solid rgba(96,125,139,.3)}.detail-btn[data-v-4add65e5]{padding:4px 10px;background:#4caf50;border:none;border-radius:4px;color:#fff;font-size:11px;cursor:pointer;transition:all .2s}.detail-btn[data-v-4add65e5]:hover{background:#388e3c;transform:translateY(-1px)}.no-data[data-v-4add65e5]{text-align:center;padding:40px 20px;color:hsla(0,0%,100%,.6)}.no-data .no-data-icon[data-v-4add65e5]{font-size:36px;margin-bottom:10px}.no-data p[data-v-4add65e5]{font-size:14px;margin:0}.pagination-container[data-v-4add65e5]{padding:20px;border-top:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;align-items:center}.pagination[data-v-4add65e5]{display:flex;gap:8px}.page-btn[data-v-4add65e5]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;cursor:pointer;transition:all .2s}.page-btn.active[data-v-4add65e5],.page-btn[data-v-4add65e5]:hover:not(:disabled){background:#4caf50;border-color:#4caf50}.page-btn[data-v-4add65e5]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-4add65e5]{color:hsla(0,0%,100%,.7);font-size:14px}.operation-information[data-v-178e1f4c]{height:100%;display:flex;flex-direction:column}.operation-header[data-v-178e1f4c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid rgba(33,150,243,.3)}.operation-header .section-main-title[data-v-178e1f4c]{color:#fff;font-size:20px;font-weight:600;margin:0}.operation-stats[data-v-178e1f4c]{display:flex;gap:20px}.operation-stats .stat-item[data-v-178e1f4c]{text-align:center;padding:8px 16px;background:hsla(0,0%,100%,.08);border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.operation-stats .stat-item .stat-label[data-v-178e1f4c]{color:hsla(0,0%,100%,.8);font-size:12px;display:block;margin-bottom:2px}.operation-stats .stat-item .stat-value[data-v-178e1f4c]{color:#2196f3;font-size:16px;font-weight:600}.operation-stats .stat-item .stat-value.latest[data-v-178e1f4c]{color:#4caf50}.sub-tabs[data-v-178e1f4c]{display:flex;gap:10px;margin-bottom:20px;flex-wrap:wrap}.sub-tab[data-v-178e1f4c]{padding:8px 16px;background:hsla(0,0%,100%,.08);border-radius:20px;color:hsla(0,0%,100%,.7);font-size:14px;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.sub-tab[data-v-178e1f4c]:hover{color:#fff;background:hsla(0,0%,100%,.12)}.sub-tab.active[data-v-178e1f4c]{background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff;border-color:#2196f3}.filter-controls-container[data-v-178e1f4c]{margin-bottom:20px;padding:20px;background:hsla(0,0%,100%,.05);border-radius:8px;border:1px solid hsla(0,0%,100%,.1)}.filter-controls[data-v-178e1f4c]{display:flex;gap:15px;align-items:center;flex-wrap:wrap}.filter-select[data-v-178e1f4c]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;min-width:120px}.filter-select option[data-v-178e1f4c]{background:#1a3a58;color:#fff}.filter-select[data-v-178e1f4c]:focus{outline:none;border-color:#2196f3}.date-filter-group[data-v-178e1f4c]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.date-filter-group .date-label[data-v-178e1f4c]{color:hsla(0,0%,100%,.8);font-size:14px;white-space:nowrap}.date-filter-group .date-input[data-v-178e1f4c]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;width:140px}.date-filter-group .date-input[data-v-178e1f4c]:focus{outline:none;border-color:#2196f3}.date-filter-group .date-separator[data-v-178e1f4c]{color:hsla(0,0%,100%,.6);font-size:14px}.search-group[data-v-178e1f4c]{display:flex;gap:10px}.search-input[data-v-178e1f4c]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;width:200px}.search-input[data-v-178e1f4c]::-moz-placeholder{color:hsla(0,0%,100%,.6)}.search-input[data-v-178e1f4c]::placeholder{color:hsla(0,0%,100%,.6)}.search-input[data-v-178e1f4c]:focus{outline:none;border-color:#2196f3}.search-btn[data-v-178e1f4c]{padding:8px 16px;background:#2196f3;border:none;border-radius:6px;color:#fff;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:5px;transition:background-color .2s}.search-btn[data-v-178e1f4c]:hover{background:#1976d2}.reset-btn[data-v-178e1f4c]{padding:8px 16px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.3);border-radius:6px;color:hsla(0,0%,100%,.8);font-size:14px;cursor:pointer;transition:all .2s}.reset-btn[data-v-178e1f4c]:hover{background:hsla(0,0%,100%,.15);color:#fff}.basic-info .info-cards[data-v-178e1f4c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.basic-info .info-cards .info-card[data-v-178e1f4c]{background:hsla(0,0%,100%,.05);border-radius:12px;padding:20px;border:1px solid hsla(0,0%,100%,.1)}.basic-info .info-cards .info-card h4[data-v-178e1f4c]{color:#fff;font-size:16px;font-weight:600;margin:0 0 15px 0;border-bottom:2px solid rgba(33,150,243,.3);padding-bottom:10px}.basic-info .info-cards .info-card .card-content p[data-v-178e1f4c]{color:hsla(0,0%,100%,.8);line-height:1.6;margin:0}.basic-info .info-cards .info-card .card-content .status-info[data-v-178e1f4c]{display:flex;align-items:center;gap:10px}.basic-info .info-cards .info-card .card-content .status-info .status-badge[data-v-178e1f4c]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.basic-info .info-cards .info-card .card-content .status-info .status-badge.active[data-v-178e1f4c]{background:rgba(76,175,80,.2);color:#4caf50;border:1px solid rgba(76,175,80,.3)}.basic-info .info-cards .info-card .card-content .status-info .status-detail[data-v-178e1f4c]{color:hsla(0,0%,100%,.7);font-size:14px}.table-content[data-v-178e1f4c]{flex:1;display:flex;flex-direction:column}.table-container[data-v-178e1f4c]{flex:1;background:hsla(0,0%,100%,.05);border-radius:8px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);margin-bottom:20px}.operation-table[data-v-178e1f4c]{width:100%;border-collapse:collapse}.operation-table thead[data-v-178e1f4c]{background:hsla(0,0%,100%,.1)}.operation-table thead th[data-v-178e1f4c]{padding:12px 8px;color:#fff;font-size:13px;font-weight:600;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.1);white-space:nowrap}.operation-table thead th.sortable[data-v-178e1f4c]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s}.operation-table thead th.sortable[data-v-178e1f4c]:hover{background:hsla(0,0%,100%,.1)}.operation-table thead th.sortable .sort-icon[data-v-178e1f4c]{margin-left:3px;color:hsla(0,0%,100%,.5);font-size:10px;transition:color .2s}.operation-table thead th.sortable .sort-icon.sort-asc[data-v-178e1f4c]{color:#2196f3}.operation-table thead th.sortable .sort-icon.sort-asc[data-v-178e1f4c]:before{content:"↑"}.operation-table thead th.sortable .sort-icon.sort-desc[data-v-178e1f4c]{color:#2196f3}.operation-table thead th.sortable .sort-icon.sort-desc[data-v-178e1f4c]:before{content:"↓"}.operation-table tbody .table-row[data-v-178e1f4c]{transition:background-color .2s}.operation-table tbody .table-row[data-v-178e1f4c]:hover{background:hsla(0,0%,100%,.05)}.operation-table tbody .table-row td[data-v-178e1f4c]{padding:10px 8px;color:hsla(0,0%,100%,.9);font-size:12px;border-bottom:1px solid hsla(0,0%,100%,.05);vertical-align:top}.operation-table tbody .table-row td.branch-name[data-v-178e1f4c],.operation-table tbody .table-row td.company-name[data-v-178e1f4c],.operation-table tbody .table-row td.license-name[data-v-178e1f4c],.operation-table tbody .table-row td.product-name[data-v-178e1f4c],.operation-table tbody .table-row td.project-name[data-v-178e1f4c]{font-weight:500;max-width:180px;line-height:1.3}.operation-table tbody .table-row td.after-change[data-v-178e1f4c],.operation-table tbody .table-row td.before-change[data-v-178e1f4c]{max-width:150px;line-height:1.3}.operation-table tbody .table-row td.address[data-v-178e1f4c]{max-width:200px;line-height:1.3;color:hsla(0,0%,100%,.7)}.operation-table tbody .table-row td.license-number[data-v-178e1f4c]{font-family:monospace;color:#2196f3;font-size:11px}.status-badge[data-v-178e1f4c]{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:500;text-align:center;white-space:nowrap}.status-badge.在售[data-v-178e1f4c],.status-badge.已公示[data-v-178e1f4c],.status-badge.已完成[data-v-178e1f4c],.status-badge.有效[data-v-178e1f4c],.status-badge.正常[data-v-178e1f4c]{background:rgba(76,175,80,.2);color:#4caf50;border:1px solid rgba(76,175,80,.3)}.status-badge.未公示[data-v-178e1f4c],.status-badge.进行中[data-v-178e1f4c]{background:rgba(255,152,0,.2);color:#ff9800;border:1px solid rgba(255,152,0,.3)}.status-badge.停产[data-v-178e1f4c],.status-badge.已撤销[data-v-178e1f4c],.status-badge.注销[data-v-178e1f4c],.status-badge.过期[data-v-178e1f4c],.status-badge.退出[data-v-178e1f4c]{background:rgba(244,67,54,.2);color:#f44336;border:1px solid rgba(244,67,54,.3)}.type-badge[data-v-178e1f4c]{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:500;text-align:center;white-space:nowrap}.type-badge.分公司[data-v-178e1f4c]{background:rgba(33,150,243,.2);color:#2196f3;border:1px solid rgba(33,150,243,.3)}.type-badge.办事处[data-v-178e1f4c],.type-badge.销售部[data-v-178e1f4c]{background:rgba(156,39,176,.2);color:#9c27b0;border:1px solid rgba(156,39,176,.3)}.type-badge.公开招标[data-v-178e1f4c],.type-badge.政府采购[data-v-178e1f4c]{background:rgba(255,193,7,.2);color:#ffc107;border:1px solid rgba(255,193,7,.3)}.type-badge.邀请招标[data-v-178e1f4c]{background:rgba(96,125,139,.2);color:#607d8b;border:1px solid rgba(96,125,139,.3)}.result-badge[data-v-178e1f4c]{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:500;text-align:center;white-space:nowrap}.result-badge.中标[data-v-178e1f4c]{background:rgba(76,175,80,.2);color:#4caf50;border:1px solid rgba(76,175,80,.3)}.result-badge.未中标[data-v-178e1f4c]{background:rgba(244,67,54,.2);color:#f44336;border:1px solid rgba(244,67,54,.3)}.category-badge[data-v-178e1f4c]{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:500;text-align:center;white-space:nowrap}.category-badge.办公家具[data-v-178e1f4c]{background:rgba(33,150,243,.2);color:#2196f3;border:1px solid rgba(33,150,243,.3)}.category-badge.儿童家具[data-v-178e1f4c]{background:rgba(233,30,99,.2);color:#e91e63;border:1px solid rgba(233,30,99,.3)}.category-badge.客厅家具[data-v-178e1f4c]{background:rgba(255,152,0,.2);color:#ff9800;border:1px solid rgba(255,152,0,.3)}.detail-btn[data-v-178e1f4c]{padding:4px 10px;background:#2196f3;border:none;border-radius:4px;color:#fff;font-size:11px;cursor:pointer;transition:all .2s}.detail-btn[data-v-178e1f4c]:hover{background:#1976d2;transform:translateY(-1px)}.no-data[data-v-178e1f4c]{text-align:center;padding:40px 20px;color:hsla(0,0%,100%,.6)}.no-data .no-data-icon[data-v-178e1f4c]{font-size:36px;margin-bottom:10px}.no-data p[data-v-178e1f4c]{font-size:14px;margin:0}.pagination-container[data-v-178e1f4c]{padding:20px;border-top:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;align-items:center}.pagination[data-v-178e1f4c]{display:flex;gap:8px}.page-btn[data-v-178e1f4c]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;cursor:pointer;transition:all .2s}.page-btn.active[data-v-178e1f4c],.page-btn[data-v-178e1f4c]:hover:not(:disabled){background:#2196f3;border-color:#2196f3}.page-btn[data-v-178e1f4c]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-178e1f4c]{color:hsla(0,0%,100%,.7);font-size:14px}.enterprise-chain[data-v-4bce8b40]{height:100%;display:flex;flex-direction:column}.chain-header[data-v-4bce8b40]{padding:25px 30px 15px;border-bottom:1px solid hsla(0,0%,100%,.1);background:linear-gradient(135deg,rgba(66,165,245,.05),rgba(30,136,229,.05))}.chain-title[data-v-4bce8b40]{text-align:center}.chain-title h3[data-v-4bce8b40]{color:#fff;font-size:26px;font-weight:700;margin:0 0 8px 0;background:linear-gradient(135deg,#42a5f5,#1e88e5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}.chain-title h3[data-v-4bce8b40]:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:100px;height:3px;background:linear-gradient(90deg,#42a5f5,#1e88e5);border-radius:2px}.chain-title .chain-subtitle[data-v-4bce8b40]{color:hsla(0,0%,100%,.7);font-size:14px;margin:15px 0 0 0;font-style:italic}.chain-content[data-v-4bce8b40]{flex:1;padding:25px 30px;overflow-y:auto}.chain-content[data-v-4bce8b40]::-webkit-scrollbar{width:8px}.chain-content[data-v-4bce8b40]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:4px}.chain-layout[data-v-4bce8b40]{display:grid;grid-template-columns:1fr 220px 1fr;gap:40px;align-items:start;margin-bottom:40px}.section-header-chain[data-v-4bce8b40]{margin-bottom:25px;text-align:center}.section-title-wrapper[data-v-4bce8b40]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:8px}.section-icon[data-v-4bce8b40]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700}.section-icon.upstream-icon[data-v-4bce8b40]{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff}.section-icon.downstream-icon[data-v-4bce8b40]{background:linear-gradient(135deg,#4caf50,#388e3c);color:#fff}.section-title-chain[data-v-4bce8b40]{color:#fff;font-size:20px;font-weight:700;margin:0}.section-title-chain.upstream-title[data-v-4bce8b40]{color:#ff9800}.section-title-chain.downstream-title[data-v-4bce8b40]{color:#4caf50}.enterprise-count[data-v-4bce8b40]{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9);padding:4px 10px;border-radius:12px;font-size:12px;font-weight:600}.section-description[data-v-4bce8b40]{color:hsla(0,0%,100%,.6);font-size:13px}.enterprise-chain-list[data-v-4bce8b40]{display:flex;flex-direction:column;gap:20px}.chain-enterprise-card[data-v-4bce8b40]{background:hsla(0,0%,100%,.06);border-radius:16px;padding:24px;position:relative;transition:all .4s ease;border:1px solid hsla(0,0%,100%,.1);cursor:pointer;overflow:hidden}.chain-enterprise-card[data-v-4bce8b40]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.1),transparent);opacity:0;transition:opacity .3s ease}.chain-enterprise-card[data-v-4bce8b40]:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 15px 35px rgba(0,0,0,.3);background:hsla(0,0%,100%,.1)}.chain-enterprise-card[data-v-4bce8b40]:hover:before{opacity:1}.chain-enterprise-card:hover .flow-animation[data-v-4bce8b40]{animation-play-state:running}.chain-enterprise-card.upstream-card[data-v-4bce8b40]{border-left:4px solid #ff9800}.chain-enterprise-card.upstream-card[data-v-4bce8b40]:hover{border-left-color:#ffa726;box-shadow:0 15px 35px rgba(255,152,0,.2)}.chain-enterprise-card.downstream-card[data-v-4bce8b40]{border-left:4px solid #4caf50}.chain-enterprise-card.downstream-card[data-v-4bce8b40]:hover{border-left-color:#66bb6a;box-shadow:0 15px 35px rgba(76,175,80,.2)}.enterprise-chain-header[data-v-4bce8b40]{display:flex;align-items:center;margin-bottom:20px}.enterprise-chain-icon[data-v-4bce8b40]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-right:16px;position:relative;font-size:22px}.enterprise-chain-icon .icon[data-v-4bce8b40]{z-index:2;position:relative}.enterprise-chain-icon .icon-glow[data-v-4bce8b40]{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;opacity:0;transition:opacity .3s ease;animation:glow-pulse-4bce8b40 2s ease-in-out infinite}.enterprise-chain-icon .icon-glow.upstream-glow[data-v-4bce8b40]{background:radial-gradient(circle,rgba(255,152,0,.4),transparent)}.enterprise-chain-icon .icon-glow.downstream-glow[data-v-4bce8b40]{background:radial-gradient(circle,rgba(76,175,80,.4),transparent)}.enterprise-chain-icon.upstream-icon[data-v-4bce8b40]{background:linear-gradient(135deg,#ff9800,#f57c00)}.enterprise-chain-icon.downstream-icon[data-v-4bce8b40]{background:linear-gradient(135deg,#4caf50,#388e3c)}.enterprise-info[data-v-4bce8b40]{flex:1}.enterprise-chain-name[data-v-4bce8b40]{color:#fff;font-size:17px;font-weight:700;margin:0 0 6px 0;line-height:1.3}.enterprise-scale[data-v-4bce8b40]{color:hsla(0,0%,100%,.6);font-size:12px;background:hsla(0,0%,100%,.1);padding:2px 8px;border-radius:8px;display:inline-block}.cooperation-strength .strength-level[data-v-4bce8b40]{padding:6px 12px;border-radius:12px;font-size:11px;font-weight:600;text-align:center;min-width:60px}.cooperation-strength .strength-level.high[data-v-4bce8b40]{background:linear-gradient(135deg,#4caf50,#388e3c);color:#fff}.cooperation-strength .strength-level.medium[data-v-4bce8b40]{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff}.cooperation-strength .strength-level.low[data-v-4bce8b40]{background:linear-gradient(135deg,#f44336,#d32f2f);color:#fff}.enterprise-chain-info .info-item[data-v-4bce8b40]{display:flex;align-items:flex-start;margin-bottom:12px;transition:all .3s ease}.enterprise-chain-info .info-item[data-v-4bce8b40]:last-child{margin-bottom:0}.enterprise-chain-info .info-item[data-v-4bce8b40]:hover{transform:translateX(5px)}.enterprise-chain-info .info-icon[data-v-4bce8b40]{width:24px;height:24px;border-radius:6px;background:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;margin-right:12px;font-size:12px;flex-shrink:0}.enterprise-chain-info .info-details[data-v-4bce8b40]{flex:1;min-width:0}.enterprise-chain-info .info-label[data-v-4bce8b40]{display:block;color:hsla(0,0%,100%,.7);font-size:12px;font-weight:600;margin-bottom:2px}.enterprise-chain-info .info-content[data-v-4bce8b40]{display:block;color:hsla(0,0%,100%,.95);font-size:13px;line-height:1.4;word-wrap:break-word}.relation-line[data-v-4bce8b40]{position:absolute;top:50%;width:35px;height:3px;border-radius:2px;overflow:hidden}.relation-line .flow-animation[data-v-4bce8b40]{position:absolute;top:0;width:20px;height:100%;border-radius:2px;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-play-state:paused}.relation-line.upstream-line[data-v-4bce8b40]{right:-20px;background:linear-gradient(90deg,#ff9800,rgba(255,152,0,.3))}.relation-line.upstream-line .upstream-flow[data-v-4bce8b40]{background:linear-gradient(90deg,transparent,#ff9800,transparent);animation-name:flow-right-4bce8b40}.relation-line.upstream-line[data-v-4bce8b40]:after{content:"";position:absolute;right:-6px;top:-4px;border:5px solid transparent;border-left-color:#ff9800}.relation-line.downstream-line[data-v-4bce8b40]{left:-20px;background:linear-gradient(90deg,rgba(76,175,80,.3),#4caf50)}.relation-line.downstream-line .downstream-flow[data-v-4bce8b40]{background:linear-gradient(90deg,transparent,#4caf50,transparent);animation-name:flow-left-4bce8b40}.relation-line.downstream-line[data-v-4bce8b40]:before{content:"";position:absolute;left:-6px;top:-4px;border:5px solid transparent;border-right-color:#4caf50}.current-enterprise-section[data-v-4bce8b40]{display:flex;align-items:center;justify-content:center}.current-enterprise-card[data-v-4bce8b40]{border-radius:20px;padding:30px 25px;text-align:center;background:linear-gradient(135deg,rgba(66,165,245,.15),rgba(30,136,229,.15));border:2px solid rgba(66,165,245,.3);box-shadow:0 15px 35px rgba(66,165,245,.2);position:relative;overflow:hidden}.current-enterprise-card[data-v-4bce8b40]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,rgba(66,165,245,.1),transparent);animation:rotate-border-4bce8b40 4s linear infinite}.current-enterprise-card[data-v-4bce8b40]:after{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;background:#1a3a58;border-radius:18px;z-index:1}.current-enterprise-card>[data-v-4bce8b40]{position:relative;z-index:2}.enterprise-avatar[data-v-4bce8b40]{position:relative;margin:0 auto 15px;width:60px;height:60px}.enterprise-avatar .avatar-icon[data-v-4bce8b40]{width:60px;height:60px;background:linear-gradient(135deg,#42a5f5,#1e88e5);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;position:relative;z-index:3}.enterprise-avatar .avatar-ring[data-v-4bce8b40]{position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border:2px solid rgba(66,165,245,.5);border-radius:50%;z-index:2}.enterprise-avatar .pulse-effect[data-v-4bce8b40]{position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;border:2px solid rgba(66,165,245,.3);border-radius:50%;animation:pulse-ring-4bce8b40 2s ease-out infinite;z-index:1}.current-enterprise-name[data-v-4bce8b40]{color:#fff;font-size:18px;font-weight:700;margin:0 0 8px 0;line-height:1.3}.current-enterprise-type[data-v-4bce8b40]{color:#42a5f5;font-size:13px;background:rgba(66,165,245,.2);padding:6px 15px;border-radius:15px;display:inline-block;font-weight:600;margin-bottom:15px}.enterprise-stats[data-v-4bce8b40]{display:flex;align-items:center;justify-content:center;gap:15px}.stat-item[data-v-4bce8b40]{text-align:center}.stat-item .stat-label[data-v-4bce8b40]{display:block;color:hsla(0,0%,100%,.7);font-size:11px;margin-bottom:4px}.stat-item .stat-value[data-v-4bce8b40]{display:block;color:#42a5f5;font-size:18px;font-weight:700}.stat-divider[data-v-4bce8b40]{width:1px;height:30px;background:hsla(0,0%,100%,.2)}.relation-description[data-v-4bce8b40]{margin-top:40px;border-top:1px solid hsla(0,0%,100%,.1);padding-top:30px}.relation-desc-card[data-v-4bce8b40]{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border-radius:16px;padding:25px;border:1px solid hsla(0,0%,100%,.1)}.desc-header[data-v-4bce8b40]{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.desc-header h5[data-v-4bce8b40]{color:#fff;font-size:18px;font-weight:700;margin:0}.chain-stats[data-v-4bce8b40]{display:flex;gap:15px}.stat-badge[data-v-4bce8b40]{display:flex;align-items:center;gap:8px;padding:8px 15px;border-radius:20px;font-size:12px}.stat-badge.upstream-badge[data-v-4bce8b40]{background:linear-gradient(135deg,rgba(255,152,0,.2),rgba(245,124,0,.2));border:1px solid rgba(255,152,0,.3)}.stat-badge.downstream-badge[data-v-4bce8b40]{background:linear-gradient(135deg,rgba(76,175,80,.2),rgba(56,142,60,.2));border:1px solid rgba(76,175,80,.3)}.stat-badge .badge-label[data-v-4bce8b40]{color:hsla(0,0%,100%,.8)}.stat-badge .badge-value[data-v-4bce8b40]{color:#fff;font-weight:700}.relation-flow[data-v-4bce8b40]{display:flex;align-items:center;gap:20px;margin-bottom:30px}.flow-item[data-v-4bce8b40]{flex:1;display:flex;align-items:flex-start;gap:15px;padding:20px;background:hsla(0,0%,100%,.03);border-radius:12px;transition:all .3s ease}.flow-item[data-v-4bce8b40]:hover{background:hsla(0,0%,100%,.06);transform:translateY(-2px)}.flow-icon[data-v-4bce8b40]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.flow-icon.upstream-flow-icon[data-v-4bce8b40]{background:linear-gradient(135deg,#ff9800,#f57c00)}.flow-icon.downstream-flow-icon[data-v-4bce8b40]{background:linear-gradient(135deg,#4caf50,#388e3c)}.flow-content[data-v-4bce8b40]{flex:1}.flow-label[data-v-4bce8b40]{display:block;color:#fff;font-size:16px;font-weight:600;margin-bottom:8px}.flow-label.upstream-flow[data-v-4bce8b40]{color:#ff9800}.flow-label.downstream-flow[data-v-4bce8b40]{color:#4caf50}.flow-desc[data-v-4bce8b40]{color:hsla(0,0%,100%,.8);font-size:14px;line-height:1.5}.flow-divider[data-v-4bce8b40]{display:flex;flex-direction:column;align-items:center;gap:10px}.flow-divider .divider-line[data-v-4bce8b40]{width:2px;height:40px;background:linear-gradient(180deg,#ff9800,#4caf50);border-radius:1px}.flow-divider .divider-icon[data-v-4bce8b40]{color:#42a5f5;font-size:16px;animation:pulse-glow-4bce8b40 2s ease-in-out infinite}.chain-health[data-v-4bce8b40]{border-top:1px solid hsla(0,0%,100%,.1);padding-top:20px}.chain-health h6[data-v-4bce8b40]{color:#fff;font-size:16px;font-weight:600;margin:0 0 15px 0;text-align:center}.health-metrics[data-v-4bce8b40]{display:grid;gap:15px}.metric-item[data-v-4bce8b40]{display:grid;grid-template-columns:100px 1fr 60px;gap:15px;align-items:center}.metric-label[data-v-4bce8b40]{color:hsla(0,0%,100%,.8);font-size:14px}.metric-bar[data-v-4bce8b40]{height:8px;background:hsla(0,0%,100%,.1);border-radius:4px;overflow:hidden}.metric-bar .metric-fill[data-v-4bce8b40]{height:100%;background:linear-gradient(90deg,#42a5f5,#1e88e5);border-radius:4px;transition:width .3s ease;position:relative}.metric-bar .metric-fill[data-v-4bce8b40]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);animation:shimmer-4bce8b40 2s infinite}.metric-value[data-v-4bce8b40]{color:#42a5f5;font-size:14px;font-weight:600;text-align:right}@keyframes flow-right-4bce8b40{0%{left:-20px}to{left:35px}}@keyframes flow-left-4bce8b40{0%{right:-20px}to{right:35px}}@keyframes glow-pulse-4bce8b40{0%,to{opacity:0}50%{opacity:1}}@keyframes rotate-border-4bce8b40{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse-ring-4bce8b40{0%{transform:scale(1);opacity:1}to{transform:scale(1.3);opacity:0}}@keyframes pulse-glow-4bce8b40{0%,to{text-shadow:0 0 5px rgba(66,165,245,.5)}50%{text-shadow:0 0 15px rgba(66,165,245,.8)}}@keyframes shimmer-4bce8b40{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media(max-width:1400px){.chain-layout[data-v-4bce8b40]{grid-template-columns:1fr 200px 1fr;gap:30px}}@media(max-width:1200px){.chain-layout[data-v-4bce8b40]{grid-template-columns:1fr;gap:30px}.current-enterprise-section[data-v-4bce8b40]{order:-1}.relation-line[data-v-4bce8b40]{display:none}}.detail-modal-overlay[data-v-2834e12c]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1001}.detail-modal-container[data-v-2834e12c]{width:1640px;height:92%;background:#1a3a58;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.4);display:flex;flex-direction:column;overflow:hidden}.detail-modal-header[data-v-2834e12c]{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;border-bottom:1px solid hsla(0,0%,100%,.1)}.detail-modal-header .detail-modal-title[data-v-2834e12c]{color:#fff;font-size:22px;font-weight:600;margin:0}.detail-modal-header .detail-close-btn[data-v-2834e12c]{background:none;border:none;color:#fff;font-size:24px;cursor:pointer;padding:5px;border-radius:4px;transition:background-color .2s}.detail-modal-header .detail-close-btn[data-v-2834e12c]:hover{background:hsla(0,0%,100%,.1)}.enterprise-basic-info[data-v-2834e12c]{display:flex;align-items:center;padding:25px 30px;border-bottom:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03)}.enterprise-logo[data-v-2834e12c]{width:216px;height:132px;background:#42a5f5;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-right:25px;flex-shrink:0}.enterprise-logo .factory-icon[data-v-2834e12c]{font-size:32px;color:#fff}.enterprise-logo img[data-v-2834e12c]{width:216px;height:132px}.enterprise-main-info[data-v-2834e12c]{flex:1}.enterprise-title[data-v-2834e12c]{color:#fff;font-size:24px;font-weight:600;margin:0 0 12px 0}.enterprise-meta[data-v-2834e12c]{display:flex;gap:30px;margin-bottom:10px;flex-wrap:wrap}.enterprise-address-info .address-label[data-v-2834e12c],.meta-item[data-v-2834e12c]{color:hsla(0,0%,100%,.8);font-size:14px}.enterprise-address-info .address-content[data-v-2834e12c]{color:hsla(0,0%,100%,.7);font-size:14px}.primary-tabs[data-v-2834e12c]{display:flex;background:hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.1)}.primary-tab[data-v-2834e12c]{padding:15px 25px;color:hsla(0,0%,100%,.7);font-size:16px;cursor:pointer;transition:all .3s ease;border-bottom:3px solid transparent}.primary-tab[data-v-2834e12c]:hover{color:#fff;background:hsla(0,0%,100%,.05)}.primary-tab.active[data-v-2834e12c]{color:#42a5f5;background:rgba(66,165,245,.1);border-bottom-color:#42a5f5}.tab-content-area[data-v-2834e12c]{flex:1;overflow-y:auto}.tab-content-area[data-v-2834e12c]::-webkit-scrollbar{width:8px}.tab-content-area[data-v-2834e12c]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:4px}.tab-content[data-v-2834e12c]{height:100%;overflow-y:auto;padding:10px}.secondary-tabs[data-v-2834e12c]{display:flex;gap:10px;padding:20px 30px 0 30px}.secondary-tab[data-v-2834e12c]{padding:10px 20px;background:hsla(0,0%,100%,.08);border-radius:20px;color:hsla(0,0%,100%,.7);font-size:14px;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.secondary-tab[data-v-2834e12c]:hover{color:#fff;background:hsla(0,0%,100%,.12)}.secondary-tab.active[data-v-2834e12c]{background:linear-gradient(135deg,#42a5f5,#1e88e5);color:#fff;border-color:#42a5f5}.secondary-content[data-v-2834e12c]{padding:20px 30px 30px 30px}.content-section[data-v-2834e12c]{margin-bottom:25px}.collapsible-section[data-v-2834e12c]{background:hsla(0,0%,100%,.05);border-radius:10px;overflow:hidden;transition:all .3s ease}.section-header[data-v-2834e12c]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;cursor:pointer;background:hsla(0,0%,100%,.03);transition:background-color .2s}.section-header[data-v-2834e12c]:hover{background:hsla(0,0%,100%,.08)}.section-title[data-v-2834e12c]{color:#fff;font-size:16px;font-weight:600;margin:0}.collapse-icon[data-v-2834e12c]{color:hsla(0,0%,100%,.6);font-size:12px;transition:transform .3s ease}.collapse-icon.rotated[data-v-2834e12c]{transform:rotate(180deg)}.section-content[data-v-2834e12c]{padding:20px}.intro-content p[data-v-2834e12c]{color:hsla(0,0%,100%,.8);line-height:1.6;font-size:14px;margin:0}.intro-content .no-data[data-v-2834e12c]{color:hsla(0,0%,100%,.5);font-style:italic}.business-info-table[data-v-2834e12c]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.table-row[data-v-2834e12c]{display:grid;grid-template-columns:120px 1fr;background:hsla(0,0%,100%,.05);border-radius:6px;overflow:hidden}.table-cell[data-v-2834e12c]{padding:12px 15px;font-size:14px}.table-cell.label[data-v-2834e12c]{background:hsla(0,0%,100%,.03);color:hsla(0,0%,100%,.8);font-weight:500}.table-cell.value[data-v-2834e12c]{color:hsla(0,0%,100%,.9)}.shareholders-list[data-v-2834e12c]{display:grid;gap:15px}.shareholder-item[data-v-2834e12c]{background:hsla(0,0%,100%,.05);padding:15px;border-radius:8px}.shareholder-item .shareholder-name[data-v-2834e12c]{color:#fff;font-size:16px;font-weight:500;margin-bottom:8px}.shareholder-item .shareholder-info[data-v-2834e12c]{display:flex;gap:20px}.shareholder-item .shareholder-info span[data-v-2834e12c]{color:hsla(0,0%,100%,.7);font-size:14px}.personnel-list[data-v-2834e12c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:15px}.personnel-item[data-v-2834e12c]{background:hsla(0,0%,100%,.05);padding:15px;border-radius:8px;text-align:center}.personnel-item .person-name[data-v-2834e12c]{color:#fff;font-size:16px;font-weight:500;margin-bottom:8px}.personnel-item .person-position[data-v-2834e12c]{color:hsla(0,0%,100%,.7);font-size:14px}.placeholder-content[data-v-2834e12c]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;text-align:center}.placeholder-content .placeholder-icon[data-v-2834e12c]{font-size:48px;margin-bottom:20px}.placeholder-content h3[data-v-2834e12c]{color:#fff;font-size:24px;margin-bottom:10px}.placeholder-content p[data-v-2834e12c]{color:hsla(0,0%,100%,.6);font-size:16px}.ai-analysis-content[data-v-2834e12c]{padding:20px 30px 30px 30px}.analysis-layout[data-v-2834e12c]{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:30px}.indicators-section[data-v-2834e12c],.radar-chart-section[data-v-2834e12c]{background:hsla(0,0%,100%,.05);border-radius:15px;padding:25px;border:1px solid hsla(0,0%,100%,.1)}.chart-title[data-v-2834e12c],.indicators-title[data-v-2834e12c]{margin-bottom:20px}.chart-title h4[data-v-2834e12c],.indicators-title h4[data-v-2834e12c]{color:#fff;font-size:18px;font-weight:600;margin:0;text-align:center}.radar-chart-container[data-v-2834e12c]{display:flex;justify-content:center;align-items:center}.radar-chart[data-v-2834e12c]{width:100%;height:350px}.indicators-list[data-v-2834e12c]{display:flex;flex-direction:column;gap:15px;overflow-y:auto}.indicators-list[data-v-2834e12c]::-webkit-scrollbar{width:6px}.indicators-list[data-v-2834e12c]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.indicator-item[data-v-2834e12c]{background:hsla(0,0%,100%,.03);border-radius:10px;padding:15px;border-left:4px solid #42a5f5;transition:all .3s ease}.indicator-item[data-v-2834e12c]:hover{background:hsla(0,0%,100%,.06);transform:translateX(5px)}.indicator-item.high[data-v-2834e12c]{border-left-color:#4caf50}.indicator-item.medium[data-v-2834e12c]{border-left-color:#ff9800}.indicator-item.low[data-v-2834e12c]{border-left-color:#f44336}.indicator-header[data-v-2834e12c]{display:flex;align-items:center;margin-bottom:10px}.indicator-icon[data-v-2834e12c]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px}.indicator-icon .icon[data-v-2834e12c]{font-size:18px}.indicator-info[data-v-2834e12c]{flex:1}.indicator-name[data-v-2834e12c]{color:#fff;font-size:16px;font-weight:600;margin:0 0 4px 0}.indicator-score[data-v-2834e12c]{color:#42a5f5;font-size:14px;font-weight:600}.indicator-level-badge[data-v-2834e12c]{padding:4px 12px;border-radius:15px;font-size:12px;font-weight:500}.indicator-level-badge.high[data-v-2834e12c]{background:rgba(76,175,80,.2);color:#4caf50;border:1px solid rgba(76,175,80,.3)}.indicator-level-badge.medium[data-v-2834e12c]{background:rgba(255,152,0,.2);color:#ff9800;border:1px solid rgba(255,152,0,.3)}.indicator-level-badge.low[data-v-2834e12c]{background:rgba(244,67,54,.2);color:#f44336;border:1px solid rgba(244,67,54,.3)}.indicator-description[data-v-2834e12c]{margin-bottom:8px}.indicator-description p[data-v-2834e12c]{color:hsla(0,0%,100%,.7);font-size:13px;margin:0;line-height:1.4}.indicator-analysis p[data-v-2834e12c]{color:hsla(0,0%,100%,.9);font-size:13px;margin:0;line-height:1.5;background:hsla(0,0%,100%,.05);padding:8px 12px;border-radius:6px}.comprehensive-evaluation[data-v-2834e12c]{margin-top:30px;border-top:1px solid hsla(0,0%,100%,.1);padding-top:25px}.evaluation-card[data-v-2834e12c]{background:linear-gradient(135deg,rgba(156,39,176,.1),rgba(233,30,99,.1));border-radius:15px;padding:25px;border:1px solid rgba(156,39,176,.3)}.evaluation-header[data-v-2834e12c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.evaluation-header h4[data-v-2834e12c]{color:#fff;font-size:18px;font-weight:600;margin:0}.overall-score[data-v-2834e12c]{display:flex;align-items:center;gap:10px}.overall-score .score-label[data-v-2834e12c]{color:hsla(0,0%,100%,.8);font-size:14px}.overall-score .score-value[data-v-2834e12c]{color:#fff;font-size:24px;font-weight:600}.overall-score .score-level[data-v-2834e12c]{padding:4px 12px;border-radius:15px;font-size:12px;font-weight:500}.overall-score .score-level.优秀[data-v-2834e12c]{background:rgba(76,175,80,.2);color:#4caf50;border:1px solid rgba(76,175,80,.3)}.overall-score .score-level.良好[data-v-2834e12c]{background:rgba(255,152,0,.2);color:#ff9800;border:1px solid rgba(255,152,0,.3)}.overall-score .score-level.一般[data-v-2834e12c]{background:rgba(255,193,7,.2);color:#ffc107;border:1px solid rgba(255,193,7,.3)}.overall-score .score-level.待提升[data-v-2834e12c]{background:rgba(244,67,54,.2);color:#f44336;border:1px solid rgba(244,67,54,.3)}.evaluation-content p[data-v-2834e12c]{color:hsla(0,0%,100%,.9);font-size:14px;line-height:1.6;margin:0}.chain-map-container[data-v-28e8341b]{width:100%;height:100vh}.top-img[data-v-28e8341b]{justify-content:end;padding-right:46px;margin-bottom:7px}.top-img .img1[data-v-28e8341b]{margin-right:15px}.top-img img[data-v-28e8341b]{width:125px;height:81px;cursor:pointer;transition:transform .2s ease}.top-img img[data-v-28e8341b]:hover{transform:scale(1.05)}.main-content[data-v-28e8341b]{width:100%;height:898px;position:relative}.industry-columns[data-v-28e8341b]{display:flex;gap:20px;height:100%;margin-bottom:20px}.column[data-v-28e8341b]{flex:1;display:flex;flex-direction:column;height:100%}.column-header[data-v-28e8341b]{margin-bottom:0;width:602px;height:71px}.header-arrow[data-v-28e8341b]{position:relative;height:71px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:16px}.header-arrow[data-v-28e8341b]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.upstream-arrow[data-v-28e8341b]:before{background:url(../../static/img/001.702a996c.png) no-repeat 50%;background-size:100% 100%}.midstream-arrow[data-v-28e8341b]:before{background:url(../../static/img/002.9118a2c8.png) no-repeat 50%;background-size:100% 100%}.downstream-arrow[data-v-28e8341b]:before{background:url(../../static/img/003.bf37e8aa.png) no-repeat 50%;background-size:100% 100%}.header-title[data-v-28e8341b]{position:relative;z-index:1;text-shadow:0 2px 4px rgba(0,0,0,.5)}.column-content[data-v-28e8341b]{flex:1;overflow-y:auto;padding:32px 44px 0 44px;background:linear-gradient(180deg,rgba(255,170.6499938965,14,0),rgba(255,170.6499938965,14,.1) 98%);position:relative}.column-content[data-v-28e8341b]::-webkit-scrollbar{width:6px}.column-content[data-v-28e8341b]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.column-content .radio[data-v-28e8341b]{position:absolute;left:0;top:58px;width:124px;height:729px}.column-content2[data-v-28e8341b]{background:linear-gradient(180deg,rgba(150,231,110,0),rgba(150,231,110,.1) 98%)}.column-content2 .radio[data-v-28e8341b]{position:absolute;left:0;top:58px;width:124px;height:383px}.column-content3[data-v-28e8341b]{background:linear-gradient(180deg,rgba(14,156,255,0),rgba(14,156,255,.1) 98%)}.column-content3 .radio[data-v-28e8341b]{position:absolute;left:0;top:58px;width:124px;height:235px}.category-block[data-v-28e8341b]{margin-bottom:25px}.category-title[data-v-28e8341b]{display:flex;align-items:center;margin-bottom:11px;color:#fff;width:197px;height:61.25px}.category-title[data-v-28e8341b]:hover{transform:translateY(-2px)}.upstream-category[data-v-28e8341b]{background:url(../../static/img/004.8a6ea7af.png) no-repeat 50%;background-size:199px 63px}.upstream-category2[data-v-28e8341b]{background:url(../../static/img/005.4e88607c.png) no-repeat 50%;background-size:199px 63px}.upstream-category3[data-v-28e8341b]{background:url(../../static/img/006.f60161b8.png) no-repeat 50%;background-size:199px 63px}.midstream-category[data-v-28e8341b]{background:url(../../static/img/007.c5473ff2.png) no-repeat 50%;background-size:199px 63px}.downstream-category[data-v-28e8341b]{background:url(../../static/img/008.1b12465a.png) no-repeat 50%;background-size:199px 63px}.category-icon[data-v-28e8341b]{width:16px;height:16px;margin-right:8px;background:#fff;border-radius:50%;display:inline-block}.grid-icon[data-v-28e8341b]{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="%23fff" d="M1 1h3v3H1V1zm5 0h3v3H6V1zm5 0h3v3h-3V1zM1 6h3v3H1V6zm5 0h3v3H6V6zm5 0h3v3h-3V6zM1 11h3v3H1v-3zm5 0h3v3H6v-3zm5 0h3v3h-3v-3z"/></svg>') 50%/contain no-repeat;background-size:12px 12px;border-radius:2px}.category-items[data-v-28e8341b]{padding-left:20px}.item[data-v-28e8341b]{display:flex;align-items:center;height:36px;color:#fff;font-size:16px;transition:color .2s ease;margin-left:60px;cursor:pointer}.item[data-v-28e8341b]:hover{color:#e0e0e0;transform:translateX(5px)}.item-dot[data-v-28e8341b]{width:0;height:0;border-radius:50%;background:gold;margin-right:10px;flex-shrink:0}.midstream-dot[data-v-28e8341b]{background:#32cd32}.downstream-dot[data-v-28e8341b]{background:#1e90ff}.item-name[data-v-28e8341b]{margin-right:12px}.item-count[data-v-28e8341b]{color:#ccc;font-size:12px}.character-introduction[data-v-28e8341b]{display:flex;align-items:flex-end;max-width:600px}.character-introduction-bg[data-v-28e8341b]{width:887px;height:770px;position:fixed;bottom:-157px;right:-97px}.character-image[data-v-28e8341b]{margin-right:20px;position:fixed;bottom:0;right:20px}.character-image img[data-v-28e8341b]{width:122px;height:238px}.introduction-text[data-v-28e8341b]{position:fixed;bottom:173px;right:158px;width:310px;height:207px;border-radius:10px;background:url(../../static/img/bg1.1a48aacc.png) no-repeat 50%;background-size:100% 100%;backdrop-filter:blur(8px)}.introduction-text p[data-v-28e8341b]{margin:0;color:#fff;line-height:14px;font-size:14px;width:273px;height:177px;margin-left:22px;margin-top:15px}.detail-modal-overlay[data-v-28e8341b]{z-index:1002}.red-highlight[data-v-28e8341b]{color:#ff5f54!important;font-weight:700;transition:color .3s ease}.blue-highlight[data-v-28e8341b]{color:#0e9cff!important;font-weight:700;transition:color .3s ease}