[data-fp-feedback]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:.6rem 0;font-size:.8rem}
[data-fp-feedback][hidden],[data-fp-feedback] [hidden]{display:none}
[data-fp-feedback] button,[data-fp-feedback] select{font:inherit;color:inherit;background:transparent;border:1px solid currentColor;border-radius:.25rem;padding:.3rem .45rem;max-width:100%;min-height:2.25rem}
[data-fp-feedback] [aria-pressed=true]{font-weight:700;background:var(--color-background-secondary,#e8e8e8)}
[data-fp-feedback-status]{flex-basis:100%}
