.logo-wrap.svelte-f7rd5y{display:flex;align-items:center;justify-content:center;width:100%}.logo-svg.svelte-f7rd5y{width:100%;max-width:560px;height:auto;overflow:visible}.face-top.svelte-f7rd5y{fill:#38bdf829;transition:fill .3s ease}.hub.svelte-f7rd5y .face-top:where(.svelte-f7rd5y){fill:#38bdf847}.iso-box.svelte-f7rd5y{transition:opacity .25s ease}.node-label.svelte-f7rd5y{font-size:15px;font-weight:600;fill:#94d7fdbf;letter-spacing:.03em;pointer-events:none}.hub-label.svelte-f7rd5y{font-size:10px;fill:#38bdf8f2;font-weight:700}.conn-line.svelte-f7rd5y{animation:svelte-f7rd5y-dashFlow 2.2s linear infinite}.conn-node.svelte-f7rd5y{animation:svelte-f7rd5y-nodePulse 2.6s ease-in-out infinite}@keyframes svelte-f7rd5y-dashFlow{to{stroke-dashoffset:-32}}@keyframes svelte-f7rd5y-nodePulse{0%,to{opacity:.7}50%{opacity:1;filter:drop-shadow(0 0 4px #38bdf8)}}
