.D5xk7W_root{isolation:isolate;min-height:100dvh;position:relative}.D5xk7W_scene{z-index:0;position:fixed;inset:0;overflow:hidden}.D5xk7W_poster{background-image:url(/clouds/clouds-poster.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.D5xk7W_video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s;position:absolute;inset:0}.D5xk7W_video[data-ready=true]{opacity:1}.D5xk7W_scrim{background:hsl(var(--background) / .28);position:absolute;inset:0}.D5xk7W_main{z-index:1;justify-content:center;align-items:center;min-height:100dvh;padding:72px 16px 32px;display:flex;position:relative}.D5xk7W_column{width:100%;max-width:24rem}.D5xk7W_column[data-unlocked=true]{animation:.6s ease-in .2s forwards D5xk7W_page-unlock}.D5xk7W_header{text-align:center;text-shadow:0 1px 16px hsl(var(--background) / .7);animation:D5xk7W_rise .7s var(--ease-spring) both;flex-direction:column;align-items:center;gap:12px;margin-bottom:28px;animation-delay:50ms;display:flex}.D5xk7W_title{letter-spacing:-.02em;font-size:1.5rem;font-weight:600;line-height:1.2}.D5xk7W_subtitle{color:hsl(var(--muted-foreground));margin-top:4px;font-size:.875rem}.D5xk7W_card{background:hsl(var(--card) / .62);-webkit-backdrop-filter:blur(28px)saturate(160%);border:1px solid hsl(var(--foreground) / .08);box-shadow:0 1px 0 #ffffff1f inset, 0 24px 64px -24px hsl(var(--foreground) / .5);animation:D5xk7W_rise .7s var(--ease-spring) both;border-radius:1rem;padding:28px;animation-delay:.15s;position:relative}.D5xk7W_card:before{content:"";border-radius:inherit;background:radial-gradient(420px 420px at var(--mx,50%) var(--my,50%), hsl(var(--primary-bright) / .6), transparent 65%);-webkit-mask-composite:xor;opacity:calc(.55 + .45 * var(--glow,0));pointer-events:none;padding:1px;transition:opacity .4s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.D5xk7W_inner{flex-direction:column;gap:16px;display:flex}.D5xk7W_swap{animation:D5xk7W_swap-in .45s var(--ease-out) both}.D5xk7W_form{flex-direction:column;gap:16px;display:flex}.D5xk7W_field{flex-direction:column;gap:5px;display:flex}.D5xk7W_label{font-size:.875rem;font-weight:500}.D5xk7W_input{border:1px solid hsl(var(--input) / .7);border-radius:var(--r-md);background:hsl(var(--background) / .4);width:100%;height:44px;color:hsl(var(--foreground));-webkit-backdrop-filter:blur(4px);outline:none;padding:0 14px;font-size:.875rem;transition:box-shadow .3s,border-color .3s}.D5xk7W_input::placeholder{color:hsl(var(--muted-foreground) / .8)}.D5xk7W_input:focus-visible{border-color:hsl(var(--ring));box-shadow:0 0 0 4px hsl(var(--ring) / .25)}.D5xk7W_input[aria-invalid=true]{border-color:hsl(var(--destructive))}.D5xk7W_passwordWrap{position:relative}.D5xk7W_inputPassword{letter-spacing:.04em;padding-right:44px}.D5xk7W_particles{pointer-events:none;border-radius:var(--r-md);position:absolute;inset:0;overflow:hidden}.D5xk7W_particle{background:hsl(var(--primary-bright));width:5px;height:5px;box-shadow:0 0 8px 1px hsl(var(--primary-bright) / .8);pointer-events:none;border-radius:999px;animation:.7s ease-out forwards D5xk7W_particle;position:absolute}.D5xk7W_eye{width:32px;height:32px;color:hsl(var(--muted-foreground));border-radius:8px;place-items:center;transition:color .15s;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.D5xk7W_eye:hover{color:hsl(var(--foreground))}.D5xk7W_eyeIcons{width:16px;height:16px;display:block;position:relative}.D5xk7W_eyeIcon{transition:opacity .3s,transform .3s;position:absolute;inset:0}.D5xk7W_eyeIcon[data-show=false]{opacity:0;transform:scale(.5)rotate(-90deg)}.D5xk7W_eyeIcon[data-show=true]{opacity:1;transform:none}.D5xk7W_hint{color:hsl(var(--muted-foreground));font-size:.75rem}.D5xk7W_grow{animation:D5xk7W_field-grow .5s var(--ease-spring) both;overflow:hidden}.D5xk7W_error{color:hsl(var(--destructive));font-size:.75rem;font-weight:500}.D5xk7W_buttonRow{justify-content:center;align-items:center;height:48px;padding-top:4px;display:flex}.D5xk7W_unlock{border-radius:var(--r-lg);background:hsl(var(--primary));width:100%;height:48px;color:hsl(var(--primary-foreground));box-shadow:0 10px 30px -10px hsl(var(--primary) / .7);transition:width .5s var(--ease-spring), border-radius .5s var(--ease-spring), background-color .5s, box-shadow .3s, opacity .2s;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;display:flex;position:relative;overflow:hidden}.D5xk7W_unlock:hover{background:hsl(var(--primary) / .9)}.D5xk7W_unlock:focus-visible{box-shadow:0 0 0 4px hsl(var(--ring) / .4);outline:none}.D5xk7W_unlock:disabled{cursor:default}.D5xk7W_unlock[data-state=idle]:disabled{opacity:.55}.D5xk7W_unlock[data-compact=true]{width:48px;box-shadow:0 8px 24px -8px hsl(var(--foreground) / .4);border-radius:999px}.D5xk7W_unlock[data-state=success]{background:hsl(var(--success));color:hsl(var(--success-foreground))}.D5xk7W_unlockLabel{white-space:nowrap;transition:opacity .2s}.D5xk7W_unlock[data-compact=true] .D5xk7W_unlockLabel{opacity:0}.D5xk7W_spinner{width:24px;height:24px;position:absolute}.D5xk7W_spinnerArc{transform-origin:50%;animation:.7s linear infinite D5xk7W_ring-spin}.D5xk7W_check{width:24px;height:24px;position:absolute}.D5xk7W_check path{stroke-dasharray:28;stroke-dashoffset:28px;animation:.4s cubic-bezier(.65,0,.35,1) 50ms forwards D5xk7W_check-draw}.D5xk7W_unlockRing{border:2px solid hsl(var(--success));pointer-events:none;border-radius:999px;animation:.9s ease-out forwards D5xk7W_unlock;position:absolute;inset:0}.D5xk7W_forgot{text-align:center;font-size:.8125rem}.D5xk7W_forgot a{color:hsl(var(--muted-foreground));text-underline-offset:4px;text-decoration:underline;transition:color .15s}.D5xk7W_forgot a:hover{color:hsl(var(--foreground))}.D5xk7W_switch{text-align:center;color:hsl(var(--muted-foreground));margin-top:4px;font-size:.875rem}.D5xk7W_switchLink{color:hsl(var(--foreground));text-underline-offset:4px;border-radius:4px;font-weight:500;transition:color .15s}.D5xk7W_switchLink:hover{color:hsl(var(--primary));text-decoration:underline}.D5xk7W_fine{color:hsl(var(--muted-foreground));text-align:center;font-size:.75rem}.D5xk7W_google{border-radius:var(--r-md);border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--card) / .7);width:100%;height:44px;color:hsl(var(--foreground));-webkit-backdrop-filter:blur(4px);justify-content:center;align-items:center;gap:10px;font-size:.875rem;font-weight:500;transition:background-color .15s,box-shadow .15s,transform .1s;display:flex}.D5xk7W_google:hover{background:hsl(var(--card));box-shadow:var(--shadow-soft)}.D5xk7W_google:active{transform:scale(.98)}.D5xk7W_google:disabled{opacity:.6;cursor:default}.D5xk7W_divider{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:12px;font-size:.6875rem;font-weight:600;display:flex}.D5xk7W_divider:before,.D5xk7W_divider:after{content:"";background:hsl(var(--foreground) / .12);flex:1;height:1px}.D5xk7W_done{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.D5xk7W_done h2{letter-spacing:-.01em;font-size:1.125rem;font-weight:600}.D5xk7W_done p{color:hsl(var(--muted-foreground));font-size:.875rem}.D5xk7W_done strong{color:hsl(var(--foreground));font-weight:500}@keyframes D5xk7W_rise{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes D5xk7W_swap-in{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes D5xk7W_field-grow{0%{opacity:0;max-height:0;transform:translateY(-6px)}to{opacity:1;max-height:96px;transform:translateY(0)}}@keyframes D5xk7W_particle{0%{opacity:.9;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--pdx,0), -22px) scale(.3)}}@keyframes D5xk7W_ring-spin{to{transform:rotate(360deg)}}@keyframes D5xk7W_unlock{0%{opacity:.7;transform:scale(.4)}to{opacity:0;transform:scale(2.6)}}@keyframes D5xk7W_check-draw{0%{stroke-dashoffset:28px}to{stroke-dashoffset:0}}@keyframes D5xk7W_page-unlock{to{opacity:0;filter:blur(6px);transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.D5xk7W_header,.D5xk7W_card,.D5xk7W_swap,.D5xk7W_grow,.D5xk7W_particle,.D5xk7W_unlockRing,.D5xk7W_check path,.D5xk7W_column[data-unlocked=true]{animation:none!important}.D5xk7W_check path{stroke-dashoffset:0}.D5xk7W_grow{max-height:none}}
.L0z4fa_logo{align-items:center;gap:.3em;line-height:1;display:inline-flex}.L0z4fa_mark{flex:none}.L0z4fa_word{font-family:var(--font-brand);letter-spacing:-.045em;font-weight:800;font-stretch:88%;line-height:1;display:inline-block;transform:translateY(-.04em)}.L0z4fa_i{display:inline-block;position:relative}.L0z4fa_point{background:var(--flame);border-radius:50%;width:.19em;height:.19em;position:absolute;top:.08em;left:50%;transform:translate(-50%)}
.a82-QG_shell{flex-direction:column;min-height:100dvh;display:flex}.a82-QG_header{height:var(--topbar-h);padding:0 var(--gutter);border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:16px;display:flex}.a82-QG_headerActions{align-items:center;gap:6px;display:flex}.a82-QG_content{width:100%;max-width:1040px;padding:40px var(--gutter) 56px;flex:1;grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;margin-inline:auto;display:grid}.a82-QG_intro{flex-direction:column;gap:14px;display:flex}.a82-QG_figure{margin-bottom:8px}.a82-QG_steps{color:hsl(var(--muted-foreground));gap:10px;margin-top:8px;font-size:.875rem;display:grid}.a82-QG_steps li{align-items:center;gap:10px;display:flex}.a82-QG_stepDot{background:hsl(var(--muted));width:22px;height:22px;color:hsl(var(--muted-foreground));border-radius:50%;flex:none;place-items:center;font-size:.6875rem;font-weight:600;display:inline-grid}.a82-QG_steps li[data-current=true]{color:hsl(var(--foreground));font-weight:500}.a82-QG_steps li[data-current=true] .a82-QG_stepDot{background:var(--primary-gradient);color:hsl(var(--primary-foreground));box-shadow:var(--shadow-glow)}.a82-QG_steps li[data-done=true] .a82-QG_stepDot{background:hsl(var(--success));color:hsl(var(--success-foreground))}.a82-QG_card{padding:28px}@media (min-width:900px){.a82-QG_content{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px}}
.GEWrNG_loader{flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:60vh;padding:40px 16px;display:flex}.GEWrNG_compact{gap:12px;min-height:0;padding:24px 16px}.GEWrNG_badge{place-items:center;width:80px;height:80px;display:grid;position:relative}.GEWrNG_compact .GEWrNG_badge{width:56px;height:56px}.GEWrNG_ring{width:100%;height:100%;animation:1.6s linear infinite GEWrNG_turn;position:absolute;inset:0}.GEWrNG_arc{stroke-dasharray:60 173}.GEWrNG_mark{width:44px;height:44px}.GEWrNG_compact .GEWrNG_mark{width:30px;height:30px}.GEWrNG_ink,.GEWrNG_flame{stroke-dasharray:64;stroke-dashoffset:64px;animation:1.8s cubic-bezier(.65,0,.35,1) infinite GEWrNG_draw}.GEWrNG_ink{stroke:hsl(var(--foreground))}.GEWrNG_flame{stroke:var(--flame);animation-delay:.25s}.GEWrNG_label{color:hsl(var(--muted-foreground));letter-spacing:.02em;font-size:.8125rem;font-weight:500}.GEWrNG_label:after{content:"…"}@keyframes GEWrNG_turn{to{transform:rotate(360deg)}}@keyframes GEWrNG_draw{0%{stroke-dashoffset:64px;opacity:1}45%{stroke-dashoffset:0;opacity:1}75%{stroke-dashoffset:0;opacity:1}90%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:64px;opacity:0}}@media (prefers-reduced-motion:reduce){.GEWrNG_ring{animation:none}.GEWrNG_ink,.GEWrNG_flame{stroke-dashoffset:0;animation:none}}
