.series,.series body{height:auto}.series body{min-height:100dvh;overflow:visible}.wall{max-width:1440px;margin:0 auto;padding:32px 16px 96px}h1{text-transform:uppercase;letter-spacing:.18em;margin:32px 0 14px;font-size:13px;font-weight:600}.grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.tile{color:inherit;text-decoration:none;display:block}.tile video,.tile canvas,.tile .empty{aspect-ratio:1;object-fit:cover;background:#0b0b0d;width:100%;display:block}.tile .empty{opacity:.4;place-items:center;display:grid}.tile p{gap:10px;padding:8px 2px 0;display:flex}.tile .id{opacity:.5}.tile .heavy{letter-spacing:.12em;text-transform:uppercase;opacity:.6;border:1px solid;border-radius:3px;margin-left:auto;padding:0 6px;font-size:10px}.live body{place-items:center;height:100%;display:grid}.live canvas{width:min(100vw,100vh);height:min(100vw,100vh)}.live.fill canvas{width:100vw;height:100dvh}.live .controls{gap:16px;font-size:13px;display:flex;position:fixed;top:16px;left:16px}.live .controls a,.live .controls button{color:inherit;opacity:.5}.live .controls button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.live .controls a.current{opacity:1;text-decoration:none}:fullscreen .controls{display:none}
