.bgx-ohero{position:relative;min-height:100svh;width:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:92px 16px 48px;--regime-accent:var(--lime,#c8ff00);--regime-glow:rgba(200,255,0,.5);--pulse-dur:3.6s}.bgx-ohero.regime-quiet{--pulse-dur:4.6s;--regime-glow:rgba(200,255,0,.34)}.bgx-ohero.regime-active{--pulse-dur:3.2s;--regime-glow:rgba(200,255,0,.55)}.bgx-ohero.regime-hot{--regime-accent:#d8ff4a;--regime-glow:rgba(255,120,90,.6);--pulse-dur:2.1s}.bgx-ohero.regime-syncing{--pulse-dur:5.2s;--regime-glow:rgba(77,214,255,.3)}.bgx-ohero-intro{position:relative;z-index:4;max-width:680px;text-align:center;animation:heroFadeUp .8s var(--ease-out,ease) both}.bgx-ohero-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--ink-3,#9696a4);margin-bottom:12px;min-height:17px;justify-content:center}.bgx-ohero-regime{color:var(--regime-accent)}.bgx-ohero.regime-hot .bgx-ohero-regime{color:var(--rose,#ff4d6d)}.bgx-ohero-title{font-family:var(--display,system-ui),sans-serif;font-size:clamp(26px,5.2vw,46px);font-weight:600;letter-spacing:-.03em;line-height:1.08;color:var(--ink,#f4f4f7)}.bgx-ohero-title em{font-family:var(--serif,Georgia),serif;font-style:italic;font-weight:400;color:var(--lime,#c8ff00)}.bgx-ohero-lede{margin-top:14px;font-size:14px;line-height:1.6;color:var(--ink-2,#b8b8c2);max-width:620px;margin-inline:auto}.bgx-livedot{width:8px;height:8px;border-radius:50%;background:var(--regime-accent);box-shadow:0 0 8px var(--regime-glow);animation:bgxOLivePulse 1.8s ease-in-out infinite}.bgx-livedot.hot{background:var(--rose,#ff4d6d)}.bgx-livedot.syncing{background:var(--azure,#4dd6ff)}.bgx-ohero-stage{position:relative;z-index:3;width:100%;max-width:540px;aspect-ratio:1;margin:4px auto 2px}.bgx-tentacles{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}.bgx-tring{fill:none;stroke:hsla(0,0%,100%,.07);stroke-width:.15}.bgx-tring-2{stroke:rgba(200,255,0,.06)}.bgx-tentacle{stroke:var(--regime-accent,#c8ff00);stroke-width:.14;opacity:var(--ray,.2);transition:opacity .3s ease,stroke-width .25s ease;animation:bgxRayBreathe 4s ease-in-out infinite}.bgx-tentacle.is-active{opacity:.85;stroke-width:.28}.bgx-ohero.regime-hot .bgx-tentacle{stroke:#ffae8a}.bgx-core{position:absolute;left:50%;top:50%;width:128px;height:128px;transform:translate(-50%,-50%);pointer-events:none;z-index:3;filter:drop-shadow(0 0 calc(40px + var(--intensity, .5) * 56px) var(--regime-glow))}.bgx-core-orb{position:absolute;inset:30%;border-radius:50%;background:radial-gradient(circle at 42% 38%,#f3ffc4 0,var(--regime-accent,#c8ff00) 46%,rgba(200,255,0,.25) 70%,transparent 78%);box-shadow:0 0 calc(20px + var(--intensity, .5) * 40px) var(--regime-glow),inset 0 0 18px hsla(0,0%,100%,.4);animation:bgxCoreBreathe var(--pulse-dur,3.6s) ease-in-out infinite}.bgx-ohero.regime-hot .bgx-core-orb{background:radial-gradient(circle at 42% 38%,#fff 0,#eaff7a 38%,#ffb38a 72%,transparent 80%)}.bgx-core-halo{inset:14%;background:radial-gradient(circle,var(--regime-glow),transparent 68%);opacity:calc(.3 + var(--intensity, .5) * .45);animation:bgxCoreHalo var(--pulse-dur,3.6s) ease-in-out infinite}.bgx-core-halo,.bgx-core-ring{position:absolute;border-radius:50%}.bgx-core-ring{inset:18%;border:1px solid var(--regime-accent,#c8ff00);opacity:.45;animation:bgxCoreRing var(--pulse-dur,3.6s) ease-out infinite}.bgx-core-ring-2{animation-delay:calc(var(--pulse-dur, 3.6s) / 2)}.bgx-core-flare{position:absolute;inset:22%;border-radius:50%;border:1.5px solid var(--rose,#ff4d6d);opacity:0}.bgx-core-flare[data-on=true]{animation:bgxCoreFlare 1.4s ease-out infinite}.bgx-orbitnums{position:absolute;inset:0;z-index:4;pointer-events:none}.bgx-orbitnum{position:absolute;display:flex;flex-direction:column;gap:2px;width:11ch;font-variant-numeric:tabular-nums}.bgx-orbitnum.pos-tl{left:6%;top:16%;text-align:left;align-items:flex-start}.bgx-orbitnum.pos-tr{right:6%;top:16%;text-align:right;align-items:flex-end}.bgx-orbitnum.pos-bl{left:6%;bottom:16%;text-align:left;align-items:flex-start}.bgx-orbitnum.pos-br{right:6%;bottom:16%;text-align:right;align-items:flex-end}.bgx-orbitnum-v{min-height:1.3em;font-family:var(--mono,monospace);font-size:clamp(15px,2.6vw,19px);line-height:1.3;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ink,#f4f4f7);letter-spacing:.01em}.bgx-orbitnum-k,.bgx-orbitnum-v{display:block;width:100%;white-space:nowrap}.bgx-orbitnum-k{font-family:var(--mono,monospace);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3,#9696a4);overflow:hidden;text-overflow:ellipsis}.bgx-orbitnum-skel{display:inline-block;width:58px;height:14px;border-radius:7px;vertical-align:middle;background:linear-gradient(90deg,hsla(0,0%,100%,.04) 25%,rgba(200,255,0,.12) 37%,hsla(0,0%,100%,.04) 63%);background-size:400% 100%;animation:bgxlShimmer 1.4s ease infinite}.bgx-tnode{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:6px;text-decoration:none;z-index:5;transition:transform .25s var(--ease-out,ease)}.bgx-tnode:focus-visible,.bgx-tnode:hover{transform:translate(-50%,-50%) scale(1.12);outline:none}.bgx-tnode-orb{width:16px;height:16px;border-radius:50%;background:radial-gradient(circle,rgba(200,255,0,.95),rgba(200,255,0,.24) 62%,transparent 76%);box-shadow:0 0 calc(8px + var(--node-pulse, .3) * 18px) rgba(200,255,0,calc(.3 + var(--node-pulse, .3) * .6));animation:bgxNodePulse calc(3.4s - var(--node-pulse, .3) * 1.6s) ease-in-out infinite}.bgx-tnode-orb.is-hollow{background:transparent;border:1.5px solid rgba(200,255,0,.65);box-shadow:0 0 10px rgba(200,255,0,.22)}.bgx-tnode:focus-visible .bgx-tnode-orb,.bgx-tnode:hover .bgx-tnode-orb{box-shadow:0 0 26px rgba(200,255,0,.9)}.bgx-tnode.is-hot .bgx-tnode-orb{background:radial-gradient(circle,#fff,rgba(200,255,0,.55) 60%,transparent 76%);box-shadow:0 0 26px rgba(200,255,0,.95)}.bgx-tnode-text{display:flex;flex-direction:column;align-items:center;gap:1px}.bgx-tnode-label{font-size:11px;font-weight:500;color:var(--ink,#f4f4f7);white-space:nowrap}.bgx-tnode-label,.bgx-tnode-status{font-family:var(--mono,monospace);letter-spacing:.12em}.bgx-tnode-status{font-size:8px;color:var(--ink-3,#9696a4);white-space:normal;max-width:120px;line-height:1.2;text-align:center}.bgx-tnode.s-open .bgx-tnode-status{color:var(--lime-dim,#8fae00)}.bgx-tnode.s-club .bgx-tnode-status,.bgx-tnode.s-gated .bgx-tnode-status{color:var(--azure,#4dd6ff)}.bgx-ohero-detail{position:absolute;left:50%;bottom:30%;transform:translate(-50%,50%);width:min(72%,320px);display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;z-index:6;padding:9px 14px;border-radius:14px;background:rgba(8,8,12,.72);border:1px solid var(--line,hsla(0,0%,100%,.06));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity .25s ease,border-color .25s ease}.bgx-ohero-detail.is-on{opacity:1;border-color:var(--line-2,hsla(0,0%,100%,.1))}.bgx-ohero-detail .bgx-syslabel{color:var(--lime,#c8ff00);font-size:9.5px}.bgx-ohero-detail-desc{font-size:12px;line-height:1.5;color:var(--ink-2,#b8b8c2)}.bgx-overdict{position:relative;z-index:4;width:100%;max-width:620px;margin-top:6px;padding:18px 22px 16px;animation:heroFadeUp .9s var(--ease-out,ease) both;animation-delay:.12s}.bgx-overdict-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.bgx-overdict-head .bgx-syslabel{color:var(--ink-3,#9696a4)}.bgx-overdict-toggle{display:inline-flex;gap:4px}.bgx-overdict-toggle button{font-family:var(--mono,monospace);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:999px;border:1px solid var(--line,hsla(0,0%,100%,.06));color:var(--ink-3,#9696a4);transition:color .2s,border-color .2s,background .2s}.bgx-overdict-toggle button.is-on{color:var(--lime,#c8ff00);border-color:rgba(200,255,0,.4);background:rgba(200,255,0,.08)}.bgx-overdict-readslot{min-height:36px}.bgx-overdict-argsslot{min-height:44px;padding-top:12px}.bgx-overdict-read{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin-bottom:12px}.bgx-overdict-lean{font-family:var(--mono,monospace);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;padding:3px 9px;border-radius:999px;border:1px solid var(--line-2,hsla(0,0%,100%,.1));color:var(--ink-2,#b8b8c2)}.bgx-overdict-lean.lean-bull{color:var(--lime,#c8ff00);border-color:rgba(200,255,0,.4);background:rgba(200,255,0,.08)}.bgx-overdict-lean.lean-bear{color:var(--rose,#ff4d6d);border-color:rgba(255,77,109,.4);background:rgba(255,77,109,.08)}.bgx-overdict-lean.lean-balanced,.bgx-overdict-lean.lean-neutral{color:var(--azure,#4dd6ff);border-color:rgba(77,214,255,.32);background:rgba(77,214,255,.06)}.bgx-overdict-readlabel{color:var(--ink-3,#8a8a94);font-size:9px;letter-spacing:.16em}.bgx-overdict-score{display:inline-flex;align-items:center;gap:8px;margin-left:auto;font-family:var(--mono,monospace);font-size:11px;font-style:normal}.bgx-overdict-score .up{color:var(--lime,#c8ff00);font-style:normal}.bgx-overdict-score .down{color:var(--rose,#ff4d6d);font-style:normal}.bgx-overdict-score .sep{color:var(--ink-4,#5a5a64);font-style:normal}.bgx-overdict-args{margin-top:0}.bgx-overdict-args-toggle{display:inline-flex;align-items:center;gap:8px;cursor:pointer;border:1px solid var(--line,hsla(0,0%,100%,.06));border-radius:999px;padding:5px 12px;color:var(--ink-3,#8a8a94);background:transparent;transition:color .2s,border-color .2s,background .2s;min-height:32px}.bgx-overdict-args-toggle:focus-visible,.bgx-overdict-args-toggle:hover{color:var(--ink-2,#b8b8c2);border-color:var(--line-2,hsla(0,0%,100%,.1));outline:none}.bgx-overdict-args-caret{display:inline-block;font-size:9px;transition:transform .2s var(--ease-out,ease)}.bgx-overdict-args-caret.is-open{transform:rotate(90deg)}.bgx-overdict-args-mini{display:inline-flex;gap:8px;font-family:var(--mono,monospace);font-size:10px;font-variant-numeric:tabular-nums}.bgx-overdict-args-mini .up{color:var(--lime,#c8ff00);font-style:normal}.bgx-overdict-args-mini .down{color:var(--rose,#ff4d6d);font-style:normal}.bgx-overdict-args-body{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;margin-top:12px;animation:bgxArgsReveal .28s var(--ease-out,ease) both}.bgx-overdict-argside{border:1px solid var(--line,hsla(0,0%,100%,.06));border-radius:14px;padding:12px 13px;background:linear-gradient(180deg,rgba(20,20,28,.5),rgba(10,10,14,.5))}.bgx-overdict-argside.side-bull{border-color:rgba(200,255,0,.22)}.bgx-overdict-argside.side-bear{border-color:rgba(255,77,109,.22)}.bgx-overdict-argside.side-neutral{grid-column:1/-1;border-color:rgba(77,214,255,.18)}.bgx-overdict-argside-head{display:flex;align-items:center;gap:6px;font-family:var(--mono,monospace);font-size:10px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;color:var(--ink-2,#b8b8c2)}.side-bull .bgx-overdict-argside-head .arr{color:var(--lime,#c8ff00)}.side-bear .bgx-overdict-argside-head .arr{color:var(--rose,#ff4d6d)}.side-neutral .bgx-overdict-argside-head .arr{color:var(--azure,#4dd6ff)}.bgx-overdict-args-list{display:flex;flex-direction:column;gap:9px}.bgx-overdict-arg{display:flex;flex-direction:column;gap:3px;padding-left:11px;position:relative}.bgx-overdict-arg:before{content:"";position:absolute;left:0;top:6px;width:4px;height:4px;border-radius:50%;background:var(--ink-4,#5a5a64)}.side-bull .bgx-overdict-arg:before{background:var(--lime,#c8ff00)}.side-bear .bgx-overdict-arg:before{background:var(--rose,#ff4d6d)}.side-neutral .bgx-overdict-arg:before{background:var(--azure,#4dd6ff)}.bgx-overdict-arg-text{font-family:var(--display,system-ui),sans-serif;font-size:13px;line-height:1.45;color:var(--ink-2,#b8b8c2)}.bgx-overdict-arg-src{font-size:8.5px;letter-spacing:.14em;color:var(--ink-4,#5a5a64)}.bgx-overdict-argside-empty{font-family:var(--display,system-ui),sans-serif;font-size:12px;font-style:italic;line-height:1.45;color:var(--ink-3,#8a8a94)}@keyframes bgxArgsReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.bgx-overdict-text{font-family:var(--serif,Georgia),serif;font-style:italic;font-size:clamp(16px,2.6vw,20px);line-height:1.5;color:var(--ink,#f4f4f7);position:relative;min-height:calc(3 * 1.5em)}.bgx-overdict-quote{font-family:var(--serif,Georgia),serif;color:var(--lime,#c8ff00);font-size:1.4em;margin-right:2px;line-height:0}.bgx-overdict-disc{margin-top:10px;font-family:var(--mono,monospace);font-size:9.5px;letter-spacing:.04em;color:var(--ink-3,#9696a4)}.bgx-ohero-cta{position:relative;z-index:4;display:flex;gap:10px;margin-top:12px;flex-wrap:wrap;justify-content:center}.bgx-ohero-btn{font-family:var(--mono,monospace);font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:11px 22px;border-radius:999px;border:1px solid var(--line-2,hsla(0,0%,100%,.1));color:var(--ink-2,#b8b8c2);transition:color .2s,border-color .2s,background .2s,box-shadow .2s;min-height:44px;display:inline-flex;align-items:center}.bgx-ohero-btn:hover{color:var(--ink,#f4f4f7);border-color:var(--line-strong,hsla(0,0%,100%,.18))}.bgx-ohero-btn.is-primary{color:var(--void,#050507);background:var(--lime,#c8ff00);border-color:var(--lime,#c8ff00)}.bgx-ohero-btn.is-primary:hover{background:var(--lime-2,#d8ff4a);box-shadow:0 0 24px var(--lime-glow,rgba(200,255,0,.2))}.bgx-ohero-disclaimer{position:relative;z-index:4;margin-top:18px;max-width:600px;text-align:center;font-size:9.5px;line-height:1.7;letter-spacing:.05em;color:var(--ink-3,#9696a4);text-transform:none}@keyframes bgxCoreBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes bgxCoreHalo{0%,to{transform:scale(1);opacity:calc(.3 + var(--intensity, .5) * .4)}50%{transform:scale(1.16);opacity:calc(.45 + var(--intensity, .5) * .5)}}@keyframes bgxCoreRing{0%{transform:scale(.86);opacity:.5}to{transform:scale(2.3);opacity:0}}@keyframes bgxCoreFlare{0%{transform:scale(.9);opacity:.75}to{transform:scale(2.1);opacity:0}}@keyframes bgxNodePulse{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.18);opacity:1}}@keyframes bgxRayBreathe{0%,to{stroke-width:.12}50%{stroke-width:.18}}@keyframes bgxOLivePulse{0%,to{box-shadow:0 0 0 0 var(--regime-glow)}50%{box-shadow:0 0 0 7px transparent}}@media (max-width:720px){.bgx-ohero-stage{max-width:92vw}.bgx-core{width:104px;height:104px}.bgx-orbitnum{width:10ch}.bgx-orbitnum.pos-tl,.bgx-orbitnum.pos-tr{top:9%}.bgx-orbitnum.pos-bl,.bgx-orbitnum.pos-br{bottom:9%}.bgx-tnode-label{font-size:10px}.bgx-tnode-status{font-size:7.5px;max-width:92px}.bgx-ohero-detail{bottom:26%;width:min(86%,300px)}.bgx-overdict-args-body{grid-template-columns:1fr}.bgx-ohero-eyebrow{min-height:33px}}@media (max-width:440px){.bgx-core{width:88px;height:88px}.bgx-orbitnum-v{font-size:14px}.bgx-tnode-orb{width:13px;height:13px}}@media (prefers-reduced-motion:reduce){.bgx-ohero-intro,.bgx-overdict{animation:none}.bgx-core-flare,.bgx-core-flare[data-on=true],.bgx-core-halo,.bgx-core-orb,.bgx-core-ring,.bgx-livedot,.bgx-tentacle,.bgx-tnode-orb{animation:none!important}.bgx-core-halo{opacity:.4}.bgx-core-ring{opacity:.3}.bgx-orbitnum-skel{animation:none;opacity:.7}.bgx-overdict-args-body{animation:none!important}.bgx-overdict-args-caret{transition:none!important}}