.page.svelte-3vpbqs{flex-direction:column;gap:26px;max-width:480px;margin:0 auto;padding:24px 20px 40px;display:flex}.muted.svelte-3vpbqs{color:var(--ink-muted);font-size:14px}h1.svelte-3vpbqs{margin:0;font-size:26px;font-weight:600}.page-head.svelte-3vpbqs{justify-content:space-between;align-items:center;gap:12px;display:flex}.settings-link.svelte-3vpbqs{background:var(--surface);border:1px solid var(--border);width:34px;height:34px;color:var(--ink-muted);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}section.svelte-3vpbqs{flex-direction:column;gap:10px;display:flex}.label.svelte-3vpbqs{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);font-family:IBM Plex Mono,monospace;font-size:11px}.list.svelte-3vpbqs{flex-direction:column;gap:8px;display:flex}.member-card.svelte-3vpbqs{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.member-row.svelte-3vpbqs{justify-content:space-between;display:flex}.name.svelte-3vpbqs{font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:600}.role.svelte-3vpbqs{color:var(--ink-muted);text-transform:uppercase;font-size:11px}.challenge-summary.svelte-3vpbqs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.small.svelte-3vpbqs{font-size:12px}.chips.svelte-3vpbqs{flex-wrap:wrap;gap:6px;display:flex}.chip.svelte-3vpbqs{border:1px solid var(--border);background:var(--surface-2);color:var(--ink);cursor:pointer;border-radius:100px;padding:5px 11px;font-size:11.5px}.chip.readonly.svelte-3vpbqs{cursor:default;background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.chip.selected.svelte-3vpbqs{background:var(--accent);border-color:var(--accent);color:var(--surface)}.setter.svelte-3vpbqs{color:var(--ink-muted);font-size:11px;font-style:italic}.chip-picker.svelte-3vpbqs{flex-wrap:wrap;gap:6px;display:flex}.chip-actions.svelte-3vpbqs{gap:10px;display:flex}.edit-link.svelte-3vpbqs,.save.svelte-3vpbqs,.cancel.svelte-3vpbqs{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.save.svelte-3vpbqs{font-weight:600}.cancel.svelte-3vpbqs{color:var(--ink-muted)}.hint.svelte-3vpbqs{color:var(--ink-muted);margin:0;font-size:13px;line-height:1.5}.hint.small.svelte-3vpbqs{font-size:12px}button.svelte-3vpbqs{font:inherit;background:var(--accent);color:var(--surface);cursor:pointer;border:none;border-radius:10px;align-self:flex-start;padding:10px 16px;font-size:13.5px}.invite-box.svelte-3vpbqs{background:var(--surface);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:18px;display:flex}.code.svelte-3vpbqs{letter-spacing:.12em;font-family:IBM Plex Mono,monospace;font-size:26px;font-weight:600}.redeem.svelte-3vpbqs{gap:8px;display:flex}.redeem.svelte-3vpbqs input:where(.svelte-3vpbqs){font:inherit;text-transform:uppercase;border:1px solid var(--border);background:var(--surface);color:var(--ink);border-radius:10px;flex:1;padding:11px 12px;font-family:IBM Plex Mono,monospace}.confirmation.svelte-3vpbqs{background:var(--ok-soft);color:var(--ok);border-radius:10px;margin:0;padding:12px 14px;font-size:13.5px}.error.svelte-3vpbqs{color:var(--stop);margin:0;font-size:13px}
