.Input-module__rdnxQa__field{gap:var(--size-0-25);flex-direction:column;display:flex}.Input-module__rdnxQa__field__label{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main)}.Input-module__rdnxQa__field__input{width:100%;padding:var(--size-0-75) var(--size-1);font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--font-weight-text-md);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--form-text);background-color:var(--form-background);border:var(--border-regular) solid var(--form-border);border-radius:var(--radius-md);transition:border-color var(--transition-default);outline:none}.Input-module__rdnxQa__field__input:hover{border-color:var(--form-border-hover)}.Input-module__rdnxQa__field__input:focus{border-color:var(--form-border-pressed);color:var(--form-text-pressed)}.Input-module__rdnxQa__field__input--error{border-color:var(--color-error)}.Input-module__rdnxQa__field__error{font-size:var(--font-size-text-sm);color:var(--color-error)}
.LogoMark-module__JcvDfG__mark{--logo-text:currentColor;--logo-mark:var(--heading-accent);width:auto;height:1em;color:var(--heading-main);flex-shrink:0;display:block}.LogoMark-module__JcvDfG__mark__word{fill:var(--logo-text)}.LogoMark-module__JcvDfG__mark__dot{fill:var(--logo-mark)}
.LoginForm-module__6cpXOa__page{min-height:100vh;padding:var(--size-2);background:radial-gradient(120% 80% at 20% 0%, var(--glow-brand-color), transparent 60%), radial-gradient(80% 60% at 100% 100%, var(--glow-brand-color), transparent 70%), var(--background-one);justify-content:center;align-items:center;display:flex}.LoginForm-module__6cpXOa__card{width:100%;max-width:calc(var(--size-16) + var(--size-10));background:var(--card-background);border:var(--border-regular) solid var(--card-border);border-radius:var(--dashboard-card-radius);padding:var(--size-2-5) var(--size-2);box-shadow:var(--shadow-lg), var(--shadow-card-glow)}.LoginForm-module__6cpXOa__brand{margin-bottom:var(--size-2);font-size:var(--size-1-25);color:var(--heading-main);justify-content:center;align-items:center;display:flex}.LoginForm-module__6cpXOa__title{font-family:var(--font-family-h5);font-size:var(--font-size-h5);font-weight:var(--font-weight-h5);line-height:var(--font-height-h5);letter-spacing:var(--font-spacing-h5);color:var(--heading-main);margin-bottom:var(--size-0-5)}.LoginForm-module__6cpXOa__lede{font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--font-weight-text-md);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--paragraph);margin-bottom:var(--size-2)}.LoginForm-module__6cpXOa__form{gap:var(--size-1);flex-direction:column;display:flex}.LoginForm-module__6cpXOa__form>button{margin-top:var(--size-0-5);width:100%}.LoginForm-module__6cpXOa__error{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--color-error);margin:var(--size-0)}.LoginForm-module__6cpXOa__hint{margin-top:var(--size-2);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);text-align:center}
