@import"https://fonts.googleapis.com/css2?family=Handjet:wght@100;200;300&display=swap";.draggable[data-v-83f432cf]{max-width:fit-content;max-height:fit-content;border-left:5px solid white;position:absolute;overflow:scroll;margin:auto;backdrop-filter:blur(10px)}.dragging[data-v-83f432cf]{cursor:grabbing;z-index:9999!important}.file[data-v-83f432cf]:hover{cursor:grab}.file[data-v-83f432cf]:active{cursor:grabbing}#container[data-v-83f432cf]{display:flex;flex-direction:column;justify-content:center}[data-v-83f432cf]::-webkit-scrollbar-track{margin-top:2rem}[data-v-83f432cf]::-webkit-scrollbar{background-color:#fff;height:5px;width:5px}[data-v-83f432cf]::-webkit-scrollbar-thumb{background:red}#minimizeButton[data-v-83f432cf]{width:20px;height:20px;background-color:orange;border-radius:100%;padding:0;margin:0}#maximizeButton[data-v-83f432cf]{width:20px;height:20px;background-color:#0f0;border-radius:100%;padding:0;margin:0 15px 0 0}#minimizeButton[data-v-83f432cf]:hover,#maximizeButton[data-v-83f432cf]:hover{cursor:pointer;outline:2px solid white;outline-offset:-5px}#minimizeButton[data-v-83f432cf]:focus,#maximizeButton[data-v-83f432cf]:focus{outline:2px solid white;outline-offset:-5px}@media (min-width: 800px){#container[data-v-83f432cf]{align-items:center}}.passcode{color:#fff;display:flex;width:100%;line-height:4rem}.passcode input{padding-left:15px;font-weight:100}.passcode input,.result{color:#fff;font-family:Handjet,monospace;font-size:2rem;text-transform:uppercase;background-color:#000;border:none;flex:1;border:1px solid transparent;width:50%}.passcode input:hover{background-color:#00f}.passcode input:focus{outline:none;border-color:#00f;background-color:#00f;border-right-color:#fff}.passcode button{width:25%;font-family:Handjet,monospace;font-size:1.5rem;margin:0;border:1px solid white;border-radius:0}.passcode button:focus{outline:none;background-color:#00f}.chapter-name{width:25%;overflow-x:scroll;border:1px solid white;display:flex;align-items:center;text-transform:uppercase;padding:16px;line-height:2rem}.result:hover{background-color:#00f}.incorrect{color:red;font-weight:400;padding-left:15px}.success{color:#0fff0f;padding:0 15px;font-weight:400;line-height:4rem}.flashingFail{animation:flashFail .2s linear 9}@keyframes flashFail{0%{color:red}50%{color:#fff;background-color:red}to{color:red}}.flashingSuccess{animation:flashSuccess .2s linear 9}@keyframes flashSuccess{0%{color:#adff2f}50%{color:#fff;background-color:#2ef800}to{color:#adff2f}}.link{line-height:2rem;padding-left:15px;font-size:2rem}.link a{width:100%;height:100%}.link a:focus{outline:none;background-color:#00f}.chapters{color:#fff;margin-left:15px}.stories{background-color:pink}.instructions{color:#fff;font-size:2rem;margin-bottom:200px}.title{height:96vmin;text-align:center;font-size:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;z-index:-11;position:relative;overflow:hidden;background-image:url(/assets/stars.7112b757.svg);border:1px solid white}.content{max-width:50vmax;margin:auto}.ufo{width:20%;height:20%;padding-top:5%;border-radius:100%;background-color:#474747;position:absolute;z-index:-1;animation-name:ufoShift;animation-duration:8s;animation-iteration-count:infinite;animation-direction:alternate;transform:rotate(15deg)}#sun{width:80%;height:auto;padding-top:80%;right:50%;bottom:50%;border-radius:100%;background-color:orange;position:absolute;z-index:-5;animation-duration:50s;animation-name:sunShift;animation-iteration-count:infinite;animation-direction:alternate}#planet{width:20%;height:auto;padding-top:20%;border-radius:100%;background-color:green;position:absolute;z-index:-3;animation-duration:40s;animation-name:planetShift;animation-iteration-count:infinite;animation-direction:alternate}#moon{width:5%;padding-top:5%;border-radius:100%;background-color:silver;position:absolute;z-index:-2;animation-duration:20s;animation-name:moonShift;animation-iteration-count:infinite}@keyframes planetShift{0%{right:300px}25%{width:40%;height:auto;padding-top:40%}50%{width:45%;height:auto;padding-top:45%}75%{width:55%;height:auto;padding-top:55%}to{right:0px;width:50%;height:auto;padding-top:50%}}@keyframes moonShift{0%{right:70%;top:50%}50%{width:2%;padding-top:2%;right:0%;top:20%}90%{z-index:-4}to{width:5%;right:70%;top:50%}}@keyframes sunShift{0%{bottom:60%}to{bottom:50%}}@keyframes ufoShift{0%{right:100%;top:25%}25%{right:150%;top:25%}to{right:-50%;top:75%}}.thank-you{color:#fff;margin:15px;font-size:2rem}.thank-you p{margin-bottom:25px}.thank-you a{text-decoration:underline}.thank-you a:hover{color:#ff4500;text-decoration:none}.research{font-family:Times New Roman,Times,serif;color:#000;background-color:beige}.research h1,.research h2{text-align:center;padding:50px}.research h2{font-size:2rem}.research a{color:#00f}.research a:hover{text-decoration:underline}.research p{padding:15px}.email{color:#000;font-family:Helvetica Neue,sans-serif;pointer-events:visible}.email h1{margin:0;padding-top:25px;padding-left:15px}.email .details{display:flex;flex-direction:row;justify-content:space-between;border:1px solid black;gap:20px;padding:25px;margin-top:25px}.email summary:hover{cursor:pointer;background-color:#d3d3d3}.email summary:active{cursor:grabbing;background-color:gray}.email summary:focus{outline:10px solid black;outline-offset:-10px}.email details>summary{list-style:none}.email details>summary::-webkit-details-marker{display:none}.research-2{color:#fff}.research-2 h1{text-align:center}.research-2 h1,h2,h3{margin:0;padding:15px;text-transform:uppercase}.research-2 li{list-style-type:none;padding:5px}.research-2 li:before{content:">";padding:0 15px 0 0}.research-2 p{padding:15px}.galaxies{color:#fff;background-color:#000;font-family:sans-serif}.galaxies h1{padding:50px;text-align:center;font-weight:100;letter-spacing:20px}.galaxies h2{font-weight:100}.galaxies p{padding:15px;font-size:1rem}.chess{color:#9f0;font-family:monospace;pointer-events:visible}.chess p{margin:15px}.chess pre{border:1px solid rgb(153,255,0);padding:15px;font-size:1.5rem;transform:skew(15deg);margin-bottom:-300px;z-index:01;transition:all .5s ease}.chess pre:hover{background-color:#9f0;color:#000;transform:skew(0);transition:all .5s ease}.chess h1{margin:0;padding-top:25px;padding-left:15px}.chess .details{display:flex;flex-direction:row;justify-content:space-between;border:1px solid black;gap:20px;padding:25px;margin-top:25px}.flix{color:#fff;background-color:#1b1e22}.flix h1{text-align:left;letter-spacing:25px;color:#fff;font-style:italic;text-decoration:underline;text-decoration-color:red;margin-left:50px}.flix h2{margin-left:40px;text-align:left;letter-spacing:10px;color:#fff}.flix p{padding:15px;font-size:1rem;font-family:sans-serif}.flix-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:50px;margin-left:50px;padding:15px 15px 15px 5px;overflow:scroll}.flix-row img{box-shadow:0 0 10px #000000bf}.flix-row:last-of-type{margin-bottom:50px}.flix-row img:last-child{margin-right:50px}.flix-row img:hover{outline:2px solid white}.flix-row::-webkit-scrollbar{background-color:#1b1e22;width:0px}.flix-row::-webkit-scrollbar-thumb{outline:.5px solid white}.muzikfy{color:#fff;background-color:#008600}.muzikfy h1{font-family:Times New Roman,Times,serif;font-weight:100;text-align:center;margin-left:50px;border:1px solid white;border-radius:100%;width:300px;height:60px}.muzikfy h2{margin-left:40px;color:#fff;font-family:helvetica,sans-serif;font-weight:100;font-size:1rem}.muzikfy p{padding:15px;font-size:1rem;font-family:sans-serif}.muzikfy-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:50px;margin-left:50px;padding:15px 15px 15px 5px;overflow:scroll}.muzikfy-row img{box-shadow:0 0 10px #000000bf}.muzikfy-row:last-of-type{margin-bottom:50px}.muzikfy-row img:last-child{margin-right:50px}.muzikfy-row img:hover{outline:2px solid white}.muzikfy-row::-webkit-scrollbar{background-color:#008600;width:0px}.muzikfy-row::-webkit-scrollbar-thumb{outline:.5px solid white;border-radius:100%}.album-description{visibility:hidden}.disc{animation:spin 10s linear infinite}.album-description:hover{visibility:visible}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.chapters-menu{z-index:99999}.docs_button{position:fixed;bottom:0;right:5%;z-index:99999}.docs_button:hover{cursor:pointer;border-color:#00f}.docs_button:active{background-color:#00f}.interface{color:#fff}.interface h1{margin:0;padding:15px}.interface p{padding:15px}.security{color:red!important}.ai-core{color:#fff}.ai-core h1{margin:0;padding:15px}.ai-core p{padding:15px}.human-chatter{color:#add8e6}.ai-chatter{color:#90ee90}.cortex{text-transform:uppercase}.limbic{text-transform:lowercase;font-size:2em}.shell{font-family:monospace;color:#fff;background-color:transparent}.shell h1{padding:50px;text-align:center}.shell p{padding:15px}.shell .response{color:#90ee90}.semiotics{font-family:Helvetica,sans-serif;color:#fff;pointer-events:auto}.semiotics h1{padding:50px;text-align:center}.semiotics p{padding:15px}.circle{width:100px;height:100px;outline:0px solid transparent;transition:all 2s ease}.circle:hover{border-radius:100%;outline:10px solid blue;outline-offset:-50px;transition:all 1s ease}.emergence,.reification,.multistability,.invariance{display:flex;justify-content:space-around;align-items:center;width:100%;height:100px;margin-bottom:50px}.emergence-row,.reification-row,.multistability-row,.invariance-row{display:flex;justify-content:space-around;align-items:center;width:100%;height:200px}.multistability,.invariance{margin-bottom:100px;margin-top:100px}.emergence-cell{width:75px;height:75px;background-color:#fff;border-radius:100%;transition:all 1s ease}.emergence-cell:hover{width:300px;transition:all 1s ease}.reification-cell{width:300px;height:150px;background-color:#fff;border-radius:100%;transition:all 1s ease;box-sizing:border-box;border:1px solid white}.reification-cell:hover{background-color:#00f}.cube{width:200px;height:200px;transform-style:preserve-3d;transform:rotateX(-20deg) rotateY(45deg);transition:transform 1s ease-in-out}.invariance-cube{transform:rotateX(-20deg) rotateY(45deg) rotate(45deg)}.face{position:absolute;width:200px;height:200px;line-height:200px;text-align:center;font-size:40px;font-weight:700}.invariance-face{background-color:#fff}.invariance-face:hover{background:url(https://upload.wikimedia.org/wikipedia/commons/thumb/d/d3/Fluorescein_angiograpy_of_iris_reveals_radial_layout_of_blood_vessels.jpg/462px-Fluorescein_angiograpy_of_iris_reveals_radial_layout_of_blood_vessels.jpg);background-size:cover}.front{border:2px solid white;transform:translateZ(100px)}.back{border:2px solid white;transform:rotateY(180deg) translateZ(100px)}.right{border:2px solid white;transform:rotateY(90deg) translateZ(100px)}.left{border:2px solid white;transform:rotateY(-90deg) translateZ(100px)}.top{border:2px solid white;transform:rotateX(90deg) translateZ(100px)}.bottom{border:2px solid white;transform:rotateX(-90deg) translateZ(100px)}.cube:hover{transform:rotateX(0) rotateY(100deg)}.invariance-cube:hover{transform:rotateX(0) rotateY(100deg) rotate(100deg)}.meta{color:#ff4500;background-color:beige;font-family:times new roman,serif}.meta h1{margin:50px 50px 15px;text-align:center;text-transform:uppercase}.meta h2{text-align:center}.meta p{padding:15px}.meta li{margin:10px}@keyframes slideSideToSide{0%{transform:translateY(-5px)}50%{transform:translateY(5px)}to{transform:translateY(-5px)}}.sincerism{font-family:Helvetica,Arial,sans-serif;color:#fff;background-color:green}.sincerism h1{padding:50px;text-align:center;rotate:90deg}.sincerism p{padding:15px}.moloko{color:#5c5cff;font-family:sans-serif}.moloko h1{margin:0;padding:15px}.moloko p{padding:15px;line-height:2rem;font-weight:100}.dna{color:#fff}.dna h1{margin:0;padding:15px}.dna p{padding:15px}.butterflies{color:#fff;font-family:sans-serif;font-weight:200}.butterflies h1{color:pink;margin:0;padding:15px;font-family:serif;font-size:2rem;position:absolute;letter-spacing:20px;top:35%;font-style:italic;font-weight:200}.butterflies p{padding:15px}.natura{color:#000;background-color:#000;font-family:helvetica,serif}.natura h1{margin:50px 50px 15px;font-size:4rem;text-align:center;text-transform:uppercase;font-family:Times New Roman,Times,serif}.natura h2{text-align:center;font-size:1rem}.natura p{padding:15px}.natura li{margin:10px}.s3-id h1{font-size:3rem}.tablebook{color:gray;font-family:sans-serif}.tablebook h1{margin:0;padding:15px}.tablebook p{padding:15px;line-height:2rem;font-weight:100}.dna[data-v-ca0e239d]{color:#fff}.dna h1[data-v-ca0e239d]{margin:0;padding:15px}.dna p[data-v-ca0e239d]{padding:15px}.catastrophe{font-family:Times New Roman,Times,serif;color:#fff;background-color:#ff4500;font-size:1.5rem}.catastrophe h1{text-align:center;font-weight:400;font-style:italic;text-transform:uppercase}.catastrophe h2{text-align:center;text-transform:capitalize;font-style:italic;font-size:1.75rem}.catastrophe h3{text-align:center;text-transform:capitalize;font-size:1.5rem}.catastrophe p{padding:15px}.dna[data-v-72c66f10]{color:#fff}.dna h1[data-v-72c66f10]{margin:0;padding:15px}.dna p[data-v-72c66f10]{padding:15px}.dna[data-v-1e510875]{color:#fff}.dna h1[data-v-1e510875]{margin:0;padding:15px}.dna p[data-v-1e510875]{padding:15px}.finance{color:#000;font-family:Helvetica Neue,sans-serif;pointer-events:visible}.finance h1{margin:0;padding-top:25px;padding-left:15px;color:#000;font-weight:200;font-size:7rem;letter-spacing:5px}.finance h2,.finance h3{text-transform:capitalize;font-weight:200}.finance p{color:gold;font-weight:300;letter-spacing:2px;margin-left:15px;font-size:1.25rem}.p-black{color:#000!important}.conspiracy{color:#fff;font-family:Helvetica,sans-serif;font-size:1.25rem}.conspiracy h1{padding:15px;font-weight:300;font-size:2rem;margin:0 0 0 15px;color:orange}.conspiracy h2{text-transform:capitalize;font-weight:400}.conspiracy button{text-align:left;border:2px solid transparent}.conspiracy button:hover{border-color:#fff}.conspiracy button:active{color:#fff;border-color:#00f}.conspiracy p{padding:15px}.cryptid{color:#fff;font-family:Helvetica,sans-serif;font-size:1rem}.cryptid h1{margin:0;padding:15px;text-align:center;font-weight:300;line-height:3rem}.cryptid h2{font-weight:400;text-transform:capitalize}.cryptid h3{padding:0;margin:0 0 0 15px;text-transform:capitalize;font-weight:400}.cryptid p{padding:15px;font-size:1.2rem}.creditcard{perspective:1000px;transform-style:preserve-3d;transition:transform .5s;--tiltX: 0;--tiltY: 0}.creditcard:hover{transform:rotateX(var(--tiltX)) rotateY(var(--tiltY))}.horror-story{font-family:Times New Roman,Times,serif;color:orange;background-color:#000;font-size:1.25rem}.horror-story h1{text-align:center}.horror-story p{padding:15px}.green-messages{color:#fff;font-family:Helvetica,sans-serif;font-size:1.25rem}.green-messages h1{margin:0;padding:15px;font-weight:300;color:green}.green-messages h2{text-transform:capitalize;font-weight:400}.green-messages p{padding:15px}.green-messages .received{background-color:#2a2a2a;width:fit-content;padding:15px;margin:15px 15px 0;border-radius:15px;outline:4px solid #268603;outline-offset:-3px}.green-messages .sent{background-color:#268603;color:beige;width:fit-content;padding:15px;margin:15px 15px 0 90px;border-radius:15px}.diagnostic{color:#fff;background-color:#00f}.diagnostic h1{padding:50px;text-align:center}.diagnostic .stretch1{line-height:1rem;transform:scaleY(2)}.diagnostic .stretch2{line-height:1rem;margin-top:25px;transform:scaleY(3)}.diagnostic .stretch3{line-height:1rem;margin-top:75px;transform:scaleY(4)}.diagnostic .stretch4{line-height:1rem;margin-top:125px;transform:scaleY(5)}.diagnostic .stretch5{line-height:1rem;margin-top:175px;transform:scaleY(7)}.diagnostic .stretch6{line-height:1rem;margin-top:600px;transform:scaleY(21)}.diagnostic .user{color:orange}.diagnostic p{padding:15px}.communism{color:#fff;background-color:#8b0000;font-family:Times New Roman,Times,serif}.communism h1{padding:50px;text-align:center}.communism p{padding:15px}.engine{color:#fff;background-color:gray}.engine h1{margin-left:15px;margin-bottom:0;text-transform:uppercase;color:#8b0000}.engine p{margin-left:15px}.engine li{margin-bottom:15px}.grid-effect{background-color:gray;border:1px solid white}.grid-effect:hover{background-color:#fff;border-radius:100%;transition:all 1s}.game{color:#fff;background-color:#000}.game h1{margin-left:15px;margin-bottom:0;text-transform:uppercase;color:#ff0;text-align:center;font-style:italic}.game p{margin-left:15px}.game li{margin-bottom:15px}.vexillology{color:#fff;margin:50px}.vexillology h1{text-align:center;text-transform:uppercase}.vexillology h2{padding-left:0}.data{color:#fff;margin:15px}.data h1{margin-top:50px}.data h3,.data h2{padding-left:0}.data hr{border:1px solid white}.data p{margin:25px 0}.sportif{color:#fff;margin:50px;font-family:Helvetica,sans-serif}.sportif h1{color:#ff4500;outline:2px solid rgb(2,177,2);outline-offset:-5px;background-color:#fff;width:fit-content;border-radius:100px;padding:25px;font-style:italic;font-size:1.5rem;margin-bottom:50px;margin-top:-25px}.sportif h2{padding-left:0;font-size:1.75rem;font-style:italic;font-weight:500}.sportif h3{padding-left:0}.sportif hr{border:1px solid white;margin-top:50px;margin-bottom:50px}.sportif .distorted{font-family:monospace;font-size:1rem;padding-bottom:50px}.sportif .racecar{width:100px;height:25px;background-color:#fff;clip-path:polygon(0 0,70% 10%,100% 100%,100% 200%)}.racecar1{animation:race .5s linear infinite}.racecar2{animation:race .6s linear infinite}.racecar3{animation:race .7s linear infinite}@keyframes race{0%{transform:translate(0)}to{transform:translate(500px)}}.sos{color:#fff;margin:50px}.sos h1{text-align:center;text-transform:uppercase}.sos h2{padding-left:0}.sos pre{font-size:1rem}.sos p{margin:15px 0}.rotateClockwise{animation:rotate 1s linear infinite}.rotateCounterClockwise{animation:rotate 1s linear infinite reverse}.slideSideToSide{animation:slideSideToSide 5s linear infinite}.slideSideToSideReverse{animation:slideSideToSide 5s linear infinite reverse}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes slideSideToSide{0%{transform:translate(-5px)}50%{transform:translate(5px)}to{transform:translate(-5px)}}.history{color:#fff;margin:50px}.history h1{color:#00f;text-align:center;text-transform:uppercase}.history h2{color:#00f;padding-left:0;text-align:center}.history pre{font-size:1rem}.history p{padding:15px;background-color:#00f}.flag{margin-top:100px;margin-bottom:100px}.beacon{width:100px;height:100px;border-radius:100%;animation:pulseFade 1s infinite}@keyframes pulseFade{0%{box-shadow:0 0 #f006}to{box-shadow:0 0 0 300px #f000}}.athlete{color:#fff;margin:50px}.athlete h1{margin-bottom:50px;margin-top:-25px;font-size:4rem;font-style:italic;text-transform:uppercase}.athlete h2{padding-left:0;font-size:1.75rem;font-style:italic;font-weight:500}.athlete h3{padding-left:0}.athlete hr{border:1px solid white;margin-top:50px;margin-bottom:50px}.athlete .gold-trophy{background-color:gold;font-size:1.25rem;margin:15px 0;text-align:center;padding:5px 15px;border-radius:100px;color:#000}.athlete .silver-trophy{background-color:silver;font-size:1.25rem;margin:15px 0;text-align:center;padding:5px 15px;border-radius:100px;color:#000}.athlete .bronze-trophy{background-color:brown;font-size:1.25rem;margin:15px 0;text-align:center;padding:5px 15px;border-radius:100px;color:#fff}.athlete pre{font-size:1rem}.flag-pin{perspective:1000px;transform-style:preserve-3d;transition:transform .5s;--tiltX: 0;--tiltY: 0}.flag-pin:hover{transform:rotateX(var(--tiltX)) rotateY(var(--tiltY))}.vinyl{perspective:1000px;transform-style:preserve-3d;transition:transform .5s;--tiltX: 0;--tiltY: 0}.vinyl:hover{transform:rotateX(var(--tiltX)) rotateY(var(--tiltY))}.birthday{perspective:1000px;transform-style:preserve-3d;transition:transform .5s;--tiltX: 0;--tiltY: 0}.birthday:hover{transform:rotateX(var(--tiltX)) rotateY(var(--tiltY))}.birthday div{padding:15px}.birthday h1{text-align:center}.receipt{color:#000;margin:15px}.receipt h1{text-transform:uppercase;color:#ff4500}.receipt h2{padding-left:0;color:#ff4500}.receipt pre{font-size:1rem}.cook-book{color:#000;margin:15px;font-family:Helvetica,sans-serif;font-size:1.25rem;color:#ff4500}.cook-book h1{text-align:center;font-weight:100;font-size:5rem}.cook-book h2{padding-left:0}.cook-book p{font-size:1.5rem}.messages{color:#fff;font-family:Helvetica,sans-serif;font-size:1.25rem}.messages h1{margin:0;padding:15px;font-weight:300}.messages h2{text-transform:capitalize;font-weight:400}.messages p{padding:15px}.messages .received{background-color:#2a2a2a;width:fit-content;padding:15px;margin:15px 15px 0;border-radius:30px 30px 30px 0%}.messages .sent{background-color:#147efb;width:fit-content;padding:15px;margin:15px 15px 0 90px;border-radius:30px 30px 0%}.poem-book{color:#fff;margin:15px;font-family:monospace}.poem-book h1{text-transform:uppercase;color:violet}.poem-book h2{padding-left:0;color:violet}.poem-book p{font-size:1rem;margin-bottom:15px}.poem-book .seesaw{translate:300px 0px}.poem-book .seesaw-container:hover .seesaw{rotate:-45deg;transition:all .3s}.poem-book .seesaw-container .seesaw{rotate:45deg;width:20px;height:450px;border:2px solid white;transition:all .3s}.qm{color:#fff;background-color:#00f}.qm .qm-code{background-color:#00f;color:#00f;text-align:center;margin-bottom:5px;font-family:Times New Roman,Times,serif;transition:all .3s}.qm .qm-code:hover{background-color:#fff;color:#00f}.qm{color:#fff}.qm h1{padding:50px;text-align:center}.qm p{padding:15px}.qm .code{background-color:#fff;color:#fff;text-align:center;margin-bottom:5px;font-family:Times New Roman,Times,serif;transition:all .3s}.qm .code:hover{background-color:#000;color:#fff}.spell{color:#fff}.spell h1{padding:50px;text-align:center}.spell p{padding:15px}.spell .code{background-color:#fff;color:#fff;text-align:center;margin-bottom:5px;font-family:Times New Roman,Times,serif;transition:all .3s}.spell .code:hover{background-color:#000;color:#fff}.curse1{animation:curse1 4s infinite linear}@keyframes curse1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.curse2{animation:curse2 4s infinite linear}@keyframes curse2{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.repeat-code{color:#000;margin:15px;font-size:6rem;font-family:Times New Roman,Times,serif}.repeat-code h1{text-transform:uppercase;color:#ff4500}.repeat-code h2{padding-left:0;color:#ff4500}.repeat-code pre{font-size:10rem}.field{color:#fff;margin:15px}.field h1{text-transform:uppercase;color:#ff4500}.field h2{padding-left:0;color:#ff4500}.field a{text-decoration:underline}.field a:hover{color:#ff4500;text-decoration:none}.eulogy{color:brown;font-family:Times New Roman,Times,serif}.eulogy h1{padding:50px;text-align:center;font-style:italic}.eulogy p{padding:15px}.eulogy .eulogy-code{color:#00f;text-align:center;margin-bottom:5px;font-family:Times New Roman,Times,serif;transition:all .3s}.eulogy .eulogy-code:hover{background-color:#fff;color:#00f}.sketch{color:red;font-family:Times New Roman,Times,serif}.sketch h1{padding:50px;text-align:center;font-style:italic}.sketch p{padding:15px}.sketch .sketch-code{color:#00f;text-align:center;margin-bottom:5px;font-family:Times New Roman,Times,serif;transition:all .3s}.sketch .sketch-code:hover{background-color:#fff;color:#00f}.runon h1{padding:50px;text-align:center;font-style:italic}.runon p{padding:15px}.runon .runon-code{color:#00f;text-align:center;margin-bottom:5px;font-family:Times New Roman,Times,serif;transition:all .3s}.runon .runon-code:hover{background-color:#fff;color:#00f}.keycard{perspective:1000px;transform-style:preserve-3d;transition:transform .5s;--tiltX: 0;--tiltY: 0}.keycard:hover{transform:rotateX(var(--tiltX)) rotateY(var(--tiltY))}#id{display:flex;padding:20px}#id h1{text-transform:uppercase}#id img{margin-right:20px}:root{background-color:#000}#app{font-family:Handjet,monospace;font-style:normal;font-size:1.5rem;box-sizing:border-box}@media (max-width: 600px){*{font-size:100%!important}}a{text-decoration:none;color:#fff}footer{color:#fff;margin-top:100px;display:flex;justify-content:center}footer p{margin:0 0 0 25px}button{margin-top:50px;margin-bottom:50px;background-color:#000;color:#fff;border:2px solid white;border-radius:30px;padding:10px;font-size:1rem;cursor:pointer}.story-script{color:#fff;width:80vmin;margin:auto}.container{display:flex;flex-direction:column}.footer-link:hover{text-decoration:underline}.back-to-top{border-top:1px solid blue;padding-left:50px;padding-top:20px;padding-bottom:20px;font-size:200%;color:#00f}.back-to-top:hover{background-color:#00f;color:#fff;border-top-color:#00f}.row{display:flex}#cover span{font-size:2rem}#cover{min-height:100vmin;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}#cover p{font-size:3rem}p{margin:0;padding:0}
