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}*{background-color:#1a1a1a;color:#fff}a:focus{outline:none}a:focus,a:hover{color:#ff007f}body{margin-left:10%;margin-right:10%;margin-top:5%;max-width:80%}#settings{display:flex;flex-direction:row;justify-content:space-around}.setMessage{font-size:20px;padding-top:2%}footer{display:flex;flex-direction:row;gap:5%;justify-content:center;padding:20px 0;text-align:center}body{min-height:100%}.setInput{display:flex;gap:5%;& input[type=button].available{cursor:pointer}& input[type=button].available:hover{border-color:#ff007f}& input{border:2px solid #6e6e6e;border-radius:20px;font-size:14px;outline:none;padding:8px 16px;transition:border-color .3s}& input:focus{border-color:#ff007f}}.cardImage{display:none}tbody>tr:hover .cardImage{display:block;position:absolute}tbody>tr:hover *{background-color:#2d2d2d}.cardNumber{text-align:center;width:3%}.tableRow.hidden{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.quantitySelector{display:flex;justify-content:space-around;& input{border:2px solid #6e6e6e;border-radius:20px;font-size:14px;outline:none;padding:8px 16px;text-align:center;width:15px}& button,& input{transition:border-color .3s}& button{cursor:pointer}& button:hover{border-color:#ff007f}& .null{color:#6e6e6e}}.manaCost{display:flex;flex-direction:row;gap:3px;& img{max-height:20px}}.cardTab{margin-top:3%;width:100%}.showAllCardsSwitch{display:flex;gap:2%;& span{align-items:center;display:flex;font-size:18px}}.toggleSwitch{display:inline-block;height:25.5px;position:relative;width:45px;& input{height:0;opacity:0;width:0}& .slider{background-color:#6e6e6e;bottom:0;cursor:pointer;left:0;right:0;top:0}& .slider,& .slider:before{position:absolute;transition:.4s}& .slider:before{background-color:#fff;bottom:3px;content:"";height:19.5px;left:3px;width:19.5px}& input:checked+.slider{background-color:#ff007f}& input:focus+.slider{box-shadow:0 0 1px #ff007f}& input:checked+.slider:before{-webkit-transform:translateX(19.5px);transform:translateX(19.5px)}& .slider.round{border-radius:34px}& .slider.round:before{border-radius:50%}}select{border:2px solid #6e6e6e;border-radius:20px;cursor:pointer;font-size:14px;outline:none;padding:8px 16px;transition:border-color .3s}select:hover{border-color:#ff007f}.available{cursor:pointer}.available:hover{border-color:#ff007f}button{border:2px solid #6e6e6e;border-radius:20px;font-size:14px;outline:none;padding:8px 16px;transition:border-color .3s}.loadingImg{-webkit-animation:loadingImg-spin 1.2s linear infinite;animation:loadingImg-spin 1.2s linear infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;pointer-events:none;text-align:center}@-webkit-keyframes loadingImg-spin{0%{-webkit-transform:translateX(20px);transform:translateX(20px)}50%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes loadingImg-spin{0%{-webkit-transform:translateX(20px);transform:translateX(20px)}50%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{-webkit-transform:translateX(20px);transform:translateX(20px)}}.loadingImg img{height:20vmin}.cardAdder{border-bottom:2px solid #6e6e6e;border-top:2px solid #6e6e6e;margin:3% 5% 2%;padding-bottom:2%;& p{font-size:18px;padding-left:2%}& .cardAdderInput{display:flex;gap:5%;padding-bottom:2%;& input[type=button].available:hover{border-color:#ff007f}& input[type=button]{cursor:not-allowed}& input[type=button].available{cursor:pointer}}& .cardAdderFeedback{& .addedCardName{padding:0}& .addedCardName:hover .cardImage{display:block;position:absolute}& input[type=button]{cursor:pointer}& input[type=button]:hover{border-color:#ff007f}}& input,& span{padding:8px 16px}& input{border:2px solid #6e6e6e;border-radius:20px;font-size:14px;outline:none;transition:border-color .3s}& input:focus{border-color:#ff007f}}
/*# sourceMappingURL=main.d03bf772.css.map*/