.random-number-container{background:#fff;padding:15px;border:1px solid #ddd;width:auto;margin:20px auto;text-align:center;box-shadow:0px 0px 0px rgba(0,0,0,.1);border-radius:8px}#rng-button{background:#0073aa;font-weight:700;font-size:16px;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:3px;transition:background .3s ease}#rng-button:active{transform:scale(.95)}#rng-button:hover{background:#005177}#rng-result{font-size:30px;font-weight:700;#margin-top:15px}.random-number-container select,.random-number-container input[type=number]{margin-left:0;margin-bottom:5px;padding:5px;font-size:14px}.select-group{margin:10px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.select-group label{margin-bottom:5px}.random-number-container input[type=checkbox]{margin-left:0}