.app-grid{-moz-column-gap:var(--margin-m);column-gap:var(--margin-m);display:grid;row-gap:var(--margin-m)}.app-grid.columns-2{grid-template-columns:repeat(2,1fr)}.app-grid.columns-3{grid-template-columns:repeat(3,1fr)}.app-grid.columns-4{grid-template-columns:repeat(4,1fr)}@media (max-width:100px){.app-grid.snap-at-100px.columns-2,.app-grid.snap-at-100px.columns-3,.app-grid.snap-at-100px.columns-4{grid-template-columns:1fr}}@media (max-width:200px){.app-grid.snap-at-200px.columns-2,.app-grid.snap-at-200px.columns-3,.app-grid.snap-at-200px.columns-4{grid-template-columns:1fr}}@media (max-width:300px){.app-grid.snap-at-300px.columns-2,.app-grid.snap-at-300px.columns-3,.app-grid.snap-at-300px.columns-4{grid-template-columns:1fr}}@media (max-width:400px){.app-grid.snap-at-400px.columns-2,.app-grid.snap-at-400px.columns-3,.app-grid.snap-at-400px.columns-4{grid-template-columns:1fr}}@media (max-width:500px){.app-grid.snap-at-500px.columns-2,.app-grid.snap-at-500px.columns-3,.app-grid.snap-at-500px.columns-4{grid-template-columns:1fr}}@media (max-width:600px){.app-grid.snap-at-600px.columns-2,.app-grid.snap-at-600px.columns-3,.app-grid.snap-at-600px.columns-4{grid-template-columns:1fr}}@media (max-width:700px){.app-grid.snap-at-700px.columns-2,.app-grid.snap-at-700px.columns-3,.app-grid.snap-at-700px.columns-4{grid-template-columns:1fr}}@media (max-width:800px){.app-grid.snap-at-800px.columns-2,.app-grid.snap-at-800px.columns-3,.app-grid.snap-at-800px.columns-4{grid-template-columns:1fr}}@media (max-width:900px){.app-grid.snap-at-900px.columns-2,.app-grid.snap-at-900px.columns-3,.app-grid.snap-at-900px.columns-4{grid-template-columns:1fr}}@media (max-width:1000px){.app-grid.snap-at-1000px.columns-2,.app-grid.snap-at-1000px.columns-3,.app-grid.snap-at-1000px.columns-4{grid-template-columns:1fr}}@media (max-width:1100px){.app-grid.snap-at-1100px.columns-2,.app-grid.snap-at-1100px.columns-3,.app-grid.snap-at-1100px.columns-4{grid-template-columns:1fr}}
