.wall{grid-template-columns:repeat(auto-fill,minmax(min(230px,45%),1fr));align-items:start;gap:20px;max-width:1400px;margin:0 auto;display:grid}.wall.masonry{display:block;position:relative}.wall.masonry>.card{position:absolute;top:0;left:0}.notice{text-align:center;max-width:34rem;font-family:var(--serif);margin:2rem auto;font-size:1.15rem;line-height:1.6}.status{text-align:center;min-height:3rem;font-family:var(--serif);color:var(--ink-soft);margin-top:2.5rem;font-style:italic}.retry{font:700 1rem var(--sans);border:2px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;margin-left:.5rem;padding:.45rem 1rem}#sentinel{height:1px}
