@font-face{font-family:AYBrand;src:url(/fonts/plus-jakarta-sans-latin-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}.auth_screen__UfL04{--ink:#28313a;--muted:#66645e;--coral:#d74a2e;position:fixed;inset:0;top:var(--auth-viewport-top,0);isolation:isolate;height:var(--auth-viewport-height,100dvh);min-height:0;background:#eee8df;color:var(--ink);padding:16px 12px max(12px,env(safe-area-inset-bottom));display:flex;justify-content:center;align-items:flex-end;overflow-x:clip;font-family:PingFang SC,Noto Sans SC,system-ui,sans-serif}.auth_ambient__nrUVe{position:fixed;inset:0;z-index:0;opacity:.28;overflow:hidden;background:linear-gradient(155deg,#eee9e1,#f2eee9 49%,#e6e3d9);pointer-events:none}.auth_ambient__nrUVe>span{position:absolute;border-radius:50%;filter:blur(45px);opacity:.82}.auth_ambient__nrUVe>span:first-child{width:300px;height:460px;left:calc(50% + 60px);top:80px;background:#ffad6a;transform:rotate(-28deg)}.auth_ambient__nrUVe>span:nth-child(2){width:310px;height:270px;right:calc(50% + 10px);bottom:85px;background:#ee8768;filter:blur(55px)}.auth_ambient__nrUVe>span:nth-child(3){width:220px;height:230px;right:calc(50% + 80px);top:-90px;background:#f7d7a6}.auth_ambient__nrUVe>div{position:absolute;width:570px;height:570px;border:34px solid #fff8e78a;border-radius:50%;left:calc(50% - 100px);top:300px;filter:blur(4px);box-shadow:0 0 15px #f9d39c4a,inset 0 0 15px #ffeac8;opacity:.8}.auth_glass__GhPbQ{width:100%;max-width:430px;position:relative;z-index:2;max-height:calc(var(--auth-viewport-height,100dvh) - 32px - env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;outline:none;display:flex;flex-direction:column;border-radius:30px;border:1px solid #ffffffe0;background:linear-gradient(135deg,#fffaf3d9,#fff1e6b8);box-shadow:inset 0 1px 1px #fff,0 12px 30px #74614d0b;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);padding:36px 24px 26px;view-transition-name:auth-glass;animation:auth_authSurfaceIn__Tu9As .46s cubic-bezier(.22,1,.36,1) both}.auth_stage__P3mvq{display:flex;flex-direction:column;flex:1;min-width:0;animation:auth_authStageIn__pVvT_ .34s cubic-bezier(.22,1,.36,1) both}.auth_glass__GhPbQ[data-auth-native=true],.auth_stage__P3mvq[data-auth-native=true]{animation:none}.auth_header__HnlW9{display:flex;align-items:center;justify-content:space-between;gap:10px}.auth_brand__tABg2{display:flex;align-items:center;gap:7px;white-space:nowrap;font-family:AYBrand,Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:26px;font-weight:600;letter-spacing:-1.3px;color:var(--ink);text-decoration:none}.auth_brand__tABg2 img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.auth_brandDot__9xOHc{color:var(--coral)}.auth_topLink__ozCI0{display:flex;align-items:center;justify-content:center;background:#ffffff4f;border:1px solid #ffffff80;border-radius:24px;padding:10px 15px;min-height:44px;margin-right:28px;font-size:14px;white-space:nowrap;text-decoration:none}.auth_content__0VSOi{display:flex;flex-direction:column;flex:1;padding-top:22px;min-width:0;view-transition-name:auth-content}.auth_title__Of_pN{font-size:28px;font-weight:500;line-height:1.35;letter-spacing:-1.1px;margin:0}.auth_form__tLK6l{margin-top:24px;display:flex;flex-direction:column;gap:19px;flex:1;min-width:0}.auth_field__F6Ed9{min-width:0}.auth_field__F6Ed9 label,.auth_otp___vdWv label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.auth_field__F6Ed9 label>span{float:right;color:#827b70}.auth_pill__6W2Zo{min-height:62px;display:flex;align-items:center;gap:10px;border:1px solid #ffffffa1;background:#ffffff78;border-radius:32px;padding:7px 8px;box-shadow:inset 0 1px 4px #fff9,0 3px 14px #82654c05}.auth_pill__6W2Zo:focus-within{background:#fff9;border-color:#df9678;box-shadow:0 0 0 3px #e9946a16}.auth_fieldIcon__drv_R{display:flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;border-radius:50%;color:#92705c;background:linear-gradient(145deg,#ffffffab,#fff2e660);box-shadow:inset 0 1px 1px #fff9}.auth_fieldIcon__drv_R svg{width:20px;height:20px;stroke-width:1.9}.auth_input__CewwR{padding:9px 0;min-width:0;width:100%;flex:1;border:0;background:transparent;font-size:16px;line-height:24px;color:var(--ink);outline:none}.auth_input__CewwR::-moz-placeholder{color:#837d74;opacity:1;font-size:14px}.auth_input__CewwR::placeholder{color:#837d74;opacity:1;font-size:14px}.auth_forgot__bYKR5{display:flex;align-items:center;background:#fffaf0d9;min-height:42px;flex:0 0 auto;font-size:12px;padding:0 13px;border-radius:24px;white-space:nowrap;box-shadow:0 2px 6px #9c785b08;text-decoration:none}.auth_eye__UfIBb{flex:0 0 38px;min-height:44px;display:flex;align-items:center;justify-content:center;background:transparent;border:0}.auth_eye__UfIBb svg{width:19px;height:19px;color:#8d7766;stroke-width:1.9}.auth_actions__B0k8l{margin-top:0;padding-top:14px}.auth_primary__2F60v{display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:32px;min-height:62px;width:100%;background:linear-gradient(112deg,#e15c3b,var(--coral));color:#fffaf4;box-shadow:0 9px 22px #c9552b20,inset 0 1px #ffffff3b;padding:9px 10px 9px 25px;font-size:16px;font-weight:500;letter-spacing:.3px;border:0;text-decoration:none}.auth_primary__2F60v:hover{filter:brightness(1.035)}.auth_primary__2F60v:active{transform:translateY(1px)}.auth_primary__2F60v:disabled{opacity:.65;cursor:wait}.auth_primary__2F60v:disabled:not([data-pending=true]){background:#c9c5bf;color:#faf8f4;opacity:1;box-shadow:inset 0 1px #ffffff45;cursor:not-allowed;filter:none}.auth_arrow__DxRvd{display:flex;align-items:center;justify-content:center;border-radius:50%;height:42px;width:42px;background:linear-gradient(145deg,#fff6e836,#fff6e814);box-shadow:inset 0 1px 1px #ffffff42;flex-shrink:0}.auth_arrow__DxRvd svg{width:22px;height:22px;stroke-width:2.2}.auth_slideButton__ZjZgX{position:relative;isolation:isolate;overflow:hidden;min-height:64px;padding:9px;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:grab;transition:box-shadow .35s ease,filter .25s ease}.auth_slideButton__ZjZgX:active{transform:none}.auth_slideButton__ZjZgX[data-dragging=true]{cursor:grabbing;box-shadow:0 12px 28px #c9552b30,inset 0 1px #ffffff50}.auth_slideButton__ZjZgX:disabled{cursor:wait}.auth_slideButton__ZjZgX:disabled:not([data-pending=true]) .auth_slideHandle__uUetj{background:linear-gradient(145deg,#ffffff40,#ffffff1a);border-color:#ffffff45;box-shadow:inset 0 1px 2px #ffffff30}.auth_slideButton__ZjZgX:disabled:not([data-pending=true]) .auth_slideHint__ybAMt{animation:none}.auth_slideFill__AT0ec{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(100deg,#fff4dd08,#ffe9cc30);transform:translateX(calc(-100% + var(--slide-progress,0) * 100%));transition:transform .55s cubic-bezier(.22,1,.36,1)}.auth_slideLabel__1p0GV{display:block;width:100%;text-align:center;pointer-events:none;transition:opacity .18s ease;letter-spacing:.5px}.auth_slideHandle__uUetj{position:absolute;left:9px;top:9px;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(145deg,#fffaf354,#fff1e629);border:1px solid #ffffff55;box-shadow:inset 0 1px 2px #ffffff45,0 3px 9px #8f2f2312;backdrop-filter:blur(8px);transform:translateX(var(--slide-x,0)) scale(calc(1 + var(--slide-progress,0) * .04));transition:transform .6s cubic-bezier(.2,1.2,.35,1),background .25s ease,box-shadow .25s ease;pointer-events:none}.auth_slideHandle__uUetj svg{width:24px;height:24px;stroke-width:2.1}.auth_slideButton__ZjZgX[data-dragging=true] .auth_slideFill__AT0ec,.auth_slideButton__ZjZgX[data-dragging=true] .auth_slideHandle__uUetj{transition:none}.auth_slideButton__ZjZgX[data-ready=true] .auth_slideHandle__uUetj{background:linear-gradient(145deg,#fffaf37a,#fff1e647);box-shadow:inset 0 1px 2px #ffffff80,0 0 22px #fff0ce28}.auth_slideButton__ZjZgX[data-dragging=true] .auth_slideHint__ybAMt{animation:none}.auth_slideHint__ybAMt{animation:auth_slideHint__ybAMt 1.1s ease-in-out .8s 1}.auth_slideButton__ZjZgX[data-pending=true] .auth_slideHandle__uUetj{transform:translateX(var(--slide-x,0))}.auth_spinner__CIOg0{animation:auth_spin__V6FiH 1s linear infinite}.auth_note__W0n8t{font-size:12px;line-height:1.7;color:var(--muted);margin:0 4px}.auth_error__Cxh6I{font-size:13px;line-height:1.75;margin:0 3px;color:#a9301c;overflow-wrap:anywhere}.auth_description__gjPrT{font-size:14px;line-height:1.85;color:var(--muted);margin:16px 0 0;overflow-wrap:anywhere}.auth_description__gjPrT strong{font-weight:500;color:#574f43}.auth_textLink__yTI3M{align-self:flex-start;padding:10px 3px;min-height:44px;background:transparent;border:0;font-size:13px;color:#675f56;text-decoration:underline;text-decoration-color:#ac9b8899;text-underline-offset:4px}.auth_setupForm__DyDgM{gap:16px;margin-top:25px}.auth_otp___vdWv{position:relative}.auth_digits__B14r5{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.auth_digits__B14r5 span{display:flex;align-items:center;justify-content:center;height:60px;border-radius:15px;background:#ffffff85;border:1px solid #ffffffd9;font-size:25px;box-shadow:0 3px 7px #68503e04}.auth_digits__B14r5 .auth_currentDigit__QtaA_{border-color:#d08868;background:#fffaf1d9;box-shadow:0 0 0 2px #e9a37a18}.auth_otp___vdWv input{position:absolute;top:0;left:0;width:100%;height:60px;opacity:.01;color:transparent;caret-color:transparent;font-size:16px;border:0;border-radius:15px;outline:none}.auth_otp___vdWv:focus-within .auth_digits__B14r5{outline:2px solid #d7946f55;outline-offset:4px;border-radius:15px}.auth_resend__K0YyU{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:12px;color:#756c5f;margin-top:-8px}.auth_resend__K0YyU button{background:transparent;min-height:44px;padding:6px 0;color:#8e4d33;font-size:12px;border:0}.auth_resend__K0YyU button:disabled{color:#746d62;cursor:default}.auth_outcome__eYfP4{width:76px;height:76px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#ffffffb8,#fff5df59);border:1px solid #ffffffe6;box-shadow:inset 0 2px 2px #fff,0 9px 28px #aa795512;margin-bottom:30px;color:#a9714a}.auth_outcome__eYfP4 svg{width:32px;height:32px;stroke-width:1.65}.auth_success__gqbyc{color:#54765a}.auth_account__f5yae{margin-top:28px;font-size:14px;padding:15px 0;border-top:1px solid #a8978130;border-bottom:1px solid #a8978130;overflow-wrap:anywhere}.auth_account__f5yae small{font-size:11px;color:#7a7064;display:block;margin-bottom:5px}.auth_secondary__AFvCO{display:flex;align-items:center;justify-content:center;border:1px solid #c4b5a85e;border-radius:30px;min-height:52px;background:#ffffff4d;width:100%;font-size:14px;margin-top:12px;padding:10px 15px;text-decoration:none}.auth_support__WUCBC{margin-top:22px;font-size:12px;line-height:1.9;color:#70675b}.auth_support__WUCBC summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-size:13px}@media(max-width:380px){.auth_screen__UfL04{padding:12px}.auth_glass__GhPbQ{padding:36px 18px 24px;border-radius:26px}.auth_brand__tABg2{font-size:22px}.auth_brand__tABg2 img{width:26px;height:26px}.auth_title__Of_pN{font-size:29px}.auth_forgot__bYKR5{padding:0 9px;font-size:11px}.auth_pill__6W2Zo{gap:7px}.auth_fieldIcon__drv_R{flex-basis:36px;width:36px;height:36px}.auth_digits__B14r5{gap:5px}.auth_digits__B14r5 span,.auth_otp___vdWv input{height:54px}.auth_input__CewwR::-moz-placeholder{font-size:13px}.auth_input__CewwR::placeholder{font-size:13px}}@media(prefers-reduced-motion:reduce){.auth_glass__GhPbQ,.auth_slideHint__ybAMt,.auth_spinner__CIOg0,.auth_stage__P3mvq{animation:none}.auth_slideButton__ZjZgX,.auth_slideFill__AT0ec,.auth_slideHandle__uUetj,.auth_slideLabel__1p0GV{transition:none}}@supports(view-transition-name:none){html[data-auth-motion].auth_routeMotion__FOp9s::view-transition{pointer-events:none}html[data-auth-motion].auth_routeMotion__FOp9s::view-transition-group(auth-content),html[data-auth-motion].auth_routeMotion__FOp9s::view-transition-group(auth-glass){animation-duration:.38s;animation-timing-function:cubic-bezier(.22,1,.36,1)}html[data-auth-motion].auth_routeMotion__FOp9s::view-transition-old(root){animation:auth_authFadeOut__yWgmD .2s ease both}html[data-auth-motion].auth_routeMotion__FOp9s::view-transition-new(root){animation:auth_authFadeIn__H0iwU .28s ease both}html[data-auth-motion].auth_routeMotion__FOp9s::view-transition-old(auth-glass){animation:auth_authFadeOut__yWgmD .24s ease both}html[data-auth-motion].auth_routeMotion__FOp9s::view-transition-new(auth-glass){animation:auth_authFadeIn__H0iwU .32s ease both}html[data-auth-motion].auth_routeMotion__FOp9s::view-transition-old(auth-content){animation:auth_authForwardOut__89YS_ .24s cubic-bezier(.4,0,1,1) both}html[data-auth-motion].auth_routeMotion__FOp9s::view-transition-new(auth-content){animation:auth_authForwardIn__nlumq .38s cubic-bezier(.22,1,.36,1) both}html[data-auth-motion=back].auth_routeMotion__FOp9s::view-transition-old(auth-content){animation-name:auth_authBackOut__Ux75Z}html[data-auth-motion=back].auth_routeMotion__FOp9s::view-transition-new(auth-content){animation-name:auth_authBackIn__bgZNY}html[data-auth-motion=open].auth_routeMotion__FOp9s::view-transition-new(auth-glass){animation:auth_authSurfaceIn__Tu9As .46s cubic-bezier(.22,1,.36,1) both}html[data-auth-motion=open].auth_routeMotion__FOp9s::view-transition-new(auth-content){animation:auth_authSurfaceIn__Tu9As .46s cubic-bezier(.22,1,.36,1) both}}@keyframes auth_authSurfaceIn__Tu9As{0%{opacity:0;transform:translateY(100dvh)}to{opacity:1;transform:translateY(0)}}@keyframes auth_authStageIn__pVvT_{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes auth_authFadeIn__H0iwU{0%{opacity:0}to{opacity:1}}@keyframes auth_authFadeOut__yWgmD{0%{opacity:1}to{opacity:0}}@keyframes auth_authForwardIn__nlumq{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes auth_authForwardOut__89YS_{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-16px)}}@keyframes auth_authBackIn__bgZNY{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}@keyframes auth_authBackOut__Ux75Z{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(16px)}}@keyframes auth_spin__V6FiH{to{transform:rotate(1turn)}}@keyframes auth_slideHint__ybAMt{0%,to{transform:translateX(0)}40%{transform:translateX(5px)}70%{transform:translateX(-1px)}}.auth_homeBackground__62r2J{position:fixed;inset:0;overflow:hidden;z-index:-1;pointer-events:none}.auth_homeBackground__62r2J *{animation:none!important}.auth_scrim__Ms6wl{position:fixed;inset:0;z-index:1;background:#5b403a20;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);view-transition-name:auth-scrim;animation:auth_authFadeIn__H0iwU .3s ease both}.auth_grabber__SRdy9{position:absolute;top:12px;left:calc(50% - 18px);width:36px;height:4px;border-radius:4px;background:#947b6540}.auth_close__XzCNV{position:absolute;top:36px;right:10px;width:38px;height:44px;display:grid;place-items:center;border:0;background:transparent;color:#807368;border-radius:50%}.auth_close__XzCNV:focus-visible,.auth_glass__GhPbQ a:focus-visible{outline:2px solid #c87550;outline-offset:2px}@supports(view-transition-name:none){html[data-auth-motion].auth_routeMotion__FOp9s::view-transition-group(auth-scrim){animation-duration:.32s}html[data-auth-motion].auth_routeMotion__FOp9s::view-transition-old(auth-scrim){animation:auth_authFadeOut__yWgmD .28s ease both}html[data-auth-motion].auth_routeMotion__FOp9s::view-transition-new(auth-scrim){animation:auth_authFadeIn__H0iwU .32s ease both}html[data-auth-motion=back].auth_routeMotion__FOp9s::view-transition-old(auth-glass):only-child{animation:auth_authSurfaceOut__zXKeB .34s cubic-bezier(.4,0,.6,1) both}html[data-auth-motion=back].auth_routeMotion__FOp9s::view-transition-old(auth-content):only-child{animation:auth_authSurfaceOut__zXKeB .34s cubic-bezier(.4,0,.6,1) both}}@keyframes auth_authSurfaceOut__zXKeB{to{opacity:0;transform:translateY(100dvh)}}@media(prefers-reduced-motion:reduce){.auth_scrim__Ms6wl{animation:none}}