.ukli-qr-dialog{background:#1c1e23;color:#f5f5f5;border:1px solid #41444d;border-radius:18px;padding:26px;max-width:calc(100vw - 32px);text-align:center}.ukli-qr-dialog::backdrop{background:#000b}.ukli-qr-dialog h2{font-size:20px;margin:0 0 20px}.ukli-qr-dialog img{display:block;background:#fff;max-width:100%;height:auto;border-radius:6px;margin:auto}.ukli-qr-dialog p{font-size:14px;color:#b2b7c1;overflow-wrap:anywhere}.ukli-qr-actions{display:flex;gap:20px;justify-content:center;margin:24px 0}.ukli-qr-actions a{color:#ffb18e;font-size:14px}.ukli-qr-dialog button{cursor:pointer;background:#353840;color:#eee;border:0;border-radius:8px;padding:12px 20px}.history-row .qr-trigger{margin-left:0}.result-actions{flex-wrap:wrap}

 .ukli-qr-dialog{max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain}.ukli-qr-actions{flex-wrap:wrap;gap:12px}.ukli-qr-actions a{display:inline-flex;align-items:center;min-height:44px}.qr-trigger{font:inherit;min-height:44px;border:1px solid #41444d;border-radius:8px;padding:10px 14px;background:#30333b;color:#f4f4f5;cursor:pointer}.ukli-qr-dialog button{min-height:44px}@media(max-width:400px){.ukli-qr-dialog{padding:20px 16px}}

.ukli-qr-dialog [role=status]:empty{display:none}.ukli-qr-dialog [role=status]{max-width:300px;margin:20px auto}.ukli-qr-dialog img[hidden]{display:none!important}
