@property --qmg-a{syntax:'<angle>';inherits:false;initial-value:0deg}.qm-auth__card{--qmg-lime:#d4f28a;--qmg-lime2:#b9e36a;--qmg-vio:#9b5cff;--qmg-edge:rgba(255,255,255,.12);--qmg-glass:rgba(255,255,255,.045);--qmg-bad:#ff7a8a}.qm-auth__card--modal,.qm-modal__dialog .qm-auth__card--modal{background:linear-gradient(155deg,rgb(76 42 150 / .38) 0%,rgb(22 17 48 / .82) 42%,rgb(10 10 26 / .9) 100%)!important;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);box-shadow:inset 0 0 0 1px var(--qmg-edge),inset 0 1px 0 rgb(255 255 255 / .16),0 30px 80px rgb(0 0 0 / .55),0 0 60px rgb(124 58 237 / .18)!important;isolation:isolate;overflow:hidden}.qm-auth__card--modal::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(118deg,transparent 0 30%,rgb(255 255 255 / .055) 40%,transparent 52%),radial-gradient(90% 60% at 100% 0,rgb(155 92 255 / .22),transparent 60%),radial-gradient(70% 50% at 0 100%,rgb(212 242 138 / .07),transparent 60%)}@media (max-width:600px){.qm-auth-page .qm-auth__card{background:linear-gradient(155deg,rgb(76 42 150 / .36) 0%,rgb(20 16 44 / .86) 45%,rgb(10 10 26 / .92) 100%)!important;-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);box-shadow:inset 0 0 0 1px var(--qmg-edge),inset 0 1px 0 rgb(255 255 255 / .15),0 24px 60px rgb(0 0 0 / .5)!important}}.qm-auth__card .qm-auth__avatar{background:radial-gradient(circle at 35% 25%,rgb(155 92 255 / .35),rgb(20 12 46 / .95) 70%) padding-box,linear-gradient(135deg,var(--qmg-vio),var(--qmg-lime)) border-box!important;box-shadow:0 0 0 6px rgb(155 92 255 / .08),0 12px 30px rgb(0 0 0 / .35)}.qm-auth__card .qm-auth__avatar .qm-ico{color:#e9ddff}.qm-auth__card .qm-auth__tabs{background:var(--qmg-glass)!important;box-shadow:inset 0 0 0 1px var(--qmg-edge)!important}.qm-auth__card .qm-auth__field,.qm-auth__card .qm-auth__number{background:var(--qmg-glass)!important;box-shadow:inset 0 0 0 1px var(--qmg-edge)!important;transition:box-shadow .2s,background .2s}.qm-auth__card .qm-auth__field:focus-within{background:rgb(255 255 255 / .07)!important;box-shadow:inset 0 0 0 1.5px rgb(212 242 138 / .55),0 0 0 4px rgb(212 242 138 / .07)!important}.qm-auth__card .qm-auth__field:has(.is-invalid){box-shadow:inset 0 0 0 1.5px var(--qmg-bad)!important}.qm-auth__card .qm-auth__field>input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #17142f inset!important}.qm-auth__card .qm-auth__number button,.qm-auth__card .qm-auth__number button .qm-ico{color:#c9a7ff}.qm-auth__card .qm-auth__go{background:linear-gradient(100deg,#c6ea78 0%,#e4f8b4 48%,#c6ea78 100%)!important;color:#12140b!important;box-shadow:0 10px 26px rgb(185 227 106 / .22),inset 0 1px 0 rgb(255 255 255 / .55),inset 0 -3px 0 rgb(0 0 0 / .08)!important;transition:filter .2s,transform .2s,opacity .2s}.qm-auth__card .qm-auth__go:hover{filter:brightness(1.04)}.qm-auth__card .qm-auth__go[disabled]{opacity:1}.qm-auth__card .qm-auth__go.is-busy span::before{content:"";display:inline-block;width:15px;height:15px;margin-inline-end:9px;vertical-align:-2px;border-radius:50%;border:2px solid rgb(18 20 11 / .25);border-top-color:#12140b;animation:qmg-spin .7s linear infinite}.qm-auth__card .qm-auth__go.is-busy i,.qm-auth__card .qm-auth__go.is-done i{opacity:0}.qm-auth__card .qm-auth__go.is-done span::before{content:"";display:inline-block;width:12px;height:7px;margin-inline-end:10px;vertical-align:3px;border:solid #12140b;border-width:0 0 2.5px 2.5px;transform:rotate(-45deg)}@keyframes qmg-spin{to{transform:rotate(360deg)}}.qm-auth__card .qm-terms i{background:linear-gradient(#0f0d24,#0f0d24) padding-box,linear-gradient(90deg,var(--qmg-vio),var(--qmg-lime)) border-box!important}.qm-auth__card .qm-terms a{color:var(--qmg-lime)!important}.qm-auth__card .qm-terms input:checked+i::after{border-color:var(--qmg-lime)!important}.qm-auth__card .qm-auth__resend{color:var(--qmg-lime);font-weight:700;transition:opacity .2s,color .2s}.qm-auth__card .qm-auth__resend[disabled]{color:#aeb2cf;opacity:.55}.qm-auth__card .qm-auth__timer{color:#9ea3c6}.qm-auth__card .qm-otp{position:relative;margin-block:14px 24px!important;transform-origin:50% 50%}.qm-auth__card .qm-otp input{border:1.5px solid transparent!important;color:#fff!important;caret-color:var(--qmg-lime);background:linear-gradient(rgb(22 18 48 / .92),rgb(22 18 48 / .92)) padding-box,linear-gradient(160deg,rgb(255 255 255 / .2),rgb(255 255 255 / .05)) border-box!important;box-shadow:0 8px 18px rgb(0 0 0 / .28),inset 0 1px 0 rgb(255 255 255 / .06)!important;animation:none;translate:0 0;scale:1;opacity:1;transition:translate .42s cubic-bezier(.3,.7,.2,1),scale .42s cubic-bezier(.3,.7,.2,1),opacity .3s,box-shadow .2s!important}.qm-auth__card .qm-otp input:focus{outline:0;animation:qmg-arc 2.4s linear infinite;background:linear-gradient(#1c1840,#1c1840) padding-box,conic-gradient(from var(--qmg-a),#fff0 0 50%,rgb(212 242 138 / .95) 72%,rgb(155 92 255 / .7) 86%,#fff0 100%) border-box!important;box-shadow:0 0 0 4px rgb(212 242 138 / .07),0 8px 18px rgb(0 0 0 / .3)!important}@keyframes qmg-arc{to{--qmg-a:360deg}}.qm-auth__card .qm-otp input.is-filled{animation:qmg-pop .2s cubic-bezier(.3,1.6,.5,1);background:linear-gradient(#211a4a,#211a4a) padding-box,linear-gradient(160deg,rgb(176 124 255 / .95),rgb(155 92 255 / .35)) border-box!important}.qm-auth__card .qm-otp input.is-filled:focus{animation:qmg-arc 2.4s linear infinite}@keyframes qmg-pop{50%{scale:1.08}}.qm-auth__card .qm-otp.is-checking input{translate:var(--qm-ox,0) var(--qm-oy,0);scale:.56;pointer-events:none;background:linear-gradient(#211a4a,#211a4a) padding-box,conic-gradient(from 210deg,rgb(212 242 138 / .95),rgb(155 92 255 / .6),rgb(212 242 138 / .15),rgb(212 242 138 / .95)) border-box!important;box-shadow:0 0 14px rgb(212 242 138 / .18)!important}.qm-auth__card .qm-otp.is-orbit{animation:qmg-orbit 1.25s linear infinite}@keyframes qmg-orbit{to{transform:rotate(360deg)}}.qm-auth__card .qm-otp.is-error{animation:qmg-shake .32s cubic-bezier(.36,.07,.19,.97)}.qm-auth__card .qm-otp.is-error input{background:linear-gradient(rgb(40 16 30 / .92),rgb(40 16 30 / .92)) padding-box,linear-gradient(160deg,var(--qmg-bad),rgb(255 122 138 / .3)) border-box!important}@keyframes qmg-shake{20%{transform:translateX(-5px)}45%{transform:translateX(5px)}70%{transform:translateX(-3px)}90%{transform:translateX(2px)}}.qm-auth__card .qm-otp.is-verified input{translate:var(--qm-cx,0) var(--qm-cy,0);scale:.35;opacity:0;pointer-events:none;transition:translate .34s cubic-bezier(.5,0,.75,.2),scale .34s,opacity .3s .06s!important}.qm-otp__seal{position:absolute;left:50%;top:50%;width:86px;height:86px;margin:-43px 0 0 -43px;pointer-events:none;opacity:0;scale:.6}.qm-otp__seal svg{width:100%;height:100%;overflow:visible}.qm-otp__ring{fill:none;stroke:var(--qmg-lime,#d4f28a);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:214;stroke-dashoffset:214;transform:rotate(-90deg);transform-origin:40px 40px;filter:drop-shadow(0 0 6px rgb(212 242 138 / .5))}.qm-otp__box{fill:rgb(34 26 74 / .95);stroke:rgb(212 242 138 / .85);stroke-width:2}.qm-otp__tick{fill:none;stroke:var(--qmg-lime,#d4f28a);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30}.qm-otp.is-verified .qm-otp__seal{opacity:1;scale:1;transition:opacity .25s .22s,scale .45s cubic-bezier(.3,1.5,.5,1) .22s}.qm-otp.is-verified .qm-otp__ring{stroke-dashoffset:0;transition:stroke-dashoffset .6s cubic-bezier(.4,0,.2,1) .4s}.qm-otp.is-verified .qm-otp__tick{stroke-dashoffset:0;transition:stroke-dashoffset .35s ease-out .78s}.qm-auth__card.is-verified{box-shadow:inset 0 0 0 1px rgb(212 242 138 / .28),inset 0 1px 0 rgb(255 255 255 / .16),0 30px 80px rgb(0 0 0 / .55),0 0 70px rgb(212 242 138 / .12)!important;transition:box-shadow .6s}.qm-auth__card [data-qm-verify-title],.qm-auth__card [data-qm-verify-sub]{transition:color .3s}.qm-auth__card.is-verified [data-qm-verify-title]{color:#fff}.qm-auth__card.is-verified [data-qm-verify-sub]{color:var(--qmg-lime)}.qm-auth__card.is-verified .qm-auth__resend,.qm-auth__card.is-verified .qm-auth__timer,.qm-auth__card.is-verified .qm-auth__number{opacity:.35;pointer-events:none;transition:opacity .3s}[data-qm-authmodal] .qm-modal__dialog{animation:qmg-in .32s cubic-bezier(.2,.8,.2,1) both}[data-qm-authmodal] .qm-modal__backdrop{animation:qm-fade .25s ease both}[data-qm-authmodal].is-closing .qm-modal__dialog{animation:qmg-out .22s cubic-bezier(.5,0,.75,.2) both}[data-qm-authmodal].is-closing .qm-modal__backdrop{animation:qmg-fade-out .22s ease both}@keyframes qmg-in{from{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}@keyframes qmg-out{to{opacity:0;transform:translateY(12px) scale(.98)}}@keyframes qmg-fade-out{to{opacity:0}}@media (max-width:600px){[data-qm-authmodal] .qm-modal__dialog{animation-name:qmg-sheet-in;animation-duration:.38s}[data-qm-authmodal].is-closing .qm-modal__dialog{animation-name:qmg-sheet-out;animation-duration:.22s}@keyframes qmg-sheet-in{from{transform:translateY(100%)}to{transform:none}}@keyframes qmg-sheet-out{to{transform:translateY(100%)}}.qm-auth__card .qm-otp{margin-block:12px 22px!important}}@media (prefers-reduced-motion:reduce){.qm-auth__card .qm-otp input,.qm-auth__card .qm-otp input:focus,.qm-auth__card .qm-otp input.is-filled{animation:none!important;transition:none!important}.qm-auth__card .qm-otp.is-checking input{translate:0 0;scale:1}.qm-auth__card .qm-otp.is-orbit,.qm-auth__card .qm-otp.is-error{animation:none}.qm-auth__card .qm-otp.is-verified input{translate:0 0;scale:1;opacity:0;transition:none!important}.qm-otp__seal,.qm-otp__ring,.qm-otp__tick,.qm-otp.is-verified .qm-otp__seal,.qm-otp.is-verified .qm-otp__ring,.qm-otp.is-verified .qm-otp__tick{transition:none!important;scale:1}[data-qm-authmodal] .qm-modal__dialog,[data-qm-authmodal] .qm-modal__backdrop{animation:none!important}.qm-auth__card .qm-auth__go.is-busy span::before{animation-duration:1.6s}}