.entrada{--e-fundo:#0d0c0a;--e-superficie:#15130f;--e-campo:#1d1a15;--e-superficie-forte:#24211b;--e-tinta:#fbf8f2;--e-tinta-media:#fbf8f2b8;--e-tinta-fraca:#fbf8f285;--e-linha:#fbf8f21a;--e-linha-forte:#fbf8f233;--e-linha-viva:#fbf8f257;--e-caixa:#fbf8f280;--e-ouro:#d6b672;--e-ouro-halo:#d6b6723d;--e-botao:#fbf8f2;--e-botao-forte:#fff;--e-sobre-botao:#0d0c0a;--e-erro:#fca5a5;--e-erro-fundo:#fca5a512;--e-erro-linha:#fca5a54d;--e-ok:#86efac;--e-ok-fundo:#86efac0f;--e-ok-linha:#86efac42;--e-atencao:#fcd34d;--e-atencao-fundo:#fcd34d0f;--e-atencao-linha:#fcd34d42;--e-sombra-aviso:0 18px 44px -18px #000c;--e-fonte:var(--fonte-display), "Archivo", ui-sans-serif, system-ui, sans-serif;--e-coluna:416px;--e-margem:24px;--e-icone:clamp(64px, 58.667px + 1.4815vw, 80px);--e-t-titulo:clamp(30px, 28px + .5556vw, 36px);--e-altura:clamp(52px, 50.667px + .3704vw, 56px);--e-respiro:clamp(40px, 33.333px + 1.8519vw, 60px);--e-raio-campo:14px;--e-raio-aviso:14px;--acento:var(--e-ouro);min-height:100dvh;padding:var(--e-respiro) var(--e-margem);background:var(--e-fundo);color:var(--e-tinta);font-family:var(--e-fonte);font-feature-settings:normal;font-synthesis:none;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;justify-content:center;align-items:center;font-size:16px;line-height:1.5;display:flex;overflow-x:clip}:root:has(.entrada){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0d0c0a}:root:has(.entrada) body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0d0c0a}.entrada ::selection{background:var(--e-ouro);color:var(--e-sobre-botao)}.entrada :focus-visible{outline:2px solid var(--e-ouro);outline-offset:3px;box-shadow:none}.e-coluna{width:100%;max-width:var(--e-coluna);flex-direction:column;align-items:stretch;display:flex}@media (prefers-reduced-motion:no-preference){.e-coluna{animation:.36s cubic-bezier(.2,.8,.2,1) both e-entra}}@keyframes e-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.e-icone{width:var(--e-icone);height:var(--e-icone);border:1px solid var(--e-linha-forte);border-radius:calc(var(--e-icone) * .26);background:var(--e-fundo);flex:none;justify-content:center;align-items:center;display:flex}.e-icone-letra{font-style:italic;font-weight:600;font-size:calc(var(--e-icone) * .64);color:var(--e-ouro);padding-bottom:.02em;padding-right:.04em;line-height:1}.e-titulo{font-family:var(--e-fonte);font-size:var(--e-t-titulo);letter-spacing:-.022em;color:var(--e-tinta);text-wrap:balance;margin:clamp(20px,18.667px + .3704vw,24px) 0 0;font-weight:700;line-height:1.1}.e-form{flex-direction:column;gap:12px;margin-top:clamp(28px,26.667px + .3704vw,32px);display:flex}.e-campo{width:100%;height:var(--e-altura);border:1px solid var(--e-linha-forte);border-radius:var(--e-raio-campo);background:var(--e-campo);color:var(--e-tinta);caret-color:var(--e-ouro);font:400 16px/1.25 var(--e-fonte);letter-spacing:-.005em;outline:none;padding:0 18px;transition:border-color .15s,box-shadow .15s;display:block}.e-campo::placeholder{color:var(--e-tinta-fraca);opacity:1}.e-campo:hover{border-color:var(--e-linha-viva)}.entrada .e-campo:focus,.entrada .e-campo:focus-visible{border-color:var(--e-ouro);box-shadow:0 0 0 1px var(--e-ouro), 0 0 0 5px var(--e-ouro-halo);outline:none}.e-campo:-webkit-autofill{-webkit-text-fill-color:var(--e-tinta);caret-color:var(--e-ouro);box-shadow:0 0 0 100px var(--e-campo) inset;transition:background-color 9999s}.e-campo:-webkit-autofill:hover{-webkit-text-fill-color:var(--e-tinta);caret-color:var(--e-ouro);box-shadow:0 0 0 100px var(--e-campo) inset;transition:background-color 9999s}.entrada .e-campo:-webkit-autofill:focus{box-shadow:0 0 0 100px var(--e-campo) inset, 0 0 0 1px var(--e-ouro), 0 0 0 5px var(--e-ouro-halo)}.e-linha-acoes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin-top:2px;font-size:14px;line-height:1.3;display:flex}.e-lembrar{min-height:40px;color:var(--e-tinta-media);cursor:pointer;align-items:center;gap:10px;display:inline-flex}.entrada input[type=checkbox]{border:1.5px solid var(--e-caixa);width:18px;height:18px;box-shadow:none;background:0 0;border-radius:5px}.entrada input[type=checkbox]:hover{border-color:var(--e-tinta)}.entrada input[type=checkbox]:checked{background:var(--e-tinta);border-color:var(--e-tinta);box-shadow:none}.entrada input[type=checkbox]:before{background:var(--e-sobre-botao)}.entrada input[type=checkbox]:focus-visible{outline:2px solid var(--e-ouro);outline-offset:3px;box-shadow:none;border-color:var(--e-tinta)}.e-link{min-height:40px;color:var(--e-tinta-media);font:500 14px/1.3 var(--e-fonte);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:0;text-decoration:none;transition:color .15s;display:inline-flex}.e-link:hover{color:var(--e-tinta);text-underline-offset:4px;text-decoration:underline}.e-voltar{align-self:flex-start;margin-top:20px}.e-botao{width:100%;height:var(--e-altura);font:500 16px/1 var(--e-fonte);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.e-botao:active:not(:disabled){transform:scale(.985)}.e-botao:disabled{cursor:progress;opacity:.7}.e-botao-claro{background:var(--e-botao);color:var(--e-sobre-botao)}.e-botao-claro:hover:not(:disabled){background:var(--e-botao-forte)}.e-botao-contorno{color:var(--e-tinta);border-color:var(--e-linha-forte);background:0 0}.e-botao-contorno:hover:not(:disabled){background:var(--e-superficie);border-color:var(--e-linha-viva)}.e-botao-escuro{background:var(--e-superficie);color:var(--e-tinta);border-color:var(--e-linha)}.e-botao-escuro:hover:not(:disabled){background:var(--e-superficie-forte);border-color:var(--e-linha-forte)}.e-form>.e-botao-claro{margin-top:16px}.e-secundarias{flex-direction:column;gap:12px;margin-top:12px;display:flex}.e-ou{color:var(--e-tinta-fraca);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:14px;margin:6px 0;font-size:12px;font-weight:500;line-height:1;display:flex}.e-ou:before,.e-ou:after{content:"";background:var(--e-linha);flex:1;height:1px}.e-aviso{border:1px solid var(--e-linha-forte);border-radius:var(--e-raio-aviso);color:var(--e-tinta);text-wrap:pretty;align-items:flex-start;gap:10px;padding:13px 14px;font-size:14px;font-weight:500;line-height:1.45;display:flex}.e-aviso>svg{flex:none;margin-top:1px}.e-aviso-erro{background:var(--e-erro-fundo);border-color:var(--e-erro-linha)}.e-aviso-erro>svg{color:var(--e-erro)}.e-aviso-ok{background:var(--e-ok-fundo);border-color:var(--e-ok-linha)}.e-aviso-ok>svg{color:var(--e-ok)}.e-aviso-atencao{background:var(--e-atencao-fundo);border-color:var(--e-atencao-linha)}.e-aviso-atencao>svg{color:var(--e-atencao)}.e-opcoes{flex-direction:column;gap:12px;margin:clamp(28px,26.667px + .3704vw,32px) 0 0;padding:0;list-style:none;display:flex}.e-opcao{border:1px solid var(--e-linha);background:var(--e-superficie);width:100%;min-height:64px;color:var(--e-tinta);font:500 16px/1.25 var(--e-fonte);text-align:left;cursor:pointer;border-radius:999px;align-items:center;gap:12px;padding:10px 18px 10px 11px;transition:background-color .18s,border-color .18s;display:flex}.e-opcao:hover{background:var(--e-superficie-forte);border-color:var(--e-linha-forte)}.e-opcao-marca{object-fit:cover;border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:600;display:flex}.e-opcao-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.e-opcao-rotulo{color:var(--e-tinta-media);flex:none;font-size:13px}.e-opcao>svg{color:var(--e-tinta-media);flex:none}.entrada [data-toast] [data-alerta-tom]{background:var(--e-superficie);border-color:var(--e-linha-forte);box-shadow:var(--e-sombra-aviso)}.entrada [data-toast] [data-alerta-tom]>span[aria-hidden]{background:0 0}.entrada [data-toast] [data-fio]{display:none}.entrada [data-toast] [data-alerta-tom] p{color:var(--e-tinta)}.entrada [data-toast]>button{border-color:var(--e-linha-forte);color:var(--e-tinta-media);background:0 0}.entrada [data-toast]>button:hover{border-color:var(--e-linha-viva);color:var(--e-tinta)}
