.stat-picker__dialog {
    section {
        display: grid;
        gap: 1rem;
    }

    fieldset {
        --grid-min-tile-size: 2.75rem;
        border: none;
        display: grid;
        grid-template-columns: repeat(auto-fill, minmax(min(var(--grid-min-tile-size), 100%), 1fr));
        gap: 0.5rem;
        margin: 0;
        padding: 0;

        /* Undoes the atom's `fit-content`: here the grid owns the width. */
        button { inline-size: auto }
    }

    menu {

        li { display: contents }
    }
}
