.logo-container.svelte-sgnck6.svelte-sgnck6{display:flex;justify-content:center;align-items:center;margin-bottom:2rem;padding:1rem 0}.logo-image.svelte-sgnck6.svelte-sgnck6{width:100%;max-width:400px;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.geex-content__authentication__title.svelte-sgnck6.svelte-sgnck6{text-align:center;margin-bottom:.5rem;font-size:1.5rem;font-weight:600;color:#1f2937}.geex-content__authentication__form.svelte-sgnck6 h3.svelte-sgnck6{text-align:center;margin-bottom:1.3rem;font-size:.95rem;color:#6b7280;font-weight:400;line-height:1.5}.password-field.svelte-sgnck6.svelte-sgnck6{position:relative}.password-toggle.svelte-sgnck6.svelte-sgnck6{position:absolute;right:15px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;color:#6b7280;transition:color .2s ease;z-index:10;width:24px;height:24px;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.password-field.svelte-sgnck6 input.svelte-sgnck6{padding-right:45px!important}.password-toggle.svelte-sgnck6.svelte-sgnck6:hover{color:#374151}.password-toggle.svelte-sgnck6.svelte-sgnck6:focus{outline:none;box-shadow:0;border-radius:0}.password-toggle.svelte-sgnck6 i.svelte-sgnck6{font-size:18px}.uil-eye.svelte-sgnck6.svelte-sgnck6,.uil-eye-slash.svelte-sgnck6.svelte-sgnck6{bottom:0;position:relative;inset-inline-end:0!important;margin-right:10px}.forgot-password-link.svelte-sgnck6.svelte-sgnck6{text-align:right;margin-bottom:1.5rem}.forgot-password-link.svelte-sgnck6 a.svelte-sgnck6{color:#3b82f6;font-size:.875rem;text-decoration:none;transition:color .2s ease}.forgot-password-link.svelte-sgnck6 a.svelte-sgnck6:hover{color:#2563eb;text-decoration:underline}.geex-content__authentication__form-footer.svelte-sgnck6.svelte-sgnck6{text-align:center;margin-top:1.5rem;font-size:.875rem;color:#6b7280}.geex-content__authentication__form-footer.svelte-sgnck6 a.svelte-sgnck6{color:#3b82f6;text-decoration:none;font-weight:500;transition:color .2s ease}.geex-content__authentication__form-footer.svelte-sgnck6 a.svelte-sgnck6:hover{color:#2563eb;text-decoration:underline}
