.feedback-fields{gap:inherit;border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.feedback-button{justify-content:center;align-items:center;gap:.55rem;display:inline-flex}.feedback-error:focus{outline-offset:3px;outline:2px solid}.feedback-field{min-width:0}.feedback-field-error{color:#923a2b;margin:0}.feedback-field [aria-invalid=true]{border-color:#923a2b}.feedback-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.8s linear infinite feedback-spin}.feedback-saved{align-items:flex-start;gap:.5rem;animation:.16s ease-out both feedback-appear;display:flex}.feedback-check{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.2em;height:1.2em;margin-top:.1em}.feedback-check path{stroke-dasharray:20;stroke-dashoffset:0;animation:.18s ease-out both feedback-check}@keyframes feedback-spin{to{transform:rotate(360deg)}}@keyframes feedback-appear{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes feedback-check{0%{stroke-dashoffset:20px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.feedback-spinner,.feedback-saved,.feedback-check path{animation:none}}
