.shelf-mosaic[data-v-12e467ae]{aspect-ratio:2/3;border-radius:var(--radius-control);overflow:hidden}.shelf-mosaic[data-shape=square][data-v-12e467ae]{aspect-ratio:1;border-radius:var(--radius-card)}.shelf-mosaic--single[data-v-12e467ae]:has(.cover--shaped){overflow:visible}.shelf-mosaic[data-shape=square].shelf-mosaic--single[data-v-12e467ae]{display:flex;justify-content:center}.shelf-mosaic[data-shape=square].shelf-mosaic--single[data-v-12e467ae]>*{aspect-ratio:2/3;height:100%}.shelf-mosaic--custom[data-v-12e467ae]{background-color:var(--surface-secondary);background-image:var(--shelf-mosaic-image);background-position:50%;background-size:cover}.shelf-mosaic--empty[data-v-12e467ae]{align-items:center;border:var(--border-thick) solid var(--border-default);display:flex;justify-content:center}.shelf-mosaic--grid[data-v-12e467ae]{display:grid;gap:var(--border-thick);grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.shelf-mosaic__empty-cell[data-v-12e467ae]{background-color:var(--surface-tertiary)}
