.feedbackForm{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-6);padding:clamp(var(--space-4),3vw,var(--space-8));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.feedbackForm .uiField{align-content:start}.feedbackForm .uiFieldMessage{margin:0}.feedbackForm textarea{width:100%;min-width:0;padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font:inherit;font-size:1rem;line-height:1.5;transition:border-color var(--duration-fast) var(--ease-standard)}.feedbackForm textarea:hover{border-color:var(--color-primary-hover)}.feedbackForm textarea:focus{border-color:var(--color-primary)}.feedbackForm textarea[aria-invalid=true]{border-color:var(--color-error)}.feedbackForm textarea:disabled{cursor:not-allowed;opacity:.52}.feedbackForm textarea.resize-none{resize:none}.feedbackEmail{grid-template-rows:max-content max-content minmax(1.4em,auto)}.feedbackAttachments>.uiButton{justify-self:start;max-width:100%}.feedbackUploadHint{display:grid}.feedbackUploadHint>p{grid-area:1/1}.feedbackStatus[aria-hidden=true],.feedbackUploadHint>[aria-hidden=true]{visibility:hidden}.feedbackPreviews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-2)}.feedbackPreviews>div{display:grid;align-content:start;min-width:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-alt);overflow-wrap:anywhere;grid-gap:var(--space-2);gap:var(--space-2);font-size:.875rem}.feedbackPreviews img{width:100%;height:auto;aspect-ratio:16/11;border-radius:var(--radius-sm);object-fit:cover}.feedbackPreviews .uiButton{min-width:0}.feedbackActions{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.feedbackActions .botCheck{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:max-content minmax(48px,auto);align-content:start;justify-items:start;grid-gap:var(--space-2);gap:var(--space-2);padding:0}.feedbackActions .botCheck .uiButton{max-width:100%}.feedbackAccepted{margin-top:var(--space-6);padding:var(--space-6);border:1px solid var(--color-success);border-radius:var(--radius-lg);background:var(--color-surface);overflow-wrap:anywhere}.feedbackAccepted strong{display:block;margin-top:var(--space-2)}@media (max-width:479px){.feedbackPreviews{grid-template-columns:minmax(0,1fr)}}