.banner-overlay.svelte-1y45e0i{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 0%,rgb(var(--color-base-200)) 100%)}.banner-image{position:absolute;inset:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.login-input{height:2.75rem;border-radius:.5rem;border-width:1px;border-color:rgb(var(--color-base-content) / .1);--tw-bg-opacity: 1;background-color:rgb(var(--color-base-100) / var(--tw-bg-opacity, 1));font-size:.8125rem;--tw-text-opacity: 1;color:rgb(var(--color-base-content) / var(--tw-text-opacity, 1));transition:all .2s ease!important}.login-input:focus-within{border-color:rgb(var(--color-primary) / .4);box-shadow:0 0 0 2px rgb(var(--color-primary) / .08)!important}.login-input input{font-size:.8125rem!important}.login-input input::-moz-placeholder{color:rgb(var(--color-base-content) / .35)}.login-input input::placeholder{color:rgb(var(--color-base-content) / .35)}.login-icon{background-color:transparent;padding-left:.75rem;padding-right:.75rem}.login-icon svg,.login-icon .iconCustom{height:18px;width:18px;color:rgb(var(--color-base-content) / .35)}.login-password .bgCustom{background-color:transparent;padding-left:.75rem;padding-right:.75rem}.login-password .bgCustom svg,.login-password .iconCustom{height:18px;width:18px;color:rgb(var(--color-base-content) / .35)}.login-password>div:last-child svg{height:18px;width:18px;color:rgb(var(--color-base-content) / .4)}.login-btn.svelte-1y45e0i{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;border-style:none;padding-top:.875rem;padding-bottom:.875rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--color-primary-content) / var(--tw-text-opacity, 1));background:linear-gradient(135deg,rgb(var(--color-primary)),rgb(var(--color-primary) / .85));box-shadow:0 4px 12px rgb(var(--color-primary) / .3);transition:all .2s ease}.login-btn.svelte-1y45e0i:hover:not(.disabled){--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));box-shadow:0 6px 20px rgb(var(--color-primary) / .4)}.login-btn.svelte-1y45e0i:active:not(.disabled){--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.login-btn.disabled.svelte-1y45e0i{cursor:not-allowed;opacity:.5;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.divider.svelte-1y45e0i{margin-top:1.25rem;margin-bottom:1.25rem;display:flex;align-items:center;gap:1rem}.divider.svelte-1y45e0i:before,.divider.svelte-1y45e0i:after{content:"";height:1px;flex:1 1 0%;background-color:rgb(var(--color-base-content) / .08)}.divider.svelte-1y45e0i span:where(.svelte-1y45e0i){font-size:.6875rem;text-transform:uppercase;letter-spacing:.025em;color:rgb(var(--color-base-content) / .4)}
