.pat.svelte-xc5rcn{position:absolute;top:0;right:0;bottom:0;left:0;display:block;container-type:size;background:color-mix(in srgb,var(--ng-ink) 5%,var(--ng-surface))}svg.svelte-xc5rcn{width:100%;height:100%;display:block}svg.svelte-xc5rcn pattern>*{fill:none;stroke:color-mix(in srgb,var(--ng-ink) 9%,transparent);stroke-width:1.4}.icon.svelte-xc5rcn{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;line-height:1;font-size:clamp(20px,34cqmin,72px);filter:grayscale(1) contrast(.35) brightness(1.15);opacity:var(--ng-thumb-icon-veil)}svg.svelte-xc5rcn .dot{fill:color-mix(in srgb,var(--ng-ink) 11%,transparent);stroke:none}.mosaic.svelte-1u4kobt{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:78px;gap:var(--ng-sp-xs);list-style:none;margin:0;padding:0}li.svelte-1u4kobt{min-width:0;grid-column:var(--c) / span var(--w);grid-row:var(--r) / span var(--h);animation:svelte-1u4kobt-ng-settle var(--ng-dur-slow) var(--ng-ease-out) backwards;animation-delay:calc(var(--d) * var(--ng-stagger))}@keyframes svelte-1u4kobt-ng-settle{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.tile.svelte-1u4kobt{position:relative;display:block;width:100%;height:100%;border-radius:var(--ng-r-tile);overflow:hidden;background:var(--ng-hairline);color:var(--ng-on-primary)}.tile.svelte-1u4kobt:hover,.tile.svelte-1u4kobt:focus-visible{text-decoration:none;z-index:2}.art.svelte-1u4kobt{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--ng-dur-zoom) var(--ng-ease-out)}.tile.svelte-1u4kobt:hover .art:where(.svelte-1u4kobt),.tile.svelte-1u4kobt:focus-visible .art:where(.svelte-1u4kobt){transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.tile.svelte-1u4kobt:hover .art:where(.svelte-1u4kobt),.tile.svelte-1u4kobt:focus-visible .art:where(.svelte-1u4kobt){transform:none}}.over.svelte-1u4kobt{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--ng-sp-sm);color:var(--ng-on-photo);background:var(--ng-photo-scrim);opacity:0;transition:opacity var(--ng-dur-base) var(--ng-ease-standard)}.tile.svelte-1u4kobt:hover .over:where(.svelte-1u4kobt),.tile.svelte-1u4kobt:focus-visible .over:where(.svelte-1u4kobt){opacity:1}.d.svelte-1u4kobt{font-size:var(--ng-fs-eyebrow);font-variant-numeric:tabular-nums;opacity:.85}.t.svelte-1u4kobt{margin-top:2px;font-size:var(--ng-fs-eyebrow);font-weight:var(--ng-fw-semibold);line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tile[data-w="2"][data-h="3"].svelte-1u4kobt .t:where(.svelte-1u4kobt),.tile[data-w="2"][data-h="2"].svelte-1u4kobt .t:where(.svelte-1u4kobt){font-size:var(--ng-fs-body)}.tile[data-w="2"][data-h="1"].svelte-1u4kobt .t:where(.svelte-1u4kobt){font-size:var(--ng-fs-caption)}.tile[data-h="1"].svelte-1u4kobt .t:where(.svelte-1u4kobt){-webkit-line-clamp:2;line-clamp:2}.empty.svelte-1u4kobt{padding-block:var(--ng-sp-4xl);color:var(--ng-ink-faint);text-align:center}@media(max-width:560px){.mosaic.svelte-1u4kobt{grid-template-columns:repeat(2,1fr);grid-auto-rows:82px;grid-auto-flow:row dense}li.svelte-1u4kobt{grid-column:span 1;grid-row:span var(--h)}li[data-w="2"].svelte-1u4kobt{grid-column:span 2}}
