.auth-sidebar{position:fixed;width:var(--sidebar-width);height:100vh;background-color:var(--clr-brand-tint);padding:3rem}@media (width < 1000px){.auth-sidebar{padding-inline:1.5rem}}@media (width < 768px){.auth-sidebar{display:none}}.auth-sidebar .logo{max-width:40%;margin-block-end:5rem}.auth-sidebar li{color:var(--clr-text-tint);display:flex;align-items:center;gap:11px;margin-block-end:2rem;font-family:var(--ff-proxima-nova-600)}.auth-sidebar li.active{color:var(--clr-text)}.auth-sidebar li .icon{padding:1em;border-radius:4px;background-color:var(--clr-white);position:relative;display:block;flex-shrink:0}.auth-sidebar li:nth-child(-n+2) .icon:after{position:absolute;left:50%;top:calc(100% + .1875rem);transform:translateX(-50%);content:url(/_next/static/media/line.9281e46f.svg)}@media (width < 1000px){.auth-sidebar li:nth-child(-n+2) .icon:after{display:none}}.auth-sidebar li strong{font-weight:600;font-size:1rem}.auth-sidebar li p{font-family:var(--ff-proxima-nova-400);font-size:.85rem}.auth-sidebar .bottle,.auth-sidebar .chicken{position:absolute;bottom:0}.auth-sidebar .bottle{left:0;max-width:80%}.auth-sidebar .chicken{right:0;max-width:60%}.auth-main{margin-inline-start:var(--sidebar-width);padding:min(8rem,10vw) min(4rem,10vw) min(4rem,10vw);font-family:var(--ff-proxima-nova-400)}@media (width < 768px){.auth-main{margin-inline-start:0}}.auth-main .auth__form-wrapper{width:min(425px,100%);margin-inline:auto;min-height:40vh;display:grid;align-content:center}@media (width < 768px){.auth-main .auth__form-wrapper{margin-block:4rem}}.auth-main .auth__form-wrapper .heading{text-align:center;margin-block-end:2rem}.auth-main .auth__form-wrapper .agree{display:flex;gap:.5rem;align-items:center;margin-block-end:2.5rem}.auth-main .auth__form-wrapper .agree a{text-decoration:underline;color:var(--clr-brand)}.auth-main .auth__form-wrapper .redirect{text-align:center;display:block;margin-block-start:1.5rem}.auth-main .auth__form-wrapper .redirect a{color:var(--clr-brand);font-family:var(--ff-proxima-nova-600);text-decoration:underline;margin-inline-start:5px}.auth-main .verify{text-align:center}.auth-main .verify h2{margin-block-end:.5rem;font-family:var(--ff-proxima-nova-600)}@media (width < 768px){.auth-main .verify h2 br{display:none}}.auth-main .verify .email,.auth-main .verify .phone{color:var(--clr-gray);margin-block-end:3rem}.auth-main .verify .expires,.auth-main .verify .resend-btn{color:var(--clr-brand)}.auth-main .verify .inputs{display:flex;gap:1rem;justify-content:center;margin-block:1rem 3rem}.auth-main .verify .inputs input{font-size:2.5rem;font-weight:600;outline:1px solid var(--clr-brand);border-radius:8px;border:none;display:inline-block;max-width:5rem;aspect-ratio:1;padding:.2em;text-align:center}@media (width < 768px){.auth-main .verify .inputs input{font-size:1.5rem;border-radius:4px;max-width:3rem}}.auth-main .form-control{margin-block-end:1rem}.auth-main .form-control label{margin-block-end:.5rem;display:block}.auth-main .form-control .input-with-icon,.auth-main .form-control input{display:block;width:100%;padding:1em;outline:1px solid #a0a3bd;border-radius:8px;border:2px solid transparent}.auth-main .form-control .input-with-icon::placeholder,.auth-main .form-control input::placeholder{color:#a0a3bd}.auth-main .form-control .input-with-icon:focus-visible,.auth-main .form-control .input-with-icon:focus-within,.auth-main .form-control input:focus-visible,.auth-main .form-control input:focus-within{outline:3px solid rgba(160,163,189,.3);border:2px solid #a0a3bd}.auth-main .form-control .input-with-icon{display:flex;justify-content:space-between;gap:1rem}.auth-main .form-control .input-with-icon input{outline:none;border:none;padding:0}.auth-main .submit{width:100%}.auth-main .submit:disabled{cursor:not-allowed}.forgot{display:block;margin-block-end:2rem;font-family:var(--ff-proxima-nova-600)}.forgot a{color:var(--clr-brand);text-decoration:underline}.or{text-align:center;margin-block:1rem}.or span{position:relative}.or span:after,.or span:before{content:"";display:block;width:140px;height:1px;background-color:#d9dbe9;position:absolute;top:50%;transform:translateY(-50%)}@media (width < 768px){.or span:after,.or span:before{width:70px}}.or span:before{right:2.5rem}.or span:after{left:2.5rem}.sign-in-with-google-btn{background-color:transparent;display:flex;justify-content:center;align-items:center;gap:.5rem;width:100%;outline:.8px solid #d9dbe9}.sign-in-with-google-btn:hover{background-image:none;background-image:radial-gradient(circle at 0 10px,var(--clr-brand-tint),#d9dbe9)}.loader-container{display:grid;place-content:center;margin-block-start:6rem}