:root{--st-app-height:100dvh;--st-safe-top:env(safe-area-inset-top, 0px);--st-safe-right:env(safe-area-inset-right, 0px);--st-safe-bottom:env(safe-area-inset-bottom, 0px);--st-safe-left:env(safe-area-inset-left, 0px);--sdw-xs:inset 0 1px 2px #ffffffc6,0px 1px 4px #00000015,0px 2px 8px #00000008;--sdw-s:inset 0 1px 2px #ffffffc6,0px 2px 4px #00000030,0px 4px 8px #00000015;--sdw-m:inset 0 1px 2px #ffffffe0,0px 2px 8px #00000030,0px 8px 16px #00000015;--sdw-l:inset 0 1px 2px #ffffff7b,0px 3px 9px #00000015,0px 16px 36px #00000015;--sdw-border-only:inset 0 1px 2px #ffffffc6;--sdw-s-td:inset 0 1px 2px #ffffffc6,inset 0 -1px 1px #ffffff7b,0px 2px 4px #00000030,0px 4px 8px #00000015;--sdw-m-td:inset 0 1px 2px #ffffff9b,inset 0 -1px 1px #ffffff7b,0px 2px 8px #00000030,0px 8px 16px #00000015;--sdw-l-td:inset 0 1px 2px #ffffff7b,inset 0 -1px 1px #ffffff7b,0px 3px 9px #00000015,0px 16px 36px #00000015;--sdw-line:inset 1px -1px 1px #ffffff5a,inset -1px 1px 2px #ffffff3d}body{margin:0;padding:env(safe-area-inset-top,0) 0 env(safe-area-inset-bottom,0);overflow:hidden}html.st-standalone{min-height:100%;background-image:url("/api/images/Sintropia_Fundo Tela Sign In_V3_2.webp");background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:scroll}html.st-standalone body.login-background{min-height:var(--st-app-height,100vh);overflow-x:hidden;overflow-x:clip;overflow-y:auto}@supports not (padding-top:env(safe-area-inset-top)){body{padding:0}}@font-face{font-family:Poppins-Black;src:url("/api/fonts/poppins/Poppins-Black.ttf")}@font-face{font-family:Poppins-BlackItalic;src:url("/api/fonts/poppins/Poppins-BlackItalic.ttf")}@font-face{font-family:Poppins-Bold;src:url("/api/fonts/poppins/Poppins-Bold.ttf")}@font-face{font-family:Poppins-BoldItalic;src:url("/api/fonts/poppins/Poppins-BoldItalic.ttf")}@font-face{font-family:Poppins-ExtraBold;src:url("/api/fonts/poppins/Poppins-ExtraBold.ttf")}@font-face{font-family:Poppins-ExtraBoldItalic;src:url("/api/fonts/poppins/Poppins-ExtraBoldItalic.ttf")}@font-face{font-family:Poppins-ExtraLight;src:url("/api/fonts/poppins/Poppins-ExtraLight.ttf")}@font-face{font-family:Poppins-ExtraLightItalic;src:url("/api/fonts/poppins/Poppins-ExtraLightItalic.ttf")}@font-face{font-family:Poppins-Italic;src:url("/api/fonts/poppins/Poppins-Italic.ttf")}@font-face{font-family:Poppins-Light;src:url("/api/fonts/poppins/Poppins-Light.ttf")}@font-face{font-family:Poppins-LightItalic;src:url("/api/fonts/poppins/Poppins-LightItalic.ttf")}@font-face{font-family:Poppins-Medium;src:url("/api/fonts/poppins/Poppins-Medium.ttf")}@font-face{font-family:Poppins-MediumItalic;src:url("/api/fonts/poppins/Poppins-MediumItalic.ttf")}@font-face{font-family:Poppins-Regular;src:url("/api/fonts/poppins/Poppins-Regular.ttf")}@font-face{font-family:Poppins-SemiBold;src:url("/api/fonts/poppins/Poppins-SemiBold.ttf")}@font-face{font-family:Poppins-SemiBoldItalic;src:url("/api/fonts/poppins/Poppins-SemiBoldItalic.ttf")}@font-face{font-family:Poppins-Thin;src:url("/api/fonts/poppins/Poppins-Thin.ttf")}@font-face{font-family:Poppins-ThinItalic;src:url("/api/fonts/poppins/Poppins-ThinItalic.ttf")}@font-face{font-family:Helvetica-Black;src:url("/api/fonts/helvetica/HelveticaNeueBlack.otf")}@font-face{font-family:Helvetica-BlackItalic;src:url("/api/fonts/helvetica/HelveticaNeueBlackItalic.otf")}@font-face{font-family:Helvetica-Bold;src:url("/api/fonts/helvetica/HelveticaNeueBold.otf")}@font-face{font-family:Helvetica-BoldItalic;src:url("/api/fonts/helvetica/HelveticaNeueBoldItalic.otf")}@font-face{font-family:Helvetica-Heavy;src:url("/api/fonts/helvetica/HelveticaNeueHeavy.otf")}@font-face{font-family:Helvetica-HeavyItalic;src:url("/api/fonts/helvetica/HelveticaNeueHeavyItalic.otf")}@font-face{font-family:Helvetica-Light;src:url("/api/fonts/helvetica/HelveticaNeueLight.otf")}@font-face{font-family:Helvetica-LightItalic;src:url("/api/fonts/helvetica/HelveticaNeueLightItalic.otf")}@font-face{font-family:Helvetica-Medium;src:url("/api/fonts/helvetica/HelveticaNeueMedium.otf")}@font-face{font-family:Helvetica-MediumItalic;src:url("/api/fonts/helvetica/HelveticaNeueMediumItalic.otf")}@font-face{font-family:Helvetica-Roman;src:url("/api/fonts/helvetica/HelveticaNeueRoman.otf")}@font-face{font-family:Helvetica-Thin;src:url("/api/fonts/helvetica/HelveticaNeueThin.otf")}@font-face{font-family:Helvetica-ThinItalic;src:url("/api/fonts/helvetica/HelveticaNeueThinItalic.otf")}@font-face{font-family:Helvetica-UltraLight;src:url("/api/fonts/helvetica/HelveticaNeueUltraLight.otf")}@font-face{font-family:Helvetica-UltraLightItalic;src:url("/api/fonts/helvetica/HelveticaNeueUltraLightItalic.otf")}@font-face{font-family:rocaone-rg;src:url("/api/fonts/rocaone/rocaone-rg-webfont.woff2") format("woff2"),url("/api/fonts/rocaone/rocaone-rg-webfont.woff") format("woff");font-weight:400;font-style:normal}@property --size{syntax:"<length>";inherits:false;initial-value:0vmin}@property --thickness{syntax:"<length>";inherits:false;initial-value:0vmin}.login-25,.login-25 *{box-sizing:border-box}input{font-family:Poppins-Semibold!important}.login-25{min-height:var(--st-app-height);overflow:hidden;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;color:#1e242d;background:#69fff8}.login-25-tokens{--teal-700:#571b73;--teal-400:#921baa;--teal-300:#b325b8;--ink-500:#2b3440;--ink-300:#90738e;--surface:#ffffff46;--accent:#7a5cff;--accent-2:#98fcff;--ink-600:#0d1520;--ink-400:#3a495b;--muted-ink:#6b7a8c;--bubble-cyan:#98fcff;--bubble-pink:#f95afc}.login-25-shell{min-height:var(--st-app-height);background:0 0;position:relative}.login-25-auth-wrapper{position:absolute;right:0;display:flex;justify-content:flex-end;align-items:flex-start;height:var(--st-app-height,100vh);width:20vw}.login-25-auth-wrapper::-webkit-scrollbar{width:0}.login-25-auth{min-width:500px;border-radius:0;height:100%;box-sizing:border-box;width:527px!important;padding:clamp(24px,4vw,38px);border-right:1px solid rgba(255,255,255,.44);border-left:1px solid rgba(255,255,255,.528);z-index:2;-webkit-backdrop-filter:blur(12px) saturate(130%);backdrop-filter:blur(12px) saturate(130%);isolation:isolate;box-shadow:var(--sdw-line),0 8px 64px #00000033,0 4px 12px #00000012;background:linear-gradient(-45deg,#bc74ff57,#ffffff15);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;overflow:auto}@supports (-webkit-backdrop-filter:blur(1px)){.login-25-auth{-webkit-backdrop-filter:blur(12px) saturate(130%);backdrop-filter:blur(12px) saturate(130%)}}@media (prefers-reduced-motion:reduce){.login-25-auth::after{filter:none}}.login-25-panel{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:655px;margin:auto}.login-25-panel.is-swapping *{pointer-events:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.login-25-panel{transition:none!important}.login-25-view{transition:none!important}}.login-25-title-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;border-bottom:1px solid #ffffff4a}.login-25-title{margin:0;color:#fff;border-bottom:3px dotted rgba(255,255,255,.25);text-shadow:0 3px 8px rgba(0,0,0,.25);font-family:rocaone-rg;font-size:28px;margin-top:24px}.login-25-typo{width:360px}.login-25-muted{color:#fff;font-size:16px;margin-bottom:12px;font-family:Poppins-Regular;text-align:center}.login-25-muted.badge{--badge-ink:#195b27;--badge-bg:linear-gradient(180deg, #ffffffd8 0%, #f6fff5b8 100%);--badge-tint:color-mix(in oklab, #b8ffbf 26%, transparent);--badge-ring-a:color-mix(in oklab, #a8ffb5 70%, transparent);--badge-ring-b:color-mix(in oklab, #63ffa2 36%, transparent);display:inline-flex;align-items:center;gap:8px;font-family:Poppins-Regular;font-size:12px;color:var(--badge-ink);background:var(--badge-bg);border-radius:0 16px 25px 25px;padding:10px 14px;border-left:4px solid #d146ff;-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),inset 0 -1px 0 rgba(0,0,0,.04),inset 0 18px 28px -22px rgba(255,255,255,.35),0 4px 14px rgba(16,38,28,.16),0 12px 28px -16px rgba(16,38,28,.22);z-index:0;position:relative;isolation:isolate;transition:box-shadow .25s ease,transform 80ms ease,background .25s ease}.login-25-muted.badge::before{content:"";position:absolute;background:wheat;top:-12px;left:70px;width:5px;height:12px;opacity:.95;z-index:-1}.login-25-muted.badge::after{content:"";position:absolute;background:wheat;top:-12px;right:70px;width:5px;height:12px;opacity:.95;z-index:-1}.login-25-divider{display:flex;flex-direction:column;gap:24px;justify-content:space-between;align-items:center}.login-25-content{display:flex;flex-direction:column;height:100%;justify-content:flex-start}.login-25-content-top{display:flex;flex-direction:column;gap:18px}.login-25-content-bottom{display:flex;flex-direction:column;justify-content:center;width:auto}.login-25-row{display:flex;flex-direction:column;gap:12px;width:100%;justify-content:center;align-items:center}.login-25-input{inline-size:100%;padding:8px 16px;border-radius:30px;border:0;outline:0;background:#ffffffc8;cursor:text;font-size:14px;transition:box-shadow 1s ease,background .2s ease,transform 50ms ease,border-color .2s ease;height:52px;font-size:12px;box-shadow:var(--sdw-m)!important;color:#51617a;color:inherit}.login-25-input:-webkit-autofill,.login-25-input:-webkit-autofill:active,.login-25-input:-webkit-autofill:focus,.login-25-input:-webkit-autofill:hover{-webkit-text-fill-color:inherit;box-shadow:0 0 0 9999px transparent inset;-webkit-box-shadow:0 0 0 9999px transparent inset;background-color:transparent!important;transition:background-color 99999s ease-in-out 0s}.login-25-input::placeholder{font-family:Poppins-Semibold}.login-25-input:disabled{opacity:.6;cursor:not-allowed}.login-25-input-wrap{position:relative;width:100%}.login-25-btn::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.35),rgba(255,255,255,0) 38%);mix-blend-mode:soft-light}.login-25-btn{--btn-bg:linear-gradient(180deg,
      color-mix(in oklab, var(--accent) 92%, #fff 10%),
      color-mix(in oklab, var(--accent) 86%, #000 4%));--btn-ink:#ffffff;inline-size:100%;padding:12px 16px;border:0;border-radius:25px;color:var(--btn-ink);background:var(--btn-bg);position:relative;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.35),0 8px 22px -10px color-mix(in oklab,var(--accent) 40%,transparent),0 2px 6px -2px rgba(0,0,0,.35);transform:translateZ(0);transition:transform 60ms ease,box-shadow .18s ease,filter .18s ease;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;height:45px}.login-25-btn.entrar{width:80%}@media (hover:hover){.login-25-btn:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,.45),0 12px 26px -10px color-mix(in oklab,var(--accent) 48%,transparent),0 3px 10px -4px rgba(0,0,0,.38);transform:translateY(-1px)}}.login-25-btn:active{transform:translateY(0);filter:saturate(110%);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.25),0 6px 16px -10px color-mix(in oklab,var(--accent) 46%,transparent),0 2px 6px -3px rgba(0,0,0,.42)}.login-25-btn--secondary{color:var(--ink-600);background:#ffffff60;-webkit-backdrop-filter:blur(10px) saturate(150%);width:80%}.login-25-btn--secondary::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:1.2px;background:linear-gradient(180deg,rgba(255,255,255,.85),rgba(255,255,255,.18)),conic-gradient(from 230deg at 50% 50%,transparent 0 55%,color-mix(in oklab,var(--accent-2),transparent 65%) 70%,color-mix(in oklab,var(--accent),transparent 70%) 85%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.login-25-btn--ghost{background:0 0;color:var(--ink-600);box-shadow:inset 0 0 0 1.2px color-mix(in oklab,var(--accent) 45%,transparent)}.login-25-btn--ghost:hover{background:color-mix(in oklab,var(--accent) 6%,transparent)}.login-25-btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.login-25-btn--loading{color:transparent}.login-25-btn--loading::after{content:"";position:absolute;inset:0;margin:auto;width:18px;height:18px;border-radius:50%;border:2px solid color-mix(in oklab,#fff 70%,transparent);border-top-color:transparent;animation:login-25-spin 1s linear infinite}@keyframes login-25-spin{to{transform:rotate(360deg)}}@keyframes login-25-spring-soft{0%{--size:var(--size-base);--thickness:var(--thickness-base)}36%{--size:calc(var(--size-base) * 1.022);--thickness:calc(var(--thickness-base) * 1.012)}58%{--size:calc(var(--size-base) * 0.994);--thickness:calc(var(--thickness-base) * 0.996)}76%{--size:calc(var(--size-base) * 1.008);--thickness:calc(var(--thickness-base) * 1.005)}100%{--size:var(--size-base);--thickness:var(--thickness-base)}}.login-25-ring{animation:none}.login-25-btn__icon{display:inline-flex;margin-inline-end:12px;line-height:0}.login-25-btn__icon img{display:block;width:20px;height:20px}.instal-app-btn{inline-size:auto;max-inline-size:220px;padding:10px 14px;font-size:13px;border-radius:22px;align-self:center;border-bottom:1px solid #ffffffbf}.instal-app-btn .login-25-btn__icon{margin-inline-end:10px;color:#5039c0}.instal-app-btn .login-25-btn__icon i{font-size:18px;color:inherit;line-height:1}.login-25-visual{overflow:hidden;position:relative;--hit-gap:0.7vmin}.login-25-visual::before{content:"";display:flex;width:100%;height:var(--st-app-height,100vh);justify-content:center;align-items:center;position:relative;overflow:hidden;background:radial-gradient(120% 120% at left top,#98fcffa1 0,#f9a8ff48 40%,#f95afc00 100%),radial-gradient(120% 120% at right bottom,#9cfffa85 0,rgba(245,103,255,.428) 30%,#f95afca6 100%);background-repeat:no-repeat}.login-25-orb{position:absolute;right:30%;bottom:-50%;inline-size:160vmin;block-size:160vmin;border-radius:50%;mask-image:radial-gradient(closest-side,#000 35%,rgba(0,0,0,0.9) 55%,rgba(0,0,0,0.8) 75%,rgba(0,0,0,0.7) 100%);-webkit-mask-image:radial-gradient(closest-side,#000 35%,rgba(0,0,0,0.9) 55%,rgba(0,0,0,0.8) 75%,rgba(0,0,0,0.7) 100%);-webkit-backdrop-filter:blur(2px) saturate(300%);backdrop-filter:blur(2px) saturate(300%);border:1px solid rgba(255,255,255,.408);box-shadow:inset 0 0 12px 0 rgba(255,255,255,.333),0 0 16px -10px rgba(0,0,0,.45)}.login-25-orb::before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--band,rgba(255,255,255,.142));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--thickness)),#fff calc(100% - var(--thickness) + 1px));mask:radial-gradient(farthest-side,transparent calc(100% - var(--thickness)),#fff calc(100% - var(--thickness) + 1px))}.login-25-ring{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(255,255,255,.408);box-shadow:inset 0 0 12px 0 rgba(255,255,255,.333),0 0 16px -10px rgba(0,0,0,.25),0 18px 38px -16px rgba(15,203,255,.223);--size:var(--size-base);--thickness:var(--thickness-base);inline-size:var(--size);block-size:var(--size);--radius:calc(var(--size) / 2 - var(--thickness) / 2)}.login-25-ring::before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--band,rgba(255,255,255,.598));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--thickness)),#fff calc(100% - var(--thickness) + 1px));mask:radial-gradient(farthest-side,transparent calc(100% - var(--thickness)),#fff calc(100% - var(--thickness) + 1px))}.login-25-char--icon{--glass-size:2.6em;--tint:color-mix(in oklab, #ffffff 10%, transparent);--rim-cold:color-mix(in oklab, var(--accent-2, #98fcff) 35%, transparent);--rim-warm:color-mix(in oklab, var(--accent, #7a5cff) 28%, transparent);position:relative;display:inline-grid;place-items:center;width:var(--glass-size);height:var(--glass-size);border-radius:50%;isolation:isolate;background:#ffffff25;-webkit-backdrop-filter:blur(14px) saturate(100%) contrast(102%);backdrop-filter:blur(14px) saturate(100%) contrast(102%);box-shadow:0 18px 34px -20px rgba(0,0,0,.4),0 2px 12px -10px rgba(0,0,0,.35)}.login-25-char--icon::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.515),rgba(255,255,255,.16)),conic-gradient(from 210deg at 50% 50%,transparent 0 40%,var(--rim-cold) 55%,var(--rim-warm) 70%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.login-25-char--icon>i{font-size:1em;line-height:1;filter:drop-shadow(0 0 1px rgba(255, 255, 255, .35))}.login-25-r1 .login-25-char--icon>i{font-size:1.4em}.login-25-r2 .login-25-char--icon>i{font-size:1.6em}.login-25-r4 .login-25-char--icon>i{font-size:1.2em}.login-25-rotator{position:absolute;inset:0;animation:login-25-spin-ring var(--spin,40s) linear infinite}.login-25-reverse .login-25-rotator{animation-direction:reverse}@keyframes login-25-spin-ring{to{transform:rotate(360deg)}}.login-25-ring-text{position:absolute;inset:0;--char-count:1;--step:calc(360deg / var(--char-count));--start:0deg;font-family:Poppins-Bold;color:#fff;font-size:14px}.login-25-char{position:absolute;left:50%;top:50%;transform-origin:0 0;line-height:1;transform:rotate(calc(var(--start) + var(--index) * var(--step))) translateX(var(--radius)) rotate(90deg) translate(-50%,-50%);user-select:none;pointer-events:none;opacity:0;transition:transform .8s cubic-bezier(.2, .9, .15, 1);will-change:transform}@media (prefers-reduced-motion:reduce){.login-25-char{transition:none}}.login-25-bubble{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:31.3%;aspect-ratio:1/1;border-radius:50%;display:grid;place-items:center;-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.55),inset 0 18px 38px -16px rgba(0,0,0,.35),inset 0 -18px 18px -16px rgba(139,139,139,.344);isolation:isolate;pointer-events:none}.login-25-bubble::after{content:"";position:absolute;inset:-4% -4% -8% -4%;border-radius:inherit;pointer-events:none;background:radial-gradient(70% 30% at 50% 86%,color-mix(in oklab,var(--bubble-cyan),transparent 80%) 0,transparent 70%);mix-blend-mode:multiply}.login-25-bubble-sheen{position:absolute;inset:0;border-radius:50%;pointer-events:none;mix-blend-mode:screen;opacity:.8}.login-25-logo{width:clamp(140px,42%,280px);filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .25));transform:translateZ(0) scale(1) rotate(0);transform-origin:50% 50%;will-change:transform}.login-25-r1{--size-base:128vmin;--thickness-base:12vmin;--band:rgba(255, 255, 255, 0.1);--spin:360s}.login-25-r2{--size-base:104vmin;--thickness-base:10vmin;--band:rgba(255, 255, 255, 0.13);--spin:180s}.login-25-r3{--size-base:84vmin;--thickness-base:9vmin;--band:rgba(255, 255, 255, 0.16);--spin:150s}.login-25-r4{--size-base:66vmin;--thickness-base:8vmin;--band:rgba(255, 255, 255, 0.2);--spin:120s}.login-25-ring-text[data-variant=hover]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility 0s linear .28s}.login-25-char,.login-25-ring-text,.login-25-rotator{pointer-events:none}.login-25-rotator svg{width:100%;height:100%;display:block}.login-25-rotator .ring-rotator{transform-origin:50% 50%;animation:login25-spin 22s linear infinite}.login-25-reverse .ring-rotator{animation-direction:reverse}@keyframes login25-spin{to{transform:rotate(360deg)}}.login-25-rotator .ring-text.hover{opacity:0;transition:opacity .2s ease}.login-25-ring:hover .ring-text.base{opacity:0}.login-25-ring:hover .ring-text.hover{opacity:1}.login-25-rotator text{font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Arial;font-size:12px;letter-spacing:.04em;fill:currentColor}@media (min-height:1200px){.login-25-auth{border-radius:48px;box-sizing:border-box;display:flex;align-content:center;justify-items:center;padding:clamp(24px,4vw,38px);height:auto;border-right:1px solid rgba(255,255,255,.44);border-left:1px solid rgba(255,255,255,.528);margin-right:64px;background:#ffffff23;z-index:2;-webkit-backdrop-filter:blur(12px) saturate(130%);backdrop-filter:blur(12px) saturate(130%);isolation:isolate;overflow:visible;box-shadow:0 2px 6px rgba(0,0,0,.12),0 14px 30px rgba(0,0,0,.2),0 36px 60px -24px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.38),inset 0 -1px 0 rgba(255,255,255,.16),inset 0 24px 48px rgba(255,255,255,.08)}.login-25-auth-wrapper{display:flex;justify-content:center;align-items:center;width:50%;height:100%}.login-25-title{font-size:30px}.login-25-ring-text{font-size:18px}}@media (max-width:1300px){.login-25-logo{width:200px}.login-25-orb{top:-12%;right:15%}}@media (max-width:1100px){.login-25-panel{min-height:auto!important}.login-25-orb{top:-12%;right:15%}.login-25-logo{width:160px}}@media (max-width:950px){.login-25-logo{width:140px}.login-25-orb{top:0;right:10%}}@media (max-width:800px){html.st-standalone{background-image:none;background-color:#dfe9ff}body.login-background{min-height:var(--st-app-height,100vh);padding-top:0;padding-bottom:0;overflow-x:hidden;overflow-x:clip;overflow-y:auto;-webkit-overflow-scrolling:touch;background-size:cover;background-repeat:no-repeat;background-position:center top;background-attachment:scroll}.login-25{background:0 0;overflow:visible}.login-25-visual{display:none}.login-25-logo{width:120px}.login-25-panel{justify-content:flex-start!important;align-items:stretch!important;min-height:auto!important;height:auto!important}.login-25-content{justify-content:flex-start!important}.login-25-orb{top:60%;right:-28%}.login-25-auth-wrapper{position:relative;display:flex;justify-content:center;align-items:flex-start;box-sizing:border-box;min-height:var(--st-app-height);height:auto;width:100%;margin-top:calc(-1 * var(--st-safe-top));padding-top:var(--st-safe-top);padding-bottom:var(--st-safe-bottom);right:auto;overflow:visible}.login-25-auth{background:linear-gradient(to bottom,#ffffff3e 0,#fa66ff08 3%,rgba(152,255,255,.06) 40%,rgba(249,168,255,.277) 60%,rgba(255,255,255,.814) 100%);width:100%;min-height:var(--st-app-height);height:auto;margin:0;border-radius:0;border-left:none;border-right:none;min-width:100%;min-height:var(--st-app-height)!important;display:flex!important;justify-content:start;box-shadow:0 28px 42px -34px rgba(70,46,118,.28);overflow:visible!important}.login-25-typo{width:280px}.login-25-title{padding-top:0;font-size:26px;color:#fff}}.login-25-btn__text{color:#5039c0;font-family:Poppins-Regular!important}#googleLogar .login-25-btn__text{color:#36099a!important;width:100%}#googleRegistrar{color:#5039c0!important}#esqueceu-trocar-senha{background:0 0!important;color:#5039c0;font-family:Poppins-Regular!important;width:90%;text-align:right;align-self:right}.login-25-ring-hit{position:absolute;inset:0;z-index:3;border-radius:50%;pointer-events:auto;cursor:pointer;background:#000;opacity:0;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - calc(var(--thickness) - var(--hit-gap))),#000 calc(100% - calc(var(--thickness) - var(--hit-gap)) + 0.5px));mask:radial-gradient(farthest-side,transparent calc(100% - calc(var(--thickness) - var(--hit-gap))),#000 calc(100% - calc(var(--thickness) - var(--hit-gap)) + 0.5px))}@media (hover:hover){.login-25-ring:has(.login-25-ring-hit:hover){animation:login-25-spring-soft 780ms cubic-bezier(.2,.8,.25,1) both}.login-25-ring .login-25-ring-text[data-variant=hover]{pointer-events:none;transition:opacity .24s ease,visibility 0s linear .24s}.login-25-ring .login-25-ring-text[data-variant=base]{opacity:1;visibility:visible;transition:opacity .24s ease}.login-25-ring:has(.login-25-ring-hit:hover) .login-25-ring-text[data-variant=base]{color:#fff;transition-delay:0s}.login-25-ring:has(.login-25-ring-hit:hover) .login-25-ring-text[data-variant=hover]{opacity:1;visibility:visible;transition-delay:60ms}@keyframes login-25-logo-bounce{0%{transform:translateZ(0) scale(1)}40%{transform:translateZ(0) scale(1.028)}70%{transform:translateZ(0) scale(.992)}100%{transform:translateZ(0) scale(1)}}.login-25-visual:has(.login-25-ring-hit:hover) .login-25-logo{animation:login-25-logo-bounce 680ms cubic-bezier(.2,.8,.25,1) both;will-change:transform}.login-25-bubble::after{transition:opacity .35s ease}.login-25-visual:has(.login-25-ring-hit:hover) .login-25-bubble::after{opacity:.16}@keyframes login-25-chip-bounce{0%{transform:translateZ(0) scale(1)}45%{transform:translateZ(0) scale(1.06)}75%{transform:translateZ(0) scale(.985)}100%{transform:translateZ(0) scale(1)}}.login-25-char--icon{transition:box-shadow .28s ease,filter .28s ease}.login-25-char--icon:hover{animation:login-25-chip-bounce 420ms cubic-bezier(.22,.8,.25,1) both;box-shadow:0 22px 36px -18px rgba(0,0,0,.45),inset 0 0 0 1px rgba(255,255,255,.55),inset 0 22px 34px -24px rgba(0,0,0,.45);filter:saturate(1.05)}@media (prefers-reduced-motion:reduce){.login-25-char--icon:hover,.login-25-visual:has(.login-25-ring-hit:hover) .login-25-logo{animation:none!important}}}.fb-realizar-acao-login{display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;border:none;color:#fff!important;background:0 0!important;cursor:pointer!important;position:relative;overflow:hidden;border-radius:99px!important;min-width:155px;margin:auto;font-size:14px;font-family:Poppins-Regular;isolation:isolate;backface-visibility:hidden;text-shadow:0 2px 4px rgba(0,0,0,.25)}.fb-realizar-acao-login.is-pressed{transform:scale(.95);filter:brightness(1.25);transition:transform .12s cubic-bezier(.4, 0, .2, 1),filter .12s linear}.fb-install-app-btn{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.1rem;border-radius:999px;border:none;font-size:.9rem;font-weight:600;cursor:pointer;background:linear-gradient(90deg,#f46ad3 0,#c05bff 50%,#4bc8ff 100%);color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.12)}.fb-install-app-btn:disabled{opacity:.6;cursor:default;box-shadow:none}@keyframes fb-realizar-pulse{0%{transform:scale(1);opacity:1}45%{transform:scale(1.1);opacity:.87}100%{transform:scale(1);opacity:1}}@keyframes rotateGradient{from{transform:rotate(18deg)}to{transform:rotate(378deg)}}.naked-btn{background:0 0;border:none;padding:0;margin:0;cursor:pointer;font-size:14px;transition:transform .2s ease,color .2s ease}.naked-btn:hover{transform:scale(1.05);color:#f0f}.login-25-panel.register .login-25-divider{display:none}.login-25-panel.register .login-25-row{width:100%}.login-25-auth::-webkit-scrollbar{width:8px}.login-25-auth::-webkit-scrollbar-track{background:0 0;border-radius:0 0 99px 99px;margin-block:0px 8px}.login-25-auth::-webkit-scrollbar-thumb{--fb-gradiente-scrollbar:linear-gradient(to bottom, #cedcff 0%, #f1b9ff 80%);background:var(--fb-gradiente-scrollbar);border:1px solid rgba(230,230,230,.385);border-radius:99px}.login-25-logo-wrapper{display:none!important}.login-25-aux{width:100%;display:flex;flex-direction:column;gap:14px;align-items:center}.login-25-aux__group{width:100%;display:flex;flex-direction:column;gap:12px;align-items:center}.login-25-aux__primary{width:100%;max-width:360px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:999px;padding:12px 14px;background:var(--bg-light-30);box-shadow:var(--sdw-s);color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.login-25-aux__primary .login-25-aux__icon{width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--bg-light-50);box-shadow:var(--sdw-xs);color:var(--text)}.login-25-aux__text{flex:1;text-align:left;font-family:Poppins-Medium;font-size:14px}.login-25-aux__chev{font-family:Poppins-Regular;opacity:.7;transform:translateY(-1px)}.login-25-aux__row{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:6px 10px;border-radius:999px;background:0 0}.login-25-aux__link{border:0;background:0 0;cursor:pointer;font-family:Poppins-Regular;font-size:14px;color:#fff;opacity:.92;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.login-25-aux__dot{width:4px;height:4px;border-radius:99px;background:#ffffff80}.login-25-aux__more{width:100%;max-width:360px;border-radius:20px;background:var(--bg-light-15);box-shadow:var(--sdw-xs)}.login-25-aux__moreSummary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:20px;font-family:Poppins-Regular;font-size:13px;color:#fff;opacity:.92;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.login-25-aux__moreSummary::-webkit-details-marker{display:none}.login-25-aux__more[open] .login-25-aux__chev{transform:rotate(90deg);opacity:.9}.login-25-aux__moreBody{padding:10px 12px 12px;display:flex;flex-direction:column;gap:10px}.login-25-aux__support{text-decoration:none;text-align:center;padding:10px 12px;border-radius:999px;background:var(--bg-light-30);box-shadow:var(--sdw-xs);font-family:Poppins-Regular;font-size:13px;color:var(--text)}.login-25-aux__link.is-pressed,.login-25-aux__moreSummary.is-pressed,.login-25-aux__primary.is-pressed{transform:scale(var(--press-scale,.97));filter:brightness(var(--press-brightness, .96))}.login-25-aux-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:16px;border-radius:99px;width:300px;gap:8px;padding:10px;border-top:1px solid rgba(255,255,255,.455)}.login-25-aux-wrapper.bottom{border-top:0 solid rgba(255,255,255,.362);border-bottom:1px solid rgba(255,255,255,.829);margin-top:0}.login-25-aux-text{font-family:Poppins-Medium;font-size:14px;color:#5039c0;opacity:.92;text-align:center}@media (max-width:768px){.login-25-divider{width:100%!important;height:auto;justify-content:start}.login-25-row{flex-direction:column!important;width:100%!important}.login-25-row.register{width:60%!important;align-self:center}#googleLogar{width:70%!important}#googleRegistrar{width:100%!important}}@media (max-width:450px){.login-25-row.register{width:100%!important}.login-25-title{font-size:22px;margin-top:0}.login-25-panel{justify-content:center}.login-25-content-bottom{width:80%}.login-25-btn{height:48px;font-size:16px}.login-25-row{gap:16px!important;margin-top:12px}.login-25-muted{font-size:14px}.login-25-panel{margin-top:32px}#googleLogar{width:80%!important}.login-25-auth{min-height:var(--st-app-height)!important;height:auto!important}}@media (max-height:750px){.login-25-logo-wrapper{display:flex;justify-content:center;align-items:center;margin-top:0;height:0}.login-25-title-wrapper{border:transparent}.login-25-typo{width:260px}.login-25-panel{justify-content:flex-start!important}.login-25-title{display:none}}@media (max-height:700px){.login-25-panel{margin-top:5px}}@media (max-height:600px){.login-25-input-wrap{height:38px}.login-25-btn{height:42px!important;font-size:14px}.login-25-divider{gap:16px}.fb-realizar-acao-login{height:42px;font-size:14px}.login-25-row{gap:30px!important}#esqueceu-trocar-senha{font-size:14px}}@media (max-height:500px){.login-25-typo{width:220px}.login-25{overflow:visible!important;min-height:var(--st-app-height)!important;height:auto}.login-25-logo{width:120px}.login-25-orb{right:35%}}