@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a440747434783fbe-s.047_itglma3g9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/3aa4d934eba90e8b-s.0n5n~7w2.92ui.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1ce0dcbf49a4d2fc-s.05xmf775qspvj.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2edaebbda2e96a79-s.0eowbdkc6-11h.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/704a14dc8309e245-s.0j8~eg.iqcnq~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c88e89b5552bf96c-s.0dcndg~e7g9vk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/234d9015b631dab9-s.p.0_3shu4gwev1q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_9be98b96-module__4To0Aa__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_9be98b96-module__4To0Aa__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--font-sans:var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--brand-lift:#7b79ff}html[data-theme=light]{--brand-lift:#4f46e5}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-gutter:stable;scrollbar-color:#94a3b852 #030509;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#030509}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-color:#47556961 #f4f6fa;background:#f4f6fa}html[data-theme=light] body{color:#0b1220;background:#f4f6fa}body{color:#f4f3f0;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#030509;font-size:16px;line-height:1.5;overflow-x:hidden}img,canvas{max-width:100%;display:block}@supports not (scrollbar-color:auto){::-webkit-scrollbar{background:#030509;width:12px;height:12px}::-webkit-scrollbar-thumb{background:#94a3b852;border:3px solid #030509;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#94a3b880}html[data-theme=light] ::-webkit-scrollbar{background:#f4f6fa}html[data-theme=light] ::-webkit-scrollbar-thumb{background:#47556961;border-color:#f4f6fa}html[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#4755698c}}.orbit{--ob-ring:#ffffff17;--ob-ring-dashed:#ffffff24;--ob-link:#ffffff1f;--ob-line-glow:#7b79ffd9;--ob-line-stop:#8aa0d8;--ob-hex-a:#9db8ff;--ob-hex-b:#22d3ee;--ob-glow:radial-gradient(circle, #3b82f68c, #22d3ee1f 45%, transparent 70%);--ob-disc:radial-gradient(circle at 34% 30%, #1b2c57, #0a1330 62%, #070d20);--ob-disc-line:#78a0ff66;--ob-disc-shadow:0 0 40px -6px #4c86ff8c, inset 0 2px 20px #78aaff40, inset 0 -10px 30px #00000080;--ob-disc-sweep:conic-gradient(from 0deg, transparent, #4c86ff80, transparent 30%, transparent 60%, #22d3ee80, transparent 90%);--ob-mark-shadow:drop-shadow(0 4px 14px #00000080);--ob-dot-2:#7fb0ff;--ob-bubble:radial-gradient(circle at 34% 26%, #ffffff1f, #0b0f1ef0 72%);--ob-bubble-line:#ffffff1a;--ob-bubble-shadow:inset 0 2px 12px #ffffff12, inset 0 -14px 28px #0000008c, 0 18px 38px #00000080;--ob-bubble-shadow-hi:inset 0 2px 12px #ffffff1f, 0 24px 46px #0000008c;--ob-icon-shadow:drop-shadow(0 3px 8px #0000008c);--ob-label:#fff;--ob-label-bg:#0a0c1aa8;--ob-label-bg-hi:#0a0c1ad1;--ob-label-line:#ffffff1a;--ob-label-shadow:0 6px 16px #0006}html[data-theme=light] .orbit{--ob-ring:#0f172a1f;--ob-ring-dashed:#0f172a2e;--ob-link:#0f172a1a;--ob-line-glow:#4f46e559;--ob-line-stop:#64748b;--ob-hex-a:#2563eb;--ob-hex-b:#0891b2;--ob-glow:radial-gradient(circle, #60a5fa6b, #22d3ee1a 45%, transparent 70%);--ob-disc:radial-gradient(circle at 34% 30%, #fff, #f1f5fd 62%, #e3ebf9);--ob-disc-line:#2563eb3d;--ob-disc-shadow:0 0 40px -8px #2563eb52, 0 14px 32px #0f172a1a, inset 0 2px 16px #ffffffe6, inset 0 -10px 26px #2563eb14;--ob-disc-sweep:conic-gradient(from 0deg, transparent, #2563eb6b, transparent 30%, transparent 60%, #0891b261, transparent 90%);--ob-mark-shadow:drop-shadow(0 3px 8px #2563eb2e);--ob-dot-2:#3b82f6;--ob-bubble:radial-gradient(circle at 34% 26%, #fff, #f2f5fa 72%);--ob-bubble-line:#0f172a14;--ob-bubble-shadow:inset 0 2px 10px #ffffffe6, inset 0 -10px 22px #0f172a0a, 0 12px 28px #0f172a1f, 0 2px 6px #0f172a0f;--ob-bubble-shadow-hi:inset 0 2px 10px #ffffffe6, 0 18px 38px #0f172a29;--ob-icon-shadow:drop-shadow(0 2px 4px #0f172a1f);--ob-label:#0b1220;--ob-label-bg:#fffffff0;--ob-label-bg-hi:#fff;--ob-label-line:#0f172a1a;--ob-label-shadow:0 4px 12px #0f172a14}html[data-theme=light] .node-label .k{color:color-mix(in srgb, var(--nc) 82%, #0b1220);background:color-mix(in srgb, var(--nc) 10%, transparent)}.orbit stop.orbit-c-line{stop-color:var(--ob-line-stop)}.orbit stop.orbit-c-hex-a{stop-color:var(--ob-hex-a)}.orbit stop.orbit-c-hex-b{stop-color:var(--ob-hex-b)}.orbit circle.orbit-c-hex-a{fill:var(--ob-hex-a)}.orbit circle.orbit-c-hex-b{fill:var(--ob-hex-b)}.orbit path.orbit-c-hex-a{stroke:var(--ob-hex-a)}.orbit{aspect-ratio:1;width:min(680px,100%);margin-inline:auto;position:relative}.orbit-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.orbit-ring{fill:none;stroke:var(--ob-ring)}.orbit-ring.dashed{stroke-dasharray:3 9;stroke:var(--ob-ring-dashed);transform-origin:350px 350px;animation:90s linear infinite orbitSpin}.orbit-ring.dashed.rev{animation-duration:130s;animation-direction:reverse}@keyframes orbitSpin{to{transform:rotate(360deg)}}.orbit-line{stroke:url(#orbitLineGrad);stroke-width:1.4px;opacity:.42;stroke-dasharray:6 10;animation:3.4s linear infinite orbitFlow}@keyframes orbitFlow{to{stroke-dashoffset:-160px}}.orbit-line.active{opacity:1;stroke:var(--brand-lift);stroke-width:2.4px;filter:drop-shadow(0 0 7px var(--ob-line-glow));animation-duration:1.1s}.orbit-link{stroke:var(--ob-link);stroke-width:1px;fill:none}.core{aspect-ratio:1;place-items:center;width:34%;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.core-glow{background:var(--ob-glow);filter:blur(6px);animation:orbitPulse 5s var(--orbit-ease) infinite;border-radius:50%;position:absolute;inset:-30%}@keyframes orbitPulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.core-disc{background:var(--ob-disc);border:1px solid var(--ob-disc-line);width:100%;height:100%;box-shadow:var(--ob-disc-shadow);border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.core-disc:before{content:"";background:var(--ob-disc-sweep);opacity:.55;border-radius:50%;animation:8s linear infinite orbitSpin;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 58%,#000 60%);mask:radial-gradient(circle,#0000 58%,#000 60%)}.core-mark{z-index:2;width:46%;filter:var(--ob-mark-shadow);position:relative}.core-mark svg{width:100%;height:auto}.core-orbitron{--rr:66px;border-radius:50%;position:absolute;inset:8%}.core-orbitron span{background:var(--orbit-cyan);width:9px;height:9px;box-shadow:0 0 12px var(--orbit-cyan);border-radius:50%;margin:-4.5px;position:absolute;top:50%;left:50%}.core-orbitron .e1{animation:7s linear infinite orbitDot}.core-orbitron .e2{background:var(--ob-dot-2);box-shadow:0 0 12px var(--ob-dot-2);animation:11s linear infinite reverse orbitDot}@keyframes orbitDot{0%{transform:rotate(0) translateX(var(--rr,92px))}to{transform:rotate(360deg) translateX(var(--rr,92px))}}.node{width:var(--s,15%);aspect-ratio:1;--nc:var(--v2-c-blue,#4c86ff);cursor:pointer;background:0 0;border:none;padding:0;position:absolute;transform:translate(-50%,-50%)}.node-inner{width:100%;height:100%;animation:orbitFloat 7s var(--orbit-ease) infinite;border-radius:50%;display:block;position:relative}.node .bubble{background:var(--ob-bubble);border:1px solid var(--ob-bubble-line);box-shadow:var(--ob-bubble-shadow);transition:transform .45s var(--orbit-ease-out), box-shadow .45s var(--orbit-ease-out), border-color .45s var(--orbit-ease);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.node .bubble svg{width:42%;height:42%;color:var(--nc);filter:var(--ob-icon-shadow);transition:transform .45s var(--orbit-ease-out), filter .4s var(--orbit-ease)}.node .halo{transition:border-color .45s var(--orbit-ease), box-shadow .45s var(--orbit-ease), transform .45s var(--orbit-ease-out);border:1px solid #0000;border-radius:50%;position:absolute;inset:-9%}.node-label{text-align:center;pointer-events:none;z-index:5;width:max-content;max-width:190px;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%)}.node-label .t{color:var(--ob-label);white-space:nowrap;background:var(--ob-label-bg);border:1px solid var(--ob-label-line);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:var(--ob-label-shadow);transition:border-color .3s var(--orbit-ease), background .3s var(--orbit-ease);border-radius:30px;padding:4px 11px;font-size:.77rem;font-weight:700;display:block}.node-label .d{color:var(--orbit-soft);white-space:nowrap;opacity:0;max-width:0;max-height:0;transition:max-height .4s var(--orbit-ease), max-width .4s var(--orbit-ease), opacity .3s var(--orbit-ease), margin .3s var(--orbit-ease);margin-inline:auto;font-size:.72rem;line-height:1.45;display:block;overflow:hidden}.node-label .k{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--nc);background:color-mix(in srgb, var(--nc) 14%, transparent);border:1px solid color-mix(in srgb, var(--nc) 34%, transparent);opacity:0;max-width:0;max-height:0;transition:max-height .4s var(--orbit-ease), max-width .4s var(--orbit-ease), opacity .3s var(--orbit-ease), margin .3s var(--orbit-ease);border-radius:30px;padding:3px 9px;font-size:.6rem;display:inline-block;overflow:hidden}.node:hover,.node:focus-visible{z-index:7}.node:hover .bubble,.node:focus-visible .bubble{border-color:color-mix(in srgb, var(--nc) 60%, transparent);box-shadow:var(--ob-bubble-shadow-hi), 0 0 36px -4px var(--nc);transform:scale(1.12)}.node:hover .bubble svg,.node:focus-visible .bubble svg{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--nc) 70%, transparent));transform:scale(1.12)}.node:hover .halo,.node:focus-visible .halo{border-color:color-mix(in srgb, var(--nc) 45%, transparent);box-shadow:0 0 28px -2px color-mix(in srgb, var(--nc) 55%, transparent);transform:scale(1.05)}.node:hover .node-label .t,.node:focus-visible .node-label .t{border-color:color-mix(in srgb, var(--nc) 42%, transparent);background:var(--ob-label-bg-hi)}.node:hover .node-label .d,.node:focus-visible .node-label .d{opacity:1;white-space:normal;max-width:190px;max-height:60px;margin-top:6px}.node:hover .node-label .k,.node:focus-visible .node-label .k{opacity:1;max-width:190px;max-height:28px;margin-top:7px}.node.c-blue{--nc:var(--v2-c-blue,#4c86ff)}.node.c-cyan{--nc:var(--v2-c-cyan,#22d3ee)}.node.c-orange{--nc:var(--v2-c-orange,#ff7a3c)}.node.c-pink{--nc:var(--v2-c-pink,#ff5a8a)}.node.c-violet{--nc:var(--v2-c-violet,#7c5cff)}.node.c-green{--nc:var(--v2-c-green,#34d399)}@keyframes orbitFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.orbit-ring.dashed,.orbit-line,.core-glow,.core-disc:before,.core-orbitron span,.node-inner{animation:none}}@media (max-width:1099px){.orbit{width:min(560px,100%)}.node-label{max-width:108px}.node-label .t{white-space:normal;padding:3px 7px;font-size:.5625rem}.node-label .d,.node-label .k{display:none}}@media (max-width:620px){.orbit{width:100%}.node-label{max-width:84px}.node-label .t{letter-spacing:0;padding:2px 5px;font-size:.5rem}}html[data-theme=light] .v2-orbit{--orbit-cyan:#0891b2;--orbit-soft:#475467}html[data-theme=light] .v2-orbit:before{background:radial-gradient(circle,#f4f6fae6 0%,#f4f6fac7 46%,#f4f6fa61 72%,#f4f6fa00 100%)}html[data-theme=light] .v2-orbit .orbit-line{stroke:#64748bd9}html[data-theme=light] .v2-orbit .orbit-line.active{stroke:var(--brand-lift)}html[data-theme=light] .v2-orbit .orbit-ring{stroke:#0f172a24}html[data-theme=light] .v2-orbit .orbit-ring.dashed{stroke:#0f172a38}html[data-theme=light] .v2-orbit .orbit-link{stroke:#0f172a1f}html[data-theme=light] .v2-orbit .node-label .t{background:#fffffff5}@media (hover:hover) and (min-width:1100px){html[data-theme=light] .v2-orbit .node:hover .node-label{background:#fffffffa;box-shadow:0 16px 40px #0f172a1f}html[data-theme=light] .v2-orbit .node:hover .node-label .t{background:0 0}html[data-theme=light] .v2-orbit .node:hover .node-label .d{color:#475467}}
