.form.svelte-1ax4549 label:where(.svelte-1ax4549){flex-direction:column;gap:.35rem;margin-bottom:1rem;display:flex}.form.svelte-1ax4549 label:where(.svelte-1ax4549)>span:where(.svelte-1ax4549){font-size:.82rem;font-weight:500}.slug-row.svelte-1ax4549{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.slug-prefix.svelte-1ax4549{color:var(--muted);font-size:.75rem;font-family:var(--font-mono)}.slug-row.svelte-1ax4549 input:where(.svelte-1ax4549){min-width:8rem;font-family:var(--font-mono);flex:1}.slug-ok.svelte-1ax4549{color:var(--success);font-size:.8rem;font-family:var(--font-mono)}.slug-bad.svelte-1ax4549{color:var(--accent);font-size:.8rem}.players-add.svelte-1ax4549{grid-template-columns:1fr auto;gap:.5rem;margin-bottom:.75rem;display:grid}.player-list.svelte-1ax4549{margin:0 0 1rem;padding:0;list-style:none}.player-list.svelte-1ax4549 li:where(.svelte-1ax4549){border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:.55rem 0;display:flex}.link-btn.svelte-1ax4549{color:var(--muted);border-radius:var(--radius-sm);background:0 0;padding:0 .5rem;font-size:1.25rem}.link-btn.svelte-1ax4549:hover{color:var(--danger);background:var(--danger-bg)}.full.svelte-1ax4549{width:100%;margin-top:.5rem}.error.svelte-1ax4549{color:var(--accent)}.success.svelte-1ax4549{text-align:center}.success-badge.svelte-1ax4549{width:2.75rem;height:2.75rem;color:var(--success);background:#2ee6a826;border-radius:50%;place-items:center;margin:0 auto .75rem;font-size:1.35rem;font-weight:800;display:grid}.success.svelte-1ax4549 h2:where(.svelte-1ax4549){color:var(--text);margin-top:0}.game-link.svelte-1ax4549{word-break:break-all;margin:.5rem 0 1rem;font-size:1.1rem;font-weight:700;display:block}.admin-link.svelte-1ax4549{word-break:break-all;color:var(--muted);margin:.25rem 0 1rem;font-size:.8rem;display:block}.small.svelte-1ax4549{font-size:.85rem}.actions.svelte-1ax4549{flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem;display:flex}.actions.svelte-1ax4549 a:where(.svelte-1ax4549){text-decoration:none;display:inline-block}.join-list.svelte-1ax4549{padding:0;font-size:.85rem;list-style:none}.join-list.svelte-1ax4549 li:where(.svelte-1ax4549){margin-bottom:.75rem}.join-list.svelte-1ax4549 a:where(.svelte-1ax4549){word-break:break-all;color:var(--muted);font-size:.75rem;display:block}h3.svelte-1ax4549{color:var(--gold);font-size:1rem}
