.made-together.svelte-hfqzck.svelte-hfqzck{max-width:1000px;margin:0 auto;padding:2rem 1rem 4rem}h1.svelte-hfqzck.svelte-hfqzck{text-align:center;color:var(--color-primary);margin-bottom:1rem}.intro.svelte-hfqzck.svelte-hfqzck{max-width:760px;margin:0 auto 3rem;text-align:center;font-size:1.1rem;line-height:1.6;white-space:pre-line;opacity:.9}.state.svelte-hfqzck.svelte-hfqzck{text-align:center;padding:3rem 0;opacity:.8}.entries.svelte-hfqzck.svelte-hfqzck{display:flex;flex-direction:column;gap:3rem;min-width:0}.entry.svelte-hfqzck.svelte-hfqzck{display:grid;grid-template-columns:260px minmax(0,1fr);gap:2rem;align-items:start;padding:1.5rem;background-color:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:10px}.entry.flip.svelte-hfqzck.svelte-hfqzck{grid-template-columns:minmax(0,1fr) 260px}.entry.flip.svelte-hfqzck .portrait.svelte-hfqzck{order:2}.entry.svelte-hfqzck.svelte-hfqzck:not(:has(.portrait)){grid-template-columns:minmax(0,1fr)}.portrait.svelte-hfqzck.svelte-hfqzck{aspect-ratio:1 / 1;overflow:hidden;border:3px solid var(--color-border);border-radius:10px;background:var(--color-bg)}.portrait.svelte-hfqzck img.svelte-hfqzck{display:block;width:100%;height:100%}.body.svelte-hfqzck.svelte-hfqzck{min-width:0;overflow-wrap:anywhere}.body.svelte-hfqzck h2.svelte-hfqzck{margin:0 0 .25rem;color:var(--color-primary)}.level.svelte-hfqzck.svelte-hfqzck{margin:0 0 1rem;font-weight:600;opacity:.8}.text.svelte-hfqzck.svelte-hfqzck{margin:0 0 1.25rem;line-height:1.65;white-space:pre-line}.clip.svelte-hfqzck.svelte-hfqzck{aspect-ratio:4 / 3;max-width:420px;overflow:hidden;border:3px solid var(--color-border);border-radius:8px;background:#000}.clip.svelte-hfqzck video.svelte-hfqzck{display:block;width:100%;height:100%;image-rendering:pixelated}@media (max-width: 720px){.entry.svelte-hfqzck.svelte-hfqzck,.entry.flip.svelte-hfqzck.svelte-hfqzck{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1rem}.entry.flip.svelte-hfqzck .portrait.svelte-hfqzck{order:0}.portrait.svelte-hfqzck.svelte-hfqzck{max-width:260px;margin:0 auto}.clip.svelte-hfqzck.svelte-hfqzck{max-width:none;width:100%}}
