.article-link[data-v-205ddb26]{color:inherit;text-decoration:none}.showcase-main.is-scrollable[data-v-205ddb26]{height:clamp(520px,calc(100vh - 260px),780px);margin:0 -8px;overflow-x:hidden;overflow-y:auto;padding:4px 8px;scrollbar-color:rgba(134,144,156,.4) transparent;scrollbar-width:thin}@media(min-width:1200px){.showcase-col-main[data-v-205ddb26]{min-height:520px;position:relative}.showcase-main.is-scrollable[data-v-205ddb26]{height:auto;inset:0;margin:0;position:absolute}}.showcase-main.is-scrollable[data-v-205ddb26]::-webkit-scrollbar{width:6px}.showcase-main.is-scrollable[data-v-205ddb26]::-webkit-scrollbar-thumb{background:#86909c66;border-radius:999px}.showcase-more[data-v-205ddb26]{display:flex;justify-content:center;padding:16px 0 8px}.showcase-end[data-v-205ddb26]{align-items:center;color:var(--tech-text-dim);display:inline-flex;font-size:13px;gap:5px}.feature-card[data-v-205ddb26]{animation:fade-up-205ddb26 .5s var(--ease-out) both;border:var(--glass-border);border-radius:var(--r-lg);cursor:pointer;display:block;height:280px;overflow:hidden;position:relative}.feature-img[data-v-205ddb26]{inset:0;position:absolute}.feature-img img[data-v-205ddb26]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s var(--ease-out);width:100%}.feature-card:hover .feature-img img[data-v-205ddb26]{transform:scale(1.04)}.feature-overlay[data-v-205ddb26]{background:linear-gradient(0deg,#0b1330eb 0,#0b133080 50%,#0b133014);inset:0;position:absolute}.feature-card[data-v-205ddb26]:hover{box-shadow:0 16px 40px -12px #2979ff59;transform:translateY(-3px)}.feature-content[data-v-205ddb26]{display:flex;flex-direction:column;inset:0;justify-content:flex-end;max-width:640px;padding:28px 32px;position:absolute}.feature-tags[data-v-205ddb26]{display:flex;gap:7px;margin-bottom:10px}.f-tag[data-v-205ddb26]{font-size:12px;font-weight:700;letter-spacing:.04em}.f-tag-new[data-v-205ddb26]{background:color-mix(in srgb,var(--tech-cyan) 20%,transparent)!important;border-color:color-mix(in srgb,var(--tech-cyan) 50%,transparent)!important;color:var(--tech-cyan)!important}.f-tag-share[data-v-205ddb26],.f-tag-vip[data-v-205ddb26]{align-items:center;display:inline-flex;gap:3px}.el-tag.f-tag-vip[data-v-205ddb26]{background:#ffb80033!important;border-color:#ffb80080!important;color:#ffb800!important}.el-tag.f-tag-share[data-v-205ddb26]{background:#00d9ff2e!important;border-color:#00d9ff73!important;color:#00d9ff!important}.feature-title[data-v-205ddb26]{color:#fff;font-size:22px;font-weight:800;line-height:1.3;margin:0 0 8px;text-shadow:0 2px 12px rgba(0,0,0,.5)}.feature-summary[data-v-205ddb26]{color:#ffffffad;display:-webkit-box;font-size:15px;-webkit-line-clamp:2;line-clamp:2;line-height:1.6;margin:0 0 12px;-webkit-box-orient:vertical;overflow:hidden}.feature-meta[data-v-205ddb26]{align-items:center;color:#ffffff80;display:flex;font-size:13px;gap:14px}.feature-meta span[data-v-205ddb26]{align-items:center;display:inline-flex;gap:4px}.mid-card[data-v-205ddb26]{animation:fade-up-205ddb26 .5s var(--ease-out) both;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:var(--glass-bg);border:var(--glass-border);border-radius:var(--r-md);cursor:pointer;display:flex;height:148px;overflow:hidden;transition:all .28s var(--ease-out)}.mid-card[data-v-205ddb26]:hover{border-color:color-mix(in srgb,var(--tech-cyan) 40%,transparent);box-shadow:0 10px 28px -10px #2979ff47;transform:translateY(-3px)}.mid-img[data-v-205ddb26]{flex:0 0 40%;overflow:hidden;position:relative}.mid-img img[data-v-205ddb26]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .55s var(--ease-out);width:100%}.mid-card:hover .mid-img img[data-v-205ddb26]{transform:scale(1.06)}.mid-badges[data-v-205ddb26]{display:flex;gap:4px;left:7px;position:absolute;top:7px}.mid-top-badge[data-v-205ddb26]{align-items:center;display:inline-flex;font-size:12px;font-weight:700;gap:3px}.mid-body[data-v-205ddb26]{display:flex;flex:1;flex-direction:column;justify-content:space-between;overflow:hidden;padding:12px 14px}.mid-title[data-v-205ddb26]{color:var(--tech-text);font-size:15px;font-weight:700;line-height:1.45}.mid-summary[data-v-205ddb26],.mid-title[data-v-205ddb26]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mid-summary[data-v-205ddb26]{flex:1;font-size:13px;line-height:1.55;margin:5px 0}.mid-meta[data-v-205ddb26],.mid-summary[data-v-205ddb26]{color:var(--tech-text-dim)}.mid-meta[data-v-205ddb26]{display:flex;font-size:12px;gap:9px}.mid-meta span[data-v-205ddb26]{align-items:center;display:inline-flex;gap:3px}.compact-card[data-v-205ddb26]{animation:fade-up-205ddb26 .45s var(--ease-out) both;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:var(--glass-bg);border:var(--glass-border);border-radius:var(--r-md);cursor:pointer;display:block;overflow:hidden;transition:all .25s var(--ease-out)}.compact-card[data-v-205ddb26]:hover{border-color:color-mix(in srgb,var(--tech-cyan) 40%,transparent);box-shadow:0 10px 28px -10px #2979ff47;transform:translateY(-3px)}.compact-img[data-v-205ddb26]{aspect-ratio:16/9;background:var(--tech-bg-soft);color:var(--tech-text-soft);overflow:hidden;position:relative}.compact-img img[data-v-205ddb26]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s var(--ease-out);width:100%}.compact-card:hover .compact-img img[data-v-205ddb26]{transform:scale(1.05)}.compact-badges[data-v-205ddb26]{display:flex;gap:3px;left:6px;position:absolute;top:6px}.compact-top-badge[data-v-205ddb26]{align-items:center;display:inline-flex;font-size:11px;font-weight:700;gap:2px}.el-tag.badge-vip[data-v-205ddb26]{background:#ffb80033!important;border-color:#ffb80080!important;color:#ffb800!important}.el-tag.badge-share[data-v-205ddb26]{background:#00d9ff2e!important;border-color:#00d9ff73!important;color:#00d9ff!important}.compact-body[data-v-205ddb26]{padding:10px 12px}.compact-title[data-v-205ddb26]{color:var(--tech-text);display:-webkit-box;font-size:15px;font-weight:700;-webkit-line-clamp:2;line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;min-height:36px;overflow:hidden}.compact-meta[data-v-205ddb26]{border-top:1px solid var(--tech-border);color:var(--tech-text-dim);display:flex;font-size:12px;gap:8px;margin-top:8px;padding-top:8px}.compact-meta span[data-v-205ddb26]{align-items:center;display:inline-flex;gap:3px}.news-side-column[data-v-205ddb26]{position:sticky;top:40px}.hot-panel[data-v-205ddb26]{animation:fade-up-205ddb26 .5s var(--ease-out) .1s both;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:var(--glass-bg);border:var(--glass-border);border-radius:var(--r-md);overflow:hidden}.panel-head[data-v-205ddb26]{align-items:center;border-bottom:1px solid var(--tech-border);color:var(--tech-text);display:flex;font-size:15px;font-weight:700;gap:8px;padding:12px 16px}.pulse-dot[data-v-205ddb26]{animation:status-pulse-205ddb26 1.8s ease-in-out infinite;background:#f45353;border-radius:50%;flex-shrink:0;height:7px;width:7px}.hot-row[data-v-205ddb26]{align-items:flex-start;border-bottom:1px solid rgba(42,50,70,.5);cursor:pointer;display:flex;gap:12px;padding:10px 16px;transition:background .18s}.hot-row[data-v-205ddb26]:last-child{border-bottom:none}.hot-row[data-v-205ddb26]:hover{background:#ffffff0a}.hot-rank[data-v-205ddb26]{flex-shrink:0;font-size:22px;font-variant-numeric:tabular-nums;font-weight:900;line-height:1;min-width:22px;padding-top:1px;text-align:center}.rank--1[data-v-205ddb26]{color:#f45353}.rank--2[data-v-205ddb26]{color:#ff9500}.rank--3[data-v-205ddb26]{color:var(--tech-cyan)}.rank--4[data-v-205ddb26],.rank--5[data-v-205ddb26]{color:var(--tech-text-dim);font-size:20px}.hot-content[data-v-205ddb26]{flex:1;min-width:0}.hot-title[data-v-205ddb26]{color:var(--tech-text);display:-webkit-box;font-size:14px;font-weight:600;-webkit-line-clamp:2;line-clamp:2;line-height:1.45;-webkit-box-orient:vertical;overflow:hidden}.hot-meta[data-v-205ddb26]{align-items:center;color:var(--tech-text-dim);display:flex;font-size:12px;gap:3px;margin-top:5px}.side-tags[data-v-205ddb26]{display:flex;gap:4px;margin-bottom:4px}.side-badge[data-v-205ddb26]{align-items:center;display:inline-flex;font-size:11px;font-weight:700;gap:2px;height:18px;line-height:16px;padding:0 6px}.hot-empty[data-v-205ddb26]{padding:32px 16px;text-align:center}.whitepaper-panel[data-v-205ddb26]{animation:fade-up-205ddb26 .5s var(--ease-out) .18s both;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:var(--glass-bg);border:var(--glass-border);border-radius:var(--r-md);margin-top:16px;overflow:hidden}.whitepaper-head-icon[data-v-205ddb26]{align-items:center;background:linear-gradient(135deg,#2979ff,#00b8d4);border-radius:8px;box-shadow:0 5px 14px -6px #2979ffcc;color:#fff;display:inline-flex;height:26px;justify-content:center;width:26px}.whitepaper-row[data-v-205ddb26]{border-bottom:1px solid rgba(42,50,70,.5);display:flex;gap:11px;padding:11px 14px;transition:background .18s ease,transform .18s ease}.whitepaper-row[data-v-205ddb26]:last-of-type{border-bottom:0}.whitepaper-row[data-v-205ddb26]:hover{background:#ffffff0a}.whitepaper-cover[data-v-205ddb26]{background:color-mix(in srgb,var(--tech-cyan) 10%,transparent);border-radius:7px;flex-shrink:0;height:56px;-o-object-fit:cover;object-fit:cover;width:68px}.whitepaper-content[data-v-205ddb26]{flex:1;min-width:0}.whitepaper-title[data-v-205ddb26]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;color:var(--tech-text);font-size:14px;font-weight:650;-webkit-line-clamp:2;line-clamp:2;line-height:1.45}.whitepaper-meta[data-v-205ddb26]{color:var(--tech-text-dim);display:flex;font-size:11px;gap:8px;justify-content:space-between;margin-top:5px}.whitepaper-meta span[data-v-205ddb26]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1199px){.news-side-column[data-v-205ddb26]{margin-top:16px;position:static}}@keyframes fade-up-205ddb26{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes status-pulse-205ddb26{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.35)}}@media(prefers-reduced-motion:reduce){.compact-card[data-v-205ddb26],.feature-card[data-v-205ddb26],.hot-panel[data-v-205ddb26],.mid-card[data-v-205ddb26],.pulse-dot[data-v-205ddb26],.whitepaper-panel[data-v-205ddb26]{animation:none}}.cat-bar[data-v-23668a8a]{display:flex;flex-wrap:wrap;gap:7px;margin:6px 0;position:sticky;top:5px;z-index:10}.subcategory-bar[data-v-23668a8a]{background:var(--glass-bg);border-radius:var(--r-md);padding:12px}.cat-pill[data-v-23668a8a]>span{align-items:center;display:inline-flex;gap:5px}.cat-pill[data-v-23668a8a]{align-items:center;border:1px solid var(--tech-border);border-radius:999px;color:var(--tech-text-soft);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:5px;padding:6px 14px;transition:all .22s var(--ease-out);-webkit-user-select:none;-moz-user-select:none;user-select:none}.cat-pill[data-v-23668a8a]:hover{border-color:color-mix(in srgb,var(--tech-cyan) 40%,transparent);color:var(--tech-cyan)}.cat-pill.is-active[data-v-23668a8a]{border-color:transparent;color:#fff}.cat-pill--cyan.is-active[data-v-23668a8a]{background:linear-gradient(135deg,#2979ff,#5094ff);box-shadow:0 0 14px -4px #2979ff}.cat-pill--orange.is-active[data-v-23668a8a]{background:linear-gradient(135deg,#ff9500,#ff6b00);box-shadow:0 0 14px -4px #ff9500}.cat-pill--blue.is-active[data-v-23668a8a]{background:linear-gradient(135deg,#448aff,#1565c0);box-shadow:0 0 14px -4px #448aff}.cat-pill--green.is-active[data-v-23668a8a]{background:linear-gradient(135deg,#27ae60,#1b8049);box-shadow:0 0 14px -4px #27ae60}.cat-pill--purple.is-active[data-v-23668a8a]{background:linear-gradient(135deg,#ab47bc,#7b1fa2);box-shadow:0 0 14px -4px #ab47bc}.cat-pill--pink.is-active[data-v-23668a8a]{background:#c2185b}.cat-pill--indigo.is-active[data-v-23668a8a]{background:#3949ab}
