@import"https://fonts.googleapis.com/css2?family=Acme&display=swap";@import"https://fonts.google.com/specimen/Sofia+Sans+Condensed?stroke=Sans+Serif";@import"https://fonts.googleapis.com/css2?family=Luckiest+Guy&display=swap";:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:var(--clr-light);background-color:var(--clr-dark);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--clr-light: #ffffff;--clr-dark: #313131;--clr-break: #d6d7db;--clr-accent: #9e5f0e;--clr-accent-light: #c87c18;--clr-text: #6f0505;--clr-nav: #0000008e;--clr-wiki: #ffffff90}*{box-sizing:border-box;padding:0;margin:0}#root{margin:0 auto;text-align:center;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:650px;min-height:100vh}a{font-weight:500;color:#646cff;text-decoration:inherit;cursor:pointer}body{margin:0;display:flex;flex-direction:column;width:100%;min-height:100vh;overflow-x:hidden}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#12b615;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.game-container{margin:50px 50%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#000;background-size:cover;background-position:center;position:relative;overflow:hidden;transform:translate(-50%)}.content{flex-grow:1}.navBar{width:100%;background-color:var(--clr-nav);display:flex;flex-direction:row;justify-content:center;align-items:center}.wikiContainer{width:50%;display:flex;justify-content:flex-end}.wikiText{font-family:Avant Garde,sans-serif;font-size:1.2em;font-weight:500;line-height:.8;color:var(--clr-light);border:1px solid var(--clr-accent);background-color:var(--clr-accent);border-radius:5px;padding:2px;display:flex;justify-content:center;align-items:center;width:65px;height:25px;margin:5px 15px 5px 5px;cursor:pointer}.wikiText:active{transform:scale(95%);transition:transform .2s}.loginContainer{width:50%;display:flex;justify-content:flex-end}.loginText{font-family:Avant Garde,sans-serif;font-size:1.2em;font-weight:500;line-height:.8;color:var(--clr-light);border:1px solid var(--clr-accent);background-color:var(--clr-accent);border-radius:5px;padding:2px;display:flex;justify-content:center;align-items:center;width:65px;height:25px;margin:5px 15px 5px 5px;cursor:pointer}.loginText:active{transform:scale(95%);transition:transform .2s}.footer{padding:10px;display:flex;justify-content:center;flex-direction:column;position:relative;margin-top:40px}.footerLinks{display:flex;justify-content:center;margin:5px}.footerLinkContainer{font-size:1em;font-weight:900;line-height:.8;justify-content:center;align-items:center;text-align:center;margin:10px}.footerLinkContainer:active{transform:scale(.9);transition:transform .2s}.footerLink{cursor:pointer;font-family:Tahoma,sans-serif;font-size:1.1em;font-weight:900;line-height:.8;color:var(--clr-accent-light)}.footerLink:hover{color:#535bf2}.contributors{display:flex;justify-content:center}.footerText{font-family:Avant Garde,sans-serif;font-size:.95em;font-weight:400;line-height:.8;color:var(--clr-text);margin:5px}.homeContainer{margin:0;display:flex;flex-direction:column;background-image:url(/assets/map-6e276dba.png);background-size:cover;background-position:center;width:100%;min-height:100vh;position:relative}.homeLinkContainer{width:50%;display:flex;justify-content:left;padding:5px}.nav-home-link{display:flex;justify-content:center;align-items:center}.home-icon{width:40px;cursor:pointer;margin-left:10px}.home-icon:active{transform:scale(.9);transition:transform .2s}.button-img-link{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative}.button-img-container{z-index:50;width:420px;padding:10px;display:flex;justify-content:center;align-items:center;cursor:pointer}.play-button{width:405px;opacity:25%;position:absolute;z-index:55;cursor:pointer}.button-img-container:hover .play-button{transform:scale(105%);opacity:50%;cursor:pointer;transition:transform .2s,opacity .2s}.button-img-container:active .play-button{transform:scale(98%);opacity:25%;cursor:pointer;transition:transform .2s,opacity .2s}.img-shadow{width:405px;height:271.92px;z-index:52;position:absolute;background-color:#000;opacity:0%;cursor:pointer}.button-img-container:hover .img-shadow{transform:scale(105%);opacity:30%;cursor:pointer;transition:transform .2s,opacity .2s}.button-img-container:active .img-shadow{transform:scale(98%);opacity:10%;cursor:pointer;transition:transform .2s,opacity .2s}.button-img{width:405px;cursor:pointer}.button-img-container:hover .button-img{transform:scale(105%);box-shadow:0 4px 8px #040408cc;cursor:pointer;transition:transform .2s,box-shadow .2s}.button-img-container:active .button-img{transform:scale(98%);box-shadow:inset 0 4px 8px #040408cc;cursor:pointer;transition:transform .2s,box-shadow .2s}.login-container{margin:0;display:flex;flex-direction:column;align-items:center;background-image:url(/assets/map-6e276dba.png);background-size:cover;background-position:center;width:100%;height:100vh}.login-box{margin-top:60px;width:500px;height:400px;border:1px solid var(--clr-dark);background-color:var(--clr-nav);border-radius:25px;display:flex;justify-content:center;flex-direction:column;align-items:center;position:relative}.declare-text,.registration-text{font-family:Acme,sans-serif;font-size:2.2em;font-weight:600;line-height:.8;color:var(--clr-light);transform:scaleY(.9);margin-top:15px;border-bottom:1px solid var(--clr-light);height:35px;position:absolute;top:10px}.declare-text{width:50%}.registration-text{width:45%}.login-form{width:400px;border:1px solid var(--clr-break);border-radius:20px;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.username-label,.email-label,.first-name-label,.last-name-label{font-family:Avant Garde,sans-serif;font-size:1.2em;font-weight:400;line-height:.8;color:var(--clr-light)}.email-label{margin-left:38px}.first-name-input,.last-name-input{margin-top:5px;margin-right:5px}.last-name-label{margin-left:1px}.username-input-box,.email-input-box,.edit-input-box{border:1px solid var(--clr-break);border-radius:6px;padding:5px 4px 4px;font-family:Avant Garde,sans-serif;font-size:1em;color:var(--clr-accent);background-color:var(--clr-light)}.username-input-box:hover,.email-input-box:hover,.edit-input-box:hover{border:1px solid var(--clr-accent)}.username-input-box::placeholder,.email-input-box::placeholder,.edit-input-box::placeholder{color:var(--clr-accent)}.email-input,.password-input,.edit-input{margin-top:5px}.password-input{margin-top:5px;color:var(--clr-text)}.confirm-password-input{margin-top:5px;margin-bottom:10px}.password-label{font-family:Avant Garde,sans-serif;font-size:1.2em;font-weight:400;line-height:.8;color:var(--clr-light);margin-left:4px}.confirm-password-label{font-family:Avant Garde,sans-serif;font-size:1.2em;font-weight:400;line-height:.8;color:var(--clr-light);margin-left:15px}.password-input-box{border:1px solid var(--clr-break);border-radius:6px;padding:5px 4px 4px;font-family:Avant Garde,sans-serif;font-size:1em;color:var(--clr-accent)}.password-input-box:hover{border:1px solid var(--clr-accent)}.error-message{text-align:center;padding-top:1px;padding-bottom:1px;font-family:Avant Garde,sans-serif;font-size:.8em;color:#cf0505}.login-button-container{margin-top:10px}.login-button{border:1px solid var(--clr-accent);border-radius:5px;padding:3px 5px;background-color:var(--clr-accent);font-family:Avant Garde,sans-serif;font-size:1.2em;color:var(--clr-light);cursor:pointer}.login-button:hover{transform:scale(105%);transition:transform .2s}.login-button:active{transform:scale(95%);transition:transform .2s}.reg-container,.log-container{display:flex;position:absolute;bottom:10px}.reg-link,.log-link{color:var(--clr-accent-light);margin-left:5px;text-decoration:underline}.link-container{margin-top:70px}.link-subtext{font-family:Acme,sans-serif;font-size:1.2em;font-weight:600;line-height:.8;color:var(--clr-text);transform:scaleY(.9);margin-bottom:2px}.vol-icon-container{width:40px;height:40px;background-color:#000000a1;border:3px solid #000000;display:flex;justify-content:center;align-items:center;z-index:900;position:absolute;top:10px;cursor:pointer}.vol-icon-container:hover{background-color:#000000bd}.vol-icon-container:active{transform:scale(.9);transition:transform .1s}.vol-icon{width:20px}.inv-icon-container{width:40px;height:40px;background-color:#000000a1;border:3px solid #000000;display:flex;justify-content:center;align-items:center;z-index:900;position:absolute;top:10px;right:60px;cursor:pointer}.inv-icon-container:hover{background-color:#000000bd}.inv-icon-container:active{transform:scale(.9);transition:transform .1s}.player-icon{width:20px}.inv-container{background-color:#00000090;border:3px solid #000000;display:flex;justify-content:center;align-items:center;z-index:900;position:absolute;width:1180px;height:620px;margin:20px}.inv-content{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center}.inv-header{position:absolute;top:40px}.inv-header-text{font-family:VT323,monospace;font-size:4em;font-weight:600;text-align:center;line-height:.85;color:#fff;border-bottom:3px solid white;width:250px}.char-bar-container{width:400px;display:flex;justify-content:center;margin-top:10px}.char-bar-box{border:1px solid var(--clr-light);width:100%;border-radius:15px;padding:10px}.character-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.subtext-container{position:absolute;top:110px;display:flex}.inv-subtext{font-family:VT323,monospace;font-size:2.6em;font-weight:600;text-align:center;line-height:.85;color:#fff;width:300px;margin:10px}.img-stats-container{display:flex;justify-content:center;align-items:center;position:absolute;top:180px}.img-container{margin-right:20px}.character-img{width:200px}.character-info{position:absolute;top:380px;display:flex;justify-content:center;align-items:center;flex-direction:column}.bio-box{display:flex;justify-content:center;align-items:center;width:100%;margin-top:10px;padding:10px}.bio-sub-header{font-family:VT323,monospace;font-size:2.8em;font-weight:600;text-align:center;line-height:.85;color:#fff;margin-right:10px}.bio-subtext{font-family:VT323,monospace;font-size:2em;font-weight:600;text-align:center;line-height:.85;color:#fff}.spec-box{display:flex;justify-content:center;align-items:center;width:100%;margin-top:10px;padding:10px}.spec-sub-header{font-family:VT323,monospace;font-size:2.8em;font-weight:600;text-align:center;line-height:.85;color:#fff;margin-right:10px}.spec-subtext{font-family:VT323,monospace;font-size:2em;font-weight:600;text-align:center;line-height:.85;color:#fff}.menu-icon-container{width:40px;height:40px;background-color:#000000a1;border:3px solid #000000;display:flex;justify-content:center;align-items:center;z-index:900;position:absolute;cursor:pointer}.menu-icon-container:hover{background-color:#000000bd}.menu-icon-container:active{transform:scale(.9);transition:transform .1s}.menu-icon{font-family:VT323,monospace;font-size:2.2em;font-weight:600;text-align:center}.menu-container{background-color:#00000090;border:3px solid #000000;display:flex;justify-content:center;align-items:center;z-index:900;position:absolute;width:1180px;height:620px;margin:20px}.exit-icon-container{width:40px;height:40px;background-color:#0000007d;border:3px solid #000000;display:flex;justify-content:center;align-items:center;z-index:900;position:absolute;top:10px;right:10px;cursor:pointer}.exit-icon-container:hover{background-color:#000000af}.exit-icon-container:active{transform:scale(.9);transition:transform .1s}.exit-icon{font-family:VT323,monospace;font-size:2.2em;font-weight:600;text-align:center}.exit-options{position:absolute;top:550px;display:flex;justify-content:center;align-items:center}.exit-game-button{width:100px;height:50px;background-color:#0000007d;border:3px solid #000000;display:flex;justify-content:center;align-items:center;cursor:pointer;margin:0 5px}.exit-game-button:hover{background-color:#000000af}.exit-game-button:active{transform:scale(.9);transition:transform .1s}.exit-game-text{font-family:VT323,monospace;font-size:1.5em;font-weight:600;text-align:center}.confirm-container{border:3px solid #000000;background-color:#0000007b;z-index:920;width:450px;height:250px}.confirm-text{font-family:VT323,monospace;font-size:2em;font-weight:600;text-align:center;margin-top:35px}.confirm-text2{font-family:VT323,monospace;font-size:1.5em;font-weight:600;text-align:center}.confirm-options{display:flex;justify-content:center;align-items:center;margin-top:35px}.confirm-yes,.confirm-no{border:3px solid #000000;background-color:#0000007b;width:150px;height:50px;margin:10px;cursor:pointer}.confirm-yes:hover{background-color:#0187127b}.confirm-no:hover{background-color:#8500007b}.confirm-yes:active,.confirm-no:active{transform:scale(.9);transition:transform .1s}.yes-text,.no-text{font-family:VT323,monospace;font-size:2em;font-weight:600;text-align:center;color:#fff}.menu-content{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center}.menu-header,.dialogue-menu-header{position:absolute;top:40px}.menu-header-text,.dialogue-menu-header-text{font-family:VT323,monospace;font-size:4em;font-weight:600;text-align:center;line-height:.85;color:#fff;border-bottom:3px solid white;width:120px}.menu-item-container{position:absolute;top:100px;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:20px}.dialogue-menu-item-container{position:absolute;top:90px;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:20px}.menu-item{display:flex;justify-content:center;align-items:center;margin-top:20px}.item-header{font-family:VT323,monospace;font-size:2em;font-weight:600;line-height:.85;margin-right:10px}.battle-item-header{margin-left:10px;font-family:VT323,monospace;font-size:2em;font-weight:600;line-height:.85;margin-right:10px}.item-text{font-family:VT323,monospace;font-size:1.5em;font-weight:600;line-height:.85;margin-right:10px}.menu-img{width:100px;margin-top:2px}.tooltip{border:1px solid #eeeeee;padding:10px;border-radius:10px;z-index:900;position:absolute;width:150px;background-color:#0000ff80;color:#fff;text-shadow:1px 1px 1px black}.tooltip-text{font-family:VT323,monospace;font-size:1em;font-weight:600}.compass-container{border:3px solid #00000072;background-color:#00000042;padding:3px 0 0;position:absolute;top:10px;left:10px;z-index:900;display:flex;justify-content:center;align-items:center;border-radius:50%}.compass{width:120px;height:120px}.main-character{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center}.map-container{display:grid;position:absolute;z-index:1}.fore-container{display:grid;position:absolute;z-index:99}.npc-container,.collision-container{display:grid;position:absolute;z-index:2}.collision-zone{box-sizing:border-box;width:48px;height:48px;position:absolute;opacity:60%}.player-zone{position:absolute;opacity:60%;z-index:11}.interaction-zone,.gate-zone{position:absolute;opacity:60%;z-index:10}.NPC{position:absolute;z-index:9}.message-box{background-color:var(--clr-light);width:20px;border:2px solid var(--clr-dark);border-radius:5px;position:absolute;display:flex;justify-content:center;align-items:center;padding:2px;z-index:998}.message-text{color:var(--clr-dark);font-family:VT323,monospace;font-size:1em;font-weight:600;line-height:.8;transform:scaleY(85%);overflow:hidden;text-overflow:ellipsis;z-index:999}.thought-bubble{background-color:#000000b3;color:#fff;padding:10px;z-index:900;position:absolute;width:150px;margin:1em auto 80px;border:2px solid black;text-align:center;color:#333;background:#fff;border-radius:240px/140px}.thought-bubble:before{content:"";position:absolute;z-index:950;bottom:-21px;right:20px;width:30px;height:30px;border:2px solid black;background:#fff;border-radius:30px;display:block}.thought-bubble:after{content:"";position:absolute;z-index:1000;bottom:-28px;right:10px;width:15px;height:15px;border:2px solid black;background:#fff;border-radius:15px;display:block}.bubble-text{font-family:VT323,monospace;font-size:1em;font-weight:600}.twenty-sided-die{display:flex;justify-content:center;align-items:center;margin-top:15px}.twenty-sided-die:hover{transform:scale(105%);transition:transform .2s}.twenty-sided-die:active{transform:scale(.9);transition:transform .2s}.rolled-number{font-family:Acme,sans-serif;font-size:2.5em;font-weight:600;line-height:.8}.rolled-outcome{font-family:Sofia Sans Condensed,sans-serif;font-size:1.8em;font-weight:600;line-height:.8;margin-top:15px;text-shadow:2px 2px 4px rgba(0,0,0,.6)}.dice-container{background-color:#2a2a2ad8;padding:20px;border-radius:25px;border:1px solid #ececec9a;position:absolute;top:30px;z-index:2}.dice-text{font-family:Sofia Sans Condensed,sans-serif;font-size:1.3em;font-weight:600;line-height:.8;margin-top:5px;text-shadow:2px 2px 4px rgb(0,0,0)}.continue-button{background-color:#2828be;color:#fff;text-shadow:1px 1px 1px black;margin-top:12px}@keyframes roll{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate{animation:roll 1s ease-in-out}.options-wrapper{height:180px}.index-module_type__E-SaG{margin-left:20px;margin-right:20px}.npc-image-container{z-index:0;background-size:cover;background-position:center;width:100%;height:100vh;position:absolute;top:0}.dialogue-container{background-size:cover;background-position:center center;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;color:#fff;text-align:center}.npc-text{font-family:Luckiest Guy,sans-serif;font-size:32px;text-shadow:2px 2px 2px black,-2px -2px 2px black,2px -2px 2px black,-2px 2px 2px black;height:160px}.options-container{display:flex;flex-direction:column;align-items:flex-start;height:176px;text-align:left}.option{font-family:Luckiest Guy,sans-serif;font-size:19px;text-shadow:2px 2px 2px black,-2px -2px 2px black,2px -2px 2px black,-2px 2px 2px black;margin:10px 0;cursor:pointer}.option:hover{text-decoration:underline;color:#dcbb00}.skeleton{display:flex;margin-bottom:15px;position:absolute;top:20px}.placeholder{font-weight:700;font-size:24px}.title-container{z-index:20;position:absolute;top:50px}.options-wrapper{z-index:20;position:absolute;bottom:20px}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden;z-index:1}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.char-confirm-button{margin-bottom:10px;width:120px;height:35px;background-color:#00fa;color:#fff;text-shadow:1px 1px 1px black;font-size:1em;display:flex;justify-content:center;align-items:center}.button-container{position:fixed;bottom:0;left:0;width:100%;display:flex;justify-content:center}.char-container{height:100px;width:100px}.main{display:flex;border-radius:5px;gap:5px;padding:5px;align-items:center;background-color:#fff}.select-character{width:100%;height:100%}.who-are-you{padding-top:15px;padding-bottom:7px;font-family:Acme,sans-serif;font-size:2.8em;font-weight:600;line-height:.8;color:var(--clr-light)}.background{width:100%;height:100vh;background-color:var(--clr-nav)}.characters-container{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%;margin-bottom:10px}.character-options{display:flex;flex-direction:row;justify-content:space-evenly;width:90%}.character-option{width:33%;cursor:pointer;border:1px solid #e3e3e300;border-radius:25px;padding:15px}.character-option:hover{border:1px solid #609bf3;border-radius:25px}.character-option:active{border:1px solid #e3e3e3c3;transform:scale(98%);transition:transform .2s}.selected{border:1px solid #e3e3e3c3;border-radius:25px;padding:15px}.char-img{height:95px;width:95px;border-radius:20px;margin-bottom:5px}.class-name{font-family:Sofia Sans Condensed,sans-serif;font-size:2em;font-weight:600;line-height:.8;color:var(--clr-light);margin-bottom:10px}.stat-bar-container{width:100%;display:flex;justify-content:center}.stat-bar-box{border:1px solid var(--clr-light);width:100%;border-radius:15px;padding:10px}.char-main{display:flex;justify-content:center;border-radius:5px;width:100%;padding:5px;align-items:center;background-color:transparent}.label-box{width:20%;display:flex;justify-content:left}.bar-box{width:80%;display:flex;justify-content:right}.char-label{font-size:22px;font-weight:700;height:35px;display:flex;align-items:center;justify-content:center;flex-basis:50px;color:var(--clr-light)}.char-max{height:15px;border-radius:5px;overflow:hidden;box-sizing:border-box;width:200px;background-color:#d3d3d3}.char-value{height:100%;background-color:#0566fa;transition:.35s;position:relative}.char-mod{position:absolute;right:0}.char-desc{font-family:Sofia Sans Condensed,sans-serif;font-size:1em;font-weight:600;line-height:.9;color:var(--clr-light);margin:15px 0 0}.name-input{margin:20px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.name-label{font-family:Acme,sans-serif;font-size:1.2em;font-weight:400;line-height:.8;color:var(--clr-light);margin-bottom:5px}.name-input-box{border:1px solid var(--clr-light);border-radius:6px;padding:5px 4px 4px;font-family:Avant Garde,sans-serif;font-size:1em;color:#0566fa;background-color:var(--clr-nav);margin-bottom:5px}.loss-text{color:red}.win-text{color:#1cc01c}.outcome-box{font-family:Luckiest Guy,sans-serif;font-size:52px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-shadow:2px 2px 2px #000000a4,-2px -2px 2px #000000a4,2px -2px 2px #000000a4,-2px 2px 2px #000000a4;padding:20px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}; .battle-intro-text{font-family:Acme,sans-serif;font-size:3.8em;font-weight:600;line-height:.8;margin-bottom:5px;position:absolute;top:80px}.flicker-animation{animation:flicker .3s infinite alternate}@keyframes flicker{0%{opacity:1}to{opacity:.5}}.chill-animation{animation:chill .285s infinite alternate}@keyframes chill{0%{transform:scale(1)}to{transform:scale(1.5)}}.health-change-indicator{position:absolute;top:650;left:165px;color:#bc1f07;text-shadow:1px 1px 1px black;padding:10px;border-radius:5px;font-size:24px;text-align:center;font-family:Luckiest Guy,sans-serif;font-size:1.6em;font-weight:600;line-height:.9}.test{color:#35c743}.enemy-health-change-indicator{position:absolute;top:350px;right:165px;color:#bc1f07;text-shadow:1px 1px 1px black;padding:10px;border-radius:5px;font-size:24px;text-align:center;font-family:Luckiest Guy,sans-serif;font-size:1.6em;font-weight:600;line-height:.9}.button-box{display:flex;flex-direction:column;align-items:center;margin:5px;position:absolute;bottom:20px;left:380px}.you-died-buttons{width:150px;height:40px;background-color:#0000ff80;color:#fff;text-shadow:1px 1px 1px black;margin:2px 0;display:flex;justify-content:center;align-items:center;font-family:Sofia Sans Condensed,sans-serif;font-size:16px}.fight-button,.chill-button,.special-move-button{width:150px;height:40px;background-color:#0000ff80;color:#fff;text-shadow:1px 1px 1px black;margin:2px 0;display:flex;justify-content:center;align-items:center}.fight-text,.chill-text,.special-text{font-family:Sofia Sans Condensed,sans-serif;font-size:16px;text-align:center}.player-summary{width:250px;border-radius:10px;padding:5px 0 0}.name{font-family:Acme,sans-serif;font-size:1.6em;font-weight:600;line-height:.8;margin-bottom:5px}.main{display:flex;border-radius:5px;gap:5px;padding:5px;align-items:center;background-color:#fff;height:35px;position:relative}.player-container{position:absolute;left:100px;bottom:50px}.enemy-container{position:absolute;right:100px;bottom:50px}.enemy-summary{width:250px;position:absolute;right:100px}.label{font-family:Luckiest Guy,sans-serif;font-size:25px;font-weight:400;height:35px;display:flex;align-items:center;justify-content:center;flex-basis:50px;color:#000;margin-top:8px}.max{height:25px;border-radius:5px;overflow:hidden;box-sizing:border-box;flex:1;background-color:#d3d3d3}.value{height:100%;background-color:#0566fa;transition:.35s}.user,.opponent{gap:10px;display:flex;flex-direction:column;width:100%;padding:25px;box-sizing:border-box}.hud{gap:25px;width:100%;display:flex;justify-content:space-between}.hudChild{flex:1;height:200px}.gameHeader{font-size:48px;color:#fdac00;text-shadow:0px 0px 5px #7f0000;font-family:"Press Start 2P",cursive}.summary{display:flex;align-items:flex-end;justify-content:flex-start}.opponent .summary{align-items:flex-start;justify-content:flex-end}.characters{width:100%;text-align:center}.gameImages{display:flex;justify-content:space-between;padding:25px;box-sizing:border-box}.characters .gameImages img{max-height:25vh;min-height:150px}.static{transform:translate(0);transform:translateY(0);transition:.5s}.playerSprite .attack{transition:.1s;transform:translate(100px)}.opponentSprite .attack{transition:.1s;transform:translate(-100px)}.magic{transition:.2s;transform:translateY(-25px);animation:shake .5s infinite}.damage{opacity:1;animation:flash .3s .3s infinite}@keyframes shake{0%{transform:translate(1px,1px) rotate(0) translateY(-25px)}10%{transform:translate(-1px,-2px) rotate(-1deg) translateY(-25px)}20%{transform:translate(-3px) rotate(1deg) translateY(-25px)}30%{transform:translate(3px,2px) rotate(0) translateY(-25px)}40%{transform:translate(1px,-1px) rotate(1deg) translateY(-25px)}50%{transform:translate(-1px,2px) rotate(-1deg) translateY(-25px)}60%{transform:translate(-3px,1px) rotate(0) translateY(-25px)}70%{transform:translate(3px,1px) rotate(-1deg) translateY(-25px)}80%{transform:translate(-1px,-1px) rotate(1deg) translateY(-25px)}90%{transform:translate(1px,2px) rotate(0) translateY(-25px)}to{transform:translate(1px,-2px) rotate(-1deg) translateY(-25px)}}@keyframes flash{0%{opacity:0}50%{opacity:1}to{opacity:0}}.health-number{transform:translate(-50%,50%);font-size:16px;color:#fff;position:absolute;font-weight:600;top:-7px;left:150px}.continue-button{width:150px;height:40px;background-color:#0000ff80;color:#fff;text-shadow:1px 1px 1px black;z-index:20;cursor:pointer}.image-container{width:100%;height:100vh;background-size:cover;background-position:center;z-index:0}.page-title{font-family:Luckiest Guy,sans-serif;font-size:3.5rem;text-shadow:2px 2px 2px #000000a4,-2px -2px 2px #000000a4,2px -2px 2px #000000a4,-2px 2px 2px #000000a4;position:absolute;top:90px;z-index:20}.image-text-container{font-family:Acme,sans-serif;font-size:2.2em;text-shadow:2px 2px 2px #000000a4,-2px -2px 2px #000000a4,2px -2px 2px #000000a4,-2px 2px 2px #000000a4;width:1000px;height:200px;position:absolute;bottom:0;z-index:20}.cutscene-container{display:flex;justify-content:center;align-items:center}.image-container{width:1280px;height:720px}.page-image{background-size:cover;background-position:center}.wikiSection{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.wikiContainer{margin-top:40px;width:90%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:1px solid var(--clr-dark);background-color:var(--clr-nav);border-radius:25px;padding:40px}.wiki-page-link{border:2px solid var(--clr-light);display:flex;justify-content:center;align-items:center;padding:10px 20px;flex-direction:row;border-radius:15px;background-color:var(--clr-wiki);margin:15px;cursor:pointer;width:350px}.wiki-page-link:hover{border:2px solid var(--clr-text);transform:scale(102%);transition:transform .2s}.wiki-page-link:active{border:2px solid var(--clr-accent);transform:scale(99%);transition:transform .2s}.wiki-link-img-container{display:flex;justify-content:left;align-items:center;width:30%}.wiki-link-img{width:100px;border-radius:10px;border:1px solid var(--clr-light)}.wiki-page-link:hover .wiki-link-img{border:1px solid var(--clr-text)}.wiki-page-link:active .wiki-link-img{border:1px solid var(--clr-accent)}.wiki-label-container{display:flex;justify-content:center;align-items:center;width:70%}.wiki-label{font-family:Sofia Sans Condensed,sans-serif;font-size:1.6em;font-weight:600;line-height:.8;color:var(--clr-dark);transform:scaleY(95%);margin-left:10px}.wiki-page-link:hover .wiki-label{color:var(--clr-text);transform:scaleX(102%) scaleY(97%);transition:transform .2s}.wiki-page-link:active .wiki-label{color:var(--clr-accent);transform:scaleX(99%) scaleY(94%);transition:transform .2s}.welcome-box{margin-top:40px}.mini-subtext{font-family:Sofia Sans Condensed,sans-serif;font-size:2.2em;font-weight:600;line-height:.8;color:var(--clr-text);transform:scaleY(85%)}.mini-quaist{font-family:Acme,sans-serif;font-size:3.2em;font-weight:600;line-height:.8;color:var(--clr-text);transform:scaleY(.9)}.wiki-title{font-family:Acme,sans-serif;font-size:2.8em;font-weight:600;line-height:.8;color:var(--clr-light);transform:scaleY(.9);margin-bottom:40px}.wiki-info-container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.wiki-img-container{width:50%}.wiki-img{width:100%;border-radius:10%}.wiki-info-box{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:30px}.wiki-info{font-family:Sofia Sans Condensed,sans-serif;font-size:1.2em;font-weight:400;line-height:.9;color:var(--clr-light);text-align:left;margin:10px 5px;width:100%}.wiki-link-container{margin:20px}.wiki-back-link{border:1px solid var(--clr-accent-light);background-color:var(--clr-accent-light);padding:4px 8px;color:var(--clr-light);text-decoration:none;cursor:pointer;border-radius:5px;font-family:Acme,sans-serif;font-size:1.5em;font-weight:600;line-height:.8}.wiki-back-link:hover{transform:scale(102%);transition:transform .2s}.wiki-back-link:active{transform:scale(98%);transition:transform .2s;border:1px solid var(--clr-accent);background-color:var(--clr-accent)}.list-box{border:1px solid var(--clr-light);border-radius:15px;padding:10px;margin:10px 5px}.list-label{font-family:Sofia Sans Condensed,sans-serif;font-size:1.5em;font-weight:800;line-height:.9;color:var(--clr-light);text-align:center;margin:5px 5px 15px}.list-item{font-family:Sofia Sans Condensed,sans-serif;font-size:1.2em;line-height:.9;color:var(--clr-light);text-align:left;margin:5px 5px 15px}.class-link-box{border:2px solid var(--clr-light);display:flex;justify-content:center;align-items:center;padding:10px 20px;flex-direction:row;border-radius:15px;background-color:var(--clr-wiki);margin:15px;cursor:pointer;width:250px}.class-link-box:hover{border:2px solid var(--clr-text);transform:scale(102%);transition:transform .2s}.class-link-box:active{border:2px solid var(--clr-accent);transform:scale(99%);transition:transform .2s}.class-link-img-box{width:40%;display:flex;justify-content:center;align-items:center}.class-link-img{width:100%;border-radius:10px}.class-link-label{width:60%}.class-link-text{font-family:Acme,sans-serif;font-size:1.5em;font-weight:600;line-height:.8;color:var(--clr-dark)}.class-link-box:hover .class-link-text{color:var(--clr-text)}.class-link-box:active .class-link-text{color:var(--clr-accent)}.underline-container{display:flex;justify-content:center;width:100%}.cls-1{fill:var(--clr-text)}#underline_Image{width:400px}
