.wall.svelte-be9y8f{display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:14px;height:clamp(560px,70vw,820px);overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 9%,#000 91%,transparent)}.wall-col.svelte-be9y8f{min-width:0}.wall-col.even.svelte-be9y8f{margin-top:-90px}.wall-track.svelte-be9y8f{display:flex;flex-direction:column;gap:14px;animation:svelte-be9y8f-wall-up var(--dur) linear infinite}.wall.svelte-be9y8f:hover .wall-track:where(.svelte-be9y8f),.wall.svelte-be9y8f:focus-within .wall-track:where(.svelte-be9y8f){animation-play-state:paused}.wall-tile.svelte-be9y8f{position:relative;margin:0;border-radius:14px;overflow:hidden;background:var(--color-cv-fill);box-shadow:0 14px 34px -22px color-mix(in srgb,var(--color-cv-brand) 50%,transparent)}.wall-tile.svelte-be9y8f>img:where(.svelte-be9y8f){display:block;width:100%;height:auto}.wall-tile.svelte-be9y8f figcaption:where(.svelte-be9y8f){position:absolute;left:8px;bottom:8px;right:8px;display:flex;align-items:center;gap:6px;padding:5px 9px 5px 5px;width:fit-content;max-width:calc(100% - 16px);border-radius:999px;background:color-mix(in srgb,var(--color-cv-surface) 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12px;line-height:1.1;color:var(--color-cv-ink);opacity:0;transform:translateY(4px);transition:opacity .2s,transform .2s}.wall-tile.svelte-be9y8f:hover figcaption:where(.svelte-be9y8f){opacity:1;transform:none}.wall-tile.svelte-be9y8f figcaption:where(.svelte-be9y8f) img:where(.svelte-be9y8f){width:18px;height:18px;object-fit:contain;border-radius:50%;background:#fff}.wall-tile.svelte-be9y8f figcaption:where(.svelte-be9y8f) span:where(.svelte-be9y8f){font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wall-tile.svelte-be9y8f figcaption:where(.svelte-be9y8f) em:where(.svelte-be9y8f){font-style:normal;color:var(--color-cv-muted);white-space:nowrap}@keyframes svelte-be9y8f-wall-up{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 7px))}}@media(hover:none){.wall-tile.svelte-be9y8f figcaption:where(.svelte-be9y8f){opacity:1;transform:none}.wall-tile.svelte-be9y8f figcaption:where(.svelte-be9y8f) em:where(.svelte-be9y8f){display:none}}@media(max-width:760px){.wall.svelte-be9y8f{grid-template-columns:repeat(2,1fr);gap:10px;height:640px}.wall-col.svelte-be9y8f:nth-child(n+3){display:none}.wall-track.svelte-be9y8f{gap:10px}}@media(prefers-reduced-motion:reduce){.wall-track.svelte-be9y8f{animation:none}.wall.svelte-be9y8f{height:auto;max-height:900px}}
