.hub-model-categories-module__r3Dm9q__categories .category-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media (max-width:1024px){.hub-model-categories-module__r3Dm9q__categories .category-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.hub-model-categories-module__r3Dm9q__categories .category-grid{grid-template-columns:1fr}}.hub-model-categories-module__r3Dm9q__categories .category-card{background:var(--card-bg);border:1px solid var(--card-border);cursor:pointer;color:inherit;box-shadow:var(--card-shadow);border-radius:20px;padding:35px 30px;text-decoration:none;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:block;position:relative;overflow:hidden}.hub-model-categories-module__r3Dm9q__categories .category-card:before{content:"";background:linear-gradient(90deg, var(--primary), var(--secondary));height:3px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.hub-model-categories-module__r3Dm9q__categories .category-card:hover{border-color:var(--card-border-hover);box-shadow:var(--card-shadow-hover);transform:translateY(-10px)}.hub-model-categories-module__r3Dm9q__categories .category-card:hover:before{transform:scaleX(1)}.hub-model-categories-module__r3Dm9q__categories .category-header{align-items:center;gap:20px;margin-bottom:20px;display:flex}.hub-model-categories-module__r3Dm9q__categories .category-icon{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 20%, transparent), color-mix(in srgb, var(--secondary) 20%, transparent));border:1px solid var(--card-border-hover);border-radius:14px;justify-content:center;align-items:center;width:60px;height:60px;font-size:28px;display:flex}.hub-model-categories-module__r3Dm9q__categories .category-info h3{color:var(--text-primary);margin-bottom:5px;font-size:20px;font-weight:600}.hub-model-categories-module__r3Dm9q__categories .category-count{color:var(--primary);font-size:13px}.hub-model-categories-module__r3Dm9q__categories .category-desc{color:var(--text-muted);margin-bottom:20px;font-size:14px;line-height:1.6}.hub-model-categories-module__r3Dm9q__categories .model-list{flex-wrap:wrap;gap:8px;display:flex}.hub-model-categories-module__r3Dm9q__categories .model-tag{background:var(--surface-emph);border:1px solid var(--card-border);color:var(--text-primary);cursor:pointer;border-radius:20px;padding:6px 14px;font-size:12px;transition:all .3s}.hub-model-categories-module__r3Dm9q__categories a.model-tag{text-decoration:none}.hub-model-categories-module__r3Dm9q__categories .model-tag:hover{background:var(--surface-emph-hover);color:var(--primary);border-color:var(--primary)}
.hub-agent-dashboard-module__ZaEraq__dashboard{--dash-bg-panel:var(--theme-card-bg,#fff);--dash-border:var(--theme-line-border,#e3e3ee);--dash-text:var(--theme-text,#252b3a);--dash-muted:var(--theme-aide-text,#3b3e55);--dash-accent-cyan:#2951e0;--dash-accent-amber:#f59e0b;--dash-accent-emerald:#10b981;--dash-accent-violet:#7c3aed;--dash-shadow:0 12px 40px #0f172a0f;--dash-radius:14px;color:var(--dash-text)}.hub-agent-dashboard-module__ZaEraq__dashboard .stats-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (max-width:900px){.hub-agent-dashboard-module__ZaEraq__dashboard .stats-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.hub-agent-dashboard-module__ZaEraq__dashboard .stats-row{grid-template-columns:1fr}}.hub-agent-dashboard-module__ZaEraq__dashboard .stat-card{border-radius:var(--dash-radius);border:1px solid var(--dash-border);background:var(--dash-bg-panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--dash-shadow);flex-direction:column;align-items:flex-start;gap:8px;padding:18px 18px 16px;display:flex;position:relative;overflow:hidden}.hub-agent-dashboard-module__ZaEraq__dashboard .stat-card:before{content:"";background:linear-gradient(90deg, var(--card-accent,var(--dash-accent-cyan)), transparent);opacity:.9;height:3px;position:absolute;top:0;left:0;right:0}.hub-agent-dashboard-module__ZaEraq__dashboard .stat-card.cyan{--card-accent:var(--dash-accent-cyan)}.hub-agent-dashboard-module__ZaEraq__dashboard .stat-card.amber{--card-accent:var(--dash-accent-amber)}.hub-agent-dashboard-module__ZaEraq__dashboard .stat-card.emerald{--card-accent:var(--dash-accent-emerald)}.hub-agent-dashboard-module__ZaEraq__dashboard .stat-card.violet{--card-accent:var(--dash-accent-violet)}.hub-agent-dashboard-module__ZaEraq__dashboard .stat-label{color:var(--dash-muted);letter-spacing:.06em;font-size:.78rem;line-height:1.35}.hub-agent-dashboard-module__ZaEraq__dashboard .stat-value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:center;min-height:1em;margin:0;font-family:system-ui,sans-serif;font-size:1.85rem;font-weight:800;line-height:1;display:flex}[data-theme=black] .hub-agent-dashboard-module__ZaEraq__dashboard{--dash-bg-panel:#0c121cb8;--dash-border:#ffffff14;--dash-text:#e8edf5;--dash-muted:#8b96a8;--dash-accent-cyan:#22d3ee;--dash-accent-amber:#fbbf24;--dash-accent-emerald:#34d399;--dash-accent-violet:#a78bfa;--dash-shadow:0 24px 80px #0000008c}
.hub-top10-model-series-module__eQbUUa__root{max-width:1050px;margin:0 auto;padding:12px 0 8px}.hub-top10-model-series-module__eQbUUa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:880px){.hub-top10-model-series-module__eQbUUa__grid{grid-template-columns:1fr}}.hub-top10-model-series-module__eQbUUa__card{border:1px solid var(--card-border,#2951e01a);background:linear-gradient(160deg, var(--surface-emph,#2951e00f) 0%, var(--card-bg,#fff) 55%);color:var(--text-primary,#252b3a);box-shadow:var(--card-shadow,0 10px 30px #0f172a0f);border-radius:14px;padding:16px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:block}.hub-top10-model-series-module__eQbUUa__card:hover{border-color:var(--card-border-hover,#2951e052);box-shadow:var(--card-shadow-hover,0 20px 60px #2951e01f)}.hub-top10-model-series-module__eQbUUa__name{color:var(--text-primary,#252b3a);margin-bottom:8px;font-weight:700}.hub-top10-model-series-module__eQbUUa__meta{color:var(--text-muted,#252b3aa6);font-size:13px}[data-theme=black] .hub-top10-model-series-module__eQbUUa__card{color:#f4f5f7;box-shadow:none;background:linear-gradient(160deg,#3ae8ff0f 0%,#0c0e12eb 55%)}[data-theme=black] .hub-top10-model-series-module__eQbUUa__card:hover{border-color:#3ae8ff59;box-shadow:0 20px 60px #00d4ff26}[data-theme=black] .hub-top10-model-series-module__eQbUUa__name{color:#f4f5f7}[data-theme=black] .hub-top10-model-series-module__eQbUUa__meta{color:#8b919c}
.partner-carousel-module__hz1lja__root{--partner-gap:32px;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0 4px}.partner-carousel-module__hz1lja__viewport{width:100%;overflow:hidden}.partner-carousel-module__hz1lja__track{gap:var(--partner-gap);will-change:transform;width:max-content;display:flex}.partner-carousel-module__hz1lja__slide{box-sizing:border-box;flex:none;width:280px}@media (max-width:768px){.partner-carousel-module__hz1lja__root{--partner-gap:8px}.partner-carousel-module__hz1lja__slide{width:141px}}.partner-carousel-module__hz1lja__card{background:var(--surface-subtle,#0f172a0a);border:1px solid var(--card-border,#2951e01a);border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:140px;padding:20px 18px;transition:border-color .3s,box-shadow .3s,background .3s;display:flex}@media (max-width:768px){.partner-carousel-module__hz1lja__card{border-radius:8px;min-height:72px;padding:10px 8px}}.partner-carousel-module__hz1lja__card:hover{border-color:var(--card-border-hover,#2951e052);box-shadow:0 8px 28px var(--glow-primary,#2951e029);background:var(--surface-emph,#2951e00f)}.partner-carousel-module__hz1lja__img{object-fit:contain;object-position:center;width:100%;height:auto;max-height:96px;display:block}@media (max-width:768px){.partner-carousel-module__hz1lja__img{max-height:44px}}
.hub-anchor-nav{left:max(16px, env(safe-area-inset-left,0px));z-index:90;opacity:0;visibility:hidden;pointer-events:none;--anchor-panel-bg:linear-gradient(135deg, #ffffffeb 0%, #f8fafde0 100%);--anchor-panel-border:#2951e02e;--anchor-panel-shadow:0 8px 32px #0f172a1f, 0 0 0 1px #7c3aed14 inset, 0 0 40px #2951e014;--anchor-rail-gradient:linear-gradient(180deg, #2951e033, #7c3aed66 50%, #2951e033);--anchor-rail-shadow:0 0 12px #2951e02e;--anchor-item-color:#252b3ab3;--anchor-item-hover-bg:#2951e014;--anchor-dot-bg:#252b3a33;--anchor-dot-border:#2951e059;--anchor-dot-active-ring:#fffffff2;transition:opacity .4s cubic-bezier(.4,0,.2,1),visibility .4s,transform .4s cubic-bezier(.4,0,.2,1);position:fixed;top:50%;transform:translateY(-50%)translate(-16px)}[data-theme=black] .hub-anchor-nav{--anchor-panel-bg:linear-gradient(135deg, #0a0a14eb 0%, #141428e0 100%);--anchor-panel-border:#00d4ff2e;--anchor-panel-shadow:0 8px 32px #00000073, 0 0 0 1px #7b2cbf1f inset, 0 0 40px #00d4ff0f;--anchor-rail-gradient:linear-gradient(180deg, #00d4ff26, #7b2cbf59 50%, #00d4ff26);--anchor-rail-shadow:0 0 12px #00d4ff33;--anchor-item-color:#e0e0e0bf;--anchor-item-hover-bg:#00d4ff14;--anchor-dot-bg:#e0e0e040;--anchor-dot-border:#00d4ff59;--anchor-dot-active-ring:#0a0a14f2}.hub-anchor-nav--visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(-50%)translate(0)}.hub-anchor-inner{background:var(--anchor-panel-bg);border:1px solid var(--anchor-panel-border);box-shadow:var(--anchor-panel-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;padding:12px 8px 12px 0;position:relative}.hub-anchor-rail{background:var(--anchor-rail-gradient);width:2px;box-shadow:var(--anchor-rail-shadow);border-radius:1px;position:absolute;top:28px;bottom:28px;left:15px}.hub-anchor-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.hub-anchor-item{width:100%;color:var(--anchor-item-color);letter-spacing:.5px;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:6px 14px 6px 10px;font-family:Noto Sans SC,sans-serif;font-size:12px;font-weight:500;transition:color .25s,background .25s,text-shadow .25s;display:flex}.hub-anchor-item:hover{color:var(--primary);background:var(--anchor-item-hover-bg);text-shadow:0 0 16px var(--glow-primary)}.hub-anchor-item--active{color:var(--primary);text-shadow:0 0 12px var(--glow-primary)}.hub-anchor-item--active .hub-anchor-dot{background:linear-gradient(135deg, var(--primary), var(--secondary));box-shadow:0 0 0 2px var(--anchor-dot-active-ring), 0 0 14px var(--glow-primary), 0 0 24px var(--glow-secondary);transform:scale(1.15)}.hub-anchor-label{text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:120px;overflow:hidden}.hub-anchor-dot-wrap{flex-shrink:0;justify-content:center;align-items:center;width:18px;display:flex}.hub-anchor-dot{background:var(--anchor-dot-bg);border:1px solid var(--anchor-dot-border);border-radius:50%;width:8px;height:8px;transition:transform .25s,background .25s,box-shadow .25s}@media (max-width:1100px){.hub-anchor-nav .hub-anchor-label{display:none}.hub-anchor-inner{padding:10px 6px}.hub-anchor-item{justify-content:center;padding:8px 10px}.hub-anchor-rail{left:50%;transform:translate(-50%)}.hub-anchor-dot-wrap{width:14px}}@media (max-width:480px){.hub-anchor-nav{left:8px;transform:translateY(-50%)translate(-12px)scale(.92)}.hub-anchor-nav--visible{transform:translateY(-50%)translate(0)scale(.92)}}
