:root{--light:#f2f2f2;--gray-light:#f5eded;--gray:#e2dad6;--gray-dark:#2c2c2c;--gray-dark-light:#4f4f4f;--blue-light:#7fa1c3;--blue:#6482ad;--milktea-light:#f0ead2;--milktea:#ecdcc2;--blacktea:#443627;--oolong:#be986d;--purpleblue1:#2b5876;--purpleblue2:#434376;--orangegrad1:#f45925;--orangegrad2:#f9b11f;--orange:#f47125;--darkbg:#1f2223;--navbar-text:var(--gray);--white:#fff;--black:#000;--gray-50:#f8fafc;--gray-100:#f1f5f9;--gray-200:#e2e8f0;--gray-300:#cbd5e1;--gray-400:#94a3b8;--gray-500:#64748b;--gray-600:#475569;--gray-700:#334155;--gray-800:#1e293b;--gray-900:#0f172a;--gray-950:#020617;--red-500:#ec096f;--blue-500:#00b0f0;--dark-text--gray-500:#9d9487;--dark-text--gray-950:#e0ddd9;--gray-20-a70:#333333b3;--gray-10-a90:#1a1a1ae6;--gray-5-a90:#0d0d0de6;--gray-70-a100:#b3b3b3;--orangegrad2-a70:#f9b11fb3;--orange30-a100:#f98c1f}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#1f2223;background:var(--darkbg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;text-decoration:none}.App h1{font-size:clamp(24px,9vw,84px);margin-bottom:0;margin-top:0}.App h1,.App p{color:#e0ddd9;color:var(--dark-text--gray-950)}.App p{font-size:20px;margin-bottom:5px;margin-top:5px}footer{border:none;color:#f5eded;color:var(--gray-light)}footer p{margin:0}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v222/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHOej.woff2) format("woff2")}.material-symbols-outlined{word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}*{scrollbar-color:#5e5c64 #0000;scrollbar-width:auto}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background-color:#5e5c64;border:3px solid #0000;border-radius:10px}@media (max-width:600px){.hide-on-mobile{display:none;width:0}.bg-on-mobile{opacity:20%;position:fixed}.App h1,.App p{text-align:center}}.pixelify-sans-<uniquifier>{font-family:Pixelify Sans,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:<weight>}.App{text-align:center}.App-Nav{display:block}.App-scroll-container{display:block;height:92.2vh;margin:0 auto;overflow-y:scroll;scroll-behavior:smooth;scrollbar-width:none;text-align:center;width:100%}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{height:92vh;justify-content:center;position:relative;width:100%}.App-header,.App-header-wrapper{align-items:center;display:flex;flex-direction:row;gap:2em}.App-header-wrapper{width:80%}.App-header .content-wrapper{align-items:start;display:flex;flex-direction:column;gap:2em;justify-content:center;text-align:left}.header-fig{height:50rem;max-height:80vh;width:20rem;z-index:-1}.header-fig img{height:100%}#myVideo{height:92vh;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.median-header{display:flex;flex-direction:column;font-size:clamp(.5rem,2vw,1rem);gap:2em;height:50rem;justify-content:start;margin-bottom:5rem;position:relative}.pricing-preview{align-items:center;height:30vh}.pricing-preview img{left:0;object-fit:cover;opacity:10%;position:absolute;top:-10rem;width:100%;z-index:-1}.pricing-preview a{color:var(--orange)}.pricing-preview p{width:80%}.end{height:10vh}.products{height:70%}.terms-header{display:flex;flex-direction:column;font-size:clamp(.5rem,2vw,1rem);gap:2em;justify-content:start;margin-bottom:5rem}.terms-header .h2-center{color:#fff}.top-header{justify-content:start}.form-header{align-items:center;gap:.5em;height:80%;justify-content:start;width:100%}.form-header,.intro{display:flex;flex-direction:column}.intro{align-items:start;width:80%}.intro p{text-align:left}.product-intro{display:flex;flex-direction:row;width:80%}.product-intro-header{align-items:start;display:flex;flex-direction:column;width:50%}.product-header,.product-tldr{text-align:left}.product-intro-paragraph{font-size:1.25rem;line-height:2rem;text-align:left;width:100%}.product-intro img{height:auto;width:50%}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}button.big{border:none;border-radius:50px;font-size:20px;height:50px;width:250px}.grad-color{--bg-size:400%;--color-one:#f45925;--color-two:#f9b11f;background:linear-gradient(45deg,var(--color-one),var(--color-two),var(--color-one)) 0 0 /var(--bg-size) 100%;-webkit-background-clip:text;background-clip:text;color:#0000}.grad-animate{animation:move-bg 8s linear infinite}.grad-border{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--orange);color:#0000}.main-color{color:var(--orange)}.second-color{color:var(--orangegrad2-a70)}@keyframes move-bg{to{background-position:400% 0}}p.slogan{color:var(--dark-text--gray-500);font-size:clamp(1rem,2vw,1.728rem);font-weight:600;margin:0;padding:0}.btns{align-items:center;display:flex;flex-direction:row;gap:2em;justify-content:center;width:25rem}button.btn-grad{background-image:linear-gradient(to right,var(--orangegrad1) 0,var(--orangegrad2) 51%,var(--orangegrad1) 100%);background-size:200% auto;color:#fff;display:block;transition:.5s}button.btn-grad:hover{background-position:100%;color:#fff;text-decoration:none}.btn-entry{border:none;border-radius:20px;cursor:pointer;font-size:clamp(.8rem,2vw,20px);font-weight:600;text-align:center;width:100%}.btn-big{padding:15px;width:80%}.btn-main{background-image:linear-gradient(to right,var(--orangegrad1) 0,var(--orangegrad2) 51%,var(--orangegrad1) 100%);background-size:200% auto;color:#fff;padding:15px clamp(5px,1vw,25px);transition:.5s}.btn-main:hover{background-position:100%;color:#fff;text-decoration:none}.btn-second{background-image:linear-gradient(to right,#fff 0,var(--milktea) 51%,#fff 100%);background-size:200% auto;border:5px solid;border-color:var(--orange);color:var(--orange);padding:10px clamp(5px,1vw,25px);transition:.5s}.btn-second:hover{background-position:100%;text-decoration:none}.btn{display:inline-block;font-family:Arial;text-decoration:none}.btn-pixel{font-family:Pixelify Sans;font-size:2rem;text-transform:uppercase}.scroll-progress-bar{background-color:var(--blacktea);height:.3vh;left:0;position:relative;top:0;z-index:100}.h2-center{font-size:38px;margin-bottom:0}.row{align-items:center;display:flex;flex-direction:row;justify-content:center}@media (max-width:600px){.App-header .content-wrapper{align-items:center}.App-header-wrapper{width:100%}.App-header p{width:80%}.btns{width:20rem}.products{height:75rem}.usage{height:55rem}.products .row{flex-direction:column}.products .row .block-n3{height:16rem;padding:2rem 20px;width:70vw}.products .row .block-n4{height:6rem;padding:2rem 20px}.products .btn{font-size:.8rem}.pricing{height:180rem}.pricing .row{flex-direction:column}.pricing .price-item{height:90%}}.row .block-n3{align-items:center;background:#303030;border-radius:15px;box-shadow:0 0 40px #3737374d;color:#fff;display:flex;flex-direction:column;gap:1em;height:12rem;justify-content:start;margin:10px;padding:5rem 20px 0;width:12rem}.products .block-n3{height:20rem;width:28rem}.products .block-n4{height:12rem;opacity:95%;width:18rem}.products .subtitle{font-size:20pt;font-weight:600}.features .subtitle{font-weight:600}.row .price-item{align-items:center;background:#303030;border-radius:5px;box-shadow:0 0 40px #3737374d;color:var(--dark-text--gray-950);display:flex;flex-direction:column;gap:1em;height:40rem;justify-content:start;margin:clamp(5px,1vw,10px);padding:20px;width:16rem}.price-item .price-tag{align-items:end;display:flex;flex-direction:row;justify-content:start;margin-top:2rem}.price-item .price-tag .price{font-size:2rem}.price-item .headline{align-items:start;display:flex;flex-direction:column;height:16rem;justify-content:space-between;width:100%}.price-item ul{font-size:10pt;height:24rem;list-style-type:none;padding:0;text-align:left;width:100%}.price-item ul li:first-child:before{content:none}.price-item ul li:before{color:var(--orange);content:"check_circle";font-family:Material Symbols Outlined;font-variation-settings:"FILL" 1;margin-right:.5em}.price-item li{margin-top:1em}.price-item .headline h3{color:#fff;font-size:clamp(1rem,2vw,1.5rem);text-align:left;width:100%}.price-item p{font-size:10pt;text-align:left;width:100%}.median-header .price-item .btn{font-size:1.2rem;width:95%}.median-header .btn{align-self:center;border-radius:10px;font-size:2rem;width:20rem}.fs3{color:var(--orangegrad2-a70);font-size:3rem}.footer-row{align-items:start;display:flex;flex-direction:row;justify-content:center}.footer-row .col-n5-2{align-items:center;width:clamp(200px,20vw,20%)}.footer-row .col-n5-1,.footer-row .col-n5-2{display:flex;flex-direction:column;justify-content:start}.footer-row .col-n5-1{align-items:start;width:clamp(100px,10vw,10%)}.footer,.footer p{font-size:.8rem}.footer p{color:var(--dark-text--gray-500)}.footer img{height:100px;width:100px}.footer a{color:var(--dark-text--gray-500);text-decoration:none}.footer a.pointer-cursor{cursor:pointer}.page-arrow-down{color:var(--gray-10-a90);cursor:pointer;font-size:5rem}.page-arrow-down:hover{color:var(--gray-20-a70);transition:.2s}.terms{align-self:center;height:60vh;overflow-y:scroll;scrollbar-width:thin;text-align:left;width:50%}.terms p{font-size:.8em;margin-top:1.2em}.bf{font-weight:600}.badge{background-color:var(--gray-10-a90);border-radius:5px;color:#fff;font-weight:500;padding:4px 10px;text-align:center}.column{align-items:center;display:flex;flex-direction:column;gap:1em;justify-content:center}.column .block-n3{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid;border-color:var(--dark-text--gray-500);border-radius:15px;height:14vh;margin:10px;padding:20px 40px;width:60%}.column .block-n3 .content{align-items:start;display:flex;flex-direction:column;width:82%}.column .block-left-align{text-align:left}.column .block-left-align,.column .block-right-align{align-items:center;display:flex;flex-direction:row;gap:1em;justify-content:space-between}.column .block-right-align{text-align:right}.bg-grad-left{background-image:linear-gradient(to right,var(--orangegrad1) 0,var(--orangegrad2) 51%,var(--orangegrad1) 100%);background-size:200% auto;transition:.5s}.bg-grad-left:hover{background-position:100%;text-decoration:none}.bg-grad-right{background-image:linear-gradient(to left,var(--orangegrad2) 0,var(--orangegrad1) 51%,var(--orangegrad2) 100%);background-size:200% auto;transition:.5s}.bg-grad-right:hover{background-position:100%;text-decoration:none}.column .block-n3 .subtitle{font-size:48pt;font-weight:600;width:100%}.column .block-left-align .description{color:var(--dark-text--gray-950);font-size:16pt;font-weight:500;text-align:left}.column .block-right-align .description{color:var(--dark-text--gray-950);font-size:16pt;font-weight:500;text-align:right}.products .description{font-size:clamp(.8rem,2vw,1rem);letter-spacing:.1em;line-height:1.6rem}.main-navbar{align-items:center;color:var(--blacktea);display:flex;flex-direction:row;gap:2rem;height:7.5vh;justify-content:space-between;padding:0 4vw;width:92vw}.main-navbar .logo{align-items:center;display:flex;flex-direction:row;font-size:calc(.6rem + 2vmin);font-weight:700;gap:.2em;text-decoration:none;white-space:nowrap}.main-navbar .logo-img{height:calc(.6rem + 2vmin);width:calc(.6rem + 2vmin)}.main-navbar .nav-links{display:flex;list-style-type:none;margin:0;padding:0}.main-navbar .nav-links li{margin-right:1rem}.main-navbar .nav-links a{color:var(--gray-light);font-size:clamp(1rem,2vmin,1.2rem);text-decoration:none}.main-navbar .nav-links a .logo{font-size:1.8rem}.main-navbar .nav-links a:hover{color:var(--oolong)}.main-navbar-right{align-items:center;display:flex;gap:.5rem}.main-navbar-right .user-icon{color:#fff;font-size:1.6rem;margin-left:1rem;margin-top:10px;position:relative;right:20%;text-decoration:none}.main-navbar-right .signin-btn{font-size:12px;padding:10px}.main-navbar-right .btn-main{font-size:1.2rem;padding:10px 2px;width:5rem}.main-navbar-right .btn-second{font-size:14px;padding:5px 2px;width:6vw}footer{background-color:var(--gray-10-a90);padding:20px}.signin-page{height:100vh;width:100%}.create-wrapper,.signin-page{align-items:center;display:flex;justify-content:center}.create-wrapper{flex-direction:column;height:100%;width:90%}.create-world-btn{font-size:1.6rem;padding:10px}.maintenance h1{color:#fff}.bubbletext-unimplement-alert{background-color:var(--gray-20-a70);border-radius:5px;color:var(--dark-text--gray-950);font-size:.6rem;padding:2px;z-index:10}.bubbletext-tutorial{align-items:center;background-color:var(--orange30-a100);border-radius:5px;color:#fff;display:flex;flex-direction:row;font-size:.8rem;justify-content:space-between;padding:5px 10px;width:200px;z-index:10}.bubbletext-tutorial .text{font-weight:500;text-align:left}.bubbletext-tutorial .next-btn{background-color:initial;border-radius:15px;cursor:pointer}.bubbletext-tutorial .next-btn:hover{background-color:var(--gray-10-a90);color:#fff;transition:.4s}.dot-flashing{animation:dot-flashing .6s linear infinite alternate;animation-delay:.3s;border-radius:.25rem;height:.5rem;left:1.2rem;position:relative;width:.5rem}.dot-flashing:after,.dot-flashing:before{content:"";display:inline-block;position:absolute;top:0}.dot-flashing:before{animation:dot-flashing .6s infinite alternate;animation-delay:0s;left:-.8rem}.dot-flashing:after,.dot-flashing:before{border-radius:.25rem;height:.5rem;width:.5rem}.dot-flashing:after{animation:dot-flashing .6s infinite alternate;animation-delay:.6s;left:.8rem}@keyframes dot-flashing{0%{background-color:var(--orange)}50%,to{background-color:#f9c26633}}.world-page{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;align-items:start;background:var(--darkbg);color-scheme:light dark;font-synthesis:none;font-weight:400;justify-content:space-between;line-height:1.5;text-rendering:optimizeLegibility}.world-main,.world-page{display:flex;flex-direction:row;height:98vh}.world-main{align-items:center;justify-content:center;width:95%}.world-main-wrapper{align-items:center;display:flex;flex-direction:column;gap:.8em;width:clamp(350px,70%,1000px)}.world-main-dt{width:30%}.world-main .function{align-self:center;display:flex;flex-direction:row;justify-content:space-between;width:clamp(280px,80%,1000px)}.world-main .function .left-bar,.world-main .function .right-bar{align-items:start;display:flex;flex-direction:row}.world-main .function .right-bar{justify-content:end}.world-main .story-pad{align-items:start;align-self:center;display:flex;flex-direction:column;gap:.5em;width:clamp(280px,80%,1000px)}.icon-h3{align-items:center;color:var(--dark-text--gray-950);display:flex;flex-direction:row;font-size:1.2rem;font-weight:600;margin:0}.world-main .story-pad-textarea{background:var(--gray-20-a70);border:none;border-radius:15px;font-size:clamp(.8rem,1vw,1.2rem);opacity:70%;padding:8px 2%;resize:none;width:96%}.world-main .story-pad .story-pad-textarea:focus{outline:none}.world-main .world-box-title{align-items:start;align-self:center;display:flex;flex-direction:row;gap:.5em;width:clamp(280px,80%,1000px)}.world-main .world-box{align-self:center;background:var(--gray-20-a70);border-radius:15px;box-shadow:0 0 40px #3737374d;height:50vh;margin-bottom:20px;width:clamp(280px,80%,1000px)}.world-main .world-box-wrapper{height:100%;position:relative}.world-main .production{align-self:center;display:flex;flex-direction:row;justify-content:space-between;width:80%}.world-main .pressed-btn,.world-main .pressed-btn:hover{background:var(--orangegrad2)}.world-main .icon-btn{align-items:center;display:flex;flex-direction:row;height:30px}.world-main .icon-btn .material-symbols-outlined{font-size:1.2rem}.world-main .gen-code-btn{align-items:center;display:flex;flex-direction:row;height:30px}.world-main h1{align-self:center;color:var(--orangegrad2);display:flex;flex-direction:row;font-size:calc(1.2rem + 2vmin);justify-content:start;margin:0;opacity:100%;text-align:left;width:clamp(280px,80%,1000px)}.world-main .world-title{background-color:initial;color:var(--orangegrad2-a70);font-size:calc(1rem + 2vmin);font-weight:1000;text-align:left}.world-title-divider{background-color:var(--blacktea);height:4px;width:100%}.code-block{align-self:center;font-size:.8rem;margin-top:20px;width:80%}.waiting-bg{background:#000;opacity:70%;z-index:5}.waiting-words{position:absolute;z-index:10}.pop-question-box{align-items:center;align-self:center;background:var(--gray-5-a90);border-radius:15px;box-shadow:0 0 10px #ffffff4d;color:var(--dark-text--gray-950);display:flex;flex-direction:column;gap:1em;padding:20px;position:absolute;top:20%;z-index:8}.world-main .use-guide{align-items:start;align-self:center;color:var(--orangegrad2);display:flex;flex-direction:row;width:clamp(280px,80%,1000px)}.waiting-page{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.waiting-page span{color:var(--dark-text--gray-950);font-size:2.8em}@media (max-width:600px){.world-main .function{flex-direction:column;gap:.5em}.world-main .function .right-bar{justify-content:start}}.navbar{background-color:var(--darkbg);box-shadow:1.95px 0 2.6px #00000026;height:98vh;justify-content:space-between;opacity:.9;padding:0 .25rem;width:clamp(250px,2vw,16rem)}.navbar,.navbar-top-wrapper{align-items:stretch;display:flex;flex-direction:column}.navbar-top-wrapper{position:relative}.navbar-top .logo{align-items:center;display:flex;flex-direction:row;padding:1.18rem;text-decoration:none;white-space:nowrap}.navbar-top .logo-text{font-size:1.8rem;font-weight:700}.navbar-top .logo-img{height:30px;margin-right:5px;width:30px}.navbar-top .subtitle{font-size:1rem;margin-left:50%;position:relative}.navbar .nav-links{align-items:stretch;display:flex;flex-direction:column;list-style-type:none;margin:20px 0;padding:0}.navbar .nav-links li{margin-right:0}.navbar .nav-links a{align-items:center;border-radius:15px;color:var(--dark-text--gray-500);cursor:pointer;display:flex;flex-direction:row;font-size:.939rem;font-weight:600;margin:.2rem .6rem;padding:.5rem .2rem;text-decoration:none}.navbar .nav-links a span{color:var(--orangegrad2);margin:0 .3em;opacity:50%}.navbar .nav-links a:hover{background-color:var(--gray-dark-light);border-radius:15px;color:var(--dark-text--gray-950);transition:.4s}.navbar .sub-nav-links{align-items:stretch;display:flex;flex-direction:column;list-style-type:none;margin:0 0 0 30px;padding:0}.navbar .sub-nav-links li{align-items:center;color:var(--navbar-text);cursor:pointer;display:flex;flex-direction:row;font-size:.8rem;font-weight:400;margin:1px 2px;padding:2px 3px;text-decoration:none}.navbar .sub-nav-links li:hover{background-color:var(--gray-dark-light);border-radius:5px;color:var(--gray-light);transition:.4s}.navbar-bottom{align-items:center;display:flex;flex-direction:column;gap:1em;height:22vh;justify-content:center}.navbar-bottom .member-tier{--bg-size:400%;--color-one:#f45925;--color-two:#f9b11f;background:linear-gradient(45deg,var(--color-one),var(--color-two),var(--color-one)) 0 0 /var(--bg-size) 100%;border-radius:5px;color:#fff;font-weight:600;padding:.2rem .6rem;text-align:center}.menu-icon{color:var(--gray-dark-light);cursor:pointer;margin:10px}.menu-icon span{font-size:2rem}.menu-icon:hover{color:#fff;transition:.4s}.cl-avatarBox{height:2.75rem;width:2.75rem}.cl-userButtonBox{align-items:center;flex-direction:column-reverse}.cl-userButtonOuterIdentifier{color:var(--navbar-text);padding:0}.highlight-worldname{background-color:var(--gray-dark-light);border-radius:5px;color:var(--gray-light);font-weight:500}.worldname-li{display:flex;flex-direction:row;justify-content:space-between}.world-li-delete-btn{font-size:.8rem}.world-li-delete-btn:hover{color:var(--gray-dark);transition:.4s}.bottomline-link{color:var(--dark-text--gray-950);cursor:pointer;font-size:.8rem;text-decoration:underline}.account-menu-icon{font-size:1rem}.document{color:var(--dark-text--gray-950);height:100vh;overflow-y:scroll;scroll-behavior:smooth;scrollbar-width:none;width:80vw}.document .content-wrapper{width:60%}.document h1{color:var(--orangegrad2)}.document h2{color:var(--oolong)}.nav-links .nest1{list-style-type:none;padding:0 1.6rem}.nest1 li{margin-right:0}.nav-links .nest1 a{font-size:.8rem;padding:.2rem}