.feedback .field{min-height:44px;margin-top:var(--s2);align-items:flex-end;font-weight:700;display:flex}.feedback :is(select,textarea){width:100%;font:inherit;color:var(--text);background:var(--ground);border:var(--border-width) solid var(--border);border-radius:var(--radius);margin-top:.25rem;padding:.5rem .75rem;display:block}.feedback select{min-height:44px}.feedback textarea{resize:vertical;min-height:8rem}.feedback .hint{color:var(--text-muted);margin:.5rem 0 0;font-size:.9rem}.feedback .warn{margin:var(--s2) 0;padding:var(--s2);background:var(--card);border:var(--border-width-strong) solid var(--border);border-radius:var(--radius-large);font-weight:700}.feedback button{min-height:44px;margin-top:var(--s2);padding-inline:var(--s2);font-weight:700}.feedback button:is(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:.6}.feedback [data-result]:empty{display:none}.feedback [data-result]{margin-top:var(--s2);padding:var(--s2);background:var(--card);border:var(--border-width) solid var(--border);border-radius:var(--radius-large)}.feedback [tabindex="-1"]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}
