.wall{container-type:inline-size}.wall--tiles{--wall-columns:1;--wall-gap:var(--space-4);--wall-row:calc((100cqi - (var(--wall-columns) - 1)*var(--wall-gap))/var(--wall-columns)/12);column-gap:var(--wall-gap);display:grid;grid-auto-flow:dense;grid-auto-rows:var(--wall-row);grid-template-columns:repeat(var(--wall-columns),minmax(0,1fr))}@container (min-width: 30rem){.wall--tiles{--wall-columns:2}}@container (min-width: 46rem){.wall--tiles{--wall-columns:3}}@container (min-width: 62rem){.wall--tiles{--wall-columns:4}}@container (min-width: 80rem){.wall--tiles{--wall-columns:5}}.wall--tile{border-radius:var(--radius-media);box-shadow:var(--shadow-2);grid-row-end:span 12;margin-block-end:var(--wall-gap)}.wall--tile img{height:100%;object-fit:cover}a.wall--tile{transition:box-shadow .15s ease}a.wall--tile:focus-visible,a.wall--tile:hover{box-shadow:var(--shadow-3)}.empty{align-items:center;color:var(--text-color-subtle);display:flex;flex-direction:column;font-size:var(--font-size-3);gap:var(--space-2);justify-content:center;padding:var(--space-6) var(--space-4);text-align:center}.media{display:block;overflow:hidden;position:relative}.media img,.media video{display:block;height:auto;width:100%}.media iframe{border:0;display:block;height:100%;width:100%}.media--fill{height:100%}.media--round{aspect-ratio:1;border-radius:50%}.media--round img,.media--round video{height:100%;object-fit:cover}.media--square{aspect-ratio:1;border-radius:var(--radius-box)}.media--cover img,.media--cover video,.media--square img,.media--square video{height:100%;object-fit:cover}.media--16-9{aspect-ratio:16/9;width:100%}.media--4-3{aspect-ratio:4/3;width:100%}.media--bg{inset:0;position:absolute;z-index:0}.media--fg{position:relative;z-index:var(--z-raised)}.media--placeholder{background:radial-gradient(circle at center,var(--neutral-5),var(--neutral-8))}.media--caption{background:rgba(0,0,0,.35);color:#fff;font-size:var(--font-size-3);inset-block-end:0;inset-inline:0;overflow:hidden;padding:var(--space-2) var(--space-3);position:absolute;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(0,0,0,.6);white-space:nowrap;z-index:var(--z-raised)}@keyframes spinner-rotate{to{transform:rotate(1turn)}}.spinner--wrapper{display:flex}.spinner--align-center,.spinner--align-horizontal{justify-content:center;width:100%}.spinner--align-center{align-items:center;height:100%;min-height:var(--spinner-size)}.spinner--align-inline{flex:0 0 auto;line-height:0;min-height:0;vertical-align:bottom;width:auto}.spinner,.spinner--align-inline{align-items:center;display:inline-flex;justify-content:center}.spinner{--spinner-size:1.5rem;--spinner-stroke:2px;--spinner-trail-color:var(--border-color-default);color:var(--text-color-default);flex:0 0 var(--spinner-size)}.spinner,.spinner--circle{height:var(--spinner-size);width:var(--spinner-size)}.spinner--circle{box-sizing:border-box;display:block}.spinner--circle-path{animation:spinner-rotate 3s linear infinite;stroke:var(--spinner-color,var(--accent-9));stroke-dasharray:80 60;stroke-linecap:round;stroke-width:var(--spinner-stroke);transform-box:view-box;transform-origin:50% 50%}.spinner--align-inline .spinner{--spinner-size:1rem;--spinner-stroke:8px}.spinner--sm{--spinner-size:1.4rem;--spinner-stroke:8px}.spinner--md{--spinner-size:2.2rem;--spinner-stroke:8px}.spinner--lg{--spinner-size:3.1rem;--spinner-stroke:10px}.spinner--invert{color:var(--text-color-invert)}.entity-wall--more{display:flex;justify-content:center;padding-block:var(--space-3)}