.founding-checkin.svelte-wds0gc{padding:16px 18px;background:var(--bg-card);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:12px;margin-bottom:1rem;max-width:720px;box-sizing:border-box}.founding-line.svelte-wds0gc{display:block;margin:0 0 1rem;padding:0;background:none;border:none;font-size:14px;color:var(--text-secondary);text-align:left}.founding-line-button.svelte-wds0gc{min-height:44px;color:var(--accent);font-weight:600;cursor:pointer}.founding-join.svelte-wds0gc{max-width:720px;margin-bottom:1rem}.fc-meta.svelte-wds0gc{margin:0 0 6px;font-size:12px;color:var(--text-secondary)}.fc-title.svelte-wds0gc{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--text-primary)}.fc-sub.svelte-wds0gc{margin:0 0 12px;font-size:14px;color:var(--text-tertiary)}.fc-code.svelte-wds0gc{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.5px;white-space:nowrap}.fc-refund.svelte-wds0gc{margin:0 0 8px;font-size:12px;color:var(--text-secondary)}.fc-price.svelte-wds0gc{color:var(--text-secondary)}.fc-label.svelte-wds0gc{display:block;margin:12px 0 6px;font-size:14px;font-weight:500;color:var(--text-primary)}.fc-answer.svelte-wds0gc{display:block;width:100%;box-sizing:border-box;font-size:16px;padding:10px 14px;border-radius:8px;background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-primary);resize:vertical;font-family:inherit}.fc-error.svelte-wds0gc{margin:10px 0 0;font-size:14px;color:var(--danger)}.fc-actions.svelte-wds0gc{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:14px}.fc-primary.svelte-wds0gc{min-height:44px;padding:8px 20px;border-radius:8px;border:none;background:var(--accent);color:#fff;font-size:14px;font-weight:600;cursor:pointer}.fc-primary.svelte-wds0gc:disabled{opacity:.5;cursor:not-allowed}.fc-secondary.svelte-wds0gc{min-height:44px;padding:8px 16px;border-radius:8px;background:transparent;border:1px solid var(--border);color:var(--text-secondary);font-size:14px;cursor:pointer}.fc-hint.svelte-wds0gc{font-size:12px;color:var(--text-tertiary)}
