html,body{background:#07050e!important;color:#eeeafa}#gl-canvas{opacity:0!important}#orbit-scene{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:#07050e}#orbit-nebula{position:absolute;inset:-7%;background:url('/orbit/cosmos.png') center/cover;will-change:transform;opacity:.92}#orbit-nebula:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,5,14,.3),transparent 60%),linear-gradient(0deg,rgba(7,5,14,.2),transparent 70%)}#orbit-stars{position:absolute;inset:0;width:100%;height:100%}#orbit-object{position:absolute;width:min(62vw,760px);height:min(78vh,760px);left:50%;top:41%;object-fit:contain;transform:translate(-50%,-50%);filter:drop-shadow(0 0 50px #8050ff25);will-change:transform;transition:opacity .9s}#orbit-ring{position:absolute;width:58vw;height:15vw;border:1px solid #bba5ff30;border-radius:50%;left:21%;top:44%;transform:rotate(-24deg);box-shadow:0 0 70px #8050ff0e;opacity:.6}.header-logo{filter:drop-shadow(0 0 12px #bca4ff24)}#aspri-ca{display:none!important}.sound-toggle{right:6.4rem!important}.orbit-wallet{position:fixed;right:22rem;top:3.7rem;z-index:82;font:600 12px/1.2 ParaboleWeb,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:13px 19px;border:1px solid #c2a8ff55;border-radius:3px;background:#18102580;backdrop-filter:blur(12px);color:#f0eaff;transition:.3s}.orbit-wallet:hover{background:#805bea55;border-color:#ddceff;box-shadow:0 0 30px #9963ff25;transform:translateY(-2px)}button:focus-visible,a:focus-visible{outline:2px solid #c3a0ff!important;outline-offset:6px!important}::selection{background:#744cbb66!important}.orbit-dialog{position:fixed;inset:0;z-index:1000;background:#05030be8;backdrop-filter:blur(18px);display:grid;place-items:center;padding:24px}.orbit-dialog[hidden]{display:none}.orbit-panel{width:min(440px,100%);background:#110c20;border:1px solid #9c7fcd55;border-radius:16px;padding:32px;box-shadow:0 40px 140px #0009;color:#f0eafa;font:16px/1.6 Arial,sans-serif}.orbit-panel h2{font-size:28px;font-weight:500;margin:16px 0}.orbit-panel p{color:#b8abc9;font-size:14px;margin-bottom:20px}.orbit-panel button{font:inherit}.orbit-close{float:right;padding:4px 10px;font-size:24px!important}.orbit-provider{display:flex;width:100%;gap:14px;align-items:center;text-align:left;border:1px solid #9c7fcd30;border-radius:9px;padding:13px 16px;margin:10px 0;background:#211733;transition:.2s}.orbit-provider:hover{background:#392456;border-color:#a78acf}.orbit-provider img{width:28px;height:28px;object-fit:contain}.orbit-status{font-size:13px!important;color:#c4a7ff!important;overflow-wrap:anywhere}.orbit-network{font:11px/1.4 monospace!important;text-transform:uppercase;letter-spacing:.15em;color:#a88ccf}.orbit-panel a{text-decoration:underline}.orbit-toast{position:fixed;bottom:28px;left:50%;transform:translateX(-50%);padding:13px 20px;z-index:1001;background:#201435;border:1px solid #9c7fcd55;color:#eaddff;font:14px Arial;border-radius:6px}.orbit-space-label{position:fixed;bottom:3rem;left:50%;transform:translateX(-50%);font:10px monospace;letter-spacing:.22em;color:#c7a9f56b;pointer-events:none;z-index:2}a,button{ -webkit-tap-highlight-color:transparent}@media(max-width:1023px){.orbit-wallet{right:2.8rem;top:7.4rem;font-size:11px;padding:10px 13px}.sound-toggle{right:2.8rem!important}#orbit-object{width:110vw;height:68vh;top:44%}#orbit-ring{width:100vw;height:32vw;left:0;top:47%}.orbit-space-label{display:none}}@media(prefers-reduced-motion:reduce){#orbit-ring{transition:none!important}}

/* Foreground and background are explicit stacking layers. */
body{isolation:isolate}#orbit-scene{z-index:0}#__nuxt{position:relative;z-index:2}#gl-canvas{z-index:1!important;opacity:1!important;mix-blend-mode:screen;filter:hue-rotate(45deg) saturate(.8);transition:opacity .8s}#orbit-nebula{opacity:1}#orbit-object{transition:opacity 1.4s}.forbit-gl-ready #orbit-object{opacity:0!important}.header-logo{width:190px;height:44px;display:block!important;background:url('/orbit/forbit-logo.svg') left center/contain no-repeat}.header-logo>*{visibility:hidden!important}.orbit-wallet{z-index:90}.orbit-dialog{z-index:1000}
@media(max-width:1023px){.header-logo{width:144px;height:36px}}

#__nuxt{position:static;z-index:auto}#orbit-scene{z-index:-2}#gl-canvas{z-index:-1!important}
.forbit-x{position:fixed;top:3.7rem;right:43rem;z-index:91;display:flex;align-items:center;gap:10px;padding:11px 16px;background:#20152cdd;border:1px solid #bca3f077;border-radius:4px;color:#f3edff;font:600 12px/1.2 Arial,sans-serif;letter-spacing:.07em;backdrop-filter:blur(12px);transition:background .2s,transform .2s}.forbit-x>span:first-child{font-size:21px}.forbit-x:hover{background:#493366;transform:translateY(-2px)}.forbit-contract{position:fixed;left:50%;top:72%;transform:translateX(-50%);z-index:60;width:max-content;max-width:calc(100vw - 36px);padding:12px 20px;background:#100b1bba;border:1px solid #b29bd955;border-radius:8px;backdrop-filter:blur(12px);text-align:center;color:#eee5ff}.forbit-contract[hidden]{display:none}.forbit-contract-label{display:block;font:11px/1.5 Arial,sans-serif;letter-spacing:.16em;color:#b7a3cd}.forbit-contract button{display:block;max-width:100%;margin:5px auto 0;font:14px/1.5 monospace;color:#f2eaff;overflow-wrap:anywhere;user-select:text;cursor:pointer}.forbit-contract button:disabled{cursor:default;color:#cfbbed}.forbit-copy-status{display:block;font:12px/1.5 Arial,sans-serif;color:#d8c0ff}.forbit-copy-status:empty{display:none}@media(max-width:1023px){.forbit-x{top:7.4rem;left:2.8rem;right:auto;padding:8px 12px;font-size:11px}.forbit-contract{top:76%;padding:10px 12px}.forbit-contract button{font-size:12px}}@media(max-height:550px){.forbit-contract{top:65%}}
