body{margin:0;padding:0;overflow:hidden}@font-face{font-family:Poppins-Black;src:url("https://sintropia.me/api/fonts/poppins/Poppins-Black.ttf")}@font-face{font-family:Poppins-BlackItalic;src:url("https://sintropia.me/api/fonts/poppins/Poppins-BlackItalic.ttf")}@font-face{font-family:Poppins-Bold;src:url("https://sintropia.me/api/fonts/poppins/Poppins-Bold.ttf")}@font-face{font-family:Poppins-BoldItalic;src:url("https://sintropia.me/api/fonts/poppins/Poppins-BoldItalic.ttf")}@font-face{font-family:Poppins-ExtraBold;src:url("https://sintropia.me/api/fonts/poppins/Poppins-ExtraBold.ttf")}@font-face{font-family:Poppins-ExtraBoldItalic;src:url("https://sintropia.me/api/fonts/poppins/Poppins-ExtraBoldItalic.ttf")}@font-face{font-family:Poppins-ExtraLight;src:url("https://sintropia.me/api/fonts/poppins/Poppins-ExtraLight.ttf")}@font-face{font-family:Poppins-ExtraLightItalic;src:url("https://sintropia.me/api/fonts/poppins/Poppins-ExtraLightItalic.ttf")}@font-face{font-family:Poppins-Italic;src:url("https://sintropia.me/api/fonts/poppins/Poppins-Italic.ttf")}@font-face{font-family:Poppins-Light;src:url("https://sintropia.me/api/fonts/poppins/Poppins-Light.ttf")}@font-face{font-family:Poppins-LightItalic;src:url("https://sintropia.me/api/fonts/poppins/Poppins-LightItalic.ttf")}@font-face{font-family:Poppins-Medium;src:url("https://sintropia.me/api/fonts/poppins/Poppins-Medium.ttf")}@font-face{font-family:Poppins-MediumItalic;src:url("https://sintropia.me/api/fonts/poppins/Poppins-MediumItalic.ttf")}@font-face{font-family:Poppins-Regular;src:url("https://sintropia.me/api/fonts/poppins/Poppins-Regular.ttf")}@font-face{font-family:Poppins-SemiBold;src:url("https://sintropia.me/api/fonts/poppins/Poppins-SemiBold.ttf")}@font-face{font-family:Poppins-SemiBoldItalic;src:url("https://sintropia.me/api/fonts/poppins/Poppins-SemiBoldItalic.ttf")}@font-face{font-family:Poppins-Thin;src:url("https://sintropia.me/api/fonts/poppins/Poppins-Thin.ttf")}@font-face{font-family:Poppins-ThinItalic;src:url("https://sintropia.me/api/fonts/poppins/Poppins-ThinItalic.ttf")}@font-face{font-family:Helvetica-Black;src:url("https://sintropia.me/api/fonts/helvetica/HelveticaNeueBlack.otf")}@font-face{font-family:Helvetica-BlackItalic;src:url("https://sintropia.me/api/fonts/helvetica/HelveticaNeueBlackItalic.otf")}@font-face{font-family:Helvetica-Bold;src:url("https://sintropia.me/api/fonts/helvetica/HelveticaNeueBold.otf")}@font-face{font-family:Helvetica-BoldItalic;src:url("https://sintropia.me/api/fonts/helvetica/HelveticaNeueBoldItalic.otf")}@font-face{font-family:Helvetica-Heavy;src:url("https://sintropia.me/api/fonts/helvetica/HelveticaNeueHeavy.otf")}@font-face{font-family:Helvetica-HeavyItalic;src:url("https://sintropia.me/api/fonts/helvetica/HelveticaNeueHeavyItalic.otf")}@font-face{font-family:Helvetica-Light;src:url("https://sintropia.me/api/fonts/helvetica/HelveticaNeueLight.otf")}@font-face{font-family:Helvetica-LightItalic;src:url("https://sintropia.me/api/fonts/helvetica/HelveticaNeueLightItalic.otf")}@font-face{font-family:Helvetica-Medium;src:url("https://sintropia.me/api/fonts/helvetica/HelveticaNeueMedium.otf")}@font-face{font-family:Helvetica-MediumItalic;src:url("https://sintropia.me/api/fonts/helvetica/HelveticaNeueMediumItalic.otf")}@font-face{font-family:Helvetica-Roman;src:url("https://sintropia.me/api/fonts/helvetica/HelveticaNeueRoman.otf")}@font-face{font-family:Helvetica-Thin;src:url("https://sintropia.me/api/fonts/helvetica/HelveticaNeueThin.otf")}@font-face{font-family:Helvetica-ThinItalic;src:url("https://sintropia.me/api/fonts/helvetica/HelveticaNeueThinItalic.otf")}@font-face{font-family:Helvetica-UltraLight;src:url("https://sintropia.me/api/fonts/helvetica/HelveticaNeueUltraLight.otf")}@font-face{font-family:Helvetica-UltraLightItalic;src:url("https://sintropia.me/api/fonts/helvetica/HelveticaNeueUltraLightItalic.otf")}@font-face{font-family:rocaone-rg;src:url("https://sintropia.me/api/fonts/rocaone/rocaone-rg-webfont.woff2") format("woff2"),url("https://sintropia.me/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:100vh;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:100vh;background:0 0;position:relative}.login-25-auth-wrapper{position:absolute;right:0;display:flex;justify-content:flex-end;align-items:flex-start;height:100vh;width:20vw}.login-25-auth-wrapper::-webkit-scrollbar{width:0}.login-25-auth{border-radius:48px;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);background:#ffffff23;z-index:2;-webkit-backdrop-filter:blur(12px) saturate(130%);backdrop-filter:blur(12px) saturate(130%);isolation:isolate;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);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;overflow:auto}.login-25-auth::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;height:100%;background:conic-gradient(from 0deg,rgba(255,255,255,.1) 0deg,rgba(255,255,255,.1) 30deg,rgba(255,255,255,.62) 45deg,rgba(255,255,255,.1) 100deg,rgba(255,255,255,.1) 210deg,rgba(255,255,255,.62) 225deg,rgba(255,255,255,.1) 300deg,rgba(255,255,255,.1) 360deg);padding:1.5px;-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.9}.login-25-auth::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;height:100%;background:radial-gradient(120% 80% at 20% 80%,rgba(255,255,255,.2) 0,rgba(255,255,255,0) 55%),radial-gradient(110% 70% at 80% 20%,rgba(255,255,255,.18) 0,rgba(255,255,255,0) 58%);mix-blend-mode:screen;opacity:.9;filter:blur(.3px)}@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:flex-start;align-items:center;gap:18px;min-height:655px}.login-25-panel.is-swapping *{pointer-events: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}.login-25-title{margin:0;font-size:clamp(20px, 2.6vw, 28px);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;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:32px;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:45%}.login-25-row{display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:center;margin-top:12px}.login-25-field{display:grid;gap:10px;height:52px}.login-25-input{inline-size:100%;padding:8px 16px;border-radius:30px;border:0;outline:0;background:#fff;cursor:text;color:var(--ink-600);transition:box-shadow 1s ease,background .2s ease,transform 50ms ease,border-color .2s ease;box-shadow:0 3px 8px rgba(0,0,0,.15),inset 0 2px 4px rgba(0,0,0,.205)}.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-input-wrap::before{content:"";position:absolute;inset:0;border-radius:25px;pointer-events:none;padding:1.1px;background:linear-gradient(180deg,rgba(255,255,255,.85),rgba(255,255,255,.18)),conic-gradient(from 220deg at 50% 50%,transparent 0 55%,color-mix(in oklab,var(--accent),transparent 70%) 70%,color-mix(in oklab,var(--accent-2),transparent 65%) 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::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}@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:color-mix(in oklab,#fff 60%,transparent);-webkit-backdrop-filter:blur(10px) saturate(150%);backdrop-filter:blur(10px) saturate(150%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.7),0 6px 18px -10px rgba(0,0,0,.28)}.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.entrar{width:350px}.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}.login-25-visual{overflow:hidden;position:relative;--hit-gap:0.7vmin}.login-25-visual::before{content:"";display:flex;width:100%;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{transition:transform .7s cubic-bezier(.2, .85, .25, 1);will-change:transform}.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-panel.is-swapping *{transition:none!important}.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:900px){.login-25-auth{border-radius:48px;min-width:550px;width:550px;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){.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{right:0;display:flex;justify-content:center;align-items:flex-start;overflow:auto;height:100vh;width:100vw}.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%;height:100%;margin:0;border-radius:0;min-width:100%;min-height:auto!important;display:flex!important;justify-content:start;overflow:auto!important}.login-25-typo{width:280px}.login-25-title{padding-top:0;font-size:26px;color:#fff}}#googleLogar{color:#856eeee6!important;width:60%}#googleRegistrar{color:#856eeee6!important}#esqueceu-trocar-senha{background:0 0!important;margin-top:12px!important}.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)}}@media (hover:hover){.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}@media (hover:hover){.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}@media (hover:hover){.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;padding:8px 10px;height:45px;text-decoration:none!important;border:none;color:#fff!important;cursor:pointer!important;position:relative;overflow:hidden;border-radius:99px!important;background:radial-gradient(120% 140% at 12% -10%,rgba(255,255,255,.26) 0,rgba(255,255,255,.06) 42%,rgba(255,255,255,0) 75%);backdrop-filter:blur(16px) saturate(170%);-webkit-backdrop-filter:blur(16px) saturate(170%);transition:background .22s cubic-bezier(.25, .8, .25, 1),box-shadow .22s cubic-bezier(.25, .8, .25, 1),border .16s,color .18s,opacity .22s;isolation:isolate;backface-visibility:hidden;will-change:transform,box-shadow;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:radial-gradient(120% 140% at 12% -8%,rgba(255,255,255,.35) 0,rgba(255,255,255,.08) 40%,rgba(255,255,255,0) 74%),linear-gradient(120deg,rgba(215,145,255,.32) 0,rgba(130,180,255,.18) 100%),rgba(40,22,68,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 10px 36px rgba(92,74,190,.14),0 2px 16px 2px rgba(255,255,255,.789);font-size:14px;transition:background .18s,box-shadow .19s,border .14s}.fb-realizar-acao-login::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(0,0,0,.06) 38%);mix-blend-mode:soft-light;z-index:3}.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-realizar-acao-login::before{content:"";position:absolute;top:-400%;left:-150%;width:400%;height:1200%;background:conic-gradient(from 88deg,#e866ff 0,#b86bff 24%,#8a7bff 53%,#69a1ff 76%,#d056ea 100%);opacity:.88;filter:blur(22px) brightness(1.12) saturate(1.12);transform:rotate(2.5deg);transition:transform .8s cubic-bezier(.25, .8, .25, 1),opacity .4s,filter .5s;z-index:-1}@media (hover:hover){.fb-realizar-acao-login:hover{box-shadow:inset 0 -4px 2px rgba(87,87,87,.52),0 2px 20px 4px rgba(255,255,255,.866)}.fb-realizar-acao-login:hover::before{transform:rotate(18deg);animation:rotateGradient 7s linear infinite;opacity:1;filter:blur(16px) brightness(1.18) saturate(1.18)}.fb-realizar-acao-login:hover .fb-icon{animation:fb-realizar-pulse 2.4s infinite}}.fb-realizar-acao-login:hover::before{transform:rotate(18deg);animation:rotateGradient 7s linear infinite;opacity:1;filter:blur(16px) brightness(1.18) saturate(1.18)}.fb-realizar-acao-login:hover .fb-icon{animation:fb-realizar-pulse 1.8s infinite}@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:90%}.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}@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-logo-wrapper{display:none}.login-25-content-bottom{width:80%}.login-25-btn{height:48px;font-size:16px}.login-25-btn.entrar{width:80%}.login-25-row{gap:16px!important;margin-top:12px}.login-25-muted{font-size:14px}.naked-btn{font-size:14px}.login-25-panel{margin-top:32px}#googleLogar{width:80%!important}.login-25-auth{height:100%!important}}@media (max-height:800px){.login-25-logo-wrapper{display:flex;justify-content:center;align-items:center;margin-top:0;height:0}.login-25-typo{width:260px}.login-25-panel{justify-content:flex-start!important}.login-25-title{display:none}}@media (max-height:700px){.login-25-logo-wrapper{display:flex;justify-content:center;align-items:center}.login-25-typo{width:260px}.login-25-panel{justify-content:flex-start!important}.login-25-title{display:none}}@media (max-height:600px){.login-25-logo-wrapper{display:flex;justify-content:center;align-items:center}.login-25-input-wrap{height:38px}.login-25-btn{height:42px;font-size:14px}.login-25-btn{height:42px!important}.login-25-divider{gap:16px}.fb-realizar-acao-login{height:42px;font-size:14px}.login-25-row{gap:12px!important}#esqueceu-trocar-senha{font-size:14px}}@media (max-height:500px){.login-25-typo{width:220px}.login-25{overflow:visible!important;min-height:auto;height:auto}.login-25-logo{width:120px}.login-25-orb{right:35%}}