[data-v-08fc6e50],[data-v-08fc6e50]:after,[data-v-08fc6e50]:before{box-sizing:border-box;margin:0;padding:0}[data-v-08fc6e50]:root{--brand:#2f75ff;--warm:#f9f9f7;--sand:#f2f1ed;--text:#181f2a;--muted:#6b7685;--bdr:#dde2ea}.wrap[data-v-08fc6e50]{display:flex;width:100%;height:100vh;font-family:DM Sans,sans-serif;overflow:hidden}.left[data-v-08fc6e50]{flex:0 0 52%;position:relative;overflow:hidden;background:#162947}.left-bg[data-v-08fc6e50]{position:absolute;inset:0;z-index:0;background:linear-gradient(135deg,#162947,#183060 18%,#1a3d80 40%,#1247cc 58%,#2f75ff 80%,#4d8cff)}.left-vignette[data-v-08fc6e50]{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 110% 90% at 62% 40%,transparent 15%,rgba(4,12,28,.5) 60%,rgba(4,12,28,.85) 100%)}.grid[data-v-08fc6e50]{position:absolute;inset:0;z-index:2;pointer-events:none;background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:48px 48px}.cv[data-v-08fc6e50]{position:absolute;inset:0;z-index:3;width:100%;height:100%}.left-ui[data-v-08fc6e50]{position:absolute;inset:0;z-index:8;display:flex;flex-direction:column;justify-content:space-between;padding:36px 48px;pointer-events:none;overflow:hidden}.logo-crop[data-v-08fc6e50]{width:240px;max-width:240px;overflow:visible}.logo-img[data-v-08fc6e50]{width:240px;height:auto;display:block;margin-top:0}.tagline[data-v-08fc6e50]{font-size:11px;font-weight:500;letter-spacing:2.5px;text-transform:uppercase;color:hsla(0,0%,100%,.55);margin-top:10px}.hero h1[data-v-08fc6e50]{font-family:"DM Serif Display",serif;font-size:clamp(32px,3vw,42px);line-height:1.15;color:#fff;margin-bottom:12px;margin-top:-40px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.hero h1 em[data-v-08fc6e50]{font-style:italic;color:#6ff5e1}.hero p[data-v-08fc6e50]{font-size:16px;line-height:1.7;color:hsla(0,0%,100%,.85);font-weight:400;max-width:400px}.features[data-v-08fc6e50]{margin-top:18px;display:flex;flex-direction:column;gap:10px}.fi[data-v-08fc6e50]{display:flex;align-items:center;gap:12px}.fd[data-v-08fc6e50]{width:5px;height:5px;border-radius:50%;flex-shrink:0;background:rgba(111,245,225,.9);box-shadow:0 0 6px rgba(111,245,225,.5)}.fi span[data-v-08fc6e50]{font-size:15px;color:hsla(0,0%,100%,.9);font-weight:400}.left-footer[data-v-08fc6e50]{font-size:14px;color:hsla(0,0%,100%,.8)}.secure-block[data-v-08fc6e50]{margin-top:70px;padding:12px 16px;border-radius:10px;background:rgba(111,245,225,.12);border:1px solid rgba(111,245,225,.35)}.secure-title[data-v-08fc6e50]{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#6ff5e1;margin-bottom:10px;display:flex;align-items:center;gap:7px}.secure-title svg[data-v-08fc6e50]{flex-shrink:0}.sfi[data-v-08fc6e50]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.sfi[data-v-08fc6e50]:last-child{margin-bottom:0}.sfd[data-v-08fc6e50]{width:5px;height:5px;border-radius:50%;flex-shrink:0;background:#6ff5e1}.sfi span[data-v-08fc6e50]{font-size:13px;color:hsla(0,0%,100%,.85);font-weight:400}.proc-badge[data-v-08fc6e50]{position:absolute;z-index:9;pointer-events:none;right:7%;bottom:13%;display:flex;align-items:center;gap:8px;background:rgba(4,12,28,.75);border:1px solid rgba(47,117,255,.35);border-radius:28px;padding:8px 16px;animation:badgepulse-08fc6e50 3s ease-in-out infinite}.pb-dot[data-v-08fc6e50]{width:7px;height:7px;border-radius:50%;background:#6ff5e1;box-shadow:0 0 8px rgba(111,245,225,.9);animation:blink-08fc6e50 1.4s ease-in-out infinite}.pb-txt[data-v-08fc6e50]{font-size:12px;font-weight:500;color:hsla(0,0%,100%,.7)}.pb-n[data-v-08fc6e50]{font-size:12px;font-weight:700;color:#6ff5e1}@keyframes badgepulse-08fc6e50{0%,to{box-shadow:0 4px 20px rgba(0,0,0,.4)}50%{box-shadow:0 4px 24px rgba(47,117,255,.2)}}@keyframes blink-08fc6e50{0%,to{opacity:1}50%{opacity:.25}}.right[data-v-08fc6e50]{flex:1 1 auto;background:var(--right-bg,#0b1220);display:flex;align-items:center;justify-content:center;padding:48px 44px;overflow-y:auto;transition:background-color .3s ease}html:not(.dark) .right[data-v-08fc6e50]{--right-bg:#f1f5f9}.dark .right[data-v-08fc6e50]{--right-bg:#0b1220}.auth-box[data-v-08fc6e50]{width:100%;max-width:400px;animation:fadeUp-08fc6e50 .45s ease forwards}@keyframes fadeUp-08fc6e50{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.tab-sw[data-v-08fc6e50]{display:flex;background:var(--tab-bg,hsla(0,0%,100%,.08));border-radius:10px;padding:4px;margin-bottom:26px;gap:4px;border:1px solid var(--tab-border,hsla(0,0%,100%,.08))}.tab-btn[data-v-08fc6e50]{flex:1;padding:10px;border:none;background:transparent;border-radius:7px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;color:var(--tab-inactive,hsla(0,0%,100%,.55));cursor:pointer;transition:all .2s}.tab-btn[data-v-08fc6e50]:hover{color:var(--tab-hover,hsla(0,0%,100%,.78))}.tab-btn.active[data-v-08fc6e50]{background:var(--tab-active-bg,hsla(0,0%,100%,.14));color:var(--tab-active,hsla(0,0%,100%,.92));box-shadow:none}html:not(.dark) .tab-sw[data-v-08fc6e50]{--tab-bg:#e2e8f0;--tab-border:#cbd5e1}html:not(.dark) .tab-btn[data-v-08fc6e50]{--tab-inactive:#64748b;--tab-hover:#475569;--tab-active-bg:#fff;--tab-active:#0f172a}.dark .tab-sw[data-v-08fc6e50]{--tab-bg:hsla(0,0%,100%,.08);--tab-border:hsla(0,0%,100%,.08)}.dark .tab-btn[data-v-08fc6e50]{--tab-inactive:hsla(0,0%,100%,.55);--tab-hover:hsla(0,0%,100%,.78);--tab-active-bg:hsla(0,0%,100%,.14);--tab-active:hsla(0,0%,100%,.92)}.fg[data-v-08fc6e50]{margin-bottom:16px}label[data-v-08fc6e50]{display:block;font-size:11.5px;font-weight:600;letter-spacing:.7px;text-transform:uppercase;color:var(--label-color,hsla(0,0%,100%,.55));margin-bottom:7px}html:not(.dark) label[data-v-08fc6e50]{--label-color:#64748b}.dark label[data-v-08fc6e50]{--label-color:hsla(0,0%,100%,.55)}input[type=email][data-v-08fc6e50],input[type=password][data-v-08fc6e50],input[type=text][data-v-08fc6e50]{width:100%;padding:13px 16px;border:1.5px solid var(--bdr);border-radius:9px;font-family:DM Sans,sans-serif;font-size:15px;color:var(--text);background:#fff;transition:border-color .18s,box-shadow .18s;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[data-v-08fc6e50]:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(47,117,255,.12)}input[data-v-08fc6e50]::-moz-placeholder{color:#b8c2ce}input[data-v-08fc6e50]::placeholder{color:#b8c2ce}.inpw[data-v-08fc6e50]{position:relative}.tpw[data-v-08fc6e50]{position:absolute;right:13px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--muted);padding:0;display:flex;align-items:center;opacity:.65;transition:opacity .15s}.tpw[data-v-08fc6e50]:hover{opacity:1}.forgot[data-v-08fc6e50]{text-align:right;margin-top:-9px;margin-bottom:17px}.forgot a[data-v-08fc6e50]{font-size:13px;color:var(--link-color,hsla(0,0%,100%,.6));text-decoration:none;font-weight:500}.forgot a[data-v-08fc6e50]:hover{color:var(--link-hover,hsla(0,0%,100%,.85))}html:not(.dark) .forgot a[data-v-08fc6e50]{--link-color:#475569;--link-hover:#0f172a}.dark .forgot a[data-v-08fc6e50]{--link-color:hsla(0,0%,100%,.6);--link-hover:hsla(0,0%,100%,.85)}.recaptcha-slot[data-v-08fc6e50]{display:flex;justify-content:center;margin-bottom:16px}.recaptcha-slot[data-v-08fc6e50] .g-recaptcha{transform:scale(.92);transform-origin:center}.btn-p[data-v-08fc6e50]{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:14px 16px;background:#2f75ff!important;color:#fff!important;border:none;border-radius:10px;font-family:DM Sans,sans-serif;font-size:15px;font-weight:600;cursor:pointer;transition:filter .18s,transform .1s;margin-top:4px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.btn-p[data-v-08fc6e50]:hover{filter:brightness(1.1)}.btn-p[data-v-08fc6e50]:active{transform:scale(.99)}.btn-p[data-v-08fc6e50]:disabled{opacity:.55;cursor:not-allowed}.btn-passkey[data-v-08fc6e50]{width:100%;padding:13px;background:#fff;color:var(--text);border:1.5px solid var(--bdr);border-radius:10px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:border-color .18s,box-shadow .18s,background .18s}.btn-passkey[data-v-08fc6e50]:hover{border-color:var(--brand);box-shadow:0 0 0 3px rgba(47,117,255,.1);background:#f7f9ff}.btn-passkey[data-v-08fc6e50]:disabled{opacity:.6;cursor:not-allowed}.divider-row[data-v-08fc6e50]{display:flex;align-items:center;gap:12px;margin:18px 0 14px}.divider[data-v-08fc6e50]{flex:1;height:1px;background:var(--divider-color,hsla(0,0%,100%,.14))}.divider-txt[data-v-08fc6e50]{font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--divider-txt,hsla(0,0%,100%,.55));white-space:nowrap}html:not(.dark) .divider[data-v-08fc6e50]{--divider-color:#e2e8f0}html:not(.dark) .divider-txt[data-v-08fc6e50]{--divider-txt:#64748b}.dark .divider[data-v-08fc6e50]{--divider-color:hsla(0,0%,100%,.14)}.dark .divider-txt[data-v-08fc6e50]{--divider-txt:hsla(0,0%,100%,.55)}.error-message[data-v-08fc6e50]{margin-top:8px;font-size:12px;color:#b42318;line-height:1.35}.warn[data-v-08fc6e50]{border:1.5px solid var(--bdr);border-radius:10px;padding:12px 14px;margin-bottom:14px;background:#fff}.warn-title[data-v-08fc6e50]{font-size:12px;font-weight:600;margin-bottom:6px;color:var(--text)}.warn-text[data-v-08fc6e50]{font-size:12px;color:var(--muted);line-height:1.55}.warn-mono[data-v-08fc6e50]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:var(--text)}.warn-list[data-v-08fc6e50]{margin-top:8px;margin-left:16px;font-size:12px;color:var(--muted)}.warn-actions[data-v-08fc6e50]{margin-top:10px}.warn-danger[data-v-08fc6e50]{border-color:rgba(220,38,38,.25);background:hsla(0,86%,97%,.7)}.warn-amber[data-v-08fc6e50]{border-color:rgba(245,158,11,.25);background:rgba(255,251,235,.7)}.warn-success[data-v-08fc6e50]{border-color:rgba(34,197,94,.25);background:rgba(240,253,244,.8)}.fp[data-v-08fc6e50]{display:block}.mobile-logo[data-v-08fc6e50]{display:none;justify-content:center;margin-bottom:32px}.mobile-logo-img[data-v-08fc6e50]{width:240px;height:auto;-o-object-fit:contain;object-fit:contain}@media(max-width:820px){.wrap[data-v-08fc6e50]{flex-direction:column;height:auto;overflow-y:auto}.left[data-v-08fc6e50]{display:none}.mobile-logo[data-v-08fc6e50]{display:flex}.right[data-v-08fc6e50]{padding:32px 24px;min-height:100vh}}@media (max-width:400px){.g-recaptcha[data-v-08fc6e50]{transform:scale(.85);transform-origin:center}}.slide-fade-enter-active[data-v-08fc6e50],.slide-fade-leave-active[data-v-08fc6e50]{transition:all .2s}.slide-fade-enter-from[data-v-08fc6e50],.slide-fade-leave-to[data-v-08fc6e50]{transform:translateY(-6px);opacity:0}.form-group[data-v-19c88fd4]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.form-label[data-v-19c88fd4]{display:flex;align-items:center}.form-label[data-v-19c88fd4]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)))}.form-label[data-v-19c88fd4]{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.form-icon[data-v-19c88fd4]{pointer-events:none;position:absolute;left:.75rem;top:50%;height:1.25rem;width:1.25rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.error-message[data-v-19c88fd4]{margin-top:.25rem;display:flex;align-items:center}.error-message[data-v-19c88fd4]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem*var(--tw-space-x-reverse));margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)))}.error-message[data-v-19c88fd4]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.fade-enter-active[data-v-19c88fd4],.fade-leave-active[data-v-19c88fd4]{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.fade-enter-from[data-v-19c88fd4],.fade-leave-to[data-v-19c88fd4]{opacity:0}.slide-fade-enter-active[data-v-19c88fd4],.slide-fade-leave-active[data-v-19c88fd4]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.slide-fade-enter-from[data-v-19c88fd4],.slide-fade-leave-to[data-v-19c88fd4]{--tw-translate-y:-0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.otp-input[data-v-fac0ab70]{height:3.5rem;width:3rem;border-radius:.5rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.otp-input[data-v-fac0ab70]::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.otp-input[data-v-fac0ab70]::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.otp-input[data-v-fac0ab70]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.otp-input[data-v-fac0ab70]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(0 156 255/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.otp-input[data-v-fac0ab70]:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.otp-input[data-v-fac0ab70]:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.otp-input[data-v-fac0ab70]:is(.dark *)::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.otp-input[data-v-fac0ab70]:focus{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.slide-fade-enter-active[data-v-fac0ab70],.slide-fade-leave-active[data-v-fac0ab70]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.slide-fade-enter-from[data-v-fac0ab70],.slide-fade-leave-to[data-v-fac0ab70]{--tw-translate-y:-0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.modal-enter-active[data-v-fac0ab70],.modal-leave-active[data-v-fac0ab70]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.modal-enter-from[data-v-fac0ab70],.modal-leave-to[data-v-fac0ab70]{opacity:0}.modal-enter-from .modal-content[data-v-fac0ab70],.modal-leave-to .modal-content[data-v-fac0ab70]{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.btn-primary[data-v-fac0ab70],.btn-secondary[data-v-fac0ab70]{display:flex;align-items:center;justify-content:center}.btn-primary[data-v-fac0ab70]>:not([hidden])~:not([hidden]),.btn-secondary[data-v-fac0ab70]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)))}.btn-primary[data-v-fac0ab70],.btn-secondary[data-v-fac0ab70]{border-radius:.5rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-primary[data-v-fac0ab70]{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(0,156,255,.3);--tw-shadow:var(--tw-shadow-colored)}.btn-primary[data-v-fac0ab70]:hover{--tw-bg-opacity:1;background-color:rgb(3 105 161/var(--tw-bg-opacity,1))}.btn-primary[data-v-fac0ab70]:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(0,156,255,.2)}.btn-primary[data-v-fac0ab70]:disabled{cursor:not-allowed;opacity:.5}.btn-secondary[data-v-fac0ab70]{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.btn-secondary[data-v-fac0ab70]:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.btn-secondary[data-v-fac0ab70]:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsla(220,9%,46%,.2)}.btn-secondary[data-v-fac0ab70]:disabled{cursor:not-allowed;opacity:.5}.btn-secondary[data-v-fac0ab70]:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.btn-secondary[data-v-fac0ab70]:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.animate-pulse-slow[data-v-fac0ab70]{animation:pulse-fac0ab70 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-fac0ab70{0%,to{opacity:1}50%{opacity:.5}}.form-group[data-v-19ed0892]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.form-label[data-v-19ed0892]{display:flex;align-items:center}.form-label[data-v-19ed0892]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)))}.form-label[data-v-19ed0892]{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.form-input[data-v-19ed0892]{display:block;width:100%;border-radius:.5rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.form-input[data-v-19ed0892]::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.form-input[data-v-19ed0892]::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.form-input[data-v-19ed0892]{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.form-input[data-v-19ed0892]:focus{--tw-border-opacity:1;border-color:rgb(0 156 255/var(--tw-border-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(0 156 255/var(--tw-ring-opacity,1))}.form-input[data-v-19ed0892]:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.form-input[data-v-19ed0892]:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.form-input[data-v-19ed0892]:is(.dark *)::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.form-icon[data-v-19ed0892]{pointer-events:none;position:absolute;left:.75rem;top:50%;height:1.25rem;width:1.25rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.form-icon[data-v-19ed0892]:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.error-message[data-v-19ed0892]{margin-top:.25rem;display:flex;align-items:center}.error-message[data-v-19ed0892]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem*var(--tw-space-x-reverse));margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)))}.error-message[data-v-19ed0892]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.slide-fade-enter-active[data-v-19ed0892],.slide-fade-leave-active[data-v-19ed0892]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.slide-fade-enter-from[data-v-19ed0892],.slide-fade-leave-to[data-v-19ed0892]{--tw-translate-y:-0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.fade-enter-active[data-v-19ed0892],.fade-leave-active[data-v-19ed0892]{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.fade-enter-from[data-v-19ed0892],.fade-leave-to[data-v-19ed0892]{opacity:0}.btn-primary[data-v-19ed0892]{position:relative;overflow:hidden;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1));padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(0,156,255,.3);--tw-shadow:var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-primary[data-v-19ed0892]:hover{--tw-bg-opacity:1;background-color:rgb(3 105 161/var(--tw-bg-opacity,1))}.btn-primary[data-v-19ed0892]:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(0,156,255,.2)}.btn-primary[data-v-19ed0892]:disabled{cursor:not-allowed;opacity:.5}.btn-primary[data-v-19ed0892]:after{content:"";position:absolute;inset:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-primary[data-v-19ed0892]:hover:after{opacity:.1}.btn-primary[data-v-19ed0892]:active:after{opacity:.2}.fade-enter-active[data-v-454820f0],.fade-leave-active[data-v-454820f0]{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.fade-enter-from[data-v-454820f0],.fade-leave-to[data-v-454820f0]{opacity:0}.btn-primary[data-v-454820f0]{position:relative;overflow:hidden;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1));padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(0,156,255,.3);--tw-shadow:var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-primary[data-v-454820f0]:hover{--tw-bg-opacity:1;background-color:rgb(3 105 161/var(--tw-bg-opacity,1))}.btn-primary[data-v-454820f0]:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(0,156,255,.2)}.btn-primary[data-v-454820f0]:disabled{cursor:not-allowed;opacity:.5}.btn-primary[data-v-454820f0]:after{content:"";position:absolute;inset:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-primary[data-v-454820f0]:hover:after{opacity:.1}.btn-primary[data-v-454820f0]:active:after{opacity:.2}.form-checkbox[data-v-454820f0]{border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.form-checkbox[data-v-454820f0]:focus{--tw-border-opacity:1;border-color:rgb(125 211 252/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(186 230 253/var(--tw-ring-opacity,1));--tw-ring-opacity:0.5;--tw-ring-offset-width:0px}.bg-gray-50[data-v-454820f0]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.bg-gray-50[data-v-454820f0]:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.verification-input[data-v-7230ef0a]{letter-spacing:.5em}.fade-enter-active[data-v-7230ef0a],.fade-leave-active[data-v-7230ef0a]{transition:opacity .3s ease}.fade-enter-from[data-v-7230ef0a],.fade-leave-to[data-v-7230ef0a]{opacity:0}.slide-fade-enter-active[data-v-eea1a73e],.slide-fade-leave-active[data-v-eea1a73e]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.slide-fade-enter-from[data-v-eea1a73e],.slide-fade-leave-to[data-v-eea1a73e]{--tw-translate-y:-0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.fade-enter-active[data-v-eea1a73e],.fade-leave-active[data-v-eea1a73e]{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.fade-enter-from[data-v-eea1a73e],.fade-leave-to[data-v-eea1a73e]{opacity:0}.btn-primary[data-v-eea1a73e]{position:relative;overflow:hidden;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1));padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(0,156,255,.3);--tw-shadow:var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-primary[data-v-eea1a73e]:hover{--tw-bg-opacity:1;background-color:rgb(3 105 161/var(--tw-bg-opacity,1))}.btn-primary[data-v-eea1a73e]:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(0,156,255,.2)}.btn-primary[data-v-eea1a73e]:disabled{cursor:not-allowed;opacity:.5}.btn-primary[data-v-eea1a73e]:after{content:"";position:absolute;inset:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-primary[data-v-eea1a73e]:hover:after{opacity:.1}.btn-primary[data-v-eea1a73e]:active:after{opacity:.2}#card-element[data-v-eea1a73e]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#card-element.StripeElement--focus[data-v-eea1a73e]{--tw-border-opacity:1;border-color:rgb(0 156 255/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(0 156 255/var(--tw-ring-opacity,1))}#card-element.StripeElement--invalid[data-v-eea1a73e]{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.reg-wrap[data-v-5f1f526e],.reg-wrap[data-v-5f1f526e] *{font-family:DM Sans,sans-serif}.animate-float[data-v-5f1f526e]{animation:float-5f1f526e 6s ease-in-out infinite}.animate-fade-in[data-v-5f1f526e]{animation:fadeIn-5f1f526e .8s ease-out}.animate-fade-in-delayed[data-v-5f1f526e]{animation:fadeIn-5f1f526e .8s ease-out .3s both}@keyframes float-5f1f526e{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fadeIn-5f1f526e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-enter-active[data-v-5f1f526e],.fade-leave-active[data-v-5f1f526e]{transition:opacity .3s ease}.fade-enter-from[data-v-5f1f526e],.fade-leave-to[data-v-5f1f526e]{opacity:0}.slide-fade-enter-active[data-v-5f1f526e],.slide-fade-leave-active[data-v-5f1f526e]{transition:all .3s ease}.slide-fade-enter-from[data-v-5f1f526e]{opacity:0;transform:translateY(20px)}.slide-fade-leave-to[data-v-5f1f526e]{opacity:0;transform:translateY(-20px)}.btn-primary[data-v-5f1f526e],.btn-secondary[data-v-5f1f526e]{display:flex;align-items:center;justify-content:center;min-height:44px;padding:14px 16px;border-radius:10px;font-family:DM Sans,sans-serif;font-size:15px;font-weight:600;cursor:pointer;transition:filter .18s,transform .1s,box-shadow .18s,border-color .18s,background .18s;-moz-appearance:none;appearance:none;-webkit-appearance:none;min-width:7rem}.btn-primary[data-v-5f1f526e]{background:#2f75ff;color:#fff;border:none;box-shadow:0 10px 22px rgba(47,117,255,.22)}.btn-primary[data-v-5f1f526e]:hover{filter:brightness(1.1)}.btn-primary[data-v-5f1f526e]:active{transform:scale(.99)}.btn-primary[data-v-5f1f526e]:disabled{opacity:.55;cursor:not-allowed}.btn-secondary[data-v-5f1f526e]{background:#fff;color:#181f2a;border:1.5px solid #dde2ea;box-shadow:none}.btn-secondary[data-v-5f1f526e]:hover{border-color:#2f75ff;box-shadow:0 0 0 3px rgba(47,117,255,.1);background:#f7f9ff}.btn-secondary[data-v-5f1f526e]:active{transform:scale(.99)}.btn-secondary[data-v-5f1f526e]:disabled{opacity:.6;cursor:not-allowed}@media (min-width:640px){.btn-primary[data-v-5f1f526e],.btn-secondary[data-v-5f1f526e]{min-width:120px}}@media (min-width:1024px){.max-w-xl[data-v-5f1f526e]{max-width:42rem}}.input-field[data-v-289cf17a]{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem}.input-field[data-v-289cf17a]::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.input-field[data-v-289cf17a]::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.input-field[data-v-289cf17a]{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.input-field[data-v-289cf17a]:focus{--tw-border-opacity:1;border-color:rgb(0 156 255/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-opacity:1;--tw-ring-color:rgb(0 156 255/var(--tw-ring-opacity,1))}.fp-wrap[data-v-289cf17a],.fp-wrap[data-v-289cf17a] *{font-family:DM Sans,sans-serif!important}.error-message[data-v-289cf17a]{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.btn-primary[data-v-289cf17a]{display:flex;width:100%;justify-content:center;border-radius:.375rem;border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1));padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-primary[data-v-289cf17a]:hover{--tw-bg-opacity:1;background-color:rgb(3 105 161/var(--tw-bg-opacity,1))}.btn-primary[data-v-289cf17a]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(0 156 255/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.btn-primary[data-v-289cf17a]:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-white\/95[data-v-289cf17a]{background-color:hsla(0,0%,100%,.95)}.backdrop-blur-sm[data-v-289cf17a]{backdrop-filter:blur(8px)}.rounded-2xl[data-v-289cf17a]{border-radius:1.25rem}.shadow-xl[data-v-289cf17a]{box-shadow:0 8px 32px 0 rgba(40,137,247,.1),0 1.5px 6px rgba(40,137,247,.08)}.bg-gradient-to-br[data-v-289cf17a]{background-image:linear-gradient(135deg,#f4f8fb,#e3f0fc)}.success-fade[data-v-7f4a61da]{transition:all .3s ease}input[data-v-7f4a61da]:focus{outline:none}.w-3.h-3.rounded-full[data-v-7f4a61da]{transition:background-color .2s ease}.rp-wrap[data-v-1cc6db34],.rp-wrap[data-v-1cc6db34] *{font-family:DM Sans,sans-serif}.auth-container[data-v-1cc6db34]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);padding:1rem}.reset-password-container[data-v-1cc6db34]{max-width:400px;width:100%;padding:2rem;background:#fff;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.1)}.form-header[data-v-1cc6db34]{text-align:center;margin-bottom:2rem}.title[data-v-1cc6db34]{font-size:1.75rem;font-weight:600;color:#1f2937;margin-bottom:.5rem}.description[data-v-1cc6db34]{color:#6b7280;font-size:.875rem;line-height:1.5}.alert[data-v-1cc6db34]{padding:.75rem 1rem;border-radius:6px;margin-bottom:1rem;font-size:.875rem}.alert-error[data-v-1cc6db34]{background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca}.alert-success[data-v-1cc6db34]{background-color:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0}.reset-password-form[data-v-1cc6db34]{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}.form-field[data-v-1cc6db34]{display:flex;flex-direction:column;gap:.5rem}.field-label[data-v-1cc6db34]{font-size:.875rem;font-weight:500;color:#374151}.input-wrapper[data-v-1cc6db34]{position:relative;display:flex;align-items:center}.input-icon[data-v-1cc6db34]{position:absolute;left:.75rem;color:#9ca3af;font-size:1rem}.form-input[data-v-1cc6db34]{width:100%;padding:.75rem .75rem .75rem 2.5rem;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;transition:border-color .2s}.form-input[data-v-1cc6db34]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.form-input[data-v-1cc6db34]:disabled{background-color:#f9fafb;cursor:not-allowed}.input-error[data-v-1cc6db34]{border-color:#dc2626}.password-toggle[data-v-1cc6db34]{position:absolute;right:.75rem;background:none;border:none;cursor:pointer;font-size:1rem;color:#6b7280;padding:0}.password-toggle[data-v-1cc6db34]:hover{color:#374151}.password-toggle[data-v-1cc6db34]:disabled{cursor:not-allowed;opacity:.5}.error-message[data-v-1cc6db34]{font-size:.75rem;color:#dc2626}.slide-fade-enter-active[data-v-1cc6db34],.slide-fade-leave-active[data-v-1cc6db34]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.slide-fade-enter-from[data-v-1cc6db34],.slide-fade-leave-to[data-v-1cc6db34]{--tw-translate-y:-0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.fade-enter-active[data-v-1cc6db34],.fade-leave-active[data-v-1cc6db34]{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.fade-enter-from[data-v-1cc6db34],.fade-leave-to[data-v-1cc6db34]{opacity:0}