.hub[data-astro-cid-zrck5sgi]{width:300px;height:300px;position:relative}.wires[data-astro-cid-zrck5sgi]{z-index:0;position:absolute;inset:0}.wires[data-astro-cid-zrck5sgi] path[data-astro-cid-zrck5sgi]{fill:none;stroke:var(--c);stroke-width:1.5px;stroke-dasharray:4 5;opacity:.5}.node[data-astro-cid-zrck5sgi],.core[data-astro-cid-zrck5sgi]{z-index:1;background:var(--card);border:1px solid var(--border-strong);place-items:center;display:grid;position:absolute;box-shadow:0 10px 30px -14px #0b0e1440}.node[data-astro-cid-zrck5sgi]{border-radius:20px;width:84px;height:84px}.node[data-astro-cid-zrck5sgi] img[data-astro-cid-zrck5sgi],.logos[data-astro-cid-zrck5sgi] img[data-astro-cid-zrck5sgi]{height:var(--h,40px);width:auto;max-width:70%}.n0[data-astro-cid-zrck5sgi]{top:28px;left:28px}.n1[data-astro-cid-zrck5sgi]{top:28px;right:28px}.n2[data-astro-cid-zrck5sgi]{bottom:28px;left:28px}.n3[data-astro-cid-zrck5sgi]{bottom:28px;right:28px}.core[data-astro-cid-zrck5sgi]{border-color:var(--c-line);width:80px;height:80px;box-shadow:0 0 0 6px var(--c-soft), 0 10px 30px -10px #0b0e144d;border-radius:22px;top:110px;left:110px}.core[data-astro-cid-zrck5sgi] img[data-astro-cid-zrck5sgi]{border-radius:6px}.logos[data-astro-cid-zrck5sgi]{border:1px solid var(--border);background:var(--card);border-radius:16px;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.logos[data-astro-cid-zrck5sgi] li[data-astro-cid-zrck5sgi]{border-right:1px solid var(--border);border-bottom:1px solid var(--border);margin:0 -1px -1px 0}.logos[data-astro-cid-zrck5sgi] li[data-astro-cid-zrck5sgi],.logos[data-astro-cid-zrck5sgi] a[data-astro-cid-zrck5sgi]{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:168px;font-size:15px;font-weight:500;display:flex}.logos[data-astro-cid-zrck5sgi] a[data-astro-cid-zrck5sgi]{width:100%;height:100%;color:var(--fg);text-decoration:none}.logos[data-astro-cid-zrck5sgi] a[data-astro-cid-zrck5sgi]:hover{background:var(--surface)}.api-mark[data-astro-cid-zrck5sgi]{color:#fff;background:#334155;border-radius:10px;place-items:center;width:40px;height:40px;font-size:15px;display:grid}.sync-block[data-astro-cid-zrck5sgi]{padding-top:0}.top[data-astro-cid-zrck5sgi]{align-items:start}.sync[data-astro-cid-zrck5sgi]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.sync[data-astro-cid-zrck5sgi] li[data-astro-cid-zrck5sgi]{border:1px solid var(--border);background:var(--card);border-radius:14px;padding:20px 22px}.sync-head[data-astro-cid-zrck5sgi]{justify-content:space-between;align-items:center;display:flex}.sync-head[data-astro-cid-zrck5sgi] strong[data-astro-cid-zrck5sgi]{font-size:16px;font-weight:600}.sync-dir[data-astro-cid-zrck5sgi]{background:var(--c-soft);color:var(--c);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:500;display:inline-flex}.sync[data-astro-cid-zrck5sgi] p[data-astro-cid-zrck5sgi]{color:var(--muted);margin:6px 0 0;font-size:14px}.migrate[data-astro-cid-zrck5sgi]{background:var(--surface);border-top:1px solid var(--border)}.imports[data-astro-cid-zrck5sgi]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.imports[data-astro-cid-zrck5sgi] li[data-astro-cid-zrck5sgi]{border:1px solid var(--border);background:var(--card);border-radius:12px;align-items:center;gap:14px;padding:16px 18px;font-weight:500;display:flex}.imports[data-astro-cid-zrck5sgi] li[data-astro-cid-zrck5sgi] svg{color:var(--success);margin-left:auto}.xls[data-astro-cid-zrck5sgi]{color:#1d6f42;background:#e8f5ec;border-radius:5px;padding:2px 6px;font-size:11px}.more[data-astro-cid-zrck5sgi]{padding:140px 0}.cats[data-astro-cid-zrck5sgi]{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.cat[data-astro-cid-zrck5sgi]{background:linear-gradient(#ffffff0f,#ffffff05);border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;padding:32px;display:flex}.span-6[data-astro-cid-zrck5sgi]{grid-column:span 6}.span-4[data-astro-cid-zrck5sgi]{grid-column:span 4}.cat[data-astro-cid-zrck5sgi] h3[data-astro-cid-zrck5sgi]{letter-spacing:-.02em;color:#fff;font-size:22px}.cat[data-astro-cid-zrck5sgi] p[data-astro-cid-zrck5sgi]{color:#a7afcc;max-width:440px;margin:8px 0 28px;font-size:15px}.brands[data-astro-cid-zrck5sgi]{flex-wrap:wrap;gap:20px;margin:auto 0 0;padding:0;list-style:none;display:flex}.brands[data-astro-cid-zrck5sgi] li[data-astro-cid-zrck5sgi]{flex-direction:column;align-items:center;gap:10px;display:flex}.brand-tile[data-astro-cid-zrck5sgi]{width:96px;height:96px;box-shadow:0 0 0 1px #fff9, 0 18px 50px -14px color-mix(in srgb, var(--b) 65%, transparent);background:#fff;border-radius:24px;place-items:center;transition:transform .25s,box-shadow .25s;display:grid;position:relative}.brand-tile[data-astro-cid-zrck5sgi] img[data-astro-cid-zrck5sgi]{width:46px;height:46px}.brand-tile[data-astro-cid-zrck5sgi] img[data-astro-cid-zrck5sgi].wide{width:74px}.brands[data-astro-cid-zrck5sgi] li[data-astro-cid-zrck5sgi]:hover .brand-tile[data-astro-cid-zrck5sgi]{box-shadow:0 0 0 1px #fff, 0 24px 70px -10px color-mix(in srgb, var(--b) 85%, transparent);transform:translateY(-4px)scale(1.04)}.brand-name[data-astro-cid-zrck5sgi]{color:#d5dbf2;font-size:13px;font-weight:500}.cat-custom[data-astro-cid-zrck5sgi]{color:#fff;background:radial-gradient(400px 220px at 100% 100%,#0019ff59,#0000 70%),#ffffff05;border:1px dashed #9aa6ff73;justify-content:center;text-decoration:none;transition:border-color .2s;position:relative}.cat-custom[data-astro-cid-zrck5sgi]:hover{border-color:#9aa6ff}.custom-mark[data-astro-cid-zrck5sgi]{background:linear-gradient(145deg, #3347ff, var(--brand));border-radius:18px;place-items:center;width:56px;height:56px;margin-bottom:20px;font-size:30px;font-weight:300;line-height:1;display:grid;box-shadow:0 16px 40px -12px #0019ffcc}.cat-custom[data-astro-cid-zrck5sgi] p[data-astro-cid-zrck5sgi]{margin-bottom:20px}.cat-go[data-astro-cid-zrck5sgi]{color:#9aa6ff;align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.cat-go[data-astro-cid-zrck5sgi] svg{transition:transform .2s}.cat-custom[data-astro-cid-zrck5sgi]:hover .cat-go[data-astro-cid-zrck5sgi] svg{transform:translate(3px)}@media (width<=1100px){.span-4[data-astro-cid-zrck5sgi]{grid-column:span 6}}@media (width<=760px){.more[data-astro-cid-zrck5sgi]{padding:88px 0}.span-4[data-astro-cid-zrck5sgi],.span-6[data-astro-cid-zrck5sgi]{grid-column:1/-1}.cat[data-astro-cid-zrck5sgi]{padding:26px 22px}.brands[data-astro-cid-zrck5sgi]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.brand-tile[data-astro-cid-zrck5sgi]{aspect-ratio:1;border-radius:18px;width:100%;height:auto}.brand-tile[data-astro-cid-zrck5sgi] img[data-astro-cid-zrck5sgi]{width:50%;height:auto}.brand-tile[data-astro-cid-zrck5sgi] img[data-astro-cid-zrck5sgi].wide{width:80%}.brand-name[data-astro-cid-zrck5sgi]{text-align:center;font-size:11.5px}}@media (prefers-reduced-motion:reduce){.brand-tile[data-astro-cid-zrck5sgi]{transition:none}}@media (width<=900px){.logos[data-astro-cid-zrck5sgi]{grid-template-columns:1fr 1fr}.logos[data-astro-cid-zrck5sgi] li[data-astro-cid-zrck5sgi]:last-child{grid-column:1/-1}.logos[data-astro-cid-zrck5sgi] li[data-astro-cid-zrck5sgi],.logos[data-astro-cid-zrck5sgi] a[data-astro-cid-zrck5sgi]{min-height:136px}}@media (width<=400px){.hub[data-astro-cid-zrck5sgi]{transform:scale(.85)}}
