.auth_page__O_S1G{min-height:100vh;background:var(--background-one);display:flex;align-items:center}.auth_page__O_S1G .auth_content__4OsyS{max-width:450px;margin:0 auto;padding:1rem}.auth_page__O_S1G .auth_content__4OsyS h1{margin-bottom:.5rem;font-size:2rem;font-weight:600}.auth_page__O_S1G .auth_content__4OsyS p{color:var(--foreground-two);font-size:1rem;font-weight:500}.auth_page__O_S1G .auth_content__4OsyS h3,.auth_page__O_S1G .auth_content__4OsyS h4{color:var(--foreground-two);font-size:.9rem;font-weight:500;text-align:center}.auth_page__O_S1G .auth_content__4OsyS h3 a,.auth_page__O_S1G .auth_content__4OsyS h4 a{color:var(--foreground-one);font-weight:600;text-transform:uppercase;cursor:pointer;transition:.1s ease}.auth_page__O_S1G .auth_content__4OsyS h3 a:hover,.auth_page__O_S1G .auth_content__4OsyS h4 a:hover{color:var(--accent)}.auth_page__O_S1G .auth_content__4OsyS h3{margin-bottom:.5rem}.auth_page__O_S1G .auth_content__4OsyS h4{max-width:80%;margin:0 auto;font-size:.8rem}.auth_page__O_S1G .auth_content__4OsyS form{width:100%;margin:1.75rem 0 2rem;display:flex;flex-direction:column}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A{position:relative;width:100%;height:3.75rem;margin-bottom:1rem}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A:first-child{z-index:3}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A:nth-child(2){z-index:2}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A:nth-child(3){z-index:1}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A input{width:100%;height:100%;padding:1rem 1.25rem 0;background:var(--background-three);border-radius:.5rem;font-size:1rem;font-weight:500}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A input[id=password]{padding-right:3.75rem}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A input:focus~label,.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A input:not(:placeholder-shown)~label{transform:translateY(-137%);color:var(--foreground-two);font-size:.6rem}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A input:focus~label .auth_tooltip__utIiG,.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A input:not(:placeholder-shown)~label .auth_tooltip__utIiG{display:inline-flex}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A label{position:absolute;top:50%;left:1.25rem;transform:translateY(-50%);font-size:1rem;font-weight:500;text-transform:capitalize;display:flex;align-items:center;gap:.2rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A label .auth_invalid__i6hZY,.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A label .auth_weak__GL13Z{color:var(--red-foreground)}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A label .auth_medium__1or2N{color:var(--orange-foreground)}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A label .auth_strong__620NT,.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A label .auth_valid__zStVm{color:var(--green-foreground)}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A .auth_tooltip__utIiG{color:var(--foreground-two);font-size:.85rem;display:none;pointer-events:auto}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A .auth_tooltip__utIiG:hover .auth_tooltip-text__P1KPU{opacity:1;visibility:visible}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A .auth_tooltip__utIiG .auth_tooltip-text__P1KPU{position:fixed;top:1rem;left:0;z-index:10000;width:min(300px,100vw - 2rem - 2.5rem);padding:1rem 1.25rem;border-radius:.5rem;background:var(--background-two);text-transform:none;opacity:0;visibility:hidden}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A .auth_tooltip__utIiG .auth_tooltip-text__P1KPU h5{margin-bottom:.25rem;color:var(--foreground-one);font-size:.7rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A .auth_tooltip__utIiG .auth_tooltip-text__P1KPU h6{font-size:.6rem;font-weight:500}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A .auth_tooltip__utIiG .auth_tooltip-text__P1KPU h6 span{margin-right:.2rem;color:var(--foreground-one);text-transform:capitalize}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A .auth_tooltip__utIiG .auth_tooltip-text__P1KPU h6 span.auth_weak__GL13Z{color:var(--red-foreground)}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A .auth_tooltip__utIiG .auth_tooltip-text__P1KPU h6 span.auth_medium__1or2N{color:var(--orange-foreground)}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A .auth_tooltip__utIiG .auth_tooltip-text__P1KPU h6 span.auth_strong__620NT{color:var(--green-foreground)}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A .auth_show__Gs7Hs{position:absolute;top:50%;right:1.25rem;z-index:0;transform:translateY(-50%);font-size:1.25rem;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.1s ease}.auth_page__O_S1G .auth_content__4OsyS form .auth_field__KVz7A .auth_show__Gs7Hs:hover{color:var(--accent)}.auth_page__O_S1G .auth_content__4OsyS form button{width:100%;height:3.75rem;background:var(--accent);border-radius:.5rem;font-weight:500;text-align:center;text-transform:capitalize;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.1s ease}.auth_page__O_S1G .auth_content__4OsyS form button:hover{background:var(--dark-accent)}.auth_page__O_S1G .auth_content__4OsyS form button:disabled:hover{background:var(--red-foreground);cursor:not-allowed}.auth_page__O_S1G .auth_content__4OsyS form button .auth_loader__ePCYX{width:1.5rem;height:1.5rem;border:4px solid rgba(0,0,0,0);border-top:4px solid var(--foreground-one);border-radius:50%;animation:auth_spin__ImwB0 1s linear infinite}.auth_logout_loader__UouUR{position:absolute;top:50%;left:50%;width:3rem;height:3rem;border:6px solid rgba(0,0,0,0);border-top:6px solid var(--foreground-two);border-radius:50%;animation:auth_spin__ImwB0 1s linear infinite}@keyframes auth_spin__ImwB0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:768px){.auth_page__O_S1G .auth_content__4OsyS h1{font-size:1.75rem}}