.lg-pagina{--lg-fundo:#0c0e0f;--lg-tinta:#f3efe8;--lg-apoio:#a3a9a6;--lg-apagado:#80878a;--lg-laranja:#ff8a00;--orb:clamp(300px, min(34vw, 46vh), 420px);--placa:calc(var(--orb) * .19);--px:0;--py:0;z-index:1;isolation:isolate;background:var(--lg-fundo);width:100%;min-height:100dvh;color:var(--lg-tinta);font-family:var(--font-sans), Montserrat, system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;display:flex;position:relative;overflow:clip}.lg-cena{z-index:-1;pointer-events:none;position:absolute;inset:0}.lg-centro{justify-content:center;align-items:center;gap:calc(var(--placa) / 2 + 48px);padding:calc(var(--placa) / 2 + 40px) 16px 32px;flex-direction:column;flex:1;display:flex}.lg-orbita{isolation:isolate;width:var(--orb);aspect-ratio:1;translate:calc(var(--px) * 6px) calc(var(--py) * 6px);flex:none;transition:translate .6s cubic-bezier(.2,.7,.2,1);position:relative}.lg-aro{z-index:-1;pointer-events:none;border:1px solid #ffffff17;border-radius:50%;position:absolute;inset:0}.lg-anel{--raio:calc(var(--orb) / 2);--volta:120s;animation:lg-gira var(--volta) linear infinite;position:absolute;inset:0}.lg-astro{width:var(--placa);height:var(--placa);margin:calc(var(--placa) / -2) 0 0 calc(var(--placa) / -2);transform:rotate(var(--a)) translateY(calc(var(--raio) * -1)) rotate(calc(var(--a) * -1));position:absolute;top:50%;left:50%}.lg-placa{width:100%;height:100%;animation:lg-gira var(--volta) linear infinite reverse;background:#f5f3ef;border-radius:24%;place-items:center;display:grid;box-shadow:0 10px 24px #00000040}.lg-selo{place-items:center;width:50%;height:50%;display:grid}.lg-selo img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.lg-marca-mrv .lg-selo,.lg-marca-cury .lg-selo{width:56%;height:56%}.lg-marca-direcional .lg-selo{width:48%;height:48%}.lg-marca-novolar .lg-selo,.lg-marca-vic .lg-selo{width:46%;height:46%}.lg-marca-vic .lg-selo img{translate:0 -5%}.lg-marca-engefic .lg-selo{width:64%;height:64%}.lg-pagina .lg-placa:is(.lg-marca-tenda,.lg-marca-voce){box-shadow:none;background:0 0}.lg-pagina .lg-marca-tenda .lg-selo,.lg-pagina .lg-marca-voce .lg-selo{border-radius:24%;width:92%;height:92%;translate:none;box-shadow:0 10px 22px #00000047,inset 0 1px #ffffff1f}.lg-marca-tenda .lg-selo{background:#ee353b}.lg-marca-tenda .lg-selo img{width:58%;height:58%}.lg-marca-voce .lg-selo{background:#1b1e20}.lg-marca-voce .lg-selo img{width:80%}.lg-nucleo{width:calc(var(--orb) * .44);aspect-ratio:1;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.lg-nucleo img{filter:drop-shadow(0 10px 24px #0000008c);width:92%;height:auto;display:block}@keyframes lg-gira{to{rotate:360deg}}.lg-acesso{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:360px;display:flex}.lg-titulo{letter-spacing:-.015em;color:var(--lg-tinta);margin:0;font-size:30px;font-weight:500;line-height:38px}.lg-aviso{color:#f5b97a;text-wrap:balance;margin:10px 0 0;font-size:14px;line-height:21px}.lg-aviso:empty{display:none}.lg-botao-google{color:#1f1f1f;letter-spacing:.25px;cursor:pointer;background:#fff;border:1px solid #747775;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:100%;height:52px;margin-top:28px;padding:0 16px;font-family:Roboto,Arial,sans-serif;font-size:15px;font-weight:500;line-height:20px;transition:background .15s;display:flex}.lg-botao-google svg{flex:none;display:block}.lg-botao-google:hover:not(:disabled){background:#f2f2f2}.lg-botao-google:disabled{opacity:.45;cursor:not-allowed}.lg-botao-google[aria-busy=true]{opacity:.7;cursor:progress}.lg-rodape{color:#5f6669;justify-content:center;align-items:center;gap:16px;padding:0 16px 20px;font-size:11px;display:flex}.lg-rodape strong{color:var(--lg-apagado);font-weight:600}.lg-versoes{gap:2px;display:flex}.lg-versoes a{border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.lg-versoes a:after{content:"";background:#ffffff38;border-radius:50%;width:6px;height:6px}.lg-versoes a[aria-current=page]:after{background:var(--lg-laranja)}.lg-versoes a:hover:after{background:#ffffff80}.lg-v-a .lg-cena{translate:calc(var(--px) * -14px) calc(var(--py) * -10px);filter:saturate(.62)brightness(.82);background:url(/login/a/cena.webp) 50%/cover no-repeat;transition:translate .8s cubic-bezier(.2,.7,.2,1);inset:-24px}.lg-v-a .lg-cena:after{content:"";background:radial-gradient(34% 40% at 50% 42%,#0c0e0fb3,#0000 100%),linear-gradient(#0000 55%,#0c0e0feb 82%),#0a0b0d73;position:absolute;inset:0}.lg-v-a .lg-aro{border-color:#ffffff1f}.lg-v-a .lg-placa{box-shadow:none;background:url(/login/a/placa.webp) 50%/100% 100% no-repeat;border-radius:0}.lg-v-a .lg-selo{translate:-3% -4%}.lg-v-b .lg-placa{box-shadow:none;background:url(/login/b/placa.webp) 50%/100% 100% no-repeat;border-radius:0}.lg-v-b .lg-nucleo{width:calc(var(--orb) * .46);background:url(/login/b/nucleo.webp) 50%/100% 100% no-repeat}.lg-v-b .lg-nucleo img{filter:none;width:66%}.lg-v-c{--lg-fundo:#e5ded4;--lg-tinta:#141c20;--lg-apagado:#646763;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.lg-v-c .lg-aro{border-color:#141c2024}.lg-v-c .lg-aviso{color:#9a4a06}.lg-v-c .lg-rodape{color:#7d7f7a}.lg-v-c .lg-versoes a:after{background:#141c2038}.lg-v-c .lg-versoes a:hover:after{background:#141c2080}.lg-v-c .lg-versoes a[aria-current=page]:after{background:var(--lg-laranja)}.lg-v-c .lg-botao-google{color:#e3e3e3;background:#131314;border-color:#8e918f}.lg-v-c .lg-botao-google:hover:not(:disabled){background:#26272a}.lg-v-c .lg-placa{box-shadow:none;background:url(/login/c/placa.webp) 50%/100% 100% no-repeat;border-radius:0}.lg-v-c .lg-nucleo{width:calc(var(--orb) * .41);background:url(/login/c/nucleo.webp) 50%/100% 100% no-repeat}.lg-v-c .lg-nucleo img{filter:none;width:72%}@media (min-width:641px) and (max-height:760px){.lg-pagina{--orb:min(300px, 40vh)}.lg-centro{gap:calc(var(--placa) / 2 + 36px);padding-top:calc(var(--placa) / 2 + 20px);padding-bottom:16px}}@media (max-width:640px){.lg-pagina{--orb:min(76vw, 300px);--placa:calc(var(--orb) * .21)}.lg-centro{gap:calc(var(--placa) / 2 + 40px);padding:calc(var(--placa) / 2 + 24px) 16px 24px}.lg-titulo{font-size:26px;line-height:34px}.lg-v-a .lg-cena{background-image:url(/login/a/cena-celular.webp);background-position:top;background-size:auto 74%;inset:0;translate:none;-webkit-mask-image:linear-gradient(#000 52%,#0000 74%);mask-image:linear-gradient(#000 52%,#0000 74%)}}@media (prefers-reduced-motion:reduce){.lg-anel,.lg-placa{animation:none}.lg-orbita,.lg-v-a .lg-cena{transition:none;translate:none}}
