.feedback-module__p3XwIG__vote{background:var(--surface);border:1px solid var(--rule);border-radius:8px;gap:.75rem;margin-top:2.5rem;padding:1.25rem 1.5rem;display:grid}.feedback-module__p3XwIG__voteQ{font-family:var(--font-cond);font-size:1.375rem;font-weight:700;line-height:1.2}.feedback-module__p3XwIG__voteBtns{flex-wrap:wrap;gap:.6rem;display:flex}.feedback-module__p3XwIG__voteBtn{border:1px solid var(--rule-strong);background:var(--paper);height:2.75rem;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding-inline:1rem;font-size:.9375rem;font-weight:600;display:inline-flex}.feedback-module__p3XwIG__voteBtn:hover:not(:disabled){border-color:var(--ink)}.feedback-module__p3XwIG__voteBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.feedback-module__p3XwIG__voteBtn[aria-pressed=true]{background:var(--accent-wash);border-color:var(--accent);color:var(--accent-ink)}.feedback-module__p3XwIG__voteBtn:disabled:not([aria-pressed=true]){opacity:.5;cursor:default}.feedback-module__p3XwIG__count{min-width:2.5ch;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted);text-align:left;font-size:.875rem;font-weight:500;display:inline-block}.feedback-module__p3XwIG__voteBtn[aria-pressed=true] .feedback-module__p3XwIG__count{color:var(--accent-ink)}.feedback-module__p3XwIG__status{min-height:1.4em;color:var(--ink-2);font-size:.875rem;line-height:1.4}.feedback-module__p3XwIG__statusError{color:#b42318}[data-theme=dark] .feedback-module__p3XwIG__statusError{color:#ff8a80}.feedback-module__p3XwIG__missing{gap:.4rem;display:grid}.feedback-module__p3XwIG__row{gap:.5rem;max-width:34rem;display:flex}.feedback-module__p3XwIG__label{font-size:.9375rem;font-weight:600}.feedback-module__p3XwIG__optional{color:var(--muted);font-weight:400}.feedback-module__p3XwIG__comments{margin-top:3.5rem;scroll-margin-top:5rem}.feedback-module__p3XwIG__h{font-family:var(--font-cond);border-bottom:2px solid var(--ink);padding-bottom:.75rem;font-size:1.875rem;font-weight:700}.feedback-module__p3XwIG__total{font-family:var(--font-mono);color:var(--muted);font-size:1.125rem;font-weight:400}.feedback-module__p3XwIG__note{color:var(--ink-2);max-width:var(--measure);margin-top:1rem;font-size:.9375rem}.feedback-module__p3XwIG__form{max-width:var(--measure);gap:1rem;margin-top:1.25rem;display:grid}.feedback-module__p3XwIG__field{gap:.35rem;display:grid}.feedback-module__p3XwIG__field .input{width:100%}.feedback-module__p3XwIG__field .input[aria-invalid=true]{border-color:#b42318}.feedback-module__p3XwIG__textarea{resize:vertical;height:auto;min-height:7.5rem;padding-block:.6rem;line-height:1.5}.feedback-module__p3XwIG__help,.feedback-module__p3XwIG__error{min-height:1.3em;font-size:.8125rem}.feedback-module__p3XwIG__help{color:var(--muted);font-variant-numeric:tabular-nums}.feedback-module__p3XwIG__error{color:#b42318}[data-theme=dark] .feedback-module__p3XwIG__error{color:#ff8a80}.feedback-module__p3XwIG__turnstile:empty{display:none}.feedback-module__p3XwIG__actions{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.feedback-module__p3XwIG__actions .feedback-module__p3XwIG__status{flex:16rem}.feedback-module__p3XwIG__list,.feedback-module__p3XwIG__replies{margin:0;padding:0;list-style:none}.feedback-module__p3XwIG__list{border-top:1px solid var(--rule);margin-top:1.5rem}.feedback-module__p3XwIG__comment{border-bottom:1px solid var(--rule);padding-block:1.1rem}.feedback-module__p3XwIG__replies .feedback-module__p3XwIG__comment{border-bottom:0;padding-bottom:0}.feedback-module__p3XwIG__commentHead{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;font-size:.875rem;display:flex}.feedback-module__p3XwIG__name{color:var(--ink);overflow-wrap:anywhere;font-size:.9375rem}.feedback-module__p3XwIG__body{font-family:var(--font-serif);color:var(--ink-2);overflow-wrap:anywhere;margin-top:.35rem;font-size:1.0625rem;line-height:1.6}.feedback-module__p3XwIG__body p{white-space:pre-line}.feedback-module__p3XwIG__body p+p{margin-top:.6rem}.feedback-module__p3XwIG__body a{color:var(--accent-ink);text-underline-offset:2px;text-decoration:underline}.feedback-module__p3XwIG__replies{margin-top:.75rem;margin-left:clamp(.75rem,3vw,1.5rem)}.feedback-module__p3XwIG__team{background:var(--accent-wash);border-left:3px solid var(--accent);border-radius:0 8px 8px 0;padding:.75rem 1rem}.feedback-module__p3XwIG__badge{color:var(--accent-ink);font-weight:600}.feedback-module__p3XwIG__empty{min-height:1.5em;color:var(--muted);margin-top:1.5rem;font-size:.9375rem}@media (max-width:30rem){.feedback-module__p3XwIG__vote{padding:1rem 1.1rem}.feedback-module__p3XwIG__row{flex-direction:column}.feedback-module__p3XwIG__row .button{align-self:flex-start}}
