*{font-family:Roboto,sans-serif}body{margin:0;max-width:100vw;max-height:100vh;position:relative}.button{font-size:20px;font-weight:700;color:#fff;background-color:#00f;padding:8px;border-width:0;border-radius:6px;cursor:pointer}@media(max-width:600px){.button--shrinkable{font-size:14px}}.button:hover{background-color:#0000c8}.button:disabled{cursor:not-allowed;background-color:#6464c8}
