.auth_scene__nfQZf{--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-io:cubic-bezier(0.65,0,0.35,1);position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:100dvh;width:100%;background:var(--n-app-bg);color:var(--n-ink);font-family:var(--n-font-ui)}.auth_serif__TGlEx{font-family:var(--font-auth-serif),"Cormorant Garamond",Georgia,serif;font-weight:400}.auth_stage__1Fbi4{--gx:38%;--gy:58%;position:sticky;top:0;height:100dvh;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(28px,4vw,56px);background:radial-gradient(120% 90% at 0 100%,var(--n-login-stage-deep),transparent 60%),var(--n-login-stage);color:var(--n-login-stage-ink);animation:auth_stageReveal__TqBIJ 1.15s var(--ease-io) both}@keyframes auth_stageReveal__TqBIJ{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.auth_grain__0n0oc{position:absolute;inset:-50%;z-index:0;pointer-events:none;opacity:.09;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.2 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:auth_grainShift___V2SR 1.2s steps(3) infinite}@keyframes auth_grainShift___V2SR{0%{transform:translate(0)}33%{transform:translate(-3%,2%)}66%{transform:translate(2%,-3%)}to{transform:translate(0)}}.auth_glowAnchor__K5mui{position:absolute;z-index:0;left:var(--gx);top:var(--gy);width:0;height:0;pointer-events:none}.auth_glow__gj4_L{position:absolute;width:78vmax;height:78vmax;left:-39vmax;top:-39vmax;border-radius:50%;background:radial-gradient(closest-side,var(--n-login-glow),transparent 72%);opacity:.85;animation:auth_glowIn__cbpSg 2.2s var(--ease-out) .3s both,auth_glowBreathe__H5tUi 9s ease-in-out 2.5s infinite alternate;transition:opacity .6s var(--ease-out)}@keyframes auth_glowIn__cbpSg{0%{opacity:0;transform:scale(.6)}}@keyframes auth_glowBreathe__H5tUi{to{transform:scale(1.14);opacity:.62}}.auth_threads__7tT_e{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none;overflow:visible}.auth_threadsDrift__njgqB{transform-origin:50% 60%;animation:auth_threadsDrift__njgqB 22s ease-in-out infinite alternate}@keyframes auth_threadsDrift__njgqB{to{transform:translate(-2.5%,1.5%) rotate(-2.2deg)}}.auth_thread__fcWvS{fill:none;stroke:var(--n-login-thread);stroke-width:1;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.5;stroke-dasharray:1;stroke-dashoffset:0;animation:auth_threadDraw__y7l74 2.4s var(--ease-io) both;animation-delay:calc(.45s + var(--i, 0) * .22s)}.auth_thread__fcWvS:nth-child(2n){opacity:.28}@keyframes auth_threadDraw__y7l74{0%{stroke-dashoffset:1}}.auth_pulse__oUozP{fill:none;stroke:var(--n-login-accent-soft);stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:.07 1;stroke-dashoffset:1.07;filter:drop-shadow(0 0 6px var(--n-login-glow));animation:auth_pulseRun__h_JwD 6.5s var(--ease-io) 2.6s infinite}.auth_pulse__oUozP:nth-of-type(2){animation-delay:5.8s;animation-duration:8s}@keyframes auth_pulseRun__h_JwD{0%{stroke-dashoffset:1.07;opacity:0}8%{opacity:1}70%{stroke-dashoffset:0;opacity:1}78%,to{stroke-dashoffset:0;opacity:0}}.auth_scene__nfQZf[data-fase=enviando] .auth_glow__gj4_L,.auth_scene__nfQZf[data-fase=sucesso] .auth_glow__gj4_L{opacity:1}.auth_scene__nfQZf[data-fase=enviando] .auth_pulse__oUozP,.auth_scene__nfQZf[data-fase=sucesso] .auth_pulse__oUozP{animation-duration:1.7s;animation-delay:0s}.auth_stageBody__if3ly,.auth_stageFoot__cDT6i,.auth_stageTop__2wOa_{position:relative;z-index:1}.auth_stageTop__2wOa_{display:flex;align-items:center;justify-content:space-between;gap:16px}.auth_logo__t32_y{display:block;width:132px;aspect-ratio:669/373;background:var(--n-login-stage-ink);-webkit-mask:url(/brand/logo-full.png) center/contain no-repeat;mask:url(/brand/logo-full.png) center/contain no-repeat;animation:auth_fadeUp__YE_Z3 1s var(--ease-out) .55s both}.auth_stageTag__TT7Qe{font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--n-login-stage-sub);animation:auth_fadeUp__YE_Z3 1s var(--ease-out) .7s both}.auth_headline__QJlUj{margin:0;font-size:clamp(46px,5.4vw,84px);line-height:.98;letter-spacing:-.025em;color:var(--n-login-stage-ink)}.auth_line__4U849{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.auth_line__4U849>span{display:block;animation:auth_lineUp__GdEkX 1.2s var(--ease-out) both;animation-delay:calc(.65s + var(--i, 0) * .1s)}.auth_line__4U849 em{font-style:italic;color:var(--n-login-accent-soft)}@keyframes auth_lineUp__GdEkX{0%{transform:translateY(108%)}}.auth_stageLead__7A0YY{margin:28px 0 0;max-width:340px;font-size:13.5px;line-height:1.7;color:var(--n-login-stage-sub);animation:auth_fadeUp__YE_Z3 1s var(--ease-out) 1.05s both}.auth_stageFoot__cDT6i{display:flex;align-items:center;gap:16px;font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--n-login-stage-sub);animation:auth_fadeUp__YE_Z3 1s var(--ease-out) 1.15s both}.auth_stageFoot__cDT6i:before{content:"";flex:0 0 40px;height:1px;background:var(--n-login-thread);opacity:.7}.auth_panel__2SoBZ{position:relative;display:flex;flex-direction:column;min-height:100dvh;min-width:0;padding:clamp(24px,4vw,56px)}.auth_column__F2IZV{width:100%;max-width:384px;margin:auto;padding:32px 0}.auth_credit__6IjC7{display:flex;justify-content:center;animation:auth_fadeUp__YE_Z3 .9s var(--ease-out) 1.2s both}.auth_rise__rWzT5{animation:auth_fadeUp__YE_Z3 .9s var(--ease-out) both;animation-delay:calc(.5s + var(--i, 0) * .07s)}@keyframes auth_fadeUp__YE_Z3{0%{opacity:0;transform:translateY(14px)}}.auth_eyebrow__ky_Hh{display:flex;align-items:center;gap:12px;margin-bottom:18px;font-size:10.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--n-accent)}.auth_eyebrow__ky_Hh:before{content:"";width:24px;height:1px;background:currentColor}.auth_title__5UmYV{margin:0;font-size:clamp(38px,3.4vw,46px);line-height:1.02;letter-spacing:-.02em;color:var(--n-ink)}.auth_title__5UmYV em{font-style:italic;color:var(--n-accent)}.auth_subtitle__H44GI{margin:14px 0 0;font-size:14px;line-height:1.65;color:var(--n-sub)}.auth_body__IBM3S{margin-top:36px}.auth_footer__nfVpY{margin-top:28px;font-size:12.5px;color:var(--n-muted)}.auth_ready__lHoBY{position:relative;height:1px;margin-bottom:30px;background:var(--n-border);overflow:hidden}.auth_ready__lHoBY:after{content:"";position:absolute;inset:0;background:var(--n-accent-grad);transform-origin:left center;transform:scaleX(var(--pronto,0));transition:transform .7s var(--ease-out)}.auth_scene__nfQZf[data-fase=enviando] .auth_ready__lHoBY:after{transform:scaleX(1);animation:auth_readyShimmer__IV0fK 1.2s ease-in-out infinite}@keyframes auth_readyShimmer__IV0fK{50%{opacity:.45}}.auth_fields__5D6b_{display:flex;flex-direction:column;gap:26px;transition:opacity .4s var(--ease-out)}.auth_scene__nfQZf[data-fase=enviando] .auth_fields__5D6b_,.auth_scene__nfQZf[data-fase=sucesso] .auth_fields__5D6b_{opacity:.45;pointer-events:none}.auth_labelRow__AH4uD{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:4px}.auth_label__Fmj0L{font-size:10.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--n-sub)}.auth_labelLink__fukWO{flex-shrink:0;font-size:12px;color:var(--n-accent);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;transition:background-size .35s var(--ease-out)}.auth_labelLink__fukWO:focus-visible,.auth_labelLink__fukWO:hover{background-size:100% 1px}.auth_control__TQq11{position:relative;display:flex;align-items:center;gap:10px;height:48px;border-bottom:1px solid var(--n-border);transition:border-color .3s var(--ease-out)}.auth_control__TQq11:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1.5px;background:var(--n-accent);transform:scaleX(0);transition:transform .45s var(--ease-out)}.auth_control__TQq11:focus-within:after{transform:scaleX(1)}.auth_control__TQq11:hover{border-bottom-color:var(--n-sub)}.auth_control__TQq11[data-erro=true]{border-bottom-color:var(--n-danger)}.auth_control__TQq11[data-erro=true]:after{background:var(--n-danger)}.auth_shake__8RTz7{animation:auth_shake__8RTz7 .32s var(--ease-io)}@keyframes auth_shake__8RTz7{20%{transform:translateX(-6px)}45%{transform:translateX(5px)}70%{transform:translateX(-3px)}90%{transform:translateX(1px)}}.auth_input__GHS_0{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;font:inherit;font-size:15px;color:var(--n-ink)}.auth_input__GHS_0::placeholder{color:var(--n-muted);opacity:.55}.auth_input__GHS_0:-webkit-autofill{-webkit-text-fill-color:var(--n-ink);-webkit-box-shadow:0 0 0 1000px var(--n-app-bg) inset;transition:background-color 9999s}.auth_iconBtn__OQaMv{display:grid;place-items:center;width:32px;height:32px;margin-right:-6px;border:0;border-radius:50%;background:transparent;color:var(--n-muted);cursor:pointer;transition:color .2s,background-color .2s}.auth_iconBtn__OQaMv:hover{color:var(--n-ink);background:var(--n-surface-2)}.auth_iconBtn__OQaMv:focus-visible{outline:none;box-shadow:var(--n-focus-ring)}.auth_hint__bE_XG{margin-top:8px;font-size:12px;color:var(--n-accent);animation:auth_fadeUp__YE_Z3 .35s var(--ease-out) both}.auth_alert__Q7OzQ{display:flex;align-items:flex-start;gap:10px;margin-top:22px;font-size:13px;line-height:1.5;color:var(--n-danger);animation:auth_slideIn__i8s4f .4s var(--ease-out) both}.auth_alert__Q7OzQ:before{content:"";flex:0 0 14px;height:1px;margin-top:.75em;background:currentColor}.auth_notice__k2RUU{margin-bottom:26px;padding:12px 14px;border-left:1.5px solid var(--n-accent);background:var(--n-soft-bg);color:var(--n-soft-text);font-size:12.5px;line-height:1.5}@keyframes auth_slideIn__i8s4f{0%{opacity:0;transform:translateX(-10px)}}.auth_submit__92Bcd{position:relative;display:block;width:100%;height:54px;margin-top:34px;overflow:hidden;border:0;border-radius:999px;background:var(--n-accent-grad);color:var(--n-accent-fg);font:inherit;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;box-shadow:var(--n-accent-shadow);transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out)}.auth_submit__92Bcd:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,color-mix(in oklab,var(--n-accent-fg) 32%,transparent) 50%,transparent 70%);transform:translateX(-120%);transition:transform .9s var(--ease-out)}.auth_submit__92Bcd:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 30px -12px var(--n-login-glow)}.auth_submit__92Bcd:hover:not(:disabled):before{transform:translateX(120%)}.auth_submit__92Bcd:active:not(:disabled){transform:scale(.985)}.auth_submit__92Bcd:focus-visible{outline:none;box-shadow:var(--n-focus-ring)}.auth_submit__92Bcd:disabled{cursor:default}.auth_submitLayer__6zISa{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:12px;transition:transform .5s var(--ease-out),opacity .35s var(--ease-out)}.auth_arrow__TlVhi{transition:transform .35s var(--ease-out)}.auth_submit__92Bcd:hover:not(:disabled) .auth_arrow__TlVhi{transform:translateX(4px)}.auth_submit__92Bcd[data-estado=idle] .auth_layerBusy__wH51o,.auth_submit__92Bcd[data-estado=idle] .auth_layerOk__2r805{opacity:0;transform:translateY(100%)}.auth_submit__92Bcd[data-estado=enviando] .auth_layerLabel__9IPBO,.auth_submit__92Bcd[data-estado=sucesso] .auth_layerLabel__9IPBO{opacity:0;transform:translateY(-100%)}.auth_submit__92Bcd[data-estado=enviando] .auth_layerOk__2r805{opacity:0;transform:translateY(100%)}.auth_submit__92Bcd[data-estado=sucesso] .auth_layerBusy__wH51o{opacity:0;transform:translateY(-100%)}.auth_busyTrack__ZdGt7{position:relative;width:44%;height:1px;overflow:hidden;background:color-mix(in oklab,var(--n-accent-fg) 28%,transparent)}.auth_busyTrack__ZdGt7:after{content:"";position:absolute;top:0;bottom:0;width:40%;background:var(--n-accent-fg);animation:auth_busyRun__jo8KT 1.1s var(--ease-io) infinite}@keyframes auth_busyRun__jo8KT{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}.auth_check__PKoNc path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.auth_submit__92Bcd[data-estado=sucesso] .auth_check__PKoNc path{animation:auth_checkDraw__zc8Ok .45s var(--ease-out) .12s forwards}@keyframes auth_checkDraw__zc8Ok{to{stroke-dashoffset:0}}.auth_altLink__e2ka0{display:inline-flex;align-items:center;gap:8px;margin-top:22px;font-size:12.5px;color:var(--n-sub);text-decoration:none;transition:color .2s}.auth_altLink__e2ka0:hover{color:var(--n-ink)}.auth_altLink__e2ka0 span{background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;transition:background-size .35s var(--ease-out)}.auth_altLink__e2ka0:hover span{background-size:100% 1px}.auth_curtain__Nul4D{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;background:radial-gradient(60% 60% at 50% 55%,var(--n-login-glow),transparent 70%),var(--n-login-stage);color:var(--n-login-stage-ink);font-family:var(--n-font-ui)}.auth_curtain__Nul4D[data-modo=entrando]{animation:auth_curtainGrow___ZS0B .8s var(--ease-io) both}@keyframes auth_curtainGrow___ZS0B{0%{clip-path:inset(0 47.6% 0 0)}to{clip-path:inset(0 0 0 0)}}.auth_curtain__Nul4D[data-modo=saindo]{animation:auth_curtainLift__qCcpx .85s var(--ease-io) .35s both}@keyframes auth_curtainLift__qCcpx{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 100% 0)}}.auth_curtainInner__jdbhN{display:flex;flex-direction:column;align-items:center;gap:22px}.auth_curtain__Nul4D[data-modo=entrando] .auth_curtainInner__jdbhN{animation:auth_fadeUp__YE_Z3 .6s var(--ease-out) .35s both}.auth_curtain__Nul4D[data-modo=saindo] .auth_curtainInner__jdbhN{animation:auth_curtainInnerOut__jl1pV .4s var(--ease-out) both}@keyframes auth_curtainInnerOut__jl1pV{to{opacity:0;transform:translateY(-10px)}}.auth_curtainMark__VgaKm{width:76px;aspect-ratio:213/127;background:var(--n-login-stage-ink);-webkit-mask:url(/brand/logo-mark.png) center/contain no-repeat;mask:url(/brand/logo-mark.png) center/contain no-repeat}.auth_curtainTrack__dNKeR{position:relative;width:120px;height:1px;overflow:hidden;background:var(--n-login-stage-line)}.auth_curtainTrack__dNKeR:after{content:"";position:absolute;inset:0;background:var(--n-login-thread);transform-origin:left center;animation:auth_curtainFill__Pj_Xi 1.6s var(--ease-out) .3s both}.auth_curtain__Nul4D[data-modo=saindo] .auth_curtainTrack__dNKeR:after{animation:none;transform:scaleX(1)}@keyframes auth_curtainFill__Pj_Xi{0%{transform:scaleX(0)}to{transform:scaleX(.92)}}.auth_curtainText__3E6Bc{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--n-login-stage-sub)}@media (max-width:959px){.auth_scene__nfQZf{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.auth_stage__1Fbi4{position:relative;height:auto;min-height:36dvh;padding:24px 20px 28px;gap:28px;animation-name:auth_stageRevealTop__uk1Hz}.auth_headline__QJlUj{font-size:clamp(36px,10vw,52px)}.auth_stageFoot__cDT6i,.auth_stageLead__7A0YY{display:none}.auth_logo__t32_y{width:104px}.auth_panel__2SoBZ{min-height:0;padding:8px 20px 24px}.auth_column__F2IZV{padding:28px 0 36px}.auth_title__5UmYV{font-size:36px}.auth_curtain__Nul4D[data-modo=entrando]{animation-name:auth_curtainGrowTop__Qh__H}}@keyframes auth_stageRevealTop__uk1Hz{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes auth_curtainGrowTop__Qh__H{0%{clip-path:inset(0 0 64% 0)}to{clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.auth_curtain__Nul4D,.auth_curtain__Nul4D *,.auth_scene__nfQZf *,.auth_scene__nfQZf :after,.auth_scene__nfQZf :before,.auth_stage__1Fbi4{animation:none!important;transition:none!important}.auth_curtain__Nul4D[data-modo=saindo]{display:none}}