[data-fragment=Feedback]{background:var(--bg-primary,transparent);border:1px solid var(--ui-line,transparent);border-radius:var(--radius-lg);font-family:var(--font-sans);color:var(--text-primary,currentColor);flex-direction:column;gap:14px;max-width:480px;padding:24px;display:flex}[data-fragment=Feedback] :is(h1,h2,h3){letter-spacing:-.3px;text-wrap:balance;margin:0;font-size:17px;font-weight:700}[data-fragment=Feedback]>p{color:var(--text-secondary,currentColor);margin:0;font-size:13px;line-height:1.5}[data-fragment=Feedback] [class$=-rating]{gap:4px;padding:4px 0;display:flex}[data-fragment=Feedback] [class$=-star]{color:var(--text-tertiary,var(--text-secondary,currentColor));cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}[data-fragment=Feedback] [class$=-star]:hover,[data-fragment=Feedback] [class$=-star].filled{color:var(--warning)}[data-fragment=Feedback] [class$=-star]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-fragment=Feedback] [class$=-field]{flex-direction:column;display:flex}[data-fragment=Feedback] [class$=-comment],[data-fragment=Feedback] [class$=-email]{background:var(--bg-secondary,transparent);border:1px solid var(--ui-line,transparent);border-radius:var(--radius-md);width:100%;color:var(--text-primary,currentColor);padding:10px 12px;font-family:inherit;font-size:13.5px}[data-fragment=Feedback] [class$=-comment]{resize:vertical;min-height:70px}[data-fragment=Feedback] [class$=-comment]:focus,[data-fragment=Feedback] [class$=-email]:focus{background:var(--bg-primary,transparent);border-color:var(--brand);box-shadow:0 0 0 3px rgba(var(--brand-rgb), .12);outline:none}[data-fragment=Feedback] [class$=-submit]{border-radius:var(--radius-md);background:var(--brand);min-height:44px;color:var(--ink-text-on-brand);cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-family:inherit;font-size:13.5px;font-weight:600;display:inline-flex}[data-fragment=Feedback] [class$=-submit]:hover:not(:disabled){filter:brightness(1.05)}[data-fragment=Feedback] [class$=-submit]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-fragment=Feedback] [class$=-submit]:disabled{opacity:.6;cursor:not-allowed}[data-fragment=Feedback][class*=-done]{text-align:center;padding:32px 24px}[data-fragment=Feedback][class*=-done] p{color:var(--success);margin:0;font-size:14px;font-weight:600}@media (prefers-reduced-motion:reduce){[data-fragment=Feedback] [class$=-star]{transition:none}}
