.constellation[data-astro-cid-dvbwzwsa]{max-width:480px;height:480px;margin:0 auto;position:relative}.constellation[data-astro-cid-dvbwzwsa].compact{max-width:380px;height:380px}.orbit[data-astro-cid-dvbwzwsa]{border:1.5px dashed var(--stone-200);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%}.o1[data-astro-cid-dvbwzwsa]{width:240px;height:240px;animation:40s linear infinite spin-fwd;transform:translate(-50%,-50%)}.o2[data-astro-cid-dvbwzwsa]{width:420px;height:420px;animation:70s linear infinite spin-rev;transform:translate(-50%,-50%)}.constellation[data-astro-cid-dvbwzwsa].compact .o1[data-astro-cid-dvbwzwsa]{width:200px;height:200px}.constellation[data-astro-cid-dvbwzwsa].compact .o2[data-astro-cid-dvbwzwsa]{width:340px;height:340px}.center-node[data-astro-cid-dvbwzwsa]{background:var(--grad-brand);z-index:6;color:#fff;border-radius:22px;justify-content:center;align-items:center;width:88px;height:88px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 40px #ea580c66,0 0 0 8px #ea580c14}.center-node[data-astro-cid-dvbwzwsa] img[data-astro-cid-dvbwzwsa]{filter:brightness(0)invert();width:56%;height:56%}.constellation[data-astro-cid-dvbwzwsa].compact .center-node[data-astro-cid-dvbwzwsa]{border-radius:18px;width:72px;height:72px}.node[data-astro-cid-dvbwzwsa]{background:var(--bg-surface);border:1px solid var(--border-1);width:60px;height:60px;color:var(--brand);transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);transform:translate(var(--tx,0), var(--ty,0));animation:3.5s ease-in-out infinite node-bob-translated;animation-delay:calc(var(--i,0) * .4s);z-index:4;border-radius:14px;justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute;box-shadow:0 12px 28px #1a17121a,0 0 0 1px #1a171205}.node[data-astro-cid-dvbwzwsa]:hover{border-color:var(--brand);box-shadow:0 16px 36px #1a171224}.node-logo[data-astro-cid-dvbwzwsa]{width:56%;height:56%;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.node[data-astro-cid-dvbwzwsa] .lbl[data-astro-cid-dvbwzwsa]{color:var(--fg-2);white-space:nowrap;pointer-events:none;font-size:11px;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}@keyframes node-bob-translated{0%,to{transform:translate(var(--tx,0), var(--ty,0))}50%{transform:translate(var(--tx,0), calc(var(--ty,0px) - 6px))}}@media (width<=720px){.constellation[data-astro-cid-dvbwzwsa]{max-width:360px;height:360px}.o1[data-astro-cid-dvbwzwsa]{width:200px;height:200px}.o2[data-astro-cid-dvbwzwsa]{width:320px;height:320px}.node[data-astro-cid-dvbwzwsa]{border-radius:12px;width:48px;height:48px}.center-node[data-astro-cid-dvbwzwsa]{border-radius:18px;width:72px;height:72px}}.int-grid[data-astro-cid-rximw354]{gap:14px;margin-top:48px;display:grid}.int-grid[data-astro-cid-rximw354].cols-7{grid-template-columns:repeat(7,1fr)}.int-grid[data-astro-cid-rximw354].cols-6{grid-template-columns:repeat(6,1fr)}.int-grid[data-astro-cid-rximw354].cols-4{grid-template-columns:repeat(4,1fr)}@media (width<=960px){.int-grid[data-astro-cid-rximw354].cols-7,.int-grid[data-astro-cid-rximw354].cols-6{grid-template-columns:repeat(4,1fr)}}@media (width<=560px){.int-grid[data-astro-cid-rximw354]{grid-template-columns:repeat(3,1fr)}}.int-tile{aspect-ratio:1;background:var(--bg-surface);border:1px solid var(--border-1);transition:all var(--duration-fast) var(--ease-out);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:8px;text-decoration:none;display:flex}.int-tile:hover{border-color:var(--orange-300);transform:translateY(-2px);box-shadow:0 10px 22px -10px #ea580c4d}.logo-frame[data-astro-cid-rximw354]{width:32px;height:32px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.name[data-astro-cid-rximw354]{color:var(--fg-1);text-align:center;font-size:12px;font-weight:500;line-height:1.2}.sync-row-detail[data-astro-cid-wjpznezd]{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:14px;grid-template-columns:1fr 80px 1fr;align-items:center;gap:18px;margin-bottom:14px;padding:24px;display:grid}@media (width<=720px){.sync-row-detail[data-astro-cid-wjpznezd]{grid-template-columns:1fr}}.sync-card[data-astro-cid-wjpznezd]{background:var(--stone-50);border:1px solid var(--stone-100);border-radius:10px;padding:14px}.sync-card[data-astro-cid-wjpznezd] .h[data-astro-cid-wjpznezd]{color:var(--fg-1);align-items:center;gap:8px;margin-bottom:6px;font-size:13px;font-weight:600;display:flex}.sync-card[data-astro-cid-wjpznezd] .h[data-astro-cid-wjpznezd] .lg[data-astro-cid-wjpznezd]{color:#fff;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:700;display:flex}.sync-card[data-astro-cid-wjpznezd] .body[data-astro-cid-wjpznezd]{color:var(--fg-2);font-size:12px;line-height:1.5}.sync-arrow[data-astro-cid-wjpznezd]{text-align:center;font-family:var(--font-mono);color:var(--orange-600);letter-spacing:.08em;font-size:11px;font-weight:600}.sync-arrow[data-astro-cid-wjpznezd]>div[data-astro-cid-wjpznezd]:first-child{background:var(--orange-50);border:1px solid var(--orange-200);border-radius:6px;margin-bottom:4px;padding:4px 8px;display:inline-block}.sync-arrow[data-astro-cid-wjpznezd] .timing[data-astro-cid-wjpznezd]{background:var(--stone-100);color:var(--fg-2);border:1px solid var(--border-1);border-radius:4px;padding:2px 6px;font-size:10px;display:inline-block}.api-block[data-astro-cid-jd3cdogg]{background:var(--stone-900);color:#fff;border:1px solid var(--stone-800);border-radius:14px;padding:22px}.api-label[data-astro-cid-jd3cdogg]{color:var(--orange-400);margin-bottom:10px;font-size:11px}.api-code[data-astro-cid-jd3cdogg]{color:var(--stone-200);white-space:pre-wrap;word-break:break-word;margin:0;font-size:12px;line-height:1.65}
