.fmtico.svelte-1ixq3tt{box-sizing:border-box;border:2.8px solid;border-radius:7px;flex:none;justify-content:center;align-items:center;width:42px;height:27px;display:inline-flex}.fmtico.portrait.svelte-1ixq3tt{width:27px;height:42px}:where(html:not(.phone)) .fmtico.phoneonly.svelte-1ixq3tt{display:none}.grid.svelte-aed9nb{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:52px 28px;display:grid}.grid.dense.svelte-aed9nb{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-auto-rows:auto;align-items:start;gap:16px}.grid.cover.svelte-aed9nb{grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr));grid-auto-rows:auto;align-items:start;gap:52px 28px}.grid.portrait.svelte-aed9nb{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:22px 16px}.grid.portrait.svelte-aed9nb .thumbwrap.portrait{max-width:none;margin-inline:0}.empty.svelte-aed9nb{color:var(--ink-2);text-align:center;flex:1;place-items:center;min-height:55vh;padding:24px;display:grid}.emptyin.svelte-aed9nb{flex-direction:column;align-items:center;gap:12px;display:flex}@media (width<=999px){:where(html:not(.phone)) .grid.svelte-aed9nb:not(.portrait):not(.dense):not(.cover){grid-template-columns:repeat(2,1fr)}:where(html:not(.phone)) .grid.cover.svelte-aed9nb{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(html.phone) .grid.cover.svelte-aed9nb:not(.portrait){row-gap:22px}:where(html:not(.phone)) .grid.cover.svelte-aed9nb:not(.portrait){grid-template-columns:repeat(var(--cols,3), minmax(0, var(--cmax,1fr)));justify-content:center;gap:28px 16px}:where(html.phone) .grid.svelte-aed9nb:not(.portrait):not(.dense):not(.cover){grid-template-columns:1fr}:where(html.phone) .grid.portrait.svelte-aed9nb{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.grid.feature.svelte-aed9nb>*{grid-column:1/-1;width:100%;max-width:860px}.grid.tall.svelte-aed9nb{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-auto-rows:auto;align-items:start;gap:16px}.grid.tall.svelte-aed9nb>.vc.vc{aspect-ratio:2/3;height:auto;min-height:0}:where(html.phone) .grid.tall.svelte-aed9nb{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:where(html.phone) .grid.tall.svelte-aed9nb>.vc.vc{aspect-ratio:9/12}
