body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}body{-webkit-user-select:none;user-select:none}.App{background:#b9e0ff;background-image:linear-gradient(#fff2c54d 1px,#0000 0),linear-gradient(90deg,#ffefef4d 1px,#0000 0),linear-gradient(#90cbff 1px,#0000 0),linear-gradient(90deg,#90cbff 1px,#0000 0);background-size:15px 15px,15px 15px,75px 75px,75px 75px;bottom:0;left:0;position:fixed;right:0;top:0;z-index:2}.mapArea{margin:10px auto;position:relative;text-align:center}.mapArea .item{position:absolute}.item{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #333;border-radius:4px;cursor:pointer;position:relative;scale:1}.item.disabled{cursor:inherit;filter:brightness(.5)}.item.coach{animation:card-coach .3s infinite;animation-timing-function:linear;z-index:999!important}.item>.power-tag{background:red;height:10px;left:0;opacity:1;position:absolute;top:5px;width:40px}.item>.power-tag.power-enlarge{animation:card-power 5s infinite;background-color:#4f4fff}.item>.power-tag.power-time{animation:card-power 5s infinite;background-color:#cb0000}.item>.power-tag.power-shuffle{animation:card-power 5s infinite;background-color:#ffbf4e}.item>.power-tag.power-killType{animation:card-power 5s infinite;background-color:#00b000}@keyframes card-coach{0%{box-shadow:0 0 8px 5px #fff54f;transform:rotate(0deg)}25%{transform:rotate(5deg)}50%{box-shadow:0 0 12px 8px #fff54f;transform:rotate(0deg)}75%{transform:rotate(-5deg)}to{box-shadow:0 0 8px 5px #fff54f;transform:rotate(0deg)}}.cardBus{background:#9dd3ff;border:5px solid #fff;border-radius:8px;box-shadow:inset 0 0 10px 1px #024f6f;display:flex;flex-wrap:nowrap;margin:40px auto 0;padding:10px;position:relative}.cardBus,.cardBus .lockSeat{transition:all .2s ease-in-out}.cardBus .lockSeat{background:#9cd3ff;background-image:linear-gradient(#fff2c54d 1px,#0000 0),linear-gradient(90deg,#ffefef4d 1px,#0000 0),linear-gradient(#90cbff 1px,#0000 0),linear-gradient(90deg,#90cbff 1px,#0000 0);background-size:15px 15px,15px 15px,75px 75px,75px 75px;border:5px solid #fff;border-bottom:none;border-bottom-right-radius:3px;border-right:none;border-top-left-radius:5px;bottom:0;box-shadow:-4px -4px 6px 0 #4f99b8;box-sizing:border-box;position:absolute;right:0}.cardBus .countdown{color:red;font-size:12px;font-weight:bolder;position:absolute;right:0;top:-22px}.powerCardList{display:flex;flex-wrap:nowrap;margin:5px auto}.powerCardList .prop{animation:power-appear .3s;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:3px;cursor:pointer;height:40px;margin:5px;width:30px}.powerCardList .prop:hover{scale:1.1}.toolbar{background:#34a1fb;color:#fff;opacity:.9;padding:2px 10px}.handOfGod{animation:handOfGod-show .3s;bottom:0;left:0;opacity:.98;padding-top:10vmin;position:fixed;right:0;text-align:center;top:0}.handOfGod .title{color:#fff;font-size:8vmin;font-weight:bolder;margin:2vmin 0}.handOfGod .visualIcon>img{width:40vmin}.handOfGod .visualIcon.small>img{width:10vmin}.handOfGod button{background:#fff;border:3px solid #000;box-shadow:3px 3px 4px 1px #424242;color:#000;cursor:pointer;font-size:5vmin;font-weight:700;margin:10vmin 10px;padding:2vmin 10vmin}.handOfGod button.primary{background:red;color:#fff}.handOfGod.selectGameLevel{animation:none;background:#b9e0ff;color:#000;opacity:1;z-index:9999999}.handOfGod.selectGameLevel .title{color:#000;margin-top:6vmin}.handOfGod.setting{background:#b9e0ff;color:#000;z-index:99999}.handOfGod.setting .title{color:#000}.handOfGod.setting .label{font-weight:bolder;margin:3vmin}.handOfGod.setting .settingBtn{background:#fff;border:3px solid #000;border-radius:4px;box-shadow:none;color:#000;cursor:pointer;font-size:4vmin;font-weight:700;margin:0;padding:2px 4vmin}.handOfGod.setting .levels{display:flex;justify-content:center;list-style:none;margin-top:6px}.handOfGod.setting .levels li{background:#fff;border:2px solid #000;border-radius:40px;box-shadow:3px 3px 4px 1px #8f8f8f;color:blue;cursor:pointer;font-size:20px;height:40px;line-height:40px;margin:2px;width:40px}.handOfGod.setting .close{margin-top:30px}.handOfGod.powerCards{background:#61dafb;color:#000;font-size:28px;z-index:9999}.handOfGod.powerCards .visualIcon>img{animation:power-appear .3s;width:40vmin}.handOfGod.powerCards>.title{color:#000;margin:10px}.handOfGod.powerCards>.desc{font-size:12px;margin:0 auto;width:70vmin}.handOfGod.opacity{opacity:0;z-index:999}.handOfGod.timeBack{background:#8ecafa;color:#fff;opacity:1;top:auto;z-index:9999}.handOfGod.timeBack .title{color:#000;font-size:16px}.handOfGod.timeBack .desc{color:#000;font-size:12px}.handOfGod.timeBack .hold{background:red;border:3px solid #000;border-radius:70px;box-shadow:3px 3px 4px 1px #424242;color:#000;cursor:pointer;height:70px;margin:30px auto;width:70px}.handOfGod.gameOver{background:#f87878;color:#fff;z-index:9999999}.handOfGod.success{background:#e0fb34;color:#fff;z-index:9999999}.handOfGod.success .title{color:#000}.handOfGod.end{background:#e0fb34;color:#fff;z-index:9999999}.handOfGod.end .visualIcon>img{animation:end-show 40s infinite;animation-timing-function:linear;height:20vmin;position:relative;width:auto}.handOfGod.end .title{color:#000;margin-top:5vmin}.handOfGod.end .desc{color:#b80000;font-size:15px}.handOfGod.end .desc>li{display:flex;justify-content:center;list-style:none}.handOfGod.end .desc>li>div{padding:0 4px;width:200px}.handOfGod.end .desc>li :first-child{text-align:right}.handOfGod.end .desc>li :last-child{text-align:left}@keyframes handOfGod-show{0%{opacity:0}to{opacity:.9}}@keyframes power-appear{0%{scale:0}to{scale:1}}@keyframes end-show{0%{left:0}to{left:-300%}}
/*# sourceMappingURL=main.328cd188.css.map*/