.qr-page[data-v-71eff7c5]{width:100%;height:100%;padding:var(--20);display:grid;place-items:center;background:radial-gradient(1200px 600px at 20% -10%,#f6f9ff 0,#eef3fb 40%,#e9eff8 100%);color:#0f172a}.qr-page [data-v-71eff7c5]{font-family:Satoshi!important;letter-spacing:-.02em}.qr-page.mobile[data-v-71eff7c5]{padding:var(--32) var(--23)}.intro[data-v-71eff7c5]{text-align:center;margin-bottom:var(--8)}.intro h2[data-v-71eff7c5]{margin:0 0 var(--6);font-size:var(--22);font-weight:700}.intro p[data-v-71eff7c5]{margin:0;opacity:.8}.video-wrap[data-v-71eff7c5]{width:100%;max-width:var(--460);border-radius:var(--21);overflow:hidden;background:#000;-webkit-box-shadow:0 1px 2px rgba(16,24,40,.06),0 12px 24px rgba(2,6,23,.08);box-shadow:0 1px 2px rgba(16,24,40,.06),0 12px 24px rgba(2,6,23,.08);margin-top:var(--12)}video[data-v-71eff7c5]{width:100%;height:auto;display:block;max-height:70vh;-o-object-fit:cover;object-fit:cover}.hidden-canvas[data-v-71eff7c5]{display:none}.status[data-v-71eff7c5]{margin-top:var(--12);color:#0f172a;font-weight:500;text-align:center}.error[data-v-71eff7c5]{margin-top:var(--12);color:#d92d20;font-weight:700;text-align:center}.start[data-v-71eff7c5]{margin-top:var(--12)}.btn[data-v-71eff7c5]{padding:var(--15) var(--31);border-radius:var(--31);background:#0071e2;color:#fff;border:0;cursor:pointer;font-weight:700;-webkit-transition:-webkit-transform .05s ease,-webkit-box-shadow .2s ease,-webkit-filter .2s ease;transition:-webkit-transform .05s ease,-webkit-box-shadow .2s ease,-webkit-filter .2s ease;transition:transform .05s ease,box-shadow .2s ease,filter .2s ease;transition:transform .05s ease,box-shadow .2s ease,filter .2s ease,-webkit-transform .05s ease,-webkit-box-shadow .2s ease,-webkit-filter .2s ease}.fallback[data-v-71eff7c5]{margin-top:var(--16);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:var(--460)}.fallback[data-v-71eff7c5],.fallback form[data-v-71eff7c5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--10)}.fallback input[data-v-71eff7c5]{padding:var(--10) var(--12);border-radius:var(--12);border:1px solid #d0d5dd;width:var(--110);text-align:center;background:#fff;font-weight:700;-webkit-box-shadow:0 1px 2px rgba(16,24,40,.04);box-shadow:0 1px 2px rgba(16,24,40,.04)}.fallback input[data-v-71eff7c5]:focus{outline:none;border-color:#93c5fd;-webkit-box-shadow:0 0 0 4px rgba(147,197,253,.35),0 1px 2px rgba(16,24,40,.06);box-shadow:0 0 0 4px rgba(147,197,253,.35),0 1px 2px rgba(16,24,40,.06)}