.demo-otp-card[data-v-4763a052]{isolation:isolate;position:relative;overflow:hidden}.demo-otp-card[data-v-4763a052]:before{content:"";inset-inline:1rem;background:linear-gradient(90deg,#0000,#2563eb6b,#0000);height:1px;position:absolute;top:0}@media (prefers-reduced-motion:no-preference){.demo-otp-card[data-v-4763a052]{animation:.52s cubic-bezier(.18,.84,.28,1) both otp-card-arrive-4763a052}.demo-otp-code[data-v-4763a052]{animation:.68s cubic-bezier(.18,.84,.28,1) .13s both otp-code-pop-4763a052}}@keyframes otp-card-arrive-4763a052{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes otp-code-pop-4763a052{0%{opacity:0;filter:blur(6px);transform:translateY(8px)scale(.92)}70%{filter:blur();transform:translateY(0)scale(1.04)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.auth-page[data-v-b15baf3c]{background:linear-gradient(135deg,#f4f8fffa,#e8f2ffeb)}.auth-login-card[data-v-b15baf3c]{isolation:isolate;position:relative;overflow:hidden}.auth-login-card[data-v-b15baf3c]:before{content:"";inset-inline:1.25rem;background:linear-gradient(90deg,#0000,#2563eb52,#0000);height:1px;position:absolute;top:0}.auth-side-panel[data-v-b15baf3c]{isolation:isolate;background-size:180% 180%;position:relative}.auth-side-panel[data-v-b15baf3c]:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 12%,#ffffff1f 44%,#0000 62%);position:absolute;inset:0;transform:translate(120%)}@media (prefers-reduced-motion:no-preference){.auth-login-card[data-v-b15baf3c]{animation:.72s cubic-bezier(.18,.84,.28,1) both auth-card-enter-b15baf3c}.auth-brand-block[data-v-b15baf3c]{animation:.68s ease-out .12s both auth-soft-rise-b15baf3c}.auth-brand-mark[data-v-b15baf3c]{animation:3.8s ease-in-out .9s infinite auth-brand-breathe-b15baf3c}.auth-side-panel[data-v-b15baf3c]{animation:.82s cubic-bezier(.18,.84,.28,1) .12s both auth-side-enter-b15baf3c,9s ease-in-out 1s infinite alternate auth-gradient-drift-b15baf3c}.auth-side-panel[data-v-b15baf3c]:after{animation:4.8s ease-in-out 1.3s infinite auth-panel-sheen-b15baf3c}.auth-trust-badge[data-v-b15baf3c],.auth-side-copy h2[data-v-b15baf3c],.auth-side-copy p[data-v-b15baf3c]{animation:.72s ease-out both auth-soft-rise-b15baf3c}.auth-side-copy h2[data-v-b15baf3c]{animation-delay:.24s}.auth-side-copy p[data-v-b15baf3c]{animation-delay:.34s}.auth-service-row[data-v-b15baf3c]{animation:.62s cubic-bezier(.18,.84,.28,1) both auth-service-enter-b15baf3c}}@media (width>=64rem) and (height<=47.5rem){.auth-login-card[data-v-b15baf3c]{border-radius:1.5rem}.auth-brand-block[data-v-b15baf3c]{margin-bottom:.55rem}.auth-brand-mark[data-v-b15baf3c]{border-radius:1rem;width:2.5rem;height:2.5rem}.auth-side-panel[data-v-b15baf3c]{border-radius:1.5rem;max-height:calc(100dvh - 1rem)}}@keyframes auth-card-enter-b15baf3c{0%{opacity:0;filter:blur(10px);transform:translateY(26px)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes auth-side-enter-b15baf3c{0%{opacity:0;filter:blur(10px);transform:translate(-24px)scale(.985)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}@keyframes auth-soft-rise-b15baf3c{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-service-enter-b15baf3c{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes auth-brand-breathe-b15baf3c{0%,to{transform:translateY(0);box-shadow:0 18px 40px #2563eb38}50%{transform:translateY(-3px);box-shadow:0 24px 48px #2563eb57}}@keyframes auth-gradient-drift-b15baf3c{0%{background-position:0%}to{background-position:100%}}@keyframes auth-panel-sheen-b15baf3c{0%,38%{transform:translate(120%)}70%,to{transform:translate(-120%)}}.auth-input-shell[data-v-4a7bb82a]{isolation:isolate}.auth-input-shell[data-v-4a7bb82a]:after{content:"";inset-inline:1.15rem;transform-origin:50%;background:linear-gradient(90deg,#0000,#2563eb8c,#0000);height:1px;transition:transform .22s;position:absolute;bottom:0;transform:scaleX(0)}.auth-input-shell[data-v-4a7bb82a]:focus-within:after{transform:scaleX(1)}.auth-processing-card[data-v-4a7bb82a]{position:relative;overflow:hidden}.auth-processing-card[data-v-4a7bb82a]:after{content:"";background:linear-gradient(90deg,#0000,#ffffffbf,#0000);width:4rem;position:absolute;inset-block:0;transform:translate(7rem)skew(-16deg)}@media (prefers-reduced-motion:no-preference){.login-motion[data-v-4a7bb82a]{animation:.56s cubic-bezier(.18,.84,.28,1) both login-section-enter-4a7bb82a}.login-motion-1[data-v-4a7bb82a]{animation-delay:.18s}.login-motion-2[data-v-4a7bb82a]{animation-delay:.28s}.login-motion-3[data-v-4a7bb82a]{animation-delay:.37s}.login-motion-4[data-v-4a7bb82a]{animation-delay:.46s}.auth-input-shell:focus-within i[data-v-4a7bb82a]{animation:.52s ease-out both input-icon-nudge-4a7bb82a}.auth-processing-icon[data-v-4a7bb82a]{animation:1.25s ease-in-out infinite processing-icon-pulse-4a7bb82a}.auth-processing-card[data-v-4a7bb82a]:after{animation:1.4s ease-in-out infinite processing-card-sheen-4a7bb82a}}@media (width>=64rem) and (height<=47.5rem){.auth-login-flow[data-v-4a7bb82a]>:not([hidden])~:not([hidden]){margin-top:.6rem!important}.login-motion-3[data-v-4a7bb82a]{min-height:2.25rem}.auth-processing-card[data-v-4a7bb82a]{padding-block:.45rem}}@keyframes login-section-enter-4a7bb82a{0%{opacity:0;filter:blur(8px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes input-icon-nudge-4a7bb82a{0%{transform:translateY(-50%)scale(1)}45%{transform:translateY(-50%)scale(1.12)}to{transform:translateY(-50%)scale(1)}}@keyframes processing-icon-pulse-4a7bb82a{0%,to{box-shadow:0 0 #2563eb2e}50%{box-shadow:0 0 0 8px #2563eb00}}@keyframes processing-card-sheen-4a7bb82a{0%{transform:translate(7rem)skew(-16deg)}to{transform:translate(-18rem)skew(-16deg)}}
