.flatlist-box{width:100%;container-type:inline-size}.flatlist-grid{--fl-n:1;--fl-cols:2;--fl-t:min(var(--fl-max), calc((100cqw - (var(--fl-n) - 1) * .5rem) / var(--fl-n) - 1px));grid-template-columns:repeat(auto-fit, minmax(var(--fl-t), var(--fl-t)))}.flatlist-grid[data-align=center]{grid-template-columns:repeat(var(--fl-cols), minmax(0, calc((var(--fl-t) - .5rem) / 2)));justify-content:center}.flatlist-grid[data-align=center]>*{grid-column:span 2}.flatlist-grid[data-size=sm]{--fl-max:12.5rem}.flatlist-grid[data-size=md]{--fl-max:18.75rem}.flatlist-grid[data-size=lg]{--fl-max:28.125rem}@container (width>=20rem) and (width<34.25rem){.flatlist-grid[data-size=sm]{--fl-n:2;--fl-cols:4}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(odd):last-child{grid-column:2/span 2}}@container (width>=34.25rem) and (width<45.5rem){.flatlist-grid[data-size=sm]{--fl-n:3;--fl-cols:6}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(3n+1):last-child{grid-column:3/span 2}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(3n+1):nth-last-child(2){grid-column:2/span 2}}@container (width>=45.5rem) and (width<56.75rem){.flatlist-grid[data-size=sm]{--fl-n:4;--fl-cols:8}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(4n+1):last-child{grid-column:4/span 2}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(4n+1):nth-last-child(2){grid-column:3/span 2}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(4n+1):nth-last-child(3){grid-column:2/span 2}}@container (width>=56.75rem) and (width<68rem){.flatlist-grid[data-size=sm]{--fl-n:5;--fl-cols:10}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(5n+1):last-child{grid-column:5/span 2}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(5n+1):nth-last-child(2){grid-column:4/span 2}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(5n+1):nth-last-child(3){grid-column:3/span 2}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(5n+1):nth-last-child(4){grid-column:2/span 2}}@container (width>=68rem) and (width<79.25rem){.flatlist-grid[data-size=sm]{--fl-n:6;--fl-cols:12}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(6n+1):last-child{grid-column:6/span 2}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(6n+1):nth-last-child(2){grid-column:5/span 2}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(6n+1):nth-last-child(3){grid-column:4/span 2}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(6n+1):nth-last-child(4){grid-column:3/span 2}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(6n+1):nth-last-child(5){grid-column:2/span 2}}@container (width>=79.25rem){.flatlist-grid[data-size=sm]{--fl-n:7;--fl-cols:14}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(7n+1):last-child{grid-column:7/span 2}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(7n+1):nth-last-child(2){grid-column:6/span 2}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(7n+1):nth-last-child(3){grid-column:5/span 2}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(7n+1):nth-last-child(4){grid-column:4/span 2}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(7n+1):nth-last-child(5){grid-column:3/span 2}.flatlist-grid[data-size=sm][data-align=center]>:nth-child(7n+1):nth-last-child(6){grid-column:2/span 2}}@container (width>=34.25rem) and (width<51.125rem){.flatlist-grid[data-size=md]{--fl-n:2;--fl-cols:4}.flatlist-grid[data-size=md][data-align=center]>:nth-child(odd):last-child{grid-column:2/span 2}}@container (width>=51.125rem) and (width<68rem){.flatlist-grid[data-size=md]{--fl-n:3;--fl-cols:6}.flatlist-grid[data-size=md][data-align=center]>:nth-child(3n+1):last-child{grid-column:3/span 2}.flatlist-grid[data-size=md][data-align=center]>:nth-child(3n+1):nth-last-child(2){grid-column:2/span 2}}@container (width>=68rem) and (width<84.875rem){.flatlist-grid[data-size=md]{--fl-n:4;--fl-cols:8}.flatlist-grid[data-size=md][data-align=center]>:nth-child(4n+1):last-child{grid-column:4/span 2}.flatlist-grid[data-size=md][data-align=center]>:nth-child(4n+1):nth-last-child(2){grid-column:3/span 2}.flatlist-grid[data-size=md][data-align=center]>:nth-child(4n+1):nth-last-child(3){grid-column:2/span 2}}@container (width>=84.875rem){.flatlist-grid[data-size=md]{--fl-n:5;--fl-cols:10}.flatlist-grid[data-size=md][data-align=center]>:nth-child(5n+1):last-child{grid-column:5/span 2}.flatlist-grid[data-size=md][data-align=center]>:nth-child(5n+1):nth-last-child(2){grid-column:4/span 2}.flatlist-grid[data-size=md][data-align=center]>:nth-child(5n+1):nth-last-child(3){grid-column:3/span 2}.flatlist-grid[data-size=md][data-align=center]>:nth-child(5n+1):nth-last-child(4){grid-column:2/span 2}}@container (width>=51.125rem) and (width<76.9375rem){.flatlist-grid[data-size=lg]{--fl-n:2;--fl-cols:4}.flatlist-grid[data-size=lg][data-align=center]>:nth-child(odd):last-child{grid-column:2/span 2}}@container (width>=76.9375rem){.flatlist-grid[data-size=lg]{--fl-n:3;--fl-cols:6}.flatlist-grid[data-size=lg][data-align=center]>:nth-child(3n+1):last-child{grid-column:3/span 2}.flatlist-grid[data-size=lg][data-align=center]>:nth-child(3n+1):nth-last-child(2){grid-column:2/span 2}}
