#root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}*{box-sizing:border-box}body{margin:0;background-color:#0b2434;padding:20px;font-family:Karla,sans-serif}#root{display:flex;justify-content:center;padding:20px}div.tenz{padding:30px;background-color:#f5f5f5;border-radius:5px}main{height:400px;max-width:800px;padding:20px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.title{font-size:40px;margin:0}.instructions{font-family:Inter,sans-serif;font-weight:400;margin-top:0;text-align: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}.die--num{font-size:2rem}.roll-dice{padding:10px;height:50px;width:150px;border:none;border-radius:6px;background-color:#5035ff;color:#fff;font-size:1.2rem;font-family:Karla,sans-serif;text-transform:uppercase;cursor:pointer}.roll-dice:focus{outline:none}.roll-dice:active{box-shadow:inset 5px 5px 10px -3px #000000b3}
