.funding-list-page[data-v-254f03a2]{min-height:100vh;background:#f5f7fb;padding:48px 0 80px}.page-inner[data-v-254f03a2]{width:1200px;margin:0 auto}.section-header[data-v-254f03a2]{text-align:left;margin-bottom:24px}.section-header .section-title[data-v-254f03a2]{font-weight:600;font-size:36px;color:#101828;margin-bottom:12px;line-height:1.3}.section-header .section-subtitle[data-v-254f03a2]{font-size:16px;color:#6a7282;line-height:24px}.filter-panel[data-v-254f03a2]{background:#fff;border-radius:12px;border:1px solid #e8edf5;padding:20px 24px;margin-bottom:24px}.filter-panel .search-input[data-v-254f03a2]{margin-bottom:16px}.filter-panel .search-input[data-v-254f03a2] .el-input__inner{height:40px;border-radius:8px}.filter-panel .filter-row[data-v-254f03a2]{display:flex;align-items:flex-start;margin-bottom:12px}.filter-panel .filter-row[data-v-254f03a2]:last-child{margin-bottom:0}.filter-panel .filter-row .filter-label[data-v-254f03a2]{flex-shrink:0;width:40px;font-size:14px;color:#6a7282;line-height:32px}.filter-panel .filter-row .filter-tags[data-v-254f03a2]{flex:1;display:flex;flex-wrap:wrap;gap:8px}.filter-panel .filter-row .filter-tag[data-v-254f03a2]{padding:6px 14px;font-size:13px;color:#4b5563;background:#f9fafb;border:1px solid #e5e7eb;border-radius:20px;cursor:pointer;transition:all .2s ease}.filter-panel .filter-row .filter-tag[data-v-254f03a2]:hover{border-color:#93c5fd;color:#155dfc}.filter-panel .filter-row .filter-tag.active[data-v-254f03a2]{color:#fff;background:#155dfc;border-color:#155dfc}.list-panel[data-v-254f03a2]{min-height:200px}.list-toolbar[data-v-254f03a2]{margin-bottom:16px}.list-toolbar .total-text[data-v-254f03a2]{font-size:14px;color:#6a7282}.card-grid[data-v-254f03a2]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.funding-card[data-v-254f03a2]{width:100%;min-width:0;background:#fff;border-radius:16px;border:1px solid #e8edf5;overflow:hidden;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.funding-card[data-v-254f03a2]:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(21,93,252,.1)}.card-head[data-v-254f03a2]{position:relative;padding:24px 20px 20px;background:linear-gradient(135deg,#e8f2ff,#dbeafe 50%,#e0f2fe);overflow:hidden}.card-head .company-icon[data-v-254f03a2]{width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;margin-bottom:12px;position:relative;z-index:1}.card-head .company-icon i[data-v-254f03a2]{font-size:20px;color:#155dfc}.card-head .company-info[data-v-254f03a2]{position:relative;z-index:1;min-width:0}.card-head .company-name[data-v-254f03a2]{font-weight:600;font-size:18px;color:#101828;line-height:26px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-head .company-meta[data-v-254f03a2]{display:flex;align-items:center;gap:8px;min-width:0}.card-head .event-date[data-v-254f03a2]{flex-shrink:0;margin-left:auto;font-size:12px;color:#6a7282;line-height:18px;white-space:nowrap}.card-head .industry-tag[data-v-254f03a2]{display:inline-block;padding:2px 10px;border-radius:4px;font-size:12px;font-weight:500;flex-shrink:0}.card-head .industry-tag.tag-blue[data-v-254f03a2]{color:#155dfc;background:rgba(21,93,252,.12)}.card-head .industry-tag.tag-teal[data-v-254f03a2]{color:#0d9488;background:rgba(13,148,136,.12)}.card-head .industry-tag.tag-pink[data-v-254f03a2]{color:#db2777;background:rgba(219,39,119,.12)}.card-head .head-decor[data-v-254f03a2]{position:absolute;right:-20px;top:-20px;width:120px;height:120px;border-radius:50%;background:hsla(0,0%,100%,.35);pointer-events:none}.card-body[data-v-254f03a2]{padding:20px}.card-body .metric-row[data-v-254f03a2]{display:flex;gap:12px;margin-bottom:16px}.card-body .metric-box[data-v-254f03a2]{flex:1;min-width:0;padding:12px;background:#f8fafc;border-radius:10px;text-align:center}.card-body .metric-box .metric-label[data-v-254f03a2]{font-size:12px;color:#6a7282;margin-bottom:8px}.card-body .metric-box .metric-value.amount[data-v-254f03a2]{font-weight:700;font-size:20px;color:#155dfc;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-body .metric-box .round-tag[data-v-254f03a2]{display:inline-block;padding:4px 12px;border-radius:20px;font-size:13px;font-weight:500}.card-body .metric-box .round-tag.round-angel[data-v-254f03a2]{color:#ea580c;background:#fff7ed}.card-body .metric-box .round-tag.round-series[data-v-254f03a2]{color:#7c3aed;background:#f3e8ff}.card-body .metric-box .round-tag.round-default[data-v-254f03a2]{color:#4b5563;background:#f3f4f6}.card-body .investors-block[data-v-254f03a2]{margin-bottom:16px}.card-body .investors-block .investors-label[data-v-254f03a2]{font-size:12px;color:#9ca3af;margin-bottom:6px}.card-body .investors-block .investors-value[data-v-254f03a2]{font-size:14px;color:#364153;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-body .detail-link[data-v-254f03a2]{display:flex;align-items:center;justify-content:center;gap:4px;height:40px;border-radius:8px;border:1px solid #e5e7eb;font-size:14px;color:#155dfc;background:#fff;transition:all .2s ease}.card-body .detail-link[data-v-254f03a2]:hover{border-color:#93c5fd;background:#eff6ff}.card-body .detail-link i[data-v-254f03a2]{font-size:12px}.empty-wrap[data-v-254f03a2]{display:flex;justify-content:center;align-items:center;min-height:280px}.funding-pagination[data-v-254f03a2]{margin-top:40px;text-align:center;padding:0}.funding-pagination[data-v-254f03a2] .btn-next,.funding-pagination[data-v-254f03a2] .btn-prev{min-width:72px;height:36px;padding:0 16px;font-size:14px;font-weight:400;color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:all .2s ease}.funding-pagination[data-v-254f03a2] .btn-next:hover:not(:disabled),.funding-pagination[data-v-254f03a2] .btn-prev:hover:not(:disabled){border-color:#93c5fd;color:#155dfc}.funding-pagination[data-v-254f03a2] .btn-next:disabled,.funding-pagination[data-v-254f03a2] .btn-prev:disabled{color:#c4c9d4;background:#f9fafb}.funding-pagination[data-v-254f03a2] .el-pager li{min-width:36px;width:36px;height:36px;line-height:34px;padding:0;margin:0 6px;font-size:14px;font-weight:400;color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:50%;transition:all .2s ease}.funding-pagination[data-v-254f03a2] .el-pager li:hover:not(.active):not(.disabled){border-color:#93c5fd;color:#155dfc}.funding-pagination[data-v-254f03a2] .el-pager li.active{color:#fff;background:#155dfc;border-color:#155dfc}