body {
    font-family: system-ui, sans-serif;
    display: grid;
    place-items: center;
    min-height: 100vh;
    margin: 0;
}
main { text-align: center; line-height: 1.5; }
button {
    font: inherit;
    margin-top: 8px;
    padding: 8px 16px;
    border-radius: 8px;
    border: 1px solid currentColor;
    background: transparent;
    color: inherit;
    cursor: pointer;
}
button:hover { background: color-mix(in srgb, currentColor 12%, transparent); }
