.feedback [hidden]{display:none!important}.feedback button{color:inherit}.feedback .fb-about{border:2px solid var(--ink);background:var(--tint);font:600 12px/1.4 var(--mono);overflow-wrap:anywhere;border-radius:6px;padding:8px 10px}.fb-form{flex-direction:column;gap:12px;display:flex}.feedback .field{font:600 12px var(--mono);flex-direction:column;gap:6px;display:flex}.feedback .field textarea,.feedback .field input{border:2px solid var(--ink);background:var(--card);width:100%;min-height:48px;color:var(--ink);font:500 16px/1.45 var(--mono);border-radius:6px;padding:10px 12px}.feedback .field textarea{resize:vertical;min-height:128px}.feedback .field textarea:focus-visible,.feedback .field input:focus-visible{outline:3px solid var(--m-synonym);outline-offset:2px}.feedback .field [aria-invalid=true]{border-color:var(--error)}.feedback .btn{cursor:pointer;flex:none;width:100%;height:48px}.feedback .btn:not(.primary){background:var(--card)}.feedback .btn[aria-disabled=true]{opacity:.6;cursor:progress}.feedback .msg{font:600 12px/1.5 var(--mono)}.feedback .msg.bad{color:var(--error)}.feedback .msg.good:before{content:"";vertical-align:-1px;background:var(--acid);border:2px solid var(--ink);width:9px;height:9px;margin-right:8px;display:inline-block}.fb-trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
