.b-logo._light{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.b-logo .icons{height:48px;width:151px}.auth{background-color:rgb(var(--primary-500));display:flex;flex-direction:column;min-height:100vh}.auth__inner{flex-grow:1;padding:1.5rem}.auth__logo{height:40vh;padding:1.5rem}.auth__logo .b-logo,.auth__logo .icons{height:100%;width:100%}.auth__logo-small{display:none;margin-bottom:1rem}.auth__content{border-radius:var(--rounded-2xl);margin-left:auto;margin-right:auto;max-width:423px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:2rem 2.5rem 2.5rem}.auth__title{font-size:var(--text-size-2xl);line-height:var(--text-line-height-2xl);margin-bottom:2rem}.auth__footer{margin-top:2rem}.auth._mobile{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));min-height:calc(100vh - var(--safe-area-inset-top) - var(--safe-area-inset-bottom));min-height:-webkit-fill-available}.auth._mobile .auth__inner{height:calc(100vh - var(--safe-area-inset-top) - var(--safe-area-inset-bottom));height:-webkit-fill-available;max-width:100%;padding:0}.auth._mobile .auth__logo{display:none}.auth._mobile .auth__logo-small{display:block}.auth._mobile .auth__content{border-radius:var(--rounded-none);display:flex;flex-direction:column;height:100vh;padding-left:1rem;padding-right:1rem;padding-top:2.5rem}.auth._mobile .auth__footer{margin-top:auto}
