.qrreader-drop{border:2px dashed var(--color-border);border-radius:.5rem;margin-block:1rem;padding:1rem}.qrreader-result{min-width:0;padding:1rem}.qrreader-result pre{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;max-height:28rem;overflow:auto}.qrreader-result p,.qrreader-result li{overflow-wrap:anywhere}.qrreader-drop input{min-width:0;max-width:100%}.qrreader-result button,.qrreader-result a{margin-block:.5rem}.qrreader-drop button{overflow-wrap:anywhere;width:100%;padding-inline:.5rem}.qrreader-modes,.qrreader-camera-actions{flex-wrap:wrap;gap:.5rem;margin-block:.5rem;display:flex}[data-reader-camera-mode] video{border:1px solid var(--color-control-border);object-fit:contain;background:#000;width:100%;max-height:24rem;margin-block:1rem;display:block}.qrreader-camera-actions button{overflow-wrap:anywhere}.qrreader-modes [aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent)}
