.report-kind-options{gap:var(--space-sm);flex-wrap:wrap;display:flex}.feedback-shell.svelte-c3f7w{column-gap:var(--space-3xl);width:min(100% - 3rem,78rem);padding:var(--space-3xl) 0;grid-template:"heading content""context content"1fr/minmax(0,.85fr) minmax(0,1.15fr);margin:0 auto;display:grid}.feedback-heading.svelte-c3f7w{grid-area:heading}.feedback-heading.svelte-c3f7w h1:where(.svelte-c3f7w){max-width:14ch;margin:0 0 var(--space-lg);font-family:var(--font-display);font-size:var(--text-display);font-style:normal;font-weight:var(--display-weight);letter-spacing:var(--tracking-display);text-wrap:balance;overflow-wrap:anywhere;line-height:1.04}.feedback-heading.svelte-c3f7w p:where(.svelte-c3f7w){max-width:52ch;color:var(--ink-soft);font-size:var(--text-md);margin:0;line-height:1.6}.feedback-content.svelte-c3f7w{min-width:0;padding-top:var(--space-lg);border-top:2px solid var(--ink);grid-area:content}.feedback-form.svelte-c3f7w{gap:var(--space-lg);display:grid}.feedback-trap.svelte-c3f7w{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.feedback-kind.svelte-c3f7w{gap:var(--space-sm) var(--space-lg);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.feedback-kind.svelte-c3f7w legend:where(.svelte-c3f7w),.feedback-field.svelte-c3f7w>label.routes-feedback-page-control{margin-bottom:var(--space-xs);color:var(--ink);font-weight:700}.feedback-kind.svelte-c3f7w label.routes-feedback-page-control{align-items:center;gap:var(--space-xs);min-height:2.75rem;color:var(--ink-soft);cursor:pointer;white-space:nowrap;display:inline-flex}.report-kind-radio{width:1.125rem;height:1.125rem;accent-color:var(--accent);margin:0}.feedback-field.svelte-c3f7w{display:grid}.feedback-field.svelte-c3f7w label.routes-feedback-page-control span{color:var(--muted);font-weight:400}.feedback-field.svelte-c3f7w p:where(.svelte-c3f7w){min-height:1lh;margin:0 0 var(--space-sm);color:var(--muted);font-size:var(--text-sm);line-height:1.55}.field-error.svelte-c3f7w,.feedback-field.svelte-c3f7w p.field-error:where(.svelte-c3f7w),.feedback-error.svelte-c3f7w{color:var(--color-danger-strong)}.field-error.svelte-c3f7w{font-size:var(--text-sm);margin:0}.feedback-error.svelte-c3f7w{margin:0 0 var(--space-lg);padding:var(--space-sm);border:1px solid var(--color-accent);border-radius:var(--radius-input);background:var(--color-accent-soft)}.feedback-actions.svelte-c3f7w{gap:var(--space-sm);padding-top:var(--space-lg);border-top:1px solid var(--line);display:grid}.feedback-actions.svelte-c3f7w p:where(.svelte-c3f7w){max-width:62ch;color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.55}.feedback-context.svelte-c3f7w{margin-top:var(--space-2xl);padding-top:var(--space-md);border-top:1px solid var(--line);grid-area:context;align-self:start}.feedback-context.svelte-c3f7w h2:where(.svelte-c3f7w){margin:0 0 var(--space-xs);font-size:var(--text-sm)}.feedback-context.svelte-c3f7w p:where(.svelte-c3f7w),.feedback-result.svelte-c3f7w p:where(.svelte-c3f7w){max-width:62ch;color:var(--ink-soft);margin:0;line-height:1.65}.feedback-result.svelte-c3f7w h2:where(.svelte-c3f7w){margin:0 0 var(--space-md);font-size:var(--text-xl)}.feedback-return.svelte-c3f7w{min-height:var(--control-height);margin-top:var(--space-md);align-items:center;font-weight:700;display:inline-flex}@media (width<=54rem){.feedback-shell.svelte-c3f7w{gap:var(--space-xl);width:min(100% - 2rem,42rem);padding:var(--space-xl) 0 var(--space-2xl);grid-template:"heading""content""context"/minmax(0,1fr)}.feedback-heading.svelte-c3f7w h1:where(.svelte-c3f7w){font-size:var(--text-2xl)}.feedback-content.svelte-c3f7w{padding-top:var(--space-md)}.feedback-context.svelte-c3f7w{margin-top:0}}
