.free-claim-dialog-mask[data-v-4b5a273a]{position:fixed;inset:0;z-index:3200;display:grid;place-items:center;padding:1rem;background:#0d12226b}.free-claim-dialog[data-v-4b5a273a]{position:relative;width:min(30rem,calc(100vw - 2rem));padding:2.375rem 3.6875rem 2.875rem;border-radius:.625rem;background:radial-gradient(circle at 50% 0,#fffffff5,#f5f7ffe6 44%,#ebefffe0);box-shadow:0 1.5rem 4rem #18234e38;text-align:center}.free-claim-dialog[data-v-4b5a273a]:focus{outline:none}.free-claim-dialog-close[data-v-4b5a273a]{position:absolute;top:.75rem;right:.75rem;display:grid;width:2rem;height:2rem;place-items:center;border:0;border-radius:50%;background:transparent;cursor:pointer}.free-claim-dialog-close[data-v-4b5a273a]:focus-visible{outline:.1875rem solid rgba(28,107,255,.72);outline-offset:.125rem}.free-claim-dialog h2[data-v-4b5a273a]{margin:0;color:#1a2238;font-size:1.5rem;font-weight:900;line-height:1.42}.free-claim-dialog h2 strong[data-v-4b5a273a]{display:block;color:#3c4cff;font-size:1.5rem;font-weight:inherit}.free-claim-qr-card[data-v-4b5a273a]{display:grid;width:min(100%,22.5rem);aspect-ratio:1;margin:1.625rem auto 0;place-items:center;padding:1.75rem;border-radius:.625rem;background:#fff}.free-claim-qr-card img[data-v-4b5a273a]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.free-claim-dialog-fade-enter-active[data-v-4b5a273a],.free-claim-dialog-fade-leave-active[data-v-4b5a273a]{transition:opacity .18s ease}.free-claim-dialog-fade-enter-active .free-claim-dialog[data-v-4b5a273a],.free-claim-dialog-fade-leave-active .free-claim-dialog[data-v-4b5a273a]{transition:transform .18s ease,opacity .18s ease}.free-claim-dialog-fade-enter-from[data-v-4b5a273a],.free-claim-dialog-fade-leave-to[data-v-4b5a273a]{opacity:0}.free-claim-dialog-fade-enter-from .free-claim-dialog[data-v-4b5a273a],.free-claim-dialog-fade-leave-to .free-claim-dialog[data-v-4b5a273a]{opacity:0;transform:scale(.96)}@media(prefers-reduced-motion:reduce){.free-claim-dialog-fade-enter-active[data-v-4b5a273a],.free-claim-dialog-fade-enter-active .free-claim-dialog[data-v-4b5a273a],.free-claim-dialog-fade-leave-active[data-v-4b5a273a],.free-claim-dialog-fade-leave-active .free-claim-dialog[data-v-4b5a273a]{transition:none}}@media(max-width:47.5rem){.free-claim-dialog[data-v-4b5a273a]{padding:2.25rem 1.125rem 1.75rem}.free-claim-dialog h2[data-v-4b5a273a],.free-claim-dialog h2 strong[data-v-4b5a273a]{font-size:1.25rem}.free-claim-qr-card[data-v-4b5a273a]{padding:1.25rem}}
