.ov-button-grid{--bg-max:2;--bg-min:8rem;--bg-gap:var(--space-8);grid-template-columns:repeat(auto-fit, minmax(max(var(--bg-min), calc((100% - (var(--bg-max) - 1) * var(--bg-gap)) / var(--bg-max))), 1fr));gap:var(--bg-gap);margin:0;padding:0;list-style:none;display:grid}.ov-button-grid.ov-button-grid>*{box-sizing:border-box;width:100%;min-width:0;height:auto;min-height:var(--control-h-lg);padding-block:var(--space-4);white-space:normal;overflow-wrap:anywhere}.ov-button-grid.ov-button-grid--end{grid-template-columns:none;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:end;width:max-content;max-width:100%;margin-inline-start:auto}
