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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#121212;color:#fff;font-family:Arial,sans-serif;height:100vh;justify-content:center;margin:0}.container,body{display:flex;flex-direction:column}.container,.controls,body{align-items:center}.checkbox-label{margin-right:20px}select{background-color:#333;border:1px solid #555;border-radius:5px;color:#fff;margin-bottom:20px;padding:10px}.buttons{margin-left:20px}button{background-color:#444;border:none;border-radius:10px;color:#fff;cursor:pointer;margin:10px;padding:15px 30px;transition:all .3s ease}button:hover{background-color:#555;transform:scale(1.05)}button:active{background-color:#666;transform:scale(.95)}p{margin-top:20px}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#333;border:1px solid #555;border-radius:5px;cursor:pointer;padding:10px;transition:all .3s ease-in-out}input[type=checkbox]:checked{background-color:#2fff2f;transform:scale(1.1)}input[type=checkbox]:checked:active{transform:scale(.9)}label{align-items:center;display:flex}label input[type=checkbox]{margin-right:10px}.form{align-items:center;display:flex;justify-content:center;margin-top:20px}.form-button,.form-input,.form-select{background-color:#333;border:1px solid #555;border-radius:5px;color:#fff;margin:5px;padding:10px;transition:all .3s ease}.form-button:hover,.form-input:hover,.form-select:hover{background-color:#555;transform:scale(1.05)}.form-button:active,.form-input:active,.form-select:active{background-color:#666;transform:scale(.95)}.notification{align-items:center;animation:slideUp .8s cubic-bezier(.25,1.25,.5,1.2);background-color:#444;border-radius:10px;bottom:20px;color:#fff;display:flex;justify-content:space-between;left:50%;margin-top:20px;padding:10px;position:fixed;transform:translateX(-50%);width:300px}.notification span{flex-grow:1;text-align:center}.close-button{background:none;border:none;color:#fff;cursor:pointer;font-size:16px;margin-left:10px;transition:transform .3s ease}.close-button:hover{transform:scale(1.2)}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes shatter{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5) rotate(90deg)}}.queue-container{margin-top:20px;position:relative}.queue-boxes{display:flex;flex-wrap:wrap;gap:5px}.queue-box{background-color:#ffeb3b;border:2px solid #000;color:#000;font-size:12px;font-weight:700;height:40px;justify-content:center;padding:5px 10px;width:40px}.queue-box,.show-result{align-items:center;border-radius:10px;display:flex}.show-result{animation:slideUp .8s cubic-bezier(.25,1.25,.5,1.2);background-color:#444;bottom:20px;color:#fff;justify-content:space-between;left:50%;margin-top:20px;padding:10px;position:fixed;transform:translateX(-50%);width:300px}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,50px) scale(.9)}60%{opacity:1;transform:translate(-50%,-10px) scale(1.1)}80%{transform:translate(-50%,5px) scale(.95)}to{transform:translate(-50%) scale(1)}}.controls{justify-content:space-between;margin-bottom:20px;width:100%}.controls,.select-checkbox-wrapper{align-items:flex-start;display:flex}.select-checkbox-wrapper{flex-direction:column;gap:10px;margin-right:20px}.buttons{display:flex;flex-wrap:wrap;gap:1px}input[type=checkbox]{margin-left:40px}
/*# sourceMappingURL=main.ccc63e9b.css.map*/