@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal-CvRFFuZy.woff2) format("woff2"),url(/assets/inter-latin-300-normal-ORCTF8i-.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-BOOGhInR.woff2) format("woff2"),url(/assets/inter-latin-400-normal-gitzw0hO.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-D2bGa7uu.woff2) format("woff2"),url(/assets/inter-latin-500-normal-deR1Tlfd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Sckx8rpT.woff2) format("woff2"),url(/assets/inter-latin-700-normal-B8MtJ_2k.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-ext-300-normal-C2kLfG2J.woff2) format("woff2"),url(/assets/inter-latin-ext-300-normal-n8Ps4oXY.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-hnt3BR84.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-C1t-h-pH.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CIS2RHJS.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-UMdmhHu2.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-CzikT_rs.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-6V9MnIL5.woff) format("woff")}@font-face{font-family:Ubuntu Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-mono-cyrillic-ext-400-normal-2LQrejiW.woff2) format("woff2"),url(/assets/ubuntu-mono-cyrillic-ext-400-normal-DQ2vdBtY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-mono-cyrillic-400-normal-DWv-TvBq.woff2) format("woff2"),url(/assets/ubuntu-mono-cyrillic-400-normal-J63w2nOD.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ubuntu Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-mono-greek-ext-400-normal-Bs8Mc3O5.woff2) format("woff2"),url(/assets/ubuntu-mono-greek-ext-400-normal-p0VlXAWb.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-mono-greek-400-normal-Bmp4v64p.woff2) format("woff2"),url(/assets/ubuntu-mono-greek-400-normal-Cc88UZbB.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Ubuntu Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-mono-latin-ext-400-normal-hvQ1fPch.woff2) format("woff2"),url(/assets/ubuntu-mono-latin-ext-400-normal-BBk9CH9h.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-mono-latin-400-normal-C4NTO4gd.woff2) format("woff2"),url(/assets/ubuntu-mono-latin-400-normal-Ong7xy6r.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-ext-400-normal-C8eBZ-j2.woff2) format("woff2"),url(/assets/lato-all-400-normal-n0lNt9up.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-400-normal-BEhtfm5r.woff2) format("woff2"),url(/assets/lato-all-400-normal-n0lNt9up.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-ext-700-normal-C5WWfNwx.woff2) format("woff2"),url(/assets/lato-all-700-normal-CGhaskX8.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-700-normal-BUGMgin4.woff2) format("woff2"),url(/assets/lato-all-700-normal-CGhaskX8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Thiccboi;src:url(/assets/THICCCBOI-Medium-CnzUvs9E.ttf) format("truetype");font-weight:400;font-style:normal}body,div{font-family:Thiccboi,sans-serif}h1,h2,h3{font-family:Thiccboi,sans-serif;font-weight:700}p{font-family:Thiccboi,sans-serif;font-weight:400}.grecaptcha-badge{display:none!important}.App{color:#1c2a35;text-align:center;min-height:100vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-size:calc(10px + 2vmin);background:#5794b4}.App.dark{color:#add4ef;background:linear-gradient(230deg,#000,#1c2a35,#212831,#000)}.App,.App.dark{background-position:0% 50%;background-size:500% 500%;animation:background-gradient 60s ease-in-out infinite}.App.loading{justify-content:center;align-items:center}@keyframes background-gradient{0%{background-position:0% 0%}25%{background-position:25% 50%}50%{background-position:100% 97%}25%{background-position:50% 25%}to{background-position:0% 0%}}.menu-drawer{background-color:#212831}.ring{position:relative;width:700px;height:700px;margin:20px auto 0}.logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:260px;height:260px;z-index:1;filter:drop-shadow(3px 5px 2px rgb(50,50,0,.5));transition:drop-shadow 1s ease-in-out;animation:logo-shadow 16s ease-in-out infinite}.logo.dark{animation:logo-highlight 16s ease-in-out infinite}.logo:hover{filter:drop-shadow(2px 4px 3px #9c27b0)!important;cursor:pointer}.logo.dark:hover{filter:drop-shadow(2px 4px 3px #fe9334)!important}@keyframes logo-highlight{0%{filter:drop-shadow(3px 5px 2px #3a6278)}50%{filter:drop-shadow(4px 6px 3px #c9b36d)}to{filter:drop-shadow(3px 5px 2px #3a6278)}}@keyframes logo-shadow{0%{filter:drop-shadow(3px 5px 2px #3a6278)}50%{filter:drop-shadow(4px 6px 3px #3a6278)}to{filter:drop-shadow(3px 5px 2px #3a6278)}}.polygon-wrap{filter:drop-shadow(-1px 6px 3px rgba(50,50,0,.5));position:absolute}.polygon-container,.polygon{background-color:#212831;width:130px;height:115px;background:linear-gradient(150deg,#add4ef,#add4ef,#3a6278)!important;clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);z-index:0;font-size:1rem;display:flex;justify-content:center;align-items:center;color:#1f2b42;font-weight:600;background-size:600% 600%}.polygon{opacity:.5;border-bottom:3px solid #3a6278;-webkit-animation:breathing-polygons 6s ease infinite;-moz-animation:breathing-polygons 6s ease infinite;animation:breathing-polygons 6s ease infinite;transition:opacity .3s ease-in-out}.polygon:hover{opacity:1}@-webkit-keyframes breathing-polygons{0%{background-position:19% 0%;width:140px;height:120px}50%{background-position:82% 100%;width:130px;height:115px}to{background-position:19% 0%;width:140px;height:120px}}@-moz-keyframes breathing-polygons{0%{background-position:19% 0%;width:140px;height:120px}50%{background-position:82% 100%;width:130px;height:115px}to{background-position:19% 0%;width:140px;height:120px}}@keyframes breathing-polygons{0%{background-position:19% 0%;width:140px;height:120px}50%{background-position:82% 100%;width:130px;height:115px}to{background-position:19% 0%;width:140px;height:120px}}.circle-node{position:absolute;width:100px;height:100px;background:linear-gradient(330deg,#9c27b0,#add4ef);border-radius:50%;z-index:0;top:75%;right:0;box-shadow:13px 13px 10px #0000001a;transition:background-color .3s ease-in-out;border-bottom:3px solid #3a6278;font-size:1rem;display:flex;justify-content:center;align-items:center;font-weight:600;color:#fe9334}.circle-node:hover{background:linear-gradient(55deg,#f5be6b,#fe9334)!important;cursor:pointer;box-shadow:5px 5px 10px #0000001a;border-bottom:3px solid #5794b4;color:#fff}.polygon:hover{background:linear-gradient(55deg,#9c27b0,#fe9334)!important;cursor:pointer;box-shadow:15px 15px 10px #0000001a;border-bottom:3px solid #5794b4 #c9b36d}.polygon.login:hover,.polygon.sign-out:hover{background:radial-gradient(#fe9334)}@media screen and (min-width: 768px){.polygon-wrap:nth-child(1){top:75%;left:25%;transform:translate(-50%,-50%)}.polygon-wrap:nth-child(2){top:50%;left:10%;transform:translate(-50%,-50%)}.polygon-wrap:nth-child(3){top:10%;left:50%;transform:translate(-50%,-50%)}.polygon-wrap:nth-child(4){top:25%;left:75%;transform:translate(-50%,-50%)}.polygon-wrap:nth-child(5){top:50%;left:90%;transform:translate(-50%,-50%)}.polygon-wrap:nth-child(6){top:25%;left:25%;transform:translate(-50%,-50%)}.polygon-wrap:nth-child(7){top:75%;left:25%;transform:translate(-50%,-50%)}}@media (max-width: 768px){.ring{width:100%;height:auto;display:flex;flex-direction:column;align-items:center}.logo{position:relative;transform:none;left:unset;top:unset;margin:40px 0}.polygon-wrap{position:relative;margin:20px 0;transform:none}.circle-node{position:fixed;margin:20px 0;transform:none;right:16px;bottom:10px;top:unset}}.menu-button{position:fixed!important;top:6px;color:#fe9334}.menu-header-button{position:fixed!important;top:8px}.arrow-back{position:fixed!important;left:20px;bottom:8px;top:unset;height:42px;color:#fe9334;border-radius:0 50% 0 0}.hamburger-menu{left:20px;border-radius:0 0 50%}.settings-control{position:fixed!important;right:10px;left:unset;height:46px;width:46px;color:#fe9334;border-radius:0 0 0 50%}#video-lens{position:absolute;width:40px;height:40px;background:#ffffff80;border:1px solid #000;pointer-events:none;z-index:10;display:block}#zoomResult{width:300px;height:300px;overflow:hidden;border:1px solid #000;background:#000;z-index:5}.img-zoom-container{position:relative;display:flex;flex-direction:column}.img-zoom-lens{position:absolute;border:1px solid #d4d4d4;width:40px;height:40px}.img-zoom-result{border:1px solid #d4d4d4;width:250px;height:250px}.coin-capture-count{position:fixed;right:10px;bottom:10px;z-index:5;transition:right 1s ease-in}.coin-capture-count.hide{right:-150px;opacity:1;animation:coin-fade 1s ease-in infinite}@keyframes coin-fade{0%{opacity:1}50%{opacity:.5}to{opacity:0}}.coin-count{position:absolute;bottom:3px;right:95px}.coin-capture-container{position:absolute!important;right:65px;top:0}.coin-capture{z-index:1;height:45px;width:45px;animation:coin-gift 5s ease-in-out infinite}.coin-capture.clicked{animation:coin-clicked .5s ease-in-out;top:-100px;cursor:default}.coin-capture.clicked-entry{animation:coin-entry 5s ease-in-out;top:-1000px;cursor:default}.entry-text{opacity:1}.entry-text.loading{opacity:0;transition:opacity 5s ease-in-out}@keyframes coin-gift{0%{top:10px}50%{top:7px}to{top:10px}}@keyframes coin-clicked{0%{top:10px}50%{top:-7px}to{top:-100px}}@keyframes coin-entry{0%{top:10px}20%{top:-7px}to{top:-1000px}}.clear-files-button,.open-fileviewer-button,.hamburger-menu,.arrow-back,.settings-control{filter:drop-shadow(3px 5px 2px #3a6278);border:3px solid #fe9334!important;z-index:3}.clear-files-button:hover,.open-fileviewer-button:hover,.menu-button:hover,.menu-header-button:hover,.clear-file-button:hover{color:#fe9334;transition:color .1s ease-in-out}.menu-button:not(:hover){transition:color .1s ease-in-out}.menu-item:not(:hover){transition:color .1s ease-in-out}.menu-item:hover{color:#fe9334;transition:color .1s ease-in-out}.metadata-viewer{top:0;width:100vw;z-index:2;background-color:#1c2a35;height:0vh;overflow-y:hidden;overflow-x:auto;position:fixed;transition:height .5s ease-in-out;justify-content:flex-start;display:flex;overflow:auto}.metadata-viewer.open{height:100vh;padding:10px 0}.file-viewer{bottom:65px;width:100vw;z-index:2;background-color:#1c2a35;height:0px;overflow-y:hidden;overflow-x:auto;position:fixed;transition:height .5s ease-in-out;justify-content:flex-start;align-items:center;display:flex;left:0}.file-viewer.open{height:197px;padding:10px 0}.form-card{padding:20px;max-width:800px;box-shadow:0 4px 20px #0000001a;background-color:inherit;background:linear-gradient(335deg,#add4ef,#add4ef,#3a6278)!important;border-radius:12px;color:#1c2a35}@media screen and (max-width: 900px){.form-card{width:700px;min-width:unset!important}}@media screen and (max-width: 775px){.form-card{width:500px;min-width:unset!important}}@media screen and (max-width: 550px){.form-card{width:400px;min-width:unset!important}}@media screen and (max-width: 450px){.form-card{width:350px;min-width:unset!important}}@media screen and (max-width: 375px){.form-card{width:300px;min-width:unset!important}}.menu-logo-background{background:linear-gradient(335deg,#add4ef,#add4ef,#3a6278);background-size:600% 600%;-webkit-animation:BurgerFi 16s ease infinite;-moz-animation:BurgerFi 16s ease infinite;animation:BurgerFi 16s ease infinite}.loading-element,.loading-element-3{background:linear-gradient(45deg,#f3c776,#add4ef,#1c2a35,#fe9334);background-size:400% 400%;border-radius:50%;z-index:inherit}.loading-element-3{position:relative;width:400px;height:400px;animation:bubble 112s ease infinite;z-index:inherit}.loading-element{width:50px;height:50px;animation:bubble 56s ease infinite;background:transparent;border:2px solid #add4ef;position:absolute;z-index:inherit}.loading-element-sun{width:100px;height:100px;animation:bubble-2 24s ease infinite;background:linear-gradient(45deg,#f3c776,#add4ef,#fe9334);top:-50px;position:absolute;z-index:inherit}.loading-element-ring{width:200px;height:200px;animation:bubble-2 24s ease infinite;background:transparent;border:2px solid #f3c776;position:relative;z-index:inherit}.App-header{position:fixed;top:0;left:0;z-index:2}@keyframes bubble{0%{transform:scale(1) rotate(0);background-position:0% 50%;border-radius:50%;filter:blur(2px)}25%{transform:scale(1.2) rotate(90deg);background-position:50% 100%;border-radius:20%;filter:blur(1px)}50%{transform:scale(1) rotate(180deg);background-position:100% 50%;border-radius:50%}75%{transform:scale(1.2) rotate(270deg);background-position:50% 0%;border-radius:20%}to{transform:scale(1) rotate(360deg);background-position:0% 50%;border-radius:50%}}@keyframes bubble-2{0%{transform:scale(1) rotate(0);background-position:0% 50%;border-radius:50%;top:-50px}25%{transform:scale(1.2) rotate(-90deg);background-position:50% 100%;border-radius:20%;top:-37px}50%{transform:scale(1) rotate(-180deg);background-position:100% 50%;border-radius:50%;filter:blur(2px);top:-25px}75%{transform:scale(1.2) rotate(-270deg);background-position:50% 0%;border-radius:20%;filter:blur(1px);top:0}to{transform:scale(1) rotate(-360deg);background-position:0% 50%;border-radius:50%;top:10px}}.App-logo{height:60vmin;display:flex;align-items:center;justify-content:center}.App-link{font-size:12px;cursor:pointer;color:#ec8ff9}.common-modal{background:#5794b4;color:#1c2a35}.active-file{background:linear-gradient(335deg,#add4ef,#add4ef,#fe9334)!important;color:#fe9334!important}.sandbox-mode{color:#212831;position:absolute;top:5px;font-size:14px;cursor:pointer;max-width:50%}.sandbox-mode.dark{color:#add4ef}.sapphire8bit{height:100px;cursor:pointer;position:absolute;top:25px}.sapphire8bit.clicked{animation:sapphire-clicked 5s ease-in}@keyframes sapphire-clicked{0%{top:25px}50%{top:35px}to{top:-1000px}}@media screen and (max-width: 768px){.sapphire8bit{top:100px}.sapphire8bit.clicked{animation:sapphire-clicked 5s ease-in}@keyframes sapphire-clicked{0%{top:100px}50%{top:120px}to{top:-1000px}}}.header-link{color:#fe9334;font-size:14px;cursor:pointer;margin-left:25px;height:27px;display:flex;align-items:flex-end}.header-link:hover{color:#add4ef}
