.lg-pag{background:var(--moneta-white);min-height:100dvh;font-family:var(--login-letra);display:flex}.lg-izq{background:var(--moneta-white);padding:var(--space-8) var(--space-12) var(--space-12);flex-direction:column;flex:1;align-items:center;display:flex}.lg-marca{align-self:flex-start;width:auto;height:20px;display:block}.lg-caja{width:100%;max-width:24rem;padding:var(--space-12) 0;margin:auto 0}.lg-titulo{font-size:var(--fs-h2);font-weight:var(--fw-regular);line-height:var(--lh-heading);letter-spacing:var(--ls-display);text-align:center;color:var(--moneta-ink);margin:0 0 var(--space-12)}.lg-forma{flex-direction:column;display:flex}.lg-lbl{font-size:var(--fs-small);color:var(--moneta-ink);margin-bottom:var(--space-2)}.lg-inp{font-family:inherit;font-size:var(--fs-body);color:var(--moneta-ink);background:var(--moneta-white);border:1px solid var(--moneta-rule-strong);border-radius:var(--radius-campo);padding:var(--space-4);margin-bottom:var(--space-6);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}.lg-inp::placeholder{color:var(--moneta-gray);opacity:1}.lg-inp:hover{border-color:var(--moneta-blue)}.lg-inp:focus{outline-offset:1px;border-color:var(--moneta-blue);box-shadow:0 0 0 1px var(--moneta-blue);outline:2px solid #0000}.lg-btn{font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-regular);color:var(--color-text-invert);background:var(--moneta-blue);border:1px solid var(--moneta-blue);border-radius:var(--radius-pill);padding:var(--space-4) var(--space-6);margin-top:var(--space-4);cursor:pointer;transition:background-color var(--dur) var(--ease), opacity var(--dur) var(--ease)}.lg-btn:hover:not(:disabled){background:color-mix(in srgb, var(--moneta-blue) 86%, var(--moneta-white))}.lg-btn:focus-visible{outline:2px solid var(--moneta-blue);outline-offset:2px}.lg-btn:disabled{opacity:.6;cursor:default}.lg-error{font-size:var(--fs-small);color:var(--moneta-wine);margin:calc(-1 * var(--space-2)) 0 var(--space-4)}.lg-aviso{font-size:var(--fs-small);color:var(--moneta-ink);background:var(--moneta-bone);border-radius:var(--radius-campo);padding:var(--space-4)}.lg-aviso p{margin:0 0 var(--space-2)}.lg-aviso p:last-child{margin-bottom:0}.lg-aviso code{font-family:var(--font-mono);font-size:var(--fs-small)}.lg-pie{font-size:var(--fs-label);line-height:var(--lh-body);color:var(--moneta-ink-70);text-align:center;max-width:48ch;margin:0}@media (max-width:900px){.lg-izq{padding:var(--space-6) var(--space-6) var(--space-8)}}
