@font-face{font-family:Press Start\ 2P;font-style:normal;src:url(/static/media/PressStart2P-Regular.21503c6a5385ab41dde9.ttf) format("truetype")}*{font-family:Press Start\ 2P,sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}@keyframes glitch{0%{opacity:1;transform:translateX(0)}20%{opacity:.8;transform:translateX(-5px) skewX(3deg)}40%{opacity:1;transform:translateX(5px) skewX(-3deg)}60%{opacity:.8;transform:translateX(-3px) skewX(2deg)}80%{opacity:1;transform:translateX(3px) skewX(-2deg)}to{opacity:1;transform:translateX(0)}}@keyframes glitch-text{0%{transform:translate(0)}20%{transform:translate(-5px,5px)}40%{transform:translate(-5px,-5px)}60%{transform:translate(5px,5px)}80%{transform:translate(5px,-5px)}to{transform:translate(0)}}@keyframes scanLines{0%{background-position:0 0}to{background-position:0 100vh}}@keyframes openDisplay{0%{height:0}to{height:80%}}@keyframes blinkIn{0%{opacity:0}10%{opacity:1}20%{opacity:0}40%{opacity:1}60%{opacity:0}to{opacity:1}}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:#0000}50%{border-color:var(--glitch-green)}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes super-glitch{0%{opacity:1;transform:translate(0) rotate(0deg) scale(1)}10%{opacity:1;transform:translate(-20px,-10px) rotate(-15deg) scale(1.2)}20%{opacity:1;transform:translate(20px,15px) rotate(15deg) scale(1.3)}30%{opacity:.7;transform:translate(-25px,5px) rotate(-30deg) scale(1)}40%{opacity:1;transform:translate(30px,-20px) rotate(25deg) scale(1.2)}50%{opacity:.6;transform:translate(-15px,-15px) rotate(-40deg) scale(1)}60%{opacity:.9;transform:translate(10px,10px) rotate(20deg) scale(1.4)}70%{opacity:.7;transform:translate(-35px,30px) rotate(-50deg) scale(1.3)}80%{opacity:1;transform:translate(40px,-40px) rotate(45deg) scale(1)}90%{opacity:.8;transform:translate(-20px) rotate(-25deg) scale(1.2)}to{opacity:1;transform:translate(0) rotate(0deg) scale(1)}}@keyframes openTimeline{0%{width:0}to{width:80%}}@keyframes openExperience{0%{height:0;width:0}50%{border:var(--border);height:0;width:100%}to{border:#0000;height:100%;width:100%}}@keyframes closeExperience{0%{height:100%;width:100%}50%{border:var(--border);height:0;width:100%}to{border:#0000;height:0;width:0}}@keyframes ping{75%,to{opacity:0;width:100%}}@keyframes moveInCircle{0%{transform:rotate(0deg) translateY(100px) rotate(0deg)}to{transform:rotate(1turn) translateY(100px) rotate(-1turn)}}@keyframes closeMenu{75%{opacity:1}99%{border:var(--border)}to{border:#0000;cursor:auto;height:0;opacity:0}}@keyframes openMenu{0%{opacity:0}to{opacity:1}}@keyframes openForm{0%{border:var(--border);height:0;padding:0;width:0}50%{border:var(--border);height:0;padding:0;width:100%}to{height:100%;padding:6%;width:100%}}@keyframes closeForm{0%{height:100%;padding:6%;width:100%}50%{border:var(--border);height:0;padding:0;width:100%}to{border:#0000;height:0;padding:0;width:0}}@keyframes flickerI{0%{opacity:.4}5%{opacity:.5}10%{opacity:.6}15%{opacity:.85}25%{opacity:.5}30%{opacity:1}35%{opacity:.1}40%{opacity:.25}45%{opacity:.5}60%{opacity:1}70%{opacity:.85}80%{opacity:.4}90%{opacity:.5}to{opacity:1}}@media only screen and (max-width:480px){@keyframes openDisplay{0%{height:0}to{height:90%}}}.glitch{color:var(--glitch-green)}.glitch:before{color:var(--glitch-pink);content:attr(data-text);opacity:.8;position:absolute;z-index:-1}.panel.active .glitch:before,.panel.active .personal-image-underlay,.panel.active .personal-image.underlay,.panel.active .project-display-top.underlay,.panel.active .project-display.underlay,.panel.active .project-info.underlay,.panel.active .terminal-control.underlay,.panel.active .terminal-tab-container.underlay,.panel.active .terminal-tab.underlay,.panel.active .terminal.underlay{animation:glitch-text .3s cubic-bezier(.25,.46,.45,.94) 2}.underlay{opacity:.8;z-index:-1!important}.decorative-bar.underlay,.project-display.underlay,.terminal.underlay{border:1px solid var(--glitch-pink)!important}.terminal-control.underlay,.terminal-tab-container.underlay,.terminal-tab.underlay{border:none!important}.project-display-top.underlay{border-bottom:1px solid var(--glitch-pink)}.project-info.underlay{border-right:1px solid var(--glitch-pink)}.super-glitch{animation:super-glitch .5s infinite}.super-glitch-reverse{animation:super-glitch .5s infinite reverse}@media only screen and (max-width:480px){.project-info.underlay{border-bottom:1px solid var(--glitch-pink);border-right:none}}.information-display{background-color:#4af6260d;background-image:url(/static/media/information-display.aa8b0109a312cd7ceb03.png);clip-path:polygon(0 0,100% 0,100% 100%,7% 100%,0 96%);color:var(--glitch-green)}.information-display,.information-display-underlay{background-size:100% 100%;height:0;line-height:23px;margin:30px;overflow:hidden;position:absolute;right:15%;transition:.5s ease-out;width:70%}.information-display-underlay{background-image:url(/static/media/information-display-underlay.ea0613dcb6ebf1fd4cf0.png);color:var(--glitch-pink);z-index:-1}.panel.active .information-display{animation:openDisplay .5s ease-out .3s forwards}.panel.active .information-display-underlay{animation:glitch-text .3s cubic-bezier(.25,.46,.45,.94) 1.3s,openDisplay .5s ease-out .3s forwards}.information-container{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:space-evenly;padding:16% 7% 8%}.information-title{position:absolute;top:3%}.information,.information-title{font-size:14px;opacity:0;text-align:left}.panel.active .information,.panel.active .information-title{animation:blinkIn .5s linear 1.5s forwards}.panel.active .information:first-child{animation-delay:1.5s}.panel.active .information:nth-child(2){animation-delay:2s}.panel.active .information:nth-child(3){animation-delay:2.5s}.panel.active .information:nth-child(4){animation-delay:3s}.panel.active .information:nth-child(5){animation-delay:3.5s}.panel.active .information:nth-child(6){animation-delay:4s}@media only screen{@media (max-width:320px){.information,.information-title{font-size:7px}}@media (min-width:321px) and (max-width:412px){.information,.information-title{font-size:8px}}@media (min-width:413px) and (max-width:480px){.information,.information-title{font-size:9px}}@media (min-width:481px) and (max-width:768px){.information,.information-title{font-size:12px}}@media (min-width:769px) and (max-width:1024px){.information,.information-title{font-size:14px}@media (orientation:landscape){.information,.information-title{font-size:10px}}}@media (min-width:1025px) and (max-width:1440px){@media (orientation:landscape){.information,.information-title{font-size:12px}}}@media (orientation:portrait){.information-display,.information-display-underlay{margin:0}}}.status{right:20px}.status,.time{bottom:20px;position:absolute}.time{left:20px}@media only screen and (orientation:portrait) and (max-width:600px){.status,.time{font-size:12px}}@media only screen and (orientation:landscape) and (max-height:600px){.status,.time{font-size:9px}}.terminal{aspect-ratio:4/3;border:var(--border);border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:5vh 10px;position:absolute;width:70%}.terminal-tab-container{border-bottom:var(--border);display:flex;flex-direction:row;height:7%;left:0;position:absolute;top:0;width:100%}.terminal-tab{border-bottom-right-radius:10px;border-right:var(--border);color:var(--glitch-green);font-size:8px;height:100%;padding:2%;transition:.3s;width:30%}.terminal-tab.inactive:hover{cursor:pointer}.terminal-tab:first-child{border-top-left-radius:8px}.terminal-tab.inactive{opacity:20%;.panel.active &{pointer-events:auto!important}}.terminal-control-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-evenly;position:absolute;right:0;top:0;width:17%}.terminal-control{aspect-ratio:1/1;border:var(--border);border-radius:50%;height:50%}.terminal-text{font-size:10px;line-height:25px;white-space:pre-wrap}.typewriter{animation:typing 1.2s steps(40) forwards,blink-caret .75s step-end 2 forwards;border-right:.15em solid #0000;overflow:hidden;position:relative;white-space:nowrap;width:0}.typewriter:nth-child(2){animation-delay:1.7s}.hello-world{animation:appear .1s linear 3.5s forwards;opacity:0;padding-top:10px}.try-tab{animation:blinkIn 2s linear;font-size:9px;left:5%;line-height:15px;padding:10px;position:absolute;text-align:center;top:5%;transform:rotate(-10deg)}@media only screen{@media (max-width:320px){.terminal-text{font-size:6px}.terminal-tab{font-size:5px}.terminal{padding:20px 10px}}@media (min-width:321px) and (max-width:480px){.terminal-text{font-size:8px}.terminal-tab{font-size:6px}.terminal{padding:20px 10px}}@media (min-width:481px) and (max-width:768px){.terminal-text{font-size:10px}}@media (min-width:769px) and (max-width:1024px) and (orientation:landscape){.terminal-text{font-size:8px}}}.panel{background:linear-gradient(135deg,#000 30%,#111);display:flex;flex-direction:column;height:100%;opacity:0;position:absolute;transition:opacity .5s ease-in-out;width:100%;z-index:-2}.panel.active{animation:glitch .4s linear 1;opacity:1}.panel-content-split{flex:1 1;flex-direction:row;justify-content:space-evenly}.grid-box,.panel-content-split{align-items:center;display:flex}.grid-box{flex:1 1;height:100%;justify-content:center;position:relative;width:100%}.occupation-container{align-items:left;display:flex;flex:1 1;flex-direction:column;gap:10px}.iam{font-size:25px;margin-bottom:10px}.occupation{font-size:2.2vw;padding-right:35px}.tracker-container{display:inline-block;height:100%;opacity:20%;place-content:center;pointer-events:auto!important;position:fixed;right:0;top:0;transition:.3s}.tracker-container:hover{opacity:100%}.tracker{align-items:center;display:flex;flex-direction:column;gap:30px;padding:30px}.tracker button{background-color:#000;border:1px solid var(--glitch-green);border-radius:50%;cursor:pointer;padding:10px;pointer-events:auto!important;position:relative;transition:.3s;width:100%}.tracker button:hover{opacity:70%}.tracker button.active,.tracker button:before,.tracker button:hover{background-color:var(--glitch-green)}.tracker button:before{border-radius:10%;content:attr(data-text);display:flex;font-size:8px;opacity:0;padding:2px 5px;position:absolute;right:0;top:4px;transition:.3s}.tracker button:hover:before{opacity:100%;right:150%}.personal-image{aspect-ratio:1/1;left:12.5%;position:absolute;width:75%}@media only screen and (orientation:portrait){.panel-content-split{flex-direction:column}.panel-1.grid-box:first-child{flex-grow:1}.panel-1.grid-box:nth-child(2){bottom:30px;flex-grow:2.5}.panel-2.grid-box:first-child{flex-grow:2;order:2}.panel-2.grid-box:nth-child(2){order:1}.personal-image{left:32%;width:36%}.occupation-container{padding-left:20px;text-align:center}@media (max-width:767px){.personal-image{left:27.5%;width:45%}.tracker button{padding:8px}.tracker{padding:10px}.tracker button:hover:before{opacity:0;right:0}.iam{font-size:20px}.occupation{font-size:25px}}}@media only screen and (orientation:landscape){@media (min-width:768px) and (max-width:1024px){.iam{font-size:15px}.occupation{font-size:20px}}@media (min-width:1025px) and (max-width:1440px){.iam{font-size:23px}.occupation{font-size:28px}}}.timeline-container{align-items:center;display:flex;height:10%;position:fixed;width:100%}.timeline{border:var(--border);height:0;margin:0 10vw;width:0}.panel.active .timeline{animation:openTimeline 3s linear .5s forwards}.timeline-year-marker-0,.timeline-year-marker-1,.timeline-year-marker-2,.timeline-year-marker-3{border:var(--border);height:15%;position:absolute;width:0}.timeline-year-marker-0:after,.timeline-year-marker-1:after,.timeline-year-marker-2:after,.timeline-year-marker-3:after{color:var(--glitch-green);content:attr(data-text);font-size:10px;position:absolute;right:-20px;top:-30px}.panel.active .timeline-marker-0,.panel.active .timeline-marker-1,.panel.active .timeline-marker-2,.panel.active .timeline-marker-3,.panel.active .timeline-marker-4,.panel.active .timeline-year-marker-0,.panel.active .timeline-year-marker-1,.panel.active .timeline-year-marker-2,.panel.active .timeline-year-marker-3{animation:blinkIn .7s linear forwards}.timeline-year-marker-0{left:10%}.panel.active .timeline-year-marker-0{animation-delay:.3s}.timeline-year-marker-1{left:36.66667%;opacity:0}.panel.active .timeline-year-marker-1{animation-delay:1.6s}.timeline-year-marker-3{opacity:0;right:10%}.panel.active .timeline-year-marker-3{animation-delay:3.6s}.timeline-year-marker-2{opacity:0;right:36.66667%}.panel.active .timeline-year-marker-2{animation-delay:2.6s}.timeline-marker{align-items:center;aspect-ratio:1/1;background-color:var(--glitch-green);border:var(--border);border-radius:50%;display:flex;height:20%;justify-content:center;opacity:0;position:absolute;transform:translateX(-50%);transition:.3s ease-in-out;.panel.active &{pointer-events:auto!important}}.timeline-marker.on,.timeline-marker:hover{background-color:#111;cursor:pointer;height:35%}.timeline-marker-0{left:36.66667%}.timeline-marker-1{left:50%}.timeline-marker-2{left:63.33333%}.timeline-marker-3{left:67.77778%}.timeline-marker-4{left:81.11111%}.panel.active .timeline-marker-0{animation-delay:3.8s}.panel.active .timeline-marker-1{animation-delay:4.2s}.panel.active .timeline-marker-2{animation-delay:4.6s}.panel.active .timeline-marker-3{animation-delay:5s}.panel.active .timeline-marker-4{animation-delay:5.4s}.timeline-marker-center{aspect-ratio:1/1;background-color:var(--glitch-green);border:var(--border);border-radius:50%;position:absolute;width:0}.timeline-marker .timeline-marker-center{animation:ping 2s cubic-bezier(0,0,.2,1) infinite}.timeline-marker:hover .timeline-marker-center{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.timeline-marker.on .timeline-marker-center:first-child{animation:ping 2s cubic-bezier(0,0,.2,1) .6s infinite}.timeline-marker:hover .timeline-marker-center:first-child{animation:ping 1s cubic-bezier(0,0,.2,1) .3s infinite}.experience-display-container{align-items:center;display:flex;height:80%;justify-content:center;left:35%;position:fixed;top:12%;width:30%}.experience-display{background-color:#4af6260d;background-image:url(/static/media/experience-display.0cdcf7b6faaf63de753d.png);background-size:100% 100%;clip-path:polygon(11% 0,89% 0,100% 6%,100% 94%,89% 100%,9% 100%,0 94%,0 6%);display:flex;height:0;overflow:hidden;width:0}.experience-display.open{animation:openExperience .7s cubic-bezier(.39,.575,.565,1) .5s forwards}.experience-display.close{animation:closeExperience .7s cubic-bezier(.39,.575,.565,1) forwards}.experience-container{align-items:space-evenly;height:100%;padding:10% 5%;width:100%}.experience-container .information{animation-delay:2s!important}.experience-display .information-container{padding-top:5%}@media only screen and (max-width:480px){.experience-display-container{left:10%;width:80%}.experience-container{padding:10%}}.project-display{border:var(--border);border-radius:20px;height:80%;left:50%;position:absolute;top:50%;translate:-50% -50%;width:80%}.project-display-top{border-bottom:var(--border);height:7%;position:absolute;top:0;width:100%}.project-display-bottom{bottom:0;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));height:93%;position:absolute;width:100%}.project-info{border-right:var(--border);grid-column:span 3/span 3}.project-slider{grid-column:span 7/span 7;overflow:hidden;position:relative}.slider{height:100%;width:100%}.slider-next,.slider-prev{aspect-ratio:1/1;height:7%;opacity:30%;position:absolute;top:50%;transition:.2s linear;translate:0 -50%;&:hover{cursor:pointer;opacity:60%}.panel.active &{pointer-events:auto!important}}.slider-next{right:0}.decorative-bar{border:var(--border);border-radius:2rem;height:20%;left:2.5%;position:absolute;top:50%;translate:0 -50%;width:80%}.project-info .information{animation-delay:.2s!important}.project-info .information:nth-child(2){animation-delay:.6s!important}.project-info .information:nth-child(3){animation-delay:1s!important}.project-info .information-container{color:var(--glitch-green);gap:7%;justify-content:center;padding-top:0}@media only screen and (max-width:480px){.project-display-bottom{grid-template-rows:repeat(2,minmax(0,1fr))}.project-info,.project-slider{grid-column:span 10/span 10;grid-row:span 1/span 1}.project-info{border-bottom:var(--border);border-right:none}.project-display .terminal-control{height:20%}}.project-card{border:var(--border);border-radius:2rem;display:flex;flex-direction:column;height:fit-content;left:50%;padding:5%;position:absolute;top:50%;translate:-50% -50%;width:80%}.project-img{aspect-ratio:16/9;border:var(--border);border-radius:1rem;margin-bottom:5%;width:100%}.btn-container{grid-gap:2%;display:grid;gap:2%;grid-template-columns:repeat(2,minmax(0,1fr));height:12%;width:100%}.github-btn,.web-btn{align-items:center;border:var(--border);border-radius:.8rem;display:flex;flex-direction:row;grid-column:span 1/span 1;height:100%;justify-content:center;padding:5px 10px;position:relative;transition:.2s linear;&:hover{background-color:var(--glitch-green-bg);cursor:pointer}.panel.active &{pointer-events:auto!important}}.github-btn.unallow,.web-btn.unallow{opacity:.3;&:hover{background-color:initial;cursor:default}}.icon-container{aspect-ratio:1/1;display:flex;height:80%;left:5%;place-items:center;position:absolute}.icon{opacity:80%}@media only screen and (max-width:480px){.github-btn,.web-btn{font-size:8px}}.contact-container{aspect-ratio:1/1;height:100%}.contact-container,.contact-menu{left:50%;position:absolute;top:50%;translate:-50% -50%}.contact-menu{align-items:center;background-color:#4af62633;border:var(--border);border-radius:50%;display:flex;height:10vw;justify-content:center;opacity:1;transition:.3s ease-in-out;width:10vw}.contact-menu:hover{cursor:pointer}.contact-menu.on{height:15vw;width:15vw}.contact-menu-center{animation:ping 2s cubic-bezier(0,0,.2,1) infinite;aspect-ratio:1/1;background-color:var(--glitch-green);border:var(--border);border-radius:50%;position:absolute;width:0}.contact-menu-center:first-child{animation:ping 2s cubic-bezier(0,0,.2,1) .6s infinite}.contact-menu:hover .contact-menu-center{animation:ping .8s cubic-bezier(0,0,.2,1) infinite}.contact-menu.on .contact-menu-center:first-child{animation:ping 2s cubic-bezier(0,0,.2,1) .6s infinite}.contact-menu:hover .contact-menu-center:first-child{animation:ping .8s cubic-bezier(0,0,.2,1) .2s infinite}.email-button,.github-button,.linkedin-button{align-items:center;aspect-ratio:1/1;border:var(--border);border-radius:50%;display:flex;height:10vw;justify-content:center;opacity:0;padding:13%;position:absolute;transition:.3s cubic-bezier(.55,.055,.675,.19);z-index:-2;&:hover{background-color:var(--glitch-green-bg)}}.contact-menu.on .linkedin-button{opacity:1;translate:calc(80%*sqrt(3)) 80%}.contact-menu.on .email-button{opacity:1;translate:0 -160%}.contact-menu.on .github-button{opacity:1;translate:calc(-80%*sqrt(3)) 80%}.contact-menu.close{animation:closeMenu .3s cubic-bezier(.25,.46,.45,.94) forwards}.contact-menu.open{animation:openMenu .3s cubic-bezier(.25,.46,.45,.94) .7s both}.contact-menu.close .contact-menu-center{opacity:0}.contact-form-container{height:50%;left:50%;position:absolute;top:50%;translate:-50% -50%;width:50%}.contact-form,.contact-form-container{align-items:center;display:flex;justify-content:center}.contact-form{background-color:#4af6260d;background-image:url(data:image/png;base64,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);background-size:100% 100%;border-radius:3rem;flex-direction:column;gap:5%;height:0;overflow:hidden;width:0}.contact-form.open{animation:openForm .7s cubic-bezier(.39,.575,.565,1) .2s forwards}.contact-form.close{animation:closeForm .7s cubic-bezier(.39,.575,.565,1) forwards}.content-input,.email-input,.name-input{all:unset;background-color:var(--glitch-green-bg);border-radius:.5rem;caret-color:var(--glitch-green);color:var(--glitch-green);opacity:0;padding:2%;width:100%;&::placeholder{color:var(--glitch-green);opacity:.3}&:focus{border:var(--border)}}.content-input{word-wrap:break-word}.contact-form.open .name-input{animation:blinkIn .5s linear 1.3s forwards}.contact-form.open .email-input{animation:blinkIn .5s linear 1.7s forwards}.contact-form.open .content-input{animation:blinkIn .5s linear 2.1s forwards}.content-input{flex:1 1}.submit-button-container{height:8%;position:relative;width:100%}.submit-button{all:unset;background-color:var(--glitch-green-bg);border-radius:.5rem;color:var(--glitch-green);font-size:12px;left:50%;opacity:0;overflow:hidden;padding:1% 2%;position:absolute;text-align:center;transition:.2s ease-out;translate:-50%;width:fit-content;&:hover{background-color:#4af6264d;cursor:pointer}}.back-btn-container{opacity:0}.back-btn{aspect-ratio:1/1;height:100%;opacity:.4;position:absolute;right:0;transition:.2s ease-out;&:hover{cursor:pointer;opacity:.6}}.contact-form.open .submit-button{animation:blinkIn .5s linear 2.5s forwards}.contact-form.open .back-btn-container{animation:blinkIn .5s linear 2.9s forwards}.contact-form.open .back-btn,.contact-form.open .content-input,.contact-form.open .email-input,.contact-form.open .name-input,.contact-form.open .submit-button,.contact-menu.on .email-button,.contact-menu.on .github-button,.contact-menu.on .linkedin-button,.panel.active .contact-menu{pointer-events:auto!important}.sent{color:var(--glitch-green);left:50%;position:absolute;translate:-50%}.submit-button-container .information{animation-delay:.1s!important}.notification{animation:blinkIn .5s linear forwards!important;color:var(--glitch-green);height:fit-content;left:50%;opacity:0;padding-top:2%;position:absolute;text-align:center;top:75%;translate:-50%;width:100%}@media only screen{@media (orientation:portrait){.contact-form-container{height:30%;width:80%}.contact-form{border-radius:1.5rem}.notification{top:65%}}@media (max-width:320px){.content-input,.email-input,.name-input,.submit-button{font-size:7px}}@media (min-width:321px) and (max-width:412px){.content-input,.email-input,.name-input,.submit-button{font-size:8px}}@media (min-width:413px) and (max-width:480px){.content-input,.email-input,.name-input,.submit-button{font-size:9px}}@media (min-width:481px) and (max-width:768px){.content-input,.email-input,.name-input,.submit-button{font-size:12px}}@media (min-width:769px) and (max-width:1024px){.content-input,.email-input,.name-input,.submit-button{font-size:14px}@media (orientation:landscape){.content-input,.email-input,.name-input,.submit-button{font-size:10px}}}@media (min-width:1025px) and (max-width:1440px){@media (orientation:landscape){.content-input,.email-input,.name-input,.submit-button{font-size:12px}}}}.loader{--c:no-repeat linear-gradient(var(--glitch-green) 0 0);animation:load 1s linear infinite alternate;aspect-ratio:.75;background:var(--c) 0 50%,var(--c) 50% 50%,var(--c) 100% 50%;left:50%;opacity:.7;position:absolute;translate:-50%;width:35px}@keyframes load{0%{background-size:20% 50%,20% 50%,20% 50%}20%{background-size:20% 20%,20% 50%,20% 50%}40%{background-size:20% 100%,20% 20%,20% 50%}60%{background-size:20% 50%,20% 100%,20% 20%}80%{background-size:20% 50%,20% 50%,20% 100%}to{background-size:20% 50%,20% 50%,20% 50%}}:root{--glitch-green:#4af626;--glitch-pink:#e627a0;--glitch-green-bg:#4af62633;--border:var(--glitch-green) 1px solid}*{-ms-overflow-style:none;box-sizing:border-box;line-height:1.6;margin:0;padding:0;pointer-events:none;scrollbar-width:none}::-webkit-scrollbar{display:none}body,html{background-color:#111;filter:blur(0);height:100%;text-shadow:0 0 10px #4af626;text-shadow:0 0 10px var(--glitch-green);width:100%}.App{text-align:center}.terminal-lines{animation:scanLines 1s linear infinite;background:repeating-linear-gradient(#ffffff0d,#ffffff1a 1px,#0000 2px,#0000 4px);height:100%;position:absolute;width:100%;z-index:2}.content-horizontal{display:flex;flex-direction:row}.content-vertical{display:flex;flex-direction:column}.reset-prompt{bottom:20%;color:#4af626;color:var(--glitch-green);position:fixed;right:5%;z-index:3}.hidden{visibility:hidden}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}
/*# sourceMappingURL=main.cfc62f15.css.map*/