@font-face{font-family:Orbit;src:url(/assets/fonts/Orbit-latin-regular.woff2) format("woff2"),url(/assets/fonts/Orbit-latin-regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:SpaceMono;src:url(/assets/fonts/SpaceMono-Regular.woff2) format("woff2"),url(/assets/fonts/SpaceMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-Thin.woff2) format("woff2"),url(/assets/fonts/Inter-Thin.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-Light.woff2) format("woff2"),url(/assets/fonts/Inter-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-Regular.woff2) format("woff2"),url(/assets/fonts/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Inter Display;src:url(/assets/fonts/InterDisplay-Thin.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:Inter Display;src:url(/assets/fonts/InterDisplay-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Inter Display;src:url(/assets/fonts/InterDisplay-Regular.woff2) format("woff2");font-weight:400;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;overflow:hidden}body{margin:0;background:#000}.webgl,canvas.webgl{display:block;background:transparent;width:100vw!important;height:100vh!important;position:fixed!important;top:0!important;left:0!important;z-index:0!important}.orbit-container{position:relative;width:10vw;height:10vw;display:flex;justify-content:center;align-items:center}.orbit-dot{position:absolute;width:1.5vw;height:1.5vw;background-color:var(--color2, #fff);border-radius:50%;animation:orbit 1.8s linear infinite}@keyframes orbit{0%{transform:rotate(0) translate(5vw) rotate(0)}to{transform:rotate(360deg) translate(5vw) rotate(-360deg)}}.loading-text{font-size:clamp(16px,2.5vw,32px);font-weight:700;max-width:90%;text-align:center;min-height:3vh;max-height:6vh}:root{--ew-toolbar-gap: clamp(4px, .7vw, 10px);--ew-toolbar-pad: clamp(4px, .7vw, 10px);--ew-toolbar-btn-size: clamp(20px, min(4vw, 4vh), 32px);--ew-toolbar-icon-size: calc(var(--ew-toolbar-btn-size) * .65);--ew-toolbar-bg: color-mix(in oklab, white 8%, transparent);--ew-toolbar-btn-bg: color-mix(in oklab, white 8%, transparent);--ew-toolbar-btn-bg-hover: color-mix(in oklab, white 15%, transparent);--ew-toolbar-btn-ring: color-mix(in oklab, white 35%, transparent)}.ew-toolbar{position:fixed;z-index:10;display:flex;gap:var(--ew-toolbar-gap);padding:var(--ew-toolbar-pad)}.ew-toolbar--top-right{top:0;right:0;flex-direction:row;align-items:flex-start;justify-content:flex-end}.ew-toolbar__button{appearance:none;-webkit-appearance:none;border:none;outline:none;margin:0;padding:0;width:var(--ew-toolbar-btn-size);height:var(--ew-toolbar-btn-size);display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:transparent;color:#fff;cursor:pointer;backdrop-filter:none;-webkit-backdrop-filter:none;transition:transform 80ms ease}.ew-toolbar__button img,.ew-toolbar__button svg{width:var(--ew-toolbar-icon-size);height:var(--ew-toolbar-icon-size);filter:brightness(100%) saturate(0) invert(.5);pointer-events:none}.ew-toolbar__button:hover{background:transparent}.ew-toolbar__button:active{transform:translateY(1px) scale(.98)}.ew-toolbar__button[aria-pressed=true]{box-shadow:none}.ew-toolbar{pointer-events:auto}
