@font-face{font-family:TTSC-Black-Italic;src:url(/assets/TT%20Squares%20Condensed%20Black%20Italic-Zwo8h9pD.otf)}@font-face{font-family:TTSC-Black;src:url(/assets/TT%20Squares%20Condensed%20Black-y2IiICK_.otf)}@font-face{font-family:TTSC-Bold-Italic;src:url(/assets/TT%20Squares%20Condensed%20Bold%20Italic-C2Xjl07x.otf)}@font-face{font-family:TTSC-Bold;src:url(/assets/TT%20Squares%20Condensed%20Bold-CnohdlwD.otf)}@font-face{font-family:TTSC-Light-Italic;src:url(/assets/TT%20Squares%20Condensed%20Light%20Italic-BqpOkQbI.otf)}@font-face{font-family:TTSC-Light;src:url(/assets/TT%20Squares%20Condensed%20Light-BVp4x1hX.otf)}@font-face{font-family:TTSC-Regular-Italic;src:url(/assets/TT%20Squares%20Condensed%20Regular%20Italic-BMIZpsU6.otf)}@font-face{font-family:TTSC-Regular;src:url(/assets/TT%20Squares%20Condensed%20Regular-D8IGZn_1.otf)}@font-face{font-family:TTSC-Thin-Italic;src:url(/assets/TT%20Squares%20Condensed%20Thin%20italic-_go5hJgM.otf)}@font-face{font-family:TTSC-Thin;src:url(/assets/TT%20Squares%20Condensed%20Thin-K3lMyocE.otf)}html,body{margin:0;padding:0;width:100%;height:100%;overflow:hidden;background:#eeeae5;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#root{width:100%;height:100%;overflow:hidden}::-webkit-scrollbar{width:.1em}::-webkit-scrollbar-track{box-shadow:transparent}::-webkit-scrollbar-thumb{background:#009564;background:-moz-linear-gradient(180deg,rgba(0,149,100,0) 0%,rgba(8,234,160,.6) 50%,rgba(0,149,100,0) 100%);background:-webkit-linear-gradient(180deg,rgba(0,149,100,0) 0%,rgba(8,234,160,.6) 50%,rgba(0,149,100,0) 100%);background:linear-gradient(180deg,#00956400,#08eaa099,#00956400);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#009564",endColorstr="#009564",GradientType=1)}.horizontalScroll ::-webkit-scrollbar{height:.1em}.horizontalScroll ::-webkit-scrollbar-track{box-shadow:transparent}.horizontalScroll ::-webkit-scrollbar-thumb{background:#009564;background:-moz-linear-gradient(180deg,rgba(0,149,100,0) 0%,rgba(8,234,160,.6) 50%,rgba(0,149,100,0) 100%);background:-webkit-linear-gradient(180deg,rgba(0,149,100,0) 0%,rgba(8,234,160,.6) 50%,rgba(0,149,100,0) 100%);background:linear-gradient(180deg,#00956400,#08eaa099,#00956400);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#009564",endColorstr="#009564",GradientType=1)}.root{overflow:hidden;margin:0;padding:0}#editor-scene{width:100vw;height:100vh;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}.loadingIndicator{display:none;pointer-events:none;position:absolute;inset:0;width:80px;height:80px;margin:auto;border-radius:10px;filter:drop-shadow(1px 1px 2px black)}.loadingIndicator.active{display:block}.loadingIndicator>img{position:absolute;inset:0;width:65%;height:65%;margin:auto}.rotate{animation:rotate 2.2s linear infinite}.sectionTitle{position:absolute;top:34px;left:32px;color:#fff;text-transform:uppercase;text-shadow:1px 1px 2px black;font-size:16px}.generalTitle{position:absolute;top:16px;left:32px;color:#fff;opacity:.7;font-size:12px;padding:0;text-shadow:1px 1px 2px black;text-transform:uppercase}@keyframes rotate{to{transform:rotate(360deg)}}._screen_1lgdb_1{position:fixed;inset:0;z-index:50;display:grid;place-content:center;justify-items:center;gap:22px;background:radial-gradient(ellipse at 50% 40%,#34204e,#100a20 45%,#080611 85%);color:#eadfff;font:12px system-ui;letter-spacing:.04em}._inline_1lgdb_2{min-height:150px;display:grid;place-content:center;justify-items:center;gap:18px;color:#d5c5e9;font:11px system-ui}._mark_1lgdb_3{position:relative;width:126px;aspect-ratio:1;display:grid;place-items:center}._mark_1lgdb_3 img{position:relative;z-index:2;width:72%;height:72%;object-fit:contain;filter:drop-shadow(0 0 15px rgba(255,53,187,.3)) drop-shadow(0 0 22px rgba(33,215,255,.2))}._mark_1lgdb_3 i{position:absolute;inset:4px;border-radius:50%;box-sizing:border-box;border:2px solid rgba(255,255,255,.06);border-top-color:#ff68d7;border-right-color:#60eaff;border-bottom-color:#aa63ff;box-shadow:0 0 16px #ff47cd2e;animation:_orbit_1lgdb_1 1.2s linear infinite}._screen_1lgdb_1 button{border:1px solid #c593db66;border-radius:14px;padding:12px 24px;background:#a661c633;color:inherit;font:inherit;cursor:pointer}@keyframes _orbit_1lgdb_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._mark_1lgdb_3 i{animation:none}}
