.links-hero-card{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:32px;align-items:center;height:230px;margin-bottom:28px;padding:30px 34px;background:linear-gradient(135deg,color-mix(in srgb,var(--primary-color) 9%,var(--card-bg)),var(--card-bg) 72%);border:1px solid color-mix(in srgb,var(--primary-color) 18%,var(--border-color));border-radius:22px;box-shadow:0 8px 24px #0f172a0a}.links-hero-title{margin:0 0 8px;color:var(--text-color);font-size:2rem;line-height:1.2;letter-spacing:-.02em}.links-hero-desc{max-width:560px;margin:0;color:var(--text-secondary);font-size:.95rem;line-height:1.7}.links-hero-stats{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:14px}.links-hero-stat{display:inline-flex;align-items:center;flex-shrink:0;white-space:nowrap;color:var(--text-secondary);font-size:.9rem;font-weight:600;line-height:1.5}.links-hero-stat-label,.links-hero-stat-value{font:inherit}.links-hero-stat-value{color:var(--primary-color)}.links-logo-marquee{position:relative;display:grid;gap:10px;min-width:0;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent)}.links-logo-row{overflow:hidden}.links-logo-track{display:flex;width:max-content;gap:12px;animation:links-logo-scroll 24s linear infinite}.links-logo-row.row-2 .links-logo-track{animation-duration:30s;animation-direction:reverse}.links-logo-row.row-3 .links-logo-track{animation-duration:27s}.links-logo-row:hover .links-logo-track{animation-play-state:paused}.links-logo-item{display:grid;place-items:center;width:44px;height:44px;flex:0 0 auto;background:color-mix(in srgb,var(--card-bg) 86%,transparent);border-radius:50%;box-shadow:0 4px 12px #0f172a0f;transition:transform .2s ease}.links-logo-item:hover{transform:translateY(-2px)}.links-logo-item img{width:32px;height:32px;border-radius:50%;object-fit:cover}@keyframes links-logo-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.links-section{margin-bottom:40px}.section-header{margin-bottom:20px}.section-title{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:8px;display:flex;align-items:center;gap:8px}.link-count{font-size:.875rem;color:var(--text-secondary);font-weight:400}.section-desc{font-size:.875rem;color:var(--text-secondary);margin:0}.links-grid{display:grid;gap:16px}.card-grid{grid-template-columns:repeat(5,1fr)}.item-grid{grid-template-columns:repeat(5,1fr);gap:20px}.link-card{position:relative;display:block;background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;overflow:hidden;text-decoration:none;transition:all .3s ease;cursor:pointer}.link-card:hover{box-shadow:0 8px 24px #0000001a;border-color:var(--primary-color)}.card-style .card-topimg{position:relative;width:100%;height:120px;overflow:hidden;background:var(--bg-secondary)}.card-style .card-topimg img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.card-topimg-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--card-bg) 100%)}.card-topimg-placeholder img{width:48px;height:48px;border-radius:50%;object-fit:cover}.card-style:hover .card-topimg img{transform:scale(1.05)}.card-style .card-content{padding:12px;display:flex;flex-direction:row;align-items:center;gap:12px}.card-style .card-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid var(--border-color)}.card-style .card-avatar img{width:100%;height:100%;object-fit:cover}.card-style .card-info{flex:1;min-width:0}.card-style .card-name{font-size:.875rem;font-weight:600;color:var(--text-primary);margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-style .card-desc{font-size:.75rem;color:var(--text-secondary);margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.item-style .card-content{position:relative;display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px}.item-style .card-avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid var(--border-color)}.item-style .card-avatar img{width:100%;height:100%;object-fit:cover}.item-style .card-info{flex:1;min-width:0}.item-style .card-name{font-size:.9375rem;font-weight:600;color:var(--text-primary);margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-style .card-desc{font-size:.8125rem;color:var(--text-secondary);margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.card-tag-top{position:absolute;top:8px;left:8px;font-size:.6875rem;padding:2px 8px;background:var(--primary-color);color:#fff;border-radius:4px;z-index:1}.response-time-top{position:absolute;top:0;right:0;font-size:.6875rem;padding:4px 8px;color:var(--text-secondary);background:var(--bg-secondary);border-radius:0 0 0 8px;z-index:1}.response-time-top.fast,.response-time-badge.fast{color:#52c41a;background:color-mix(in srgb,#52c41a 12%,var(--bg-secondary))}.response-time-top.slow,.response-time-badge.slow{color:#faad14;background:color-mix(in srgb,#faad14 12%,var(--bg-secondary))}.response-time-top.error,.response-time-badge.error{color:#ff4d4f;background:color-mix(in srgb,#ff4d4f 12%,var(--bg-secondary))}.response-time-badge{position:absolute;top:0;right:0;font-size:.6875rem;padding:4px 8px;color:var(--text-secondary);background:var(--bg-secondary);border-radius:0 0 0 8px}.my-info-card{display:flex;align-items:center;gap:20px;padding:24px;background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px}.info-avatar{width:80px;height:80px;border-radius:50%;overflow:hidden;flex-shrink:0;border:3px solid var(--border-color)}.info-avatar img{width:100%;height:100%;object-fit:cover}.info-content{flex:1}.info-name{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0 0 12px}.info-items{display:flex;flex-direction:column;gap:8px}.info-item{font-size:.875rem;color:var(--text-secondary)}.info-label{color:var(--text-primary);font-weight:500}.info-value{color:var(--text-secondary)}.apply-content{color:var(--text-primary);line-height:1.8}.apply-content h2{font-size:1.25rem;font-weight:600;margin:24px 0 16px;padding-bottom:8px;border-bottom:1px solid var(--border-color)}.apply-content h2:first-child{margin-top:0}.apply-content pre{background:var(--code-bg, #f5f5f5);padding:16px;border-radius:8px;overflow-x:auto;margin:16px 0}.apply-content code{font-family:Fira Code,Consolas,monospace;font-size:.875rem}.apply-content pre code{background:none;padding:0}.apply-content p{margin:12px 0}.apply-content blockquote{margin:16px 0;padding:12px 16px;background:var(--bg-secondary);border-left:4px solid var(--primary-color);border-radius:0 8px 8px 0}.apply-content ol,.apply-content ul{margin:12px 0;padding-left:24px}.apply-content li{margin:8px 0}.apply-content strong{color:var(--primary-color);font-weight:600}.apply-content .tabs{margin:20px 0;border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.apply-content .tab-content{padding:16px}.apply-section{margin-top:48px;padding-top:32px;border-top:1px solid var(--border-color)}.apply-notice{margin:20px 0;padding:16px 20px;background:var(--bg-secondary);border-left:4px solid var(--primary-color);border-radius:0 8px 8px 0;color:var(--text-secondary);font-size:.9375rem;line-height:1.6}.subsection-title{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:32px 0 16px}@media(max-width:1200px){.card-grid{grid-template-columns:repeat(4,1fr)}.item-grid{grid-template-columns:repeat(5,1fr)}}@media(max-width:992px){.card-grid,.item-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.links-hero-card{grid-template-columns:1fr;height:auto}}@media(max-width:768px){.card-grid,.item-grid{grid-template-columns:repeat(2,1fr)}.my-info-card{flex-direction:column;text-align:center}}@media(max-width:480px){.card-grid,.item-grid{grid-template-columns:1fr}}.info-code{font-family:Consolas,Monaco,monospace;font-size:.875rem;line-height:1.6;color:var(--text-primary);margin:0;white-space:pre-wrap;word-wrap:break-word}.tabs-container{background:var(--card-bg);border-radius:8px;border:1px solid var(--border-color)}.tabs-header{display:flex;gap:4px;padding:6px;background:var(--bg-color);border-bottom:1px solid var(--border-color);border-radius:8px 8px 0 0}.tab-btn{padding:8px 16px;border:none;background:transparent;color:var(--text-secondary);font-size:.875rem;cursor:pointer;transition:all .2s ease;border-radius:6px}.tab-btn:hover{color:var(--text-primary);background:var(--bg-secondary)}.tab-btn.active{color:#1890ff;background:var(--bg-secondary);font-weight:500}.tabs-content{padding:20px}.tab-panel{display:none}.tab-panel.active{display:block}.code-block{background:var(--code-bg);border-radius:6px;overflow:hidden;border:1px solid var(--border-color)}.code-header{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--bg-secondary);border-bottom:1px solid var(--border-color)}.code-dots{display:flex;gap:6px}.code-dots span{width:10px;height:10px;border-radius:50%}.code-dots span:nth-child(1){background:#ff5f56}.code-dots span:nth-child(2){background:#ffbd2e}.code-dots span:nth-child(3){background:#27c93f}.code-lang{font-size:.75rem;color:var(--text-secondary)}.code-block pre{margin:0;padding:16px;overflow-x:auto;background:var(--code-bg)}.code-block code{font-family:Consolas,Monaco,monospace;font-size:.8125rem;line-height:1.6;color:#333}.apply-list{margin:0;padding-left:20px}.apply-list li{margin:10px 0;line-height:1.6;color:var(--text-primary)}.apply-list li strong{color:var(--primary-color)}.apply-desc{margin:0 0 16px;color:var(--text-secondary);line-height:1.6}.status-badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.75rem;margin-right:8px}.status-badge.normal{background:#52c41a;color:#fff}.status-badge.slow{background:#faad14;color:#fff}.status-badge.error{background:#ff4d4f;color:#fff}.status-badge.loading{background:#1890ff;color:#fff}@media(max-width:640px){.tabs-header{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tabs-header::-webkit-scrollbar{display:none}.tab-btn{flex-shrink:0;white-space:nowrap}.tabs-content{padding:16px}}.dark .tabs-header,.dark .tab-btn:hover{background:var(--bg-secondary)}.dark .tab-btn.active{background:var(--bg-secondary);color:#1890ff}.dark .code-block{background:var(--code-bg);border-color:var(--border-color)}.dark .code-header{background:var(--bg-secondary);border-color:var(--border-color)}.dark .code-block pre{background:var(--code-bg)}.dark .code-block code{color:#ccc}
