.cdTfBW_wrap{gap:1.1rem;margin-bottom:1.2rem;display:grid}.cdTfBW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.cdTfBW_button{border:1px solid var(--color-line);width:100%;min-height:48px;color:var(--color-text);font:inherit;transition:border-color .25s var(--ease-out), background .25s var(--ease-out), transform .25s var(--ease-out);background:#ffffff08;border-radius:14px;justify-content:center;align-items:center;gap:.55rem;padding:0 1rem;font-size:.92rem;font-weight:600;text-decoration:none;display:flex;position:relative;overflow:hidden}.cdTfBW_button:after{content:"";transition:translate .7s var(--ease-out);pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff24 50%,#0000 70%);position:absolute;inset:0;translate:-120%}.cdTfBW_button:not([aria-disabled=true],:disabled):hover{background:#4dff6a0f;border-color:#4dff6a8c;transform:translateY(-2px)}.cdTfBW_button:not([aria-disabled=true],:disabled):hover:after{translate:120%}.cdTfBW_button[data-provider=apple]:not([aria-disabled=true]){color:#000;background:#fff;border-color:#fff}.cdTfBW_button[aria-disabled=true],.cdTfBW_button:disabled{opacity:.45;cursor:not-allowed}.cdTfBW_or{color:var(--color-caption);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.8rem;margin:0;font-size:.78rem;display:flex}.cdTfBW_or:before,.cdTfBW_or:after{content:"";background:var(--color-line);flex:1;height:1px}@media (min-width:520px){.cdTfBW_button{padding:0 .6rem}}@media (max-width:480px){.cdTfBW_button{flex-direction:column;gap:.3rem;min-height:60px;padding:.55rem .4rem;font-size:.82rem}}
._3HVpUa_bg{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}._3HVpUa_orbA,._3HVpUa_orbB,._3HVpUa_orbC{will-change:transform;border-radius:50%;position:absolute}._3HVpUa_orbA{background:radial-gradient(circle,#4dff6a38,#0000 70%);width:46vmax;height:46vmax;animation:18s ease-in-out infinite alternate _3HVpUa_drift-a;top:-18vmax;left:-12vmax}._3HVpUa_orbB{background:radial-gradient(circle,#28c87829,#0000 70%);width:38vmax;height:38vmax;animation:22s ease-in-out infinite alternate _3HVpUa_drift-b;top:10%;right:-14vmax}._3HVpUa_orbC{background:radial-gradient(circle,#4dff6a24,#0000 70%);width:30vmax;height:30vmax;animation:26s ease-in-out infinite alternate-reverse _3HVpUa_drift-a;bottom:-16vmax;left:30%}@keyframes _3HVpUa_drift-a{to{transform:translate(8vmax,6vmax)scale(1.15)}}@keyframes _3HVpUa_drift-b{to{transform:translate(-10vmax,8vmax)scale(.9)}}._3HVpUa_floorWrap{perspective:420px;perspective-origin:50% 0;height:55%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 35%);mask-image:linear-gradient(#0000,#000 35%)}._3HVpUa_floor{transform-origin:50% 0;will-change:transform;background-image:linear-gradient(#4dff6a38 1px,#0000 1px),linear-gradient(90deg,#4dff6a29 1px,#0000 1px);background-size:64px 64px;height:200%;animation:3.2s linear infinite _3HVpUa_floor-run;position:absolute;top:0;left:-50%;right:-50%;transform:rotateX(62deg)}@keyframes _3HVpUa_floor-run{0%{transform:rotateX(62deg)translate(0,0)}to{transform:rotateX(62deg)translateY(64px)}}._3HVpUa_horizon{background:linear-gradient(90deg,#0000,#4dff6a8c,#0000);height:1px;animation:4s ease-in-out infinite _3HVpUa_horizon-pulse;position:absolute;top:45%;left:0;right:0;box-shadow:0 0 24px 4px #4dff6a40}@keyframes _3HVpUa_horizon-pulse{50%{opacity:.45}}._3HVpUa_particle{background:var(--color-accent);opacity:0;border-radius:50%;animation-name:_3HVpUa_rise;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;bottom:-10px;box-shadow:0 0 8px 2px #4dff6a99}@keyframes _3HVpUa_rise{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:.9}70%{opacity:.5}to{opacity:0;transform:translateY(-105vh)translate(30px)}}._3HVpUa_spot{will-change:transform;background:radial-gradient(circle closest-side,#4dff6a14,#0000 60%);width:1040px;height:1040px;margin:-520px 0 0 -520px;position:absolute;top:0;left:0;transform:translate(50vw,30vh)}._3HVpUa_vignette{background:radial-gradient(ellipse at 50% 40%, transparent 40%, var(--color-bg) 95%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce) and (max-width:0){._3HVpUa_particle{display:none}}@media (pointer:coarse){._3HVpUa_orbA,._3HVpUa_orbB,._3HVpUa_orbC{will-change:auto;animation:none}._3HVpUa_spot{will-change:auto;transform:translate(50vw,30vh)}}
.uaXnWW_shell{isolation:isolate;min-height:calc(100svh - var(--header-height));align-items:center;display:grid;position:relative;overflow:hidden}.uaXnWW_inner{z-index:1;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);padding-block:clamp(2.5rem,7vw,5rem);display:grid;position:relative}@media (min-width:960px){.uaXnWW_inner{grid-template-columns:minmax(0,1fr) minmax(0,480px)}}@media (max-width:959px){.uaXnWW_perks{display:none}}.uaXnWW_intro{align-content:center;gap:1.1rem;display:grid}.uaXnWW_title{font-size:clamp(3rem,10vw,7.5rem)}.uaXnWW_appear{animation:.55s cubic-bezier(.22,1,.36,1) both uaXnWW_auth-rise}.uaXnWW_cardIn{transform-origin:50% 100%;animation:.6s cubic-bezier(.22,1,.36,1) 80ms both uaXnWW_auth-card-in}@keyframes uaXnWW_auth-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes uaXnWW_auth-card-in{0%{opacity:0;transform:perspective(900px)translateY(36px)rotateX(16deg)scale(.97)}}@media (prefers-reduced-motion:reduce) and (max-width:0){.uaXnWW_appear,.uaXnWW_cardIn{animation-duration:10ms}}.uaXnWW_lead{max-width:42ch;color:var(--color-text-2);margin:0;font-size:clamp(1.02rem,1.6vw,1.2rem)}.uaXnWW_perks{color:var(--color-text-2);gap:.7rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.uaXnWW_perks li{align-items:center;gap:.75rem;display:flex}.uaXnWW_perkDot{background:var(--color-accent);border-radius:50%;flex:none;width:8px;height:8px;animation:2.4s ease-in-out infinite uaXnWW_blink;box-shadow:0 0 10px 2px #4dff6a99}.uaXnWW_perks li:nth-child(2) .uaXnWW_perkDot{animation-delay:.6s}.uaXnWW_perks li:nth-child(3) .uaXnWW_perkDot{animation-delay:1.2s}@keyframes uaXnWW_blink{50%{opacity:.35;box-shadow:0 0 4px 1px #4dff6a4d}}@keyframes uaXnWW_ring-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.uaXnWW_cardFrame{isolation:isolate;border-radius:calc(var(--radius-card) + 1px);background:var(--color-line);padding:1px;position:relative;overflow:hidden;box-shadow:0 40px 100px -40px #4dff6a66,0 0 60px -24px #4dff6a59}.uaXnWW_cardFrame:before{content:"";z-index:-1;aspect-ratio:1;will-change:transform;background:conic-gradient(#0000 0deg 200deg,#4dff6ae6 260deg,#c9ffd2 280deg,#4dff6ae6 300deg,#0000 360deg);width:300%;animation:6s linear infinite uaXnWW_ring-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.uaXnWW_card{border-radius:var(--radius-card);background:#10120ff7;padding:clamp(1.25rem,4vw,2.25rem);position:relative}.uaXnWW_tabs{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-bg);grid-template-columns:1fr 1fr;gap:4px;margin-bottom:1.75rem;padding:4px;display:grid}.uaXnWW_tab{border-radius:var(--radius-pill);min-height:44px;color:var(--color-text-2);cursor:pointer;transition:color .2s var(--ease-out);background:0 0;border:0;font-size:.92rem;font-weight:600;position:relative}.uaXnWW_tab[aria-selected=true]{color:var(--color-on-accent)}.uaXnWW_tab:hover:not([aria-selected=true]){color:var(--color-text)}.uaXnWW_tabPill{border-radius:inherit;background:var(--color-accent);position:absolute;inset:0;box-shadow:0 0 18px #4dff6a73}.uaXnWW_tabLabel{position:relative}.uaXnWW_form{gap:1.15rem;display:grid}.uaXnWW_formTitle{font-size:clamp(2rem,5vw,2.6rem)}.uaXnWW_formLead{color:var(--color-text-2);margin:-.6rem 0 .3rem}.uaXnWW_pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:1.15rem;display:grid}.uaXnWW_field{position:relative}.uaXnWW_input{border:1px solid var(--color-line);background:var(--color-bg);width:100%;min-height:56px;color:var(--color-text);transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);border-radius:14px;outline:none;padding:1.35rem 1rem .45rem;font-size:1rem}.uaXnWW_passwordWrap .uaXnWW_input{padding-right:3.2rem}.uaXnWW_input:hover{border-color:#3a3f35}.uaXnWW_input:focus-visible{border-color:#4dff6a99;box-shadow:0 0 0 4px #4dff6a1f}.uaXnWW_field[data-invalid=true] .uaXnWW_input{border-color:var(--color-danger)}.uaXnWW_label{color:var(--color-caption);pointer-events:none;transform-origin:0;transition:top .2s var(--ease-out), scale .2s var(--ease-out), color .2s var(--ease-out);position:absolute;top:50%;left:1rem;translate:0 -50%}.uaXnWW_field:has(.uaXnWW_error) .uaXnWW_label{top:28px}.uaXnWW_input:focus+.uaXnWW_label,.uaXnWW_input:not(:placeholder-shown)+.uaXnWW_label{color:var(--color-text-2);top:17px;scale:.78}.uaXnWW_input:focus+.uaXnWW_label{color:var(--color-accent)}.uaXnWW_line{background:var(--color-accent);height:2px;transition:transform .35s var(--ease-out);border-radius:2px;position:absolute;top:55px;left:14px;right:14px;transform:scaleX(0);box-shadow:0 0 10px 1px #4dff6ab3}.uaXnWW_input:focus~.uaXnWW_line{transform:scaleX(1)}.uaXnWW_reveal{width:44px;height:44px;color:var(--color-caption);cursor:pointer;transition:color .2s var(--ease-out);background:0 0;border:0;border-radius:12px;place-items:center;display:grid;position:absolute;top:6px;right:6px}.uaXnWW_reveal:hover,.uaXnWW_reveal[aria-pressed=true]{color:var(--color-accent)}.uaXnWW_error{color:var(--color-danger);margin:.4rem 0 0 .25rem;font-size:.85rem}.uaXnWW_meter{align-items:center;gap:.75rem;min-height:20px;margin-top:.55rem;display:flex}.uaXnWW_leds{gap:5px;display:flex}.uaXnWW_ledDot{background:var(--color-line);width:22px;height:6px;transition:background-color .25s var(--ease-out), box-shadow .25s var(--ease-out);border-radius:3px}.uaXnWW_ledDot[data-on=true]{background:var(--color-accent);box-shadow:0 0 8px #4dff6acc}.uaXnWW_ledDot[data-on=true][data-level="1"]{background:var(--color-danger);box-shadow:0 0 8px #ff8a7acc}.uaXnWW_ledDot[data-on=true][data-level="2"]{background:#f2d27a;box-shadow:0 0 8px #f2d27acc}.uaXnWW_meterLabel{color:var(--color-caption);font-size:.8rem}.uaXnWW_row{justify-content:flex-end;margin-top:-.4rem;display:flex}.uaXnWW_textLink{color:var(--color-text);font-size:inherit;text-underline-offset:.25em;cursor:pointer;transition:color .2s var(--ease-out);background:0 0;border:0;padding:0;font-weight:600;-webkit-text-decoration:underline #4dff6a80;text-decoration:underline #4dff6a80}.uaXnWW_textLink:hover{color:var(--color-accent)}.uaXnWW_row .uaXnWW_textLink{font-size:.9rem}.uaXnWW_switch,.uaXnWW_legal{text-align:center;color:var(--color-text-2);margin:0;font-size:.9rem}.uaXnWW_legal{text-align:left;color:var(--color-caption);font-size:.82rem}.uaXnWW_check{color:var(--color-text-2);cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:.75rem;font-size:.9rem;display:grid}.uaXnWW_check input{opacity:0;width:1px;height:1px;position:absolute}.uaXnWW_checkBox{background:var(--color-bg);width:22px;height:22px;transition:background-color .2s var(--ease-out), box-shadow .2s var(--ease-out);border:1px solid #3a3f35;border-radius:7px;margin-top:1px}.uaXnWW_check input:checked+.uaXnWW_checkBox{border-color:var(--color-accent);background:var(--color-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2308130a' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center / 15px no-repeat;box-shadow:0 0 12px #4dff6a80}.uaXnWW_check input:focus-visible+.uaXnWW_checkBox{outline:2px solid var(--color-accent);outline-offset:3px}.uaXnWW_formError,.uaXnWW_formInfo{border-radius:14px;margin:0;padding:.85rem 1rem;font-size:.92rem}.uaXnWW_formError{color:var(--color-danger);background:#ff8a7a14;border:1px solid #ff8a7a66}.uaXnWW_formInfo{color:var(--color-text);background:#4dff6a12;border:1px solid #4dff6a59}.uaXnWW_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.uaXnWW_led{isolation:isolate;border-radius:var(--radius-pill);padding:2px;display:block;position:relative;overflow:hidden;box-shadow:0 0 22px -6px #4dff6a99}.uaXnWW_led:before{content:"";z-index:-1;aspect-ratio:1;background:conic-gradient(transparent 0deg, transparent 210deg, #4dff6a99 270deg, #e2ffe7 315deg, var(--color-accent) 335deg, transparent 360deg);will-change:transform;width:130%;animation:2.6s linear infinite uaXnWW_ring-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.uaXnWW_led[data-pending=true]:before{animation-duration:.8s}.uaXnWW_ledButton{border-radius:var(--radius-pill);width:100%;min-height:52px;color:var(--color-accent);letter-spacing:.02em;cursor:pointer;transition:background-color .3s var(--ease-out), color .3s var(--ease-out);background:#0f120e;border:0;justify-content:center;align-items:center;padding:0 1.5rem;font-size:1rem;font-weight:700;display:flex;position:relative;overflow:hidden}.uaXnWW_ledButton:after{content:"";background:repeating-linear-gradient(90deg, var(--color-accent) 0 6px, transparent 6px 14px);opacity:0;height:2px;filter:drop-shadow(0 0 4px var(--color-accent));transition:opacity .3s var(--ease-out);background-size:28px 2px;animation:.9s linear infinite paused uaXnWW_chase;position:absolute;bottom:7px;left:18px;right:18px}.uaXnWW_ledButton:hover:after,.uaXnWW_ledButton:focus-visible:after{animation-play-state:running}@keyframes uaXnWW_chase{to{background-position:28px 0}}.uaXnWW_ledButton:hover:after,.uaXnWW_ledButton:focus-visible:after{opacity:1}.uaXnWW_ledButton:hover{background:#142114}.uaXnWW_ledButton:disabled{cursor:progress}.uaXnWW_ledLabel{align-items:center;gap:.6rem;display:inline-flex}.uaXnWW_spinner{border:2px solid #4dff6a4d;border-top-color:var(--color-accent);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite uaXnWW_spin}@keyframes uaXnWW_spin{to{transform:rotate(360deg)}}.uaXnWW_result{text-align:center;justify-items:center;gap:1rem;display:grid}.uaXnWW_result p{color:var(--color-text-2);margin:0}.uaXnWW_resultIcon{width:84px;height:84px;color:var(--color-accent);filter:drop-shadow(0 0 14px #4dff6a99)}.uaXnWW_resultIcon[data-tone=error]{color:var(--color-danger);filter:drop-shadow(0 0 14px #ff8a7a80)}.uaXnWW_back{justify-self:center;font-size:.9rem}@property --led-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes uaXnWW_led-angle{to{--led-angle:360deg}}@media (pointer:coarse){.uaXnWW_cardFrame:before,.uaXnWW_led:before{aspect-ratio:auto;will-change:auto;width:100%;height:100%;animation-name:uaXnWW_led-angle;top:0;left:0;transform:none}.uaXnWW_cardFrame:before{background:conic-gradient(from var(--led-angle), transparent 0deg, transparent 200deg, #4dff6ae6 260deg, #c9ffd2 280deg, #4dff6ae6 300deg, transparent 360deg)}.uaXnWW_led:before{background:conic-gradient(from var(--led-angle), transparent 0deg, transparent 210deg, #4dff6a99 270deg, #e2ffe7 315deg, var(--color-accent) 335deg, transparent 360deg)}}
.ms104W_shell{isolation:isolate;min-height:calc(100svh - var(--header-height));position:relative;overflow:hidden}.ms104W_inner{z-index:1;gap:clamp(2rem,4vw,3rem);padding-block:clamp(2.5rem,6vw,4.5rem);display:grid;position:relative}.ms104W_head{gap:1rem;display:grid}.ms104W_title{font-size:clamp(3rem,10vw,7rem)}.ms104W_notice{border-radius:var(--radius-card-sm);background:#4dff6a12;border:1px solid #4dff6a59;justify-self:start;align-items:center;gap:.75rem;margin:0;padding:.75rem 1.1rem;display:flex}.ms104W_noticeDot{background:var(--color-accent);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 10px 2px #4dff6a99}.ms104W_grid{perspective:1200px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.ms104W_card{border:1px solid var(--color-line);border-radius:var(--radius-card);background:#10120ff7;align-content:start;gap:1.1rem;min-width:0;padding:clamp(1.25rem,3vw,2rem);display:grid}.ms104W_wide{grid-column:1/-1;justify-items:start}.ms104W_cardTitle{margin:0;font-size:1.2rem;font-weight:600}.ms104W_info{gap:.2rem;margin:0;display:grid}.ms104W_info>div{border-top:1px solid var(--color-line);gap:.15rem;padding-block:.65rem;display:grid}.ms104W_info dt{letter-spacing:.12em;text-transform:uppercase;color:var(--color-caption);font-size:.78rem;font-weight:600}.ms104W_info dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;display:flex}.ms104W_badge{border-radius:var(--radius-pill);color:#f2d27a;border:1px solid #d9b84a;padding:.15rem .6rem;font-size:.75rem;font-weight:600}.ms104W_badge[data-ok=true]{color:var(--color-accent);border-color:#4dff6a80}.ms104W_resend{justify-items:start;gap:.75rem;display:grid}.ms104W_logout{margin-top:.4rem}.ms104W_empty{color:var(--color-text-2);margin:0}.ms104W_timeline{gap:.2rem;margin:0;padding:0 0 0 1.4rem;list-style:none;display:grid;position:relative}.ms104W_timeline:before{content:"";background:linear-gradient(180deg, var(--color-accent), var(--color-line));width:1px;position:absolute;top:8px;bottom:8px;left:4px}.ms104W_timeline li{flex-wrap:wrap;justify-content:space-between;gap:.2rem 1rem;padding-block:.5rem;display:flex;position:relative}.ms104W_timelineDot{background:var(--color-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:.85rem;left:calc(1px - 1.4rem);box-shadow:0 0 8px #4dff6ab3}.ms104W_timeline li[data-failed=true] .ms104W_timelineDot{background:var(--color-danger);box-shadow:0 0 8px #ff8a7ab3}.ms104W_timeline li:first-child .ms104W_timelineDot{animation:2s ease-in-out infinite ms104W_pulse-dot}@keyframes ms104W_pulse-dot{50%{box-shadow:0 0 16px 4px #4dff6a99}}.ms104W_timelineLabel{font-weight:600}.ms104W_timelineDate{color:var(--color-caption);font-size:.85rem}
