.login[data-v-a97bfbdb]{display:flex;flex-direction:column;gap:20px}.login__voltar[data-v-a97bfbdb]{align-items:center;align-self:flex-start;color:var(--cor-vermelho);display:inline-flex;font-size:var(--f1);font-weight:500;gap:6px;text-decoration:none;transition:color .2s}.login__voltar[data-v-a97bfbdb]:hover{color:var(--cor-vermelho-escuro)}.login__header[data-v-a97bfbdb]{display:flex;flex-direction:column;gap:8px;text-align:center}.login__header h1[data-v-a97bfbdb]{color:var(--cor-preto);font-size:var(--f5);font-weight:800}.login__header p[data-v-a97bfbdb]{color:var(--cor-cinza);font-size:var(--f1);font-weight:400}.login__campos[data-v-a97bfbdb]{display:flex;flex-direction:column;gap:14px}.login__campo[data-v-a97bfbdb]{align-items:center;display:flex;position:relative}.login__campo input[data-v-a97bfbdb]{background:var(--cor-branco);border:1px solid #e2e6f0;border-radius:10px;color:var(--cor-preto);font-size:var(--f1);font-weight:400;height:52px;outline:none;padding:0 44px;transition:border-color .2s,box-shadow .2s;width:100%}.login__campo input[data-v-a97bfbdb]::-moz-placeholder{color:#b5bccc}.login__campo input[data-v-a97bfbdb]::placeholder{color:#b5bccc}.login__campo input[data-v-a97bfbdb]:focus{border-color:var(--cor-vermelho);box-shadow:0 0 0 3px #e539351f}.login__icone[data-v-a97bfbdb]{left:14px;pointer-events:none}.login__icone[data-v-a97bfbdb],.login__olho[data-v-a97bfbdb]{color:#98a2b3;display:inline-flex;position:absolute}.login__olho[data-v-a97bfbdb]{align-items:center;background:transparent;border:none;cursor:pointer;justify-content:center;padding:4px;right:12px}.login__olho[data-v-a97bfbdb]:hover{color:var(--cor-cinza)}.login__esqueci[data-v-a97bfbdb]{align-self:flex-end;color:var(--cor-preto);font-size:var(--f0);font-weight:500;margin-top:-4px;text-decoration:none}.login__esqueci[data-v-a97bfbdb]:hover{color:var(--cor-vermelho)}.login__erro[data-v-a97bfbdb]{background:#e5393514;border:1px solid rgba(229,57,53,.25);border-radius:8px;color:var(--cor-vermelho-escuro);font-size:var(--f1);font-weight:500;padding:10px 14px}.login__continuar[data-v-a97bfbdb]{background:var(--cor-vermelho);border:none;border-radius:10px;color:var(--cor-branco);cursor:pointer;font-size:var(--f2);font-weight:500;height:52px;margin-top:4px;transition:background .2s}.login__continuar[data-v-a97bfbdb]:hover:not(:disabled){background:var(--cor-vermelho-escuro)}.login__continuar[data-v-a97bfbdb]:disabled{cursor:not-allowed;opacity:.7}.login__divisor[data-v-a97bfbdb]{background:#e2e6f0;height:1px;width:100%}.login__social[data-v-a97bfbdb]{display:flex;flex-direction:column;gap:12px}.login__social-btn[data-v-a97bfbdb]{align-items:center;background:var(--cor-gelo);border:1px solid #e2e6f0;border-radius:10px;color:var(--cor-preto);cursor:pointer;display:inline-flex;font-size:var(--f1);font-weight:500;gap:10px;height:52px;justify-content:center;padding:0 12px;transition:background .2s,border-color .2s}.login__social-btn[data-v-a97bfbdb]:hover{background:#eceff3}.login__social-btn--apple[data-v-a97bfbdb]{background:var(--cor-preto);border-color:var(--cor-preto);color:var(--cor-branco)}.login__social-btn--apple[data-v-a97bfbdb]:hover{background:#1a1a1a}.login__termos[data-v-a97bfbdb]{color:var(--cor-cinza);font-size:var(--f0);font-weight:400;line-height:1.5;text-align:center}.login__termos a[data-v-a97bfbdb]{color:var(--cor-vermelho);font-weight:500;text-decoration:none}.login__termos a[data-v-a97bfbdb]:hover{text-decoration:underline}.login__criar[data-v-a97bfbdb]{display:flex;flex-direction:column;gap:12px;text-align:center}.login__criar-texto[data-v-a97bfbdb]{color:var(--cor-cinza);font-size:var(--f1);font-weight:400}.login__criar-btn[data-v-a97bfbdb]{align-items:center;background:var(--cor-branco);border:1px solid #d9dee7;border-radius:10px;color:var(--cor-preto);display:inline-flex;font-size:var(--f2);font-weight:500;height:52px;justify-content:center;text-decoration:none;transition:background .2s,border-color .2s}.login__criar-btn[data-v-a97bfbdb]:hover{background:var(--cor-gelo);border-color:#c9cfda}
