.LoginForm_form__g_Yo5{padding:1.25rem;background:transparent}.LoginForm_fields__lfmvm{display:flex;flex-direction:column;gap:1.5rem}.LoginForm_field__nz7hz{display:grid;gap:.35rem}.LoginForm_label__tGP0r{font-weight:800;font-size:.95rem;color:var(--background);font-family:var(--font-barlow-condensed),sans-serif}.LoginForm_input__M4_V5{font-family:Gaegu,cursive;width:100%;border:1px solid color-mix(in srgb,var(--background) 26%,transparent);background:var(--background);color:var(--foreground);border-radius:10px;padding:.8rem .9rem;font-size:1.05rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.LoginForm_input__M4_V5::placeholder{color:color-mix(in srgb,var(--foreground) 55%,transparent)}.LoginForm_input__M4_V5:focus{border-color:var(--brand-orange);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-orange) 30%,transparent)}.LoginForm_forgotPassword__Q87Xx{margin-top:.5rem}.LoginForm_forgotLink__Vqk6x{font-family:Gaegu,cursive;color:var(--background);font-size:1.05rem;text-decoration:none;transition:color .2s ease}.LoginForm_forgotLink__Vqk6x:hover{color:var(--brand-orange)}.LoginForm_actions__ByYzJ{margin-top:1.5rem}.LoginForm_submitButton__2seQA{font-family:Gaegu,cursive;display:inline-block;width:100%;padding:.9rem 1.35rem;border-radius:10px;font-weight:800;font-size:1.05rem;text-decoration:none;border:0;cursor:pointer;background-color:var(--brand-orange);-webkit-mask:url(/icons/bg1.svg) no-repeat center/cover;mask:url(/icons/bg1.svg) no-repeat center/cover;color:var(--background);box-shadow:0 8px 20px color-mix(in srgb,var(--background) 18%,transparent);transition:transform .15s ease,filter .15s ease,box-shadow .15s ease}.LoginForm_submitButton__2seQA:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.03);box-shadow:0 12px 26px color-mix(in srgb,var(--background) 24%,transparent)}.LoginForm_submitButton__2seQA:active:not(:disabled){transform:translateY(0)}.LoginForm_submitButton__2seQA:disabled{opacity:.6;cursor:not-allowed;transform:none}