.auth-experience-module__j6IxsW__page{min-height:100vh;color:var(--color-text-primary);background:radial-gradient(circle at 18% 16%,#ffffff06,#0000 22%),linear-gradient(#0b0b0d 0%,#08080a 100%);position:relative;overflow:hidden}.auth-experience-module__j6IxsW__shell{z-index:1;min-height:100vh;display:flex;position:relative}.auth-experience-module__j6IxsW__authColumn{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(90deg,#0c0c0ee6 0%,#0a0a0cdb 78%,#0a0a0c6b 100%),linear-gradient(#0c0c0ed1,#08080ae6);align-items:center;width:488px;min-width:488px;padding:52px 56px;display:flex;position:relative}.auth-experience-module__j6IxsW__authColumn:after{pointer-events:none;content:"";background:linear-gradient(90deg,#0a0a0c38,#0000 100%);width:140px;position:absolute;top:0;bottom:0;right:-86px}.auth-experience-module__j6IxsW__authInner{width:100%;max-width:360px;margin-top:22px}.auth-experience-module__j6IxsW__brandRow{align-items:center;gap:12px;display:inline-flex}.auth-experience-module__j6IxsW__brandLogoImg{object-fit:contain;width:auto;height:40px}.auth-experience-module__j6IxsW__brandMark{color:#f3eee7;background:#ffffff04;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.auth-experience-module__j6IxsW__brandText{flex-direction:column;display:flex}.auth-experience-module__j6IxsW__brandName{letter-spacing:-.03em;color:var(--color-text-primary);font-size:14px;font-weight:560}.auth-experience-module__j6IxsW__brandMeta{letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);margin-top:2px;font-size:10px;font-weight:600}.auth-experience-module__j6IxsW__authHeader{margin-top:52px}.auth-experience-module__j6IxsW__heading{letter-spacing:-.06em;color:#f4efe8;font-size:33px;font-weight:620;line-height:.98}.auth-experience-module__j6IxsW__supporting{max-width:23ch;color:var(--color-text-secondary);margin-top:10px;font-size:13px;line-height:1.72}.auth-experience-module__j6IxsW__formShell{margin-top:34px}.auth-experience-module__j6IxsW__modeToggle{background:#ffffff04;border:1px solid #ffffff0d;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;display:grid}.auth-experience-module__j6IxsW__modeButton{height:40px;color:var(--color-text-secondary);letter-spacing:-.01em;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;font-size:13px;font-weight:560;transition:background-color .18s ease-out,color .18s ease-out;display:inline-flex}.auth-experience-module__j6IxsW__modeButton:hover{color:var(--color-text-primary)}.auth-experience-module__j6IxsW__modeButtonActive{color:var(--color-text-primary);background:#ffffff0f}.auth-experience-module__j6IxsW__oauthRow{flex-direction:column;gap:10px;margin-top:20px;display:flex}.auth-experience-module__j6IxsW__oauthButton{width:100%;height:48px;color:var(--color-text-primary);letter-spacing:-.02em;cursor:pointer;background:linear-gradient(#121215f5,#0b0b0dfa);border:1px solid #ffffff0f;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:14px;font-weight:560;transition:border-color .18s ease-out,background-color .18s ease-out,transform .18s ease-out,opacity .18s ease-out;display:inline-flex;box-shadow:inset 0 1px #ffffff04}.auth-experience-module__j6IxsW__oauthButton:hover{background:linear-gradient(#16161afa,#0e0e10fc);border-color:#d53a4747;transform:translateY(-1px)}.auth-experience-module__j6IxsW__oauthButton:disabled{opacity:.55;cursor:default;transform:none}.auth-experience-module__j6IxsW__oauthIcon{color:var(--color-text-secondary);justify-content:center;align-items:center;display:inline-flex}.auth-experience-module__j6IxsW__orDivider{letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);align-items:center;gap:12px;margin-top:18px;font-size:10px;font-weight:600;display:flex}.auth-experience-module__j6IxsW__orDivider:before,.auth-experience-module__j6IxsW__orDivider:after{content:"";background:#ffffff0f;flex:1;height:1px}.auth-experience-module__j6IxsW__form{margin-top:20px}.auth-experience-module__j6IxsW__formGrid{flex-direction:column;gap:15px;display:flex}.auth-experience-module__j6IxsW__field{flex-direction:column;gap:9px;display:flex}.auth-experience-module__j6IxsW__label{letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);font-size:10px;font-weight:600}.auth-experience-module__j6IxsW__inputWrap{background:linear-gradient(#121215f5,#0b0b0dfa);border:1px solid #ffffff0d;border-radius:18px;align-items:center;height:54px;padding:0 16px;transition:border-color .18s ease-out,box-shadow .18s ease-out,background-color .18s ease-out;display:flex;box-shadow:inset 0 1px #ffffff04,inset 0 -1px #00000038}.auth-experience-module__j6IxsW__inputWrap:hover{border-color:#ffffff13}.auth-experience-module__j6IxsW__inputWrap:focus-within{box-shadow:var(--shadow-focus);border-color:#d53a4738}.auth-experience-module__j6IxsW__input{width:100%;color:var(--color-text-primary);letter-spacing:-.02em;background:0 0;border:0;outline:none;font-size:14px}.auth-experience-module__j6IxsW__input::placeholder{color:var(--color-text-muted)}.auth-experience-module__j6IxsW__status,.auth-experience-module__j6IxsW__error{border-radius:14px;margin-top:14px;padding:12px 13px;font-size:13px;line-height:1.55}.auth-experience-module__j6IxsW__status{color:var(--color-text-secondary);background:#ffffff05;border:1px solid #ffffff0d}.auth-experience-module__j6IxsW__error{color:var(--color-text-secondary);background:#d53a4714;border:1px solid #d53a472e}.auth-experience-module__j6IxsW__confirmNotice{flex-direction:column;gap:10px;margin-top:14px;display:flex}.auth-experience-module__j6IxsW__confirmNotice .auth-experience-module__j6IxsW__status,.auth-experience-module__j6IxsW__confirmNotice .auth-experience-module__j6IxsW__error{margin-top:0}.auth-experience-module__j6IxsW__resendButton{height:40px;color:var(--color-text-primary);letter-spacing:-.01em;cursor:pointer;background:#d53a4714;border:1px solid #d53a4752;border-radius:12px;justify-content:center;align-self:flex-start;align-items:center;padding:0 16px;font-size:13px;font-weight:560;transition:background-color .18s ease-out,border-color .18s ease-out,opacity .18s ease-out;display:inline-flex}.auth-experience-module__j6IxsW__resendButton:hover{border-color:var(--color-accent-primary);background:#d53a4724}.auth-experience-module__j6IxsW__resendButton:disabled{opacity:.55;cursor:default}.auth-experience-module__j6IxsW__resendStatus{color:var(--color-text-secondary);font-size:12px;line-height:1.55}.auth-experience-module__j6IxsW__submitRow{margin-top:18px}.auth-experience-module__j6IxsW__submitButton{color:#fff;letter-spacing:-.02em;cursor:pointer;background:linear-gradient(#d53a47 0%,#b83240 100%);border:1px solid #d53a4766;border-radius:14px;justify-content:center;align-items:center;width:100%;height:48px;font-size:14px;font-weight:560;transition:transform .18s ease-out,background .18s ease-out,box-shadow .18s ease-out,opacity .18s ease-out;display:inline-flex;box-shadow:0 1px 3px #0000003d}.auth-experience-module__j6IxsW__submitButton:hover{background:linear-gradient(#c33540 0%,#a82d3a 100%);transform:translateY(-1px);box-shadow:0 6px 20px #d53a4740}.auth-experience-module__j6IxsW__submitButton:disabled{opacity:.55;transform:none}.auth-experience-module__j6IxsW__helperLine{color:var(--color-text-muted);margin-top:12px;font-size:11px;line-height:1.6}.auth-experience-module__j6IxsW__authSpacer{flex:1}.auth-experience-module__j6IxsW__sceneSurface{background:radial-gradient(circle at 46% 54%,#ffffff04,#0000 14%),radial-gradient(circle at 50% 42%,#ffffff05,#0000 18%),radial-gradient(circle at -6%,#0404069e,#0000 28%),radial-gradient(circle at 106%,#0404069e,#0000 28%),radial-gradient(circle at 28% 30%,#ffffff06,#0000 20%),radial-gradient(circle at 76% 62%,#d53a4709,#0000 18%),linear-gradient(#0a0a0cf7,#070709);position:absolute;inset:0}.auth-experience-module__j6IxsW__sceneViewport{z-index:0;position:absolute;inset:0;overflow:hidden}.auth-experience-module__j6IxsW__sceneGrid{opacity:.18;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:78px 78px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 34%,#000000bd 56%,#0000 100%);mask-image:radial-gradient(circle,#000 34%,#000000bd 56%,#0000 100%)}.auth-experience-module__j6IxsW__sceneBeamPrimary,.auth-experience-module__j6IxsW__sceneBeamSecondary,.auth-experience-module__j6IxsW__sceneHazeFar,.auth-experience-module__j6IxsW__sceneHazeNear{pointer-events:none;position:absolute;inset:0}.auth-experience-module__j6IxsW__sceneBeamPrimary{opacity:.44;mix-blend-mode:screen;filter:blur(14px);background:radial-gradient(circle at 42% 10%,#ffffff0c,#0000 12%),linear-gradient(52deg,#0000 48%,#ffffff12 54%,#ffffff07 58%,#0000 63%);animation:16s ease-in-out infinite auth-experience-module__j6IxsW__authBeamDrift;transform:translate(-2%)translateY(-4%)rotate(-2deg);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000029 24%,#000 34% 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000029 24%,#000 34% 100%)}.auth-experience-module__j6IxsW__sceneBeamSecondary{opacity:.18;filter:blur(18px);background:radial-gradient(circle at 54% 28%,#ffffff05,#0000 10%),linear-gradient(58deg,#0000 60%,#d53a4706 65%,#ffffff03 68%,#0000 72%);animation:20s ease-in-out infinite auth-experience-module__j6IxsW__authBeamDriftSecondary;transform:translate(-1%)translateY(0%)rotate(-1deg);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000024 24%,#000 36% 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000024 24%,#000 36% 100%)}.auth-experience-module__j6IxsW__sceneHazeFar{opacity:.58;background:radial-gradient(circle at 66% 28%,#ffffff08,#0000 12%),radial-gradient(circle at 76% 16%,#ffffff08,#0000 14%),linear-gradient(#0a0a0c05,#0a0a0c2e 76%,#0a0a0c57 100%)}.auth-experience-module__j6IxsW__sceneHazeNear{opacity:.78;background:linear-gradient(#0000 58%,#06060812 74%,#0606084d 100%),radial-gradient(circle at 24% 80%,#ffffff05,#0000 12%)}.auth-experience-module__j6IxsW__sceneCursorGlow{filter:blur(16px);pointer-events:none;background:radial-gradient(circle,#ffffff0f,#ffffff04 34%,#0000 70%);border-radius:999px;width:220px;height:220px;margin-top:-110px;margin-left:-110px;transition:opacity .18s ease-out,transform .12s ease-out;position:absolute}.auth-experience-module__j6IxsW__sceneVignette{pointer-events:none;background:radial-gradient(circle at 54% 44%,#0000 12%,#0606081f 36%,#0606088a 100%),linear-gradient(90deg,#06060824 0%,#0606080d 16%,#06060814 62%,#06060870 100%),linear-gradient(#0606082e 0%,#0000 18% 74%,#06060842 100%);position:absolute;inset:0}.auth-experience-module__j6IxsW__sceneField{transform-origin:39% 44%;will-change:transform;transform-style:preserve-3d;filter:saturate(.84)contrast(1.03);position:absolute;inset:-12% -10% -13% -6%}.auth-experience-module__j6IxsW__sceneSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.auth-experience-module__j6IxsW__sceneEdge{vector-effect:non-scaling-stroke;stroke-linecap:butt;stroke-linejoin:round;pointer-events:none;transition:opacity .17s ease-out,stroke-width .17s ease-out,filter .17s ease-out}.auth-experience-module__j6IxsW__sceneEdgeGroup{pointer-events:visibleStroke}.auth-experience-module__j6IxsW__sceneEdgeHit{vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;pointer-events:stroke}.auth-experience-module__j6IxsW__sceneEdgeOutline{vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;transition:opacity .17s ease-out,stroke-width .17s ease-out}.auth-experience-module__j6IxsW__sceneNodes{position:absolute;inset:0}.auth-experience-module__j6IxsW__sceneNodeWrap{transform-origin:50%;transition:transform .18s ease-out,opacity .18s ease-out,filter .18s ease-out;position:absolute}.auth-experience-module__j6IxsW__sceneNodeWrapHovered{filter:brightness(1.02)}.auth-experience-module__j6IxsW__sceneNodeFront{z-index:4;opacity:.98;filter:blur()}.auth-experience-module__j6IxsW__sceneNodeMid{z-index:3;opacity:.52;filter:blur(1.6px)}.auth-experience-module__j6IxsW__sceneNodeBack{z-index:2;opacity:.2;filter:blur(4.6px)}.auth-experience-module__j6IxsW__sceneNode{background:linear-gradient(#121216fa,#0a0a0cfd);border:1px solid #ffffff0d;border-radius:999px;width:100%;height:100%;transition:border-color .2s ease-out,box-shadow .22s ease-out,transform .18s ease-out;animation:12s ease-in-out infinite auth-experience-module__j6IxsW__authNodeDrift;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff02,inset 0 -10px 18px #0000001f,inset 0 -1px #00000042,0 18px 32px #00000029,0 2px #ffffff04}.auth-experience-module__j6IxsW__sceneNodeActive{animation:12s ease-in-out infinite auth-experience-module__j6IxsW__authNodeDrift,5.6s ease-in-out infinite auth-experience-module__j6IxsW__authNodeGlow}.auth-experience-module__j6IxsW__sceneNodeAnchor{box-shadow:inset 0 1px #ffffff03,inset 0 -12px 22px #00000029,inset 0 -1px #00000047,0 22px 40px #0003,0 2px #ffffff04}.auth-experience-module__j6IxsW__sceneNodeHovered{box-shadow:inset 0 1px #ffffff03,inset 0 -11px 19px #00000024,inset 0 -1px #0000003d,0 20px 36px #0000002e,0 0 0 1px #d53a471f,0 0 22px #d53a4714}.auth-experience-module__j6IxsW__sceneNodeHoverAura{opacity:0;filter:blur(14px);pointer-events:none;background:radial-gradient(circle,#d53a472e 0%,#d53a470a 38%,#0000 72%);border-radius:999px;transition:opacity .22s ease-out;position:absolute;inset:-12px}.auth-experience-module__j6IxsW__sceneNodeHovered .auth-experience-module__j6IxsW__sceneNodeHoverAura{opacity:.68}.auth-experience-module__j6IxsW__sceneNodeBand{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--auth-node-accent)42%,transparent)18%,color-mix(in srgb,var(--auth-node-accent)100%,transparent)50%,color-mix(in srgb,var(--auth-node-accent)42%,transparent)82%,transparent 100%);opacity:.82;border-radius:999px;height:5px;position:absolute;top:7px;left:13px;right:13px}.auth-experience-module__j6IxsW__sceneNodeWash{background:linear-gradient(135deg,#c4415029,#7a1a2c09);position:absolute;inset:0}.auth-experience-module__j6IxsW__sceneNodeSheen{filter:blur(1.2px);opacity:.78;background:linear-gradient(#ffffff05,#ffffff01 58%,#0000 100%);height:32%;position:absolute;top:0;left:2px;right:2px}.auth-experience-module__j6IxsW__sceneNodeLabel{text-align:center;letter-spacing:-.035em;color:#f2ece4eb;text-shadow:0 2px 14px #00000047;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:545;display:flex;position:absolute;inset:0}.auth-experience-module__j6IxsW__sceneNodeLabelAnchor{color:#f4efe8f7;text-shadow:0 2px 18px #00000052}@keyframes auth-experience-module__j6IxsW__authNodeDrift{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes auth-experience-module__j6IxsW__authNodeGlow{0%,to{box-shadow:inset 0 1px #ffffff03,inset 0 -10px 18px #00000024,inset 0 -1px #0000003d,0 18px 32px #00000029,0 0 0 1px #d53a4714}50%{box-shadow:inset 0 1px #ffffff03,inset 0 -12px 20px #00000029,inset 0 -1px #0000003d,0 20px 34px #0000002e,0 0 0 1px #d53a4724}}@keyframes auth-experience-module__j6IxsW__authBeamDrift{0%,to{opacity:.4;transform:translate(-2%)translateY(-4%)rotate(-2deg)}50%{opacity:.48;transform:translate(-1%)translateY(-2%)rotate(-1deg)}}@keyframes auth-experience-module__j6IxsW__authBeamDriftSecondary{0%,to{opacity:.16;transform:translate(-1%)translateY(0%)rotate(-1deg)}50%{opacity:.22;transform:translate(0%)translateY(1%)rotate(0)}}@media (max-width:1024px){.auth-experience-module__j6IxsW__shell{display:block}.auth-experience-module__j6IxsW__authColumn{background:linear-gradient(#0c0c0ee6,#08080af5);border-right:0;width:100%;min-width:0;min-height:100vh;padding:36px 28px}.auth-experience-module__j6IxsW__authColumn:after,.auth-experience-module__j6IxsW__authSpacer{display:none}.auth-experience-module__j6IxsW__sceneViewport{opacity:.58}}@media (max-width:720px){.auth-experience-module__j6IxsW__authColumn{padding:28px 24px}.auth-experience-module__j6IxsW__heading{font-size:30px}.auth-experience-module__j6IxsW__sceneViewport{opacity:.5}}html[data-theme=light] .auth-experience-module__j6IxsW__page{background:#f2efe9}html[data-theme=light] .auth-experience-module__j6IxsW__authColumn{background:linear-gradient(90deg,#fffdfafa,#fffdfaf0 82%,#fffdfab8);box-shadow:12px 0 34px #432c2009}html[data-theme=light] .auth-experience-module__j6IxsW__authColumn:after{background:linear-gradient(90deg,#fffdfa47,#0000)}html[data-theme=light] .auth-experience-module__j6IxsW__heading{color:var(--color-text-primary)}html[data-theme=light] .auth-experience-module__j6IxsW__brandLogoImg{filter:brightness(0)saturate()invert(20%)sepia(6%)saturate(966%)hue-rotate(335deg)}html[data-theme=light] .auth-experience-module__j6IxsW__modeToggle{background:#f1eae1;border-color:#ded2c5}html[data-theme=light] .auth-experience-module__j6IxsW__modeButtonActive{background:#fffdfa;box-shadow:0 2px 6px #432c2014}:is(html[data-theme=light] .auth-experience-module__j6IxsW__oauthButton,html[data-theme=light] .auth-experience-module__j6IxsW__inputWrap){border-color:var(--color-border-subtle);background:#fffdfa;box-shadow:0 2px 6px #432c200a}:is(html[data-theme=light] .auth-experience-module__j6IxsW__oauthButton:hover,html[data-theme=light] .auth-experience-module__j6IxsW__inputWrap:hover){background:#fffefd;border-color:#bfae9e}html[data-theme=light] .auth-experience-module__j6IxsW__orDivider:before{background:var(--color-border-subtle)}html[data-theme=light] .auth-experience-module__j6IxsW__orDivider:after{background:var(--color-border-subtle)}html[data-theme=light] .auth-experience-module__j6IxsW__submitButton{background:var(--color-accent-primary);border-color:var(--color-accent-primary);box-shadow:0 5px 14px #d53a472b}html[data-theme=light] .auth-experience-module__j6IxsW__submitButton:hover{background:var(--color-accent-primary-hover);border-color:var(--color-accent-primary-hover)}html[data-theme=light] .auth-experience-module__j6IxsW__status{border-color:var(--color-border-subtle);background:#f8f2eb}html[data-theme=light] .auth-experience-module__j6IxsW__sceneSurface{background:radial-gradient(at 60% 38%,#faf7f1,#0000 58%),linear-gradient(145deg,#e7ded3,#f1ece4 55%,#ded3c6)}html[data-theme=light] .auth-experience-module__j6IxsW__sceneGrid{opacity:.18;background-image:linear-gradient(#644d411c 1px,#0000 1px),linear-gradient(90deg,#644d411c 1px,#0000 1px)}:is(html[data-theme=light] .auth-experience-module__j6IxsW__sceneBeamPrimary,html[data-theme=light] .auth-experience-module__j6IxsW__sceneBeamSecondary){opacity:.18}:is(html[data-theme=light] .auth-experience-module__j6IxsW__sceneHazeFar,html[data-theme=light] .auth-experience-module__j6IxsW__sceneHazeNear){opacity:.12}html[data-theme=light] .auth-experience-module__j6IxsW__sceneVignette{background:radial-gradient(at 56% 42%,#0000 28%,#664e3f1f 100%)}html[data-theme=light] .auth-experience-module__j6IxsW__sceneEdge{stroke:#57443b7a}:is(html[data-theme=light] .auth-experience-module__j6IxsW__sceneNode,html[data-theme=light] .auth-experience-module__j6IxsW__sceneNodeAnchor,html[data-theme=light] .auth-experience-module__j6IxsW__sceneNodeActive){background:linear-gradient(#fffefb,#f6f0e8);box-shadow:0 15px 32px #432c202b,inset 0 1px #fff;border-color:#6750434d!important}html[data-theme=light] .auth-experience-module__j6IxsW__sceneNodeHovered{box-shadow:0 18px 38px #432c2033,0 0 0 3px #d53a4714;border-color:#d53a4775!important}:is(html[data-theme=light] .auth-experience-module__j6IxsW__sceneNodeLabel,html[data-theme=light] .auth-experience-module__j6IxsW__sceneNodeLabelAnchor){color:var(--color-text-primary);text-shadow:none}html[data-theme=light] .auth-experience-module__j6IxsW__sceneNodeWash{background:linear-gradient(135deg,#d53a4714,#0000 70%)}@media (max-width:1024px){html[data-theme=light] .auth-experience-module__j6IxsW__authColumn{background:#fffdfae6}}
