*{margin:0;padding:0;box-sizing:border-box}body{background-color:#232351;display:grid;place-content:center;width:100vw;height:100vh;min-width:350px;font-family:Karla,sans-serif}main{background-color:#f5f5f5;min-width:40vw;height:60vh;max-width:90vw;border-radius:5px;padding:20px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.dice-container{display:grid;grid-template:auto auto / repeat(5,1fr);gap:20px;margin-bottom:40px}.die-face{height:50px;width:50px;box-shadow:0 2px 2px #00000026;border-radius:10px;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#fff}.die-num{font-size:2rem}.rolldice{height:50px;width:100px}.rolldice{height:50px;width:150px;border:none;border-radius:6px;background-color:#5035ff;color:#fff;font-size:1.2rem;font-family:Karla,sans-serif;cursor:pointer}.rolldice:focus{outline:none}.rolldice:active{box-shadow:inset 5px 5px 10px -3px #000000b3}.title{font-size:40px;margin:0}.instructions{font-family:Inter,sans-serif;font-weight:400;margin-top:0;text-align:center}
