.bug-page.svelte-1ctcntu{max-width:560px;margin:0 auto;padding:var(--space-xl) var(--space-lg) 64px}.bug-shell.svelte-1ctcntu{background:#fff;border:1px solid var(--color-border);border-radius:14px;padding:var(--space-xl)}h1.svelte-1ctcntu{margin:0 0 var(--space-md);color:var(--color-lavender-dark);font-family:var(--font-heading)}p.svelte-1ctcntu{margin:0 0 var(--space-lg);color:var(--color-text-muted);line-height:1.6}.bug-form.svelte-1ctcntu{display:grid;gap:var(--space-md)}label.svelte-1ctcntu{display:grid;gap:8px;color:var(--color-text);font-size:.95rem}input.svelte-1ctcntu,textarea.svelte-1ctcntu{border:1px solid var(--color-border);border-radius:10px;padding:10px 12px;font:inherit}.notice.svelte-1ctcntu{border-radius:10px;padding:12px 14px;font-size:.92rem;line-height:1.5;margin-bottom:var(--space-md)}.notice--success.svelte-1ctcntu{background:#e8f8ef;color:#1f6f43;border:1px solid #b9e5cb}.notice--error.svelte-1ctcntu{background:#fff0f1;color:#8f2430;border:1px solid #f3c1c8}button[type=submit].svelte-1ctcntu{justify-self:start;border:none;border-radius:24px;padding:10px 20px;background:var(--color-lavender-cta);color:#fff;font-weight:600;cursor:pointer}button[type=submit].svelte-1ctcntu:hover{background:var(--color-lavender-dark)}.turnstile-wrap.svelte-1ctcntu{margin-top:2px}.turnstile-error.svelte-1ctcntu{margin:8px 0 0;font-size:.88rem;color:#8f2430}.hp-wrap.svelte-1ctcntu{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
