:root,[data-theme=dark]{--c-bg: #0a0b0f;--c-sur: #111318;--c-sur2: #1a1d26;--c-sur3: #22263a;--c-bdr: #1e2130;--c-bdr2: #2a2f45;--c-txt: #f0f2ff;--c-txt2: #8b91b0;--c-txt3: #4a5070;--c-sur2-66: #1a1d2666;--c-sur3-88: #22263a88;--c-node: #1a1d26;--c-node-shadow: 0 2px 8px rgba(0,0,0,.4)}[data-theme=light]{--c-bg: #f5f6f8;--c-sur: #ffffff;--c-sur2: #f0f1f3;--c-sur3: #e5e7eb;--c-bdr: #e2e4e8;--c-bdr2: #c9cdd5;--c-txt: #111827;--c-txt2: #4b5563;--c-txt3: #9ca3af;--c-sur2-66: #f0f1f366;--c-sur3-88: #e5e7eb88;--c-node: #ffffff;--c-node-shadow: 0 1px 2px rgba(16,24,40,.06), 0 1px 3px rgba(16,24,40,.1)}html,body{margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}
