.pqr-qr-pro-badge,.pqr-qr-pill-lock{display:inline-flex;align-items:center;gap:5px;margin-inline-start:7px;padding:3px 7px;border-radius:999px;background:#fff1c2;color:#815400;font-size:10px;font-weight:800;vertical-align:middle}.pqr-qr-pill-lock{font-size:9px;padding:2px 6px}.pqr-qr-paid-choice{position:relative}.pqr-qr-access-overlay{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:20px;background:rgba(15,23,42,.62)}.pqr-qr-access-dialog{position:relative;width:min(440px,100%);padding:32px;border-radius:20px;background:#fff;color:#172033;text-align:center;box-shadow:0 24px 80px rgba(0,0,0,.25)}.pqr-qr-access-dialog h2{margin:12px 0;font-size:24px}.pqr-qr-access-dialog p{color:#64748b;line-height:1.6}.pqr-qr-access-lock{display:grid;place-items:center;width:54px;height:54px;margin:auto;border-radius:16px;background:#fff1c2;color:#815400;font-size:22px}.pqr-qr-access-close{position:absolute;top:12px;right:14px;border:0;background:transparent;color:#64748b;font-size:26px;cursor:pointer}.pqr-qr-access-action{display:inline-flex;justify-content:center;margin-top:12px;padding:12px 22px;border-radius:11px;background:#5145e5;color:white!important;font-weight:700;text-decoration:none}
/* PQR_QR_ACCESS_MIDNIGHT_THEME_V1 */
html[data-pqr-theme="midnight"] body .pqr-qr-access-overlay {
    background: rgba(0, 0, 0, .78) !important;
    backdrop-filter: blur(5px);
}

html[data-pqr-theme="midnight"] body .pqr-qr-access-dialog {
    color: #f1f5f9 !important;
    background: #090d16 !important;
    border: 1px solid #30394b !important;
    box-shadow: 0 24px 80px rgba(0, 0, 0, .65) !important;
}

html[data-pqr-theme="midnight"] body .pqr-qr-access-dialog h2 {
    color: #f8fafc !important;
}

html[data-pqr-theme="midnight"] body .pqr-qr-access-dialog p {
    color: #b7c1d2 !important;
}

html[data-pqr-theme="midnight"] body .pqr-qr-access-lock {
    color: #f3cc68 !important;
    background: #29230f !important;
}

html[data-pqr-theme="midnight"] body .pqr-qr-access-close {
    color: #cbd5e1 !important;
    background: transparent !important;
}

html[data-pqr-theme="midnight"] body .pqr-qr-access-action {
    color: #fff !important;
    background: #5145e5 !important;
}
