.qr-tool .qr-tabs,.qr-tool .qr-actions{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0}.qr-tool .qr-tab[aria-pressed="true"]{border-color:currentColor;font-weight:700;background:var(--bg)}.qr-tool .qr-drop{flex-direction:column}.qr-tool .qr-drop.drag{outline:3px solid currentColor}.qr-tool .qr-drop input{display:block;margin-top:10px}.qr-tool #status{white-space:pre-wrap;margin-top:14px}.qr-tool #selection-wrap{position:relative;display:inline-block;max-width:100%;touch-action:none;user-select:none;cursor:crosshair;background:#ddd}.qr-tool #preview{display:block;width:100%;height:auto}.qr-tool #selection{position:absolute;pointer-events:none;box-sizing:border-box;border:2px solid #00b5ff;background:rgba(0,130,255,.20)}.qr-tool .qr-result{border-top:1px solid var(--border,#ddd);padding:14px 0;overflow-wrap:anywhere}.qr-tool .qr-result:first-child{border-top:0}.qr-tool .qr-value{white-space:pre-wrap;overflow-wrap:anywhere;max-height:15em;overflow:auto}.qr-tool .qr-result button{margin-right:10px}.qr-tool .qr-result a{display:inline-block;max-width:100%;overflow-wrap:anywhere}.qr-tool button{cursor:pointer}
