.QrScanSection-module__mybpoa__tall{height:220svh;position:relative}.QrScanSection-module__mybpoa__sticky{flex-direction:column;justify-content:center;align-items:center;height:78svh;display:flex;position:sticky;top:100px}.QrScanSection-module__mybpoa__card{background:var(--m-cream-2);border-radius:var(--m-radius-xl);text-align:center;width:100%;max-width:340px;padding:32px;position:relative}.QrScanSection-module__mybpoa__tag{background:var(--m-card-bg);border:.5px solid var(--m-border);color:var(--m-text-mid);letter-spacing:.02em;border-radius:9999px;align-items:center;gap:6px;margin-bottom:20px;padding:5px 12px;font-size:11px;font-weight:600;display:inline-flex}.QrScanSection-module__mybpoa__qrWrap{width:240px;height:240px;margin:0 auto;position:relative}.QrScanSection-module__mybpoa__qrSvg{border-radius:8px;width:100%;height:100%;display:block}.QrScanSection-module__mybpoa__bracketTL,.QrScanSection-module__mybpoa__bracketTR,.QrScanSection-module__mybpoa__bracketBL,.QrScanSection-module__mybpoa__bracketBR{border:4px solid var(--m-gold);width:28px;height:28px;position:absolute}.QrScanSection-module__mybpoa__bracketTL{border-bottom:none;border-right:none;border-radius:6px 0 0;top:-4px;left:-4px}.QrScanSection-module__mybpoa__bracketTR{border-bottom:none;border-left:none;border-radius:0 6px 0 0;top:-4px;right:-4px}.QrScanSection-module__mybpoa__bracketBL{border-top:none;border-right:none;border-radius:0 0 0 6px;bottom:-4px;left:-4px}.QrScanSection-module__mybpoa__bracketBR{border-top:none;border-left:none;border-radius:0 0 6px;bottom:-4px;right:-4px}.QrScanSection-module__mybpoa__scanline{background:linear-gradient(90deg, transparent, var(--m-gold), transparent);height:3px;box-shadow:0 0 8px 1px var(--m-gold);position:absolute;left:0;right:0}.QrScanSection-module__mybpoa__successOverlay{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.QrScanSection-module__mybpoa__glow{filter:blur(4px);pointer-events:none;background:radial-gradient(circle,#d6b24e8c 0%,#0000 70%);border-radius:50%;width:180px;height:180px;position:absolute}.QrScanSection-module__mybpoa__successPill{background:var(--m-gold);color:var(--m-navy);border-radius:9999px;align-items:center;gap:9px;padding:12px 22px;font-size:14.5px;font-weight:700;display:flex;position:relative;box-shadow:0 10px 28px #d6b24e80,inset 0 0 0 1px #fff6}.QrScanSection-module__mybpoa__captionWrap{height:20px;margin-top:16px;position:relative}.QrScanSection-module__mybpoa__caption,.QrScanSection-module__mybpoa__captionDone{color:var(--m-text-mid);font-size:13px;position:absolute;inset:0}@media (max-width:1000px){.QrScanSection-module__mybpoa__tall{height:180svh}}@media (max-width:600px){.QrScanSection-module__mybpoa__title{font-size:26px}}