.description[data-v-021fa844]{margin:0 1vmin 0 0;position:absolute;text-align:center;top:15%}.configTitle[data-v-021fa844]{font-size:1.5vmin;font-weight:700;margin:2vmin 2vmin 0;text-align:center}.configBtn[data-v-021fa844]{border:2px solid rgba(0,0,0,.5);border-radius:1vmin;font-weight:700;height:3vmin;margin:0 2vmin;transition:transform .25s ease-in-out;width:20vmin}.configBtn[data-v-021fa844]:hover{transform:scale(1.025)}.greenBtn[data-v-021fa844]{background-color:#218921}.redBtn[data-v-021fa844]{background-color:#d32f2f}.configTxt[data-v-021fa844]{font-size:1.25vmin;font-weight:700;margin:1vmin 2vmin}.configRange[data-v-021fa844]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--f68f5b06);border-radius:1vmin;height:1.5vmin;outline:none;transition:transform .25s ease-in-out;width:100%}.configRange[data-v-021fa844]:hover{transform:scale(1.025)}.configRow[data-v-021fa844]{align-items:center;display:flex;-webkit-hyphens:none;hyphens:none;margin:0;white-space:nowrap}.configArea[data-v-021fa844]{border-radius:3vmin;bottom:0;height:90%;overflow-y:auto;position:absolute;scrollbar-width:none;width:100%;z-index:1}.configColor[data-v-021fa844]{border:transparent;border-radius:1vmin;height:1.5vmin;left:10.5vmin;outline:none;padding:0;position:absolute;transform:translate(-50%);width:10vmin}.configSilentInput[data-v-021fa844]{border:none;cursor:pointer;font-size:1.25vmin;font-weight:700;height:100%;margin:0;outline:none;padding:0;text-align:center;width:10%}.modules-container[data-v-8de77796]{display:grid;grid-template-columns:repeat(auto-fill,24vmin);grid-gap:1vmin;justify-content:center;padding-top:1vmin}.modules[data-v-8de77796]{align-items:center;align-self:center;background-color:var(--v79bcb621);border:.25vmin solid #000;border-radius:3vmin;color:var(--v05223776);display:flex;flex-direction:column;height:24vmin;justify-content:center;justify-self:center!important;position:relative;transform:scale(1) rotateY(0);transition:transform .25s ease-in-out;width:24vmin}.modules[data-v-8de77796]:hover{transform:scale(1.025)}.hovered[data-v-8de77796]{transform:scale(1.01)}.greenBtn[data-v-8de77796]{background-color:#218921}.redBtn[data-v-8de77796]{background-color:#d32f2f}.grayBtn[data-v-8de77796]{background-color:#888}.toggleModuleBtn[data-v-8de77796]{border:2px solid rgba(0,0,0,.5);border-radius:1.5vmin;bottom:20%;font-family:Roboto,sans-serif,system-ui;font-size:1.5vmin;font-weight:700;height:20%;position:absolute;transition:transform .25s ease-in-out;width:75%}.toggleModuleBtn[data-v-8de77796]:hover{transform:scale(1.025)}.flip[data-v-8de77796]{animation:flip-8de77796 .75s ease-in-out forwards}.flipBtn[data-v-8de77796]{background-color:var(--v845cc7e0);border:0;height:2.5%;left:50%;outline:none;position:fixed;top:10%;transform:translate(-50%,-50%);transition:transform .25s ease-in-out;width:20%;z-index:2}.flipBtn[data-v-8de77796]:hover{transform:translate(-50%,-50%) scale(1.25)}.flipBack[data-v-8de77796]{animation:flipBack-8de77796 .75s ease-in-out forwards}@keyframes flip-8de77796{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes flipBack-8de77796{0%{transform:rotateY(180deg)}to{transform:rotateY(0)}}.moduleTitle[data-v-8de77796]{font-size:1.8vmin;margin:0;position:absolute;text-align:center;top:25%}.backContent[data-v-8de77796]{display:flex;height:100%;transform:rotateY(180deg);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}#darkArea[data-v-aa747870]{background-color:#000000bf;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .25s ease-in-out;width:100%;z-index:3}#setting[data-v-aa747870]{background-color:var(--a213ab98);border:2px solid #000;border-radius:2vmin;height:75%;left:50%;overflow:hidden;pointer-events:all;position:absolute;text-align:left;top:50%;transform:translate(-50%,-50%);width:67.5%}#settingMenu[data-v-aa747870]{border-right:.35vmin solid #000;height:100%;left:0;position:absolute;top:0;width:20%}#settingMenu[data-v-aa747870],.moduleTitle[data-v-aa747870]{font-family:Roboto,sans-serif}.moduleTitle[data-v-aa747870]{color:var(--a2148998);cursor:pointer;font-size:1.85vmin;padding-left:17.5%}.settingBtn[data-v-aa747870]{align-items:center;background-color:var(--a214899a);border:none;border-radius:100vmin;box-shadow:2px 2px 4px 2px #00000080;display:flex;font-size:2.7vmin;font-weight:700;height:4vmin;justify-content:center;position:absolute;right:1%;top:2%;transition:transform .25s ease-in-out;width:4vmin;z-index:3}.loadBtnIn[data-v-aa747870]{animation:moveSettingBtnDown-aa747870 1s ease-in-out forwards}#settingImg[data-v-aa747870]{height:3.5vmin;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.5vmin}#settingBody[data-v-aa747870]{display:flex;flex-direction:column;height:100%;left:20%;overflow-x:hidden;overflow-y:auto;position:absolute;scrollbar-width:none;top:0;width:80%}.settingBtn[data-v-aa747870]:active{box-shadow:1px 1px 2px 1px #000000bf;margin-top:.2vmin}.settingBtn[data-v-aa747870]:hover{transform:scale(1.075)}.openSetting[data-v-aa747870]{animation:openSetting-aa747870 .25s ease-in-out forwards}.closeSetting[data-v-aa747870]{animation:closeSetting-aa747870 .25s ease-in-out forwards}.expandSetting[data-v-aa747870]{animation:expandSetting-aa747870 .25s ease-in-out forwards}.shrinkSetting[data-v-aa747870]{animation:shrinkSetting-aa747870 .25s ease-in-out forwards}.rotateArrowDown[data-v-aa747870]{animation:rotateArrowDown-aa747870 .25s ease-in-out forwards}.rotateArrowUp[data-v-aa747870]{animation:rotateArrowUp-aa747870 .25s ease-in-out forwards}@keyframes openSetting-aa747870{0%{opacity:0}to{opacity:1}}@keyframes closeSetting-aa747870{0%{opacity:1}to{opacity:0}}@keyframes expandSetting-aa747870{0%{transform:translate(-50%,-50%) scale(.25)}75%{transform:translate(-50%,-50%) scale(1.075)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes shrinkSetting-aa747870{0%{transform:translate(-50%,-50%) scale(1)}25%{transform:translate(-50%,-50%) scale(1.075)}to{transform:translate(-50%,-50%) scale(.25)}}@keyframes rotateArrowDown-aa747870{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes rotateArrowUp-aa747870{0%{transform:rotate(90deg)}to{transform:rotate(0)}}@keyframes moveSettingBtnDown-aa747870{0%{opacity:.5;transform:translateY(-250%)}to{opacity:1;transform:translateY(0)}}
