.page-module__Im195a__shelf{width:100%;min-width:0;container-type:inline-size}@container (1096px<=width<1468px){.page-module__Im195a__shelf>.page-module__Im195a__wide{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module__Im195a__shelf>.page-module__Im195a__wide>[data-in]:not([data-in~="4"]),.page-module__Im195a__shelf>[data-out~="4"]{display:none}}@container (1468px<=width<1840px){.page-module__Im195a__shelf>.page-module__Im195a__wide{grid-template-columns:repeat(5,minmax(0,1fr))}.page-module__Im195a__shelf>.page-module__Im195a__wide>[data-in]:not([data-in~="5"]),.page-module__Im195a__shelf>[data-out~="5"]{display:none}}@container (1840px<=width<2212px){.page-module__Im195a__shelf>.page-module__Im195a__wide{grid-template-columns:repeat(6,minmax(0,1fr))}.page-module__Im195a__shelf>.page-module__Im195a__wide>[data-in]:not([data-in~="6"]),.page-module__Im195a__shelf>[data-out~="6"]{display:none}}@container (2212px<=width<2584px){.page-module__Im195a__shelf>.page-module__Im195a__wide{grid-template-columns:repeat(7,minmax(0,1fr))}.page-module__Im195a__shelf>.page-module__Im195a__wide>[data-in]:not([data-in~="7"]),.page-module__Im195a__shelf>[data-out~="7"]{display:none}}@container (2584px<=width<2956px){.page-module__Im195a__shelf>.page-module__Im195a__wide{grid-template-columns:repeat(8,minmax(0,1fr))}.page-module__Im195a__shelf>.page-module__Im195a__wide>[data-in]:not([data-in~="8"]),.page-module__Im195a__shelf>[data-out~="8"]{display:none}}@container (2956px<=width<3328px){.page-module__Im195a__shelf>.page-module__Im195a__wide{grid-template-columns:repeat(9,minmax(0,1fr))}.page-module__Im195a__shelf>.page-module__Im195a__wide>[data-in]:not([data-in~="9"]),.page-module__Im195a__shelf>[data-out~="9"]{display:none}}@container (min-width:3328px){.page-module__Im195a__shelf>.page-module__Im195a__wide{grid-template-columns:repeat(10,minmax(0,1fr))}.page-module__Im195a__shelf>.page-module__Im195a__wide>[data-in]:not([data-in~="10"]),.page-module__Im195a__shelf>[data-out~="10"]{display:none}}@media not (max-width:1100px){@container not (min-width:1096px){.page-module__Im195a__shelf>.page-module__Im195a__wide>[data-in]{display:none}}}.page-module__Im195a__failed{gap:var(--s4);margin-top:var(--s3);flex-direction:column;align-items:center;display:flex}.page-module__Im195a__failedText{font:var(--type-ui);color:var(--color-text-secondary);text-align:center;margin:0}
