.vhub{border-radius:var(--radius);border:1px solid var(--c-line);background:var(--c-card);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:20px;padding:14px 18px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:grid}.vhub,.vhub:hover{color:var(--c-ink)}.vhub:hover{border-color:var(--c-brand);box-shadow:var(--shadow)}.vhub__ic{background:var(--c-alt);width:48px;height:48px;color:var(--c-brand);border-radius:12px;place-items:center;display:grid}.vhub__t{gap:2px;min-width:0;display:grid}.vhub__t b{color:var(--c-title);font-size:1.05rem}.vhub__t small{color:var(--c-muted);font-size:.88rem}.vhub__n{color:var(--c-link);align-items:center;gap:6px;font-size:1.1rem;font-weight:800;display:inline-flex}@media (width<=559px){.vhub{grid-template-columns:40px minmax(0,1fr)}.vhub__ic{width:40px;height:40px}.vhub__n{display:none}}
