.feedback-form.svelte-7t0fzn{display:flex;flex-direction:column;gap:var(--space-md)}.type-toggle.svelte-7t0fzn{display:flex;gap:var(--space-xs)}.type-btn.svelte-7t0fzn{flex:1;padding:var(--space-sm) var(--space-md);font-size:.9em;border:2px solid var(--dark);background:#fff;cursor:pointer;transition:all .15s ease;font-weight:600}.type-btn.svelte-7t0fzn:hover{background:var(--cream)}.type-btn.active.svelte-7t0fzn{background:var(--gs-green);color:#fff;border-color:var(--gs-dark-green)}.form-group.svelte-7t0fzn{display:flex;flex-direction:column;gap:var(--space-xs)}.form-group.svelte-7t0fzn label:where(.svelte-7t0fzn){font-size:.9em;font-weight:600}.form-group.svelte-7t0fzn input:where(.svelte-7t0fzn),.form-group.svelte-7t0fzn textarea:where(.svelte-7t0fzn){padding:var(--space-sm) var(--space-md);border:2px solid var(--dark);font-family:var(--font-body);font-size:1em;resize:vertical}.form-group.svelte-7t0fzn input:where(.svelte-7t0fzn):focus,.form-group.svelte-7t0fzn textarea:where(.svelte-7t0fzn):focus{outline:none;background:var(--yellow)}.form-group.svelte-7t0fzn input:where(.svelte-7t0fzn):disabled,.form-group.svelte-7t0fzn textarea:where(.svelte-7t0fzn):disabled{background:var(--gray-150);color:var(--text-muted);cursor:not-allowed}.captured-info.svelte-7t0fzn{padding:var(--space-sm) var(--space-md);background:var(--gray-100);border:1px solid var(--gray-250);font-size:.9em}.captured-info.svelte-7t0fzn summary:where(.svelte-7t0fzn){font-size:.85em;cursor:pointer;color:var(--text-muted);font-weight:600}.captured-info.svelte-7t0fzn ul:where(.svelte-7t0fzn){margin:var(--space-sm) 0 0;padding-left:var(--space-md);color:var(--text-muted)}.captured-info.svelte-7t0fzn li:where(.svelte-7t0fzn){margin-bottom:var(--space-xs);word-break:break-all}.error-message.svelte-7t0fzn{color:var(--pink-ink);font-size:.9em;margin:0;padding:var(--space-sm);background:#ff14931a;border:1px solid var(--pink);font-weight:600}.form-actions.svelte-7t0fzn{display:flex;gap:var(--space-sm);justify-content:flex-end;padding-top:var(--space-sm)}@media(max-width:479px){.type-toggle.svelte-7t0fzn{flex-direction:column}.form-actions.svelte-7t0fzn{flex-direction:column-reverse}.form-actions.svelte-7t0fzn .btn{width:100%}}
