.qrl-page[data-v-472d973e]{--qrl-ground:#f4f6fb;--qrl-card:#fff;--qrl-ink:#1c2333;--qrl-muted:#6b7590;--qrl-line:#e6e9f2;--qrl-accent:#3d5bd4;--qrl-accent-ink:#fff;--qrl-danger:#d64545;--qrl-ok:#27ae60;min-height:100vh;background:var(--qrl-ground);display:flex;align-items:center;justify-content:center;padding:24px 16px}html[data-theme=dark] .qrl-page[data-v-472d973e]{--qrl-ground:#0c1626;--qrl-card:#13213b;--qrl-ink:#e8eef7;--qrl-muted:#a9b8cc;--qrl-line:#22334f;--qrl-accent:#6ea8ff;--qrl-accent-ink:#0c1626;--qrl-danger:#ff7b7b;--qrl-ok:#4ade80}.qrl-card[data-v-472d973e]{background:var(--qrl-card);border:1px solid var(--qrl-line);border-radius:16px;padding:28px 24px;width:100%;max-width:420px;color:var(--qrl-ink)}.qrl-center[data-v-472d973e]{text-align:center}.qrl-big-icon[data-v-472d973e]{font-size:44px;color:var(--qrl-muted);display:block;margin-bottom:10px}.qrl-big-icon--danger[data-v-472d973e]{color:var(--qrl-danger)}.qrl-big-icon--ok[data-v-472d973e]{color:var(--qrl-ok)}.qrl-title[data-v-472d973e]{font-size:19px;font-weight:700;color:var(--qrl-ink);margin:0 0 8px}.qrl-muted[data-v-472d973e]{font-size:13.5px;color:var(--qrl-muted);line-height:1.5;margin:0 0 6px}.qrl-hint[data-v-472d973e]{font-size:12px;color:var(--qrl-muted);margin-top:14px}.qrl-error[data-v-472d973e]{font-size:13px;color:var(--qrl-danger);margin:6px 0}.qrl-property[data-v-472d973e]{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--qrl-line);margin-bottom:16px}.qrl-property__icon[data-v-472d973e]{font-size:30px;color:var(--qrl-accent)}.qrl-property__name[data-v-472d973e]{font-size:16px;font-weight:700;color:var(--qrl-ink)}.qrl-property__meta[data-v-472d973e]{font-size:12.5px;color:var(--qrl-muted)}.qrl-outcome[data-v-472d973e]{padding-top:4px}.qrl-btn[data-v-472d973e]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:10px;font-size:14px;font-weight:600;padding:10px 22px;cursor:pointer;margin:10px 6px 0;border:1px solid transparent}.qrl-btn--primary[data-v-472d973e]{background:var(--qrl-accent);color:var(--qrl-accent-ink)}.qrl-btn--primary[data-v-472d973e]:disabled{opacity:.6;cursor:default}.qrl-btn--ghost[data-v-472d973e]{background:transparent;border-color:var(--qrl-line);color:var(--qrl-muted)}