.vida-skeleton{position:relative;overflow:hidden;background:#0d5c6314}.vida-skeleton:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(100deg,transparent 20%,rgba(26,179,148,.14) 45%,rgba(215,242,234,.32) 55%,rgba(26,179,148,.14) 65%,transparent 80%);animation:vida-skeleton-wave 3.2s linear infinite}.vida-skeleton-dark{background:#d7f2ea14}.vida-skeleton-dark:after{background:linear-gradient(100deg,transparent 20%,rgba(26,179,148,.18) 45%,rgba(215,242,234,.16) 55%,rgba(26,179,148,.18) 65%,transparent 80%)}@keyframes vida-skeleton-wave{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.vida-skeleton:after{animation:none;transform:translate(0);background:#1ab3940f}}.feedback-form{--input-placeholder: var(--text-secondary)}.feedback-form button:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.feedback-form button.feedback-category-selected{border-color:var(--brand-blue);background:var(--audit-blue-bg);color:var(--audit-blue-text)}.feedback-form textarea:focus,.feedback-form input:focus{border-color:var(--brand-blue)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-blue) 30%,transparent)!important}
