.mercury-login{position:relative;isolation:isolate;min-height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:72px 24px;background:#101111;color:#f5f5f5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mercury-backdrop{inset:0;pointer-events:none;z-index:-1}.mercury-backdrop,.mercury-filter{position:absolute;overflow:hidden}.mercury-stage{position:absolute;inset:-8%;filter:url(#mypainel-login-goo);opacity:.18}.mercury-parallax{position:absolute;transition:transform .4s ease-out}.mercury-blob{width:100%;height:100%;border-radius:48% 52% 59% 41%;background:linear-gradient(135deg,#dddddd,#777777 65%,#353a38);filter:blur(22px);box-shadow:inset -12px -12px 24px #0007,12px 12px 35px #ffffff13;animation:mercury-float 28s ease-in-out infinite alternate;will-change:transform}.mercury-vignette{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 45%,#10111135 0,#10111188 55%,#101111ed 100%)}.mercury-stage[data-paused=true] .mercury-blob{animation-play-state:paused}@keyframes mercury-float{0%{transform:translate(0) scale(1) rotate(0)}33%{transform:translate(5vw,8vh) scale(1.12) rotate(18deg)}66%{transform:translate(-4vw,4vh) scale(.88) rotate(-12deg)}to{transform:translate(3vw,-6vh) scale(1.08) rotate(10deg)}}.mercury-language{position:absolute;right:28px;top:24px;z-index:5}.mercury-login .mercury-language .language-trigger{font-size:12px;background:#ffffff04;border:1px solid #ffffff09;color:#9fa7ae;border-radius:10px}.mercury-card{position:relative;width:384px;max-width:100%;padding:32px 32px 30px;border-radius:26px;background:linear-gradient(105deg,rgba(255,255,255,.055),rgba(255,255,255,.02) 50%,rgba(255,255,255,.006));box-shadow:0 22px 46px #0003,inset 1px 1px 0 #ffffff06;backdrop-filter:blur(26px);overflow:hidden}.mercury-card:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:repeating-linear-gradient(90deg,#ffffff03,#ffffff03 1px,transparent 0,transparent 22px);mask-image:linear-gradient(90deg,#000,transparent)}.mercury-card-header{text-align:center;margin-bottom:25px}.mercury-logo{position:relative;width:64px;height:64px;overflow:hidden;margin:0 auto 17px}.mercury-logo img{position:absolute;width:124px;height:124px;max-width:none;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:contain}.mercury-card h1{margin:0;font-size:25px;line-height:1.3;font-weight:650;letter-spacing:-.035em;color:#f7f7f7}.mercury-field{position:relative;margin-bottom:12px;border-radius:15px;overflow:hidden}.glass-theme .mercury-login .mercury-card .mercury-field input:not([type=file]){width:100%;height:46px;padding:0 19px;border:1px solid #ffffff06;border-radius:15px;background:linear-gradient(100deg,#ffffff1f,#ffffff18);box-shadow:inset 0 1px 0 #ffffff03;color:#f1f3f4;font-size:13px;outline:none;transition:background .2s,border-color .2s}.glass-theme .mercury-login .mercury-card .mercury-field input:not([type=file])::placeholder{color:#c4c9ce;opacity:1}.glass-theme .mercury-login .mercury-card .mercury-field input:not([type=file]):focus{background-color:#ffffff08;border-color:#ffffff24;outline:none}.mercury-input-glow{position:absolute;bottom:0;left:15%;right:15%;height:1px;transform:scaleX(0);background:linear-gradient(90deg,transparent,#b4edbd,transparent);transition:transform .4s ease;pointer-events:none}.mercury-field:focus-within .mercury-input-glow{transform:scaleX(1)}.mercury-submit-wrap{position:relative;margin-top:32px;isolation:isolate}.mercury-button-liquid{position:absolute;inset:0;border-radius:30px;background:#b9c2bd16;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),background .4s;z-index:-1;filter:blur(2px);pointer-events:none}.mercury-submit-wrap:has(button:not(:disabled)):hover .mercury-button-liquid{transform:scale(1.035,1.13);background:#a8eab32c}.glass-theme .mercury-submit{display:block;width:100%;height:46px;border:1px solid #ffffff06;border-radius:30px;background:linear-gradient(100deg,#ffffff14,#ffffff0c);color:#f5f5f5;font-size:13px;font-weight:600;box-shadow:inset 0 1px 0 #ffffff03;transition:background .2s,letter-spacing .25s}.glass-theme .mercury-submit:hover:not(:disabled){background-color:#ffffff09;letter-spacing:.02em}.mercury-submit:disabled{opacity:.5}.mercury-card-footnote{margin:22px 0 0;text-align:center;font-size:11px;color:#8f98a2;line-height:1.6}.mercury-error{margin:15px 0 0;border:1px solid #fb718529;background:#fb718508;color:#fda4af;border-radius:12px;padding:11px 13px;font-size:12px;line-height:1.5}@media(max-width:600px){.mercury-login{padding:80px 20px 70px}.mercury-card{padding:30px 26px;border-radius:24px}.mercury-language{top:20px;right:20px}.mercury-stage{opacity:.12}.mercury-parallax:nth-child(n+4){display:none}}@media(prefers-reduced-motion:reduce){.mercury-blob{animation:none;will-change:auto}.mercury-button-liquid,.mercury-input-glow,.mercury-parallax,.mercury-submit{transition:none!important}.mercury-submit-wrap:hover .mercury-button-liquid{transform:none}}