.game.svelte-13aaaix{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.game.svelte-13aaaix>:where(.svelte-13aaaix){min-width:0}.headline.svelte-13aaaix{margin:0;font-size:1.8rem;font-weight:800;line-height:1.15}.game.svelte-13aaaix>p.muted:where(.svelte-13aaaix),.reveal.svelte-13aaaix p:where(.svelte-13aaaix){margin:0}.huge.svelte-13aaaix{width:100%;padding:1.1rem;font-size:1.35rem}.sticky.svelte-13aaaix:disabled{opacity:1;background:color-mix(in srgb, var(--accent) 45%, var(--bg))}.sticky.svelte-13aaaix{box-shadow:0 1rem 0 0 var(--bg), 0 .5rem 1.5rem #00000080;position:sticky;bottom:1rem}.timeline.svelte-13aaaix{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.card-row.svelte-13aaaix{justify-content:center;display:flex}.slot.svelte-13aaaix{width:100%;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:2px dashed #4a4160;border-radius:.75rem;padding:.8rem}.slot.chosen.svelte-13aaaix{border-style:solid;border-color:var(--accent);background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--text);font-weight:700}.year-picker.svelte-13aaaix{background:var(--surface);border-radius:1rem;justify-items:center;gap:.75rem;padding:1rem;display:grid}.year.svelte-13aaaix{font-variant-numeric:tabular-nums;color:var(--accent);font-size:4rem;font-weight:800;line-height:1}.steps.svelte-13aaaix{grid-template-columns:repeat(4,1fr);gap:.5rem;width:100%;display:grid}.year-picker.svelte-13aaaix input[type=range]:where(.svelte-13aaaix){width:100%;accent-color:var(--accent)}.decades.svelte-13aaaix{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.decades.svelte-13aaaix .btn:where(.svelte-13aaaix){padding:.9rem;font-size:1.3rem}.decades.svelte-13aaaix .btn.chosen:where(.svelte-13aaaix){background:var(--accent);color:var(--bg);box-shadow:none}.name-fields.svelte-13aaaix{gap:.75rem;margin-top:.5rem;display:grid}.name-fields.svelte-13aaaix label:where(.svelte-13aaaix){color:var(--muted);gap:.3rem;display:grid}.name-fields.svelte-13aaaix input:where(.svelte-13aaaix){font:inherit;background:var(--surface);color:var(--text);border:2px solid #3a3249;border-radius:.7rem;padding:.7rem .9rem;font-size:1.15rem}.name-fields.svelte-13aaaix input:where(.svelte-13aaaix):focus{border-color:var(--accent);outline:none}.overview.svelte-13aaaix{background:#ffffff0f;border-radius:.75rem;margin-top:.8rem;padding:.7rem .8rem}.overview.svelte-13aaaix .truth:where(.svelte-13aaaix){overflow-wrap:anywhere;margin:0 0 .4rem}.overview.svelte-13aaaix ul:where(.svelte-13aaaix){gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.overview.svelte-13aaaix li:where(.svelte-13aaaix){overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) auto;align-items:baseline;gap:.5rem;display:grid}.overview.svelte-13aaaix li.ok:where(.svelte-13aaaix) span:where(.svelte-13aaaix):last-child{color:#5fd68a}.overview.svelte-13aaaix li.bad:where(.svelte-13aaaix) span:where(.svelte-13aaaix):last-child{color:#ff7a59}.typed.svelte-13aaaix{gap:.2rem;margin-top:.4rem;display:grid}.typed.svelte-13aaaix p:where(.svelte-13aaaix){overflow-wrap:anywhere;margin:0}.typed.svelte-13aaaix .ok:where(.svelte-13aaaix){color:#5fd68a}.typed.svelte-13aaaix .bad:where(.svelte-13aaaix){color:#ff7a59}.naming.svelte-13aaaix{background:var(--surface);border-radius:.75rem;padding:.75rem 1rem}.naming.svelte-13aaaix summary:where(.svelte-13aaaix){cursor:pointer;font-weight:700}.slot.taken.svelte-13aaaix{text-align:center;opacity:.7;border-style:solid;border-color:#4a4160}.small.svelte-13aaaix{font-size:.9rem}.lyrics-before.svelte-13aaaix{border-left:4px solid var(--accent);background:var(--surface);overflow-wrap:anywhere;border-radius:.5rem;margin:0;padding:.75rem 1rem;font-size:1.1rem;font-style:italic}.lyrics-before.svelte-13aaaix p:where(.svelte-13aaaix){margin:.15rem 0}.lyrics-before.svelte-13aaaix .gap:where(.svelte-13aaaix){color:var(--accent);font-style:normal;font-weight:800}.lyrics-choices.svelte-13aaaix{gap:.6rem;display:grid}.lyrics-choices.svelte-13aaaix .btn:where(.svelte-13aaaix){text-align:left;white-space:normal;overflow-wrap:anywhere;font-size:1.05rem;font-weight:600;line-height:1.3}.lyrics-input.svelte-13aaaix{gap:.35rem;font-weight:600;display:grid}.lyrics-input.svelte-13aaaix input:where(.svelte-13aaaix){font:inherit;background:var(--bg);color:var(--text);border:2px solid #3a3249;border-radius:.6rem;padding:.8rem .9rem}.lyrics-answer.svelte-13aaaix{color:var(--accent);overflow-wrap:anywhere;margin:0;font-size:1.15rem;font-weight:700}.mix-badge.svelte-13aaaix{background:var(--surface);border-radius:999px;justify-self:start;margin:0;padding:.4rem .8rem;font-size:.95rem}.preview.svelte-13aaaix{background:color-mix(in srgb, var(--accent) 18%, transparent);border-radius:.6rem;margin:0;padding:.5rem .8rem}.vote.svelte-13aaaix{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.vote.svelte-13aaaix .yes:where(.svelte-13aaaix){background:var(--ok)}.vote.svelte-13aaaix .no:where(.svelte-13aaaix){background:var(--warn)}.reveal.svelte-13aaaix{align-items:center;gap:1rem;display:flex}.strip.svelte-13aaaix{gap:.5rem;min-width:0;padding:.4rem .1rem;display:flex;overflow-x:auto}.mine.svelte-13aaaix{border-top:1px solid #3a3249;margin-top:1rem;padding-top:1rem}.mine.svelte-13aaaix h2:where(.svelte-13aaaix){margin:0;font-size:1rem}.error.svelte-13aaaix{color:var(--warn);margin:0}.others.svelte-13aaaix{border-top:1px solid #3a3249;gap:.4rem;margin-top:.5rem;padding-top:1rem;display:grid}.others.svelte-13aaaix h2:where(.svelte-13aaaix){margin:0 0 .2rem}.others.svelte-13aaaix details:where(.svelte-13aaaix){background:#ffffff0d;border-radius:.75rem;padding:.55rem .8rem}.others.svelte-13aaaix summary:where(.svelte-13aaaix){cursor:pointer;justify-content:space-between;gap:.75rem;min-width:0;display:flex}.others.svelte-13aaaix .who:where(.svelte-13aaaix){text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.others.svelte-13aaaix summary:where(.svelte-13aaaix) .muted:where(.svelte-13aaaix){flex:none}.others.svelte-13aaaix details[open]:where(.svelte-13aaaix) summary:where(.svelte-13aaaix){margin-bottom:.4rem}main.svelte-1skto4c{max-width:28rem;min-height:100dvh;padding:max(2.5rem, env(safe-area-inset-top)) 16px max(2.5rem, env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr);align-content:start;gap:1.5rem;margin:0 auto;display:grid}@media (orientation:landscape) and (height<=600px){main.svelte-1skto4c{max-width:60rem;padding:1rem max(16px, env(safe-area-inset-right)) 1rem max(16px, env(safe-area-inset-left));gap:1rem}}header.svelte-1skto4c{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}header.svelte-1skto4c .me:where(.svelte-1skto4c){color:var(--muted);margin-left:auto;font-weight:700}header.svelte-1skto4c .fs:where(.svelte-1skto4c){align-self:center;padding:.3rem .6rem}h1.svelte-1skto4c{color:var(--accent);margin:0;font-size:2.5rem}form.svelte-1skto4c{gap:1.25rem;display:grid}label.svelte-1skto4c{color:var(--muted);gap:.4rem;display:grid}input.svelte-1skto4c{font:inherit;background:var(--surface);color:var(--text);border:2px solid #3a3249;border-radius:.75rem;padding:.8rem 1rem;font-size:1.3rem}input.svelte-1skto4c:focus{border-color:var(--accent);outline:none}.code-input.svelte-1skto4c{text-transform:uppercase;letter-spacing:.3em;font-weight:700}button.svelte-1skto4c{font:inherit;background:var(--accent);color:var(--bg);border:0;border-radius:.75rem;padding:1rem;font-size:1.3rem;font-weight:700}button.svelte-1skto4c:disabled{opacity:.5}.room.svelte-1skto4c,.hello.svelte-1skto4c{margin:0;font-size:1.4rem}.hello.svelte-1skto4c{font-size:1.8rem;font-weight:700}.code.svelte-1skto4c{letter-spacing:.15em}.error.svelte-1skto4c{color:var(--warn);margin:0}.settings.svelte-1skto4c{background:var(--surface);border-radius:.75rem;padding:.75rem 1rem}.ready-btn.svelte-1skto4c{padding:1rem;font-size:1.3rem}.ready-btn.is-ready.svelte-1skto4c{background:var(--ok);font-size:1rem}.joined.svelte-1skto4c{gap:.75rem;display:grid}.joined.svelte-1skto4c p:where(.svelte-1skto4c){margin:0}h2.svelte-1skto4c{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin:1rem 0 0;font-size:1rem}ul.svelte-1skto4c{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-1skto4c{background:var(--surface);border-radius:999px;padding:.4rem .8rem}li.me.svelte-1skto4c{background:var(--accent);color:var(--bg);font-weight:700}li.offline.svelte-1skto4c{opacity:.5}
