body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:bisque;font-family:Noto Sans,sans-serif!important;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;font-weight:400;margin:0}.noto-sans-main{font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;font-weight:400}.noto-sans-bold,.noto-sans-main{font-family:Noto Sans,sans-serif}.noto-sans-bold{font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;font-weight:700}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes fade{0%{filter:blur(0);opacity:1}to{filter:blur(50px);opacity:0}}@keyframes toColor{0%{filter:grayscale(1);transform:scale(1);z-index:1}to{filter:grayscale(0);transform:scale(1.25);z-index:5}}#form,#modalContent,.misc,.page,.versionCard,.versionSelect{align-items:center;display:flex;justify-content:center}#form,#modalContent,.misc,.page,.versionCard{flex-direction:column}#snaplockeLogo{margin:20px;max-width:1500px;min-width:300px;width:90%}#introModalButton{box-shadow:0 0 5px 2.5px #000}#modalBox{align-items:center;background-color:#fff;border:2px solid #000;border-radius:10px;display:flex;flex-direction:column;height:500px;left:50%;overflow-y:scroll;padding:32px;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}#thanos{box-shadow:0 0 5px 2.5px #000;max-width:50%}.modalCloseButton{position:absolute!important;right:3%}.versionSelect{background-image:linear-gradient(#f5f5f5,#add8e6);border-radius:10px;box-shadow:0 0 5px 2.5px #000;flex-direction:row;flex-wrap:wrap;max-width:1500px;padding:20px}.versionCard{background-color:#000;color:#fff;filter:grayscale(1);margin:2px;padding:2px}.versionCard:hover{animation:toColor .25s forwards}.versionCard:active{transform:scale(1.05)!important}.versionImage{max-width:96px}#form{margin:20px 0;width:80%}.misc{background-image:linear-gradient(#f5f5f5,#add8e6);border-radius:10px;box-shadow:0 0 5px 2.5px #000;margin:20px;padding:20px}.starterDropdown{background-color:#f5f5f5!important}.generateButton{box-shadow:0 0 5px 2.5px #000!important;height:100px;margin-top:10px!important;width:100px}#sourceDisclaimer{bottom:0;font-size:75%;margin-top:40px;text-align:center;width:100%}@media (max-width:1870px){.versionSelect{max-width:1000px}}@media (max-width:1220px){.versionSelect{max-width:530px}#thanos{max-width:none;width:20em}#modalBox{width:80%}}@media (max-width:700px){.versionSelect{max-width:350px;padding:20px 10px}#thanos{width:15em}}@media (max-width:480px){.versionSelect{max-height:50vh;overflow-y:scroll;padding:20px 5px}#modalBox{padding:10px;width:90%}#thanos{width:15em}#form{max-width:none;width:95%}}@media (max-width:420px){#modalBox{height:100%;width:100%}#modalContent{padding:40px 10px}.modalCloseButton{position:relative;right:auto;width:100%}#snaplockeLogo{width:95%}.versionImage{max-width:62px}}.cardBasic,.cardDetailed,.imageAndType,.typesSection{align-items:center;display:flex;justify-content:center}.cardBasic,.cardDetailed{background-color:#add8e6;border-radius:5px;box-shadow:0 0 5px 2.5px #000;margin:2px}.cardBasic,.imageAndType,.typesSection{flex-direction:column}.cardDetailed{flex-direction:row;padding:10px;width:300px}.cardImage{image-rendering:pixelated;max-height:96px;max-width:96px}.typeImage{max-width:70px}.statValue{font-weight:700;margin-left:5px}#cardArea,#snapButton,.results{align-items:center;display:flex;justify-content:center}#snapButton,.results{flex-direction:column}#snapButton{box-shadow:0 0 5px 2.5px #000;margin-bottom:40px;width:min-content}#gauntlet{max-width:192px}#twoPlayerToggle{align-items:center;border-radius:10px;box-shadow:0 0 5px 2.5px #000;display:flex;flex-direction:row;margin-bottom:20px;padding:5px 20px}#detailGroup{margin-bottom:-5px;z-index:0}#detailGroup button{border:2px solid #000;border-radius:0 10px 0 0!important;color:#000;font-size:12pt!important}#detailGroup button:first-child{border-radius:10px 0 0 0!important}#detailGroup button.Mui-selected{background-color:#add8e6}#cardArea{flex-direction:row;flex-wrap:wrap;margin-bottom:40px;max-width:2000px;width:80%;z-index:1}@media (max-width:1220px){#gauntlet{max-width:145px}}@media (max-width:900px){#gauntlet{max-width:145px}#cardArea{width:90%}}@media (max-width:700px){#gauntlet{max-width:100px}#cardArea{width:95%}}@media (max-width:420px){#gauntlet{max-width:80px}#snapButtonText{margin-bottom:2px}}
/*# sourceMappingURL=main.53c916e1.css.map*/