.styles_main__Y09oM{min-height:100vh;display:flex;flex-direction:column;background:#0b0b0b}.styles_main__Y09oM .styles_header__1VT0y{background:#fff;padding:20px 24px;display:flex;align-items:center;justify-content:center;gap:18px}.styles_main__Y09oM .styles_header__1VT0y .styles_brand__a68xf{color:var(--text-color);font-size:24px;line-height:24px;font-weight:700;letter-spacing:-.01em}.styles_main__Y09oM .styles_header__1VT0y .styles_brandJp__yQ0nC{color:var(--text-color);font-size:20px;line-height:24px;font-weight:600;margin-left:8px}.styles_main__Y09oM .styles_header__1VT0y .styles_divider__qxKp4{width:1px;height:24px;background:var(--border-color-button)}.styles_main__Y09oM .styles_header__1VT0y .styles_appName__UkINf{color:var(--text-color);font-size:22px;line-height:24px;font-weight:300;letter-spacing:.01em}@media(max-width:480px){.styles_main__Y09oM .styles_header__1VT0y{gap:12px}.styles_main__Y09oM .styles_header__1VT0y .styles_divider__qxKp4{height:18px}.styles_main__Y09oM .styles_header__1VT0y .styles_brand__a68xf{font-size:18px;line-height:18px}.styles_main__Y09oM .styles_header__1VT0y .styles_appName__UkINf,.styles_main__Y09oM .styles_header__1VT0y .styles_brandJp__yQ0nC{font-size:15px;line-height:18px}.styles_main__Y09oM .styles_header__1VT0y .styles_brandJp__yQ0nC{margin-left:4px}}.styles_main__Y09oM .styles_stage__Qm8V3{flex:1 1;position:relative;display:flex;align-items:center;justify-content:center;padding:40px 20px;background:#0b0b0b url(/assets/background_barista.webp) 50%/cover no-repeat}.styles_main__Y09oM .styles_card__rAqxe{position:relative;width:100%;max-width:440px;background:hsla(0,0%,4%,.62);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid #1d1b18;border-radius:14px;padding:34px 36px 40px;display:flex;flex-direction:column;gap:14px;box-shadow:0 30px 70px rgba(0,0,0,.4);animation:styles_popIn___Oo_K .2s ease}.styles_main__Y09oM .styles_field__q64o2{display:flex;flex-direction:column;gap:8px}.styles_main__Y09oM .styles_fieldLabel__lTiKf{font-size:16px;font-weight:600;color:#fff}.styles_main__Y09oM .styles_input__3eLU4{width:100%;border:1px solid #2f2c27;background:#000;color:#fff;border-radius:6px;padding:12px 14px;font-size:15px;outline:none;transition:border-color .15s ease-in-out}.styles_main__Y09oM .styles_input__3eLU4:focus{border-color:#fff}.styles_main__Y09oM .styles_input__3eLU4:-webkit-autofill,.styles_main__Y09oM .styles_input__3eLU4:-webkit-autofill:focus,.styles_main__Y09oM .styles_input__3eLU4:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #000;caret-color:#fff;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.styles_main__Y09oM .styles_inputGroup__lETZp{position:relative;display:flex;align-items:center}.styles_main__Y09oM .styles_inputGroup__lETZp .styles_input__3eLU4{padding-right:44px}.styles_main__Y09oM .styles_inputGroup__lETZp .styles_eye__t5TaL{position:absolute;right:8px;border:none;background:transparent;color:#cfcbc1;font-size:15px;cursor:pointer;padding:6px}.styles_main__Y09oM .styles_inputGroup__lETZp .styles_eye__t5TaL:hover{color:#fff}.styles_main__Y09oM .styles_forgotPassword__tZS8L{align-self:flex-start;border:none;background:transparent;padding:0;font-size:14px;color:#fff;text-decoration:underline;cursor:pointer}.styles_main__Y09oM .styles_forgotPassword__tZS8L:hover{color:#e4c58a}.styles_main__Y09oM .styles_submitRow__8WuYL{display:flex;justify-content:center;padding-top:10px}.styles_main__Y09oM .styles_submit__0WMOi{border:none;background:#fff;color:#0b0b0b;border-radius:999px;padding:14px 44px;font-size:16px;font-weight:600;cursor:pointer;transition:background .15s ease-in-out}.styles_main__Y09oM .styles_submit__0WMOi:hover{background:#e8e6e1}.styles_main__Y09oM .styles_recoverModal__Xk_2q{display:flex;flex-direction:column;gap:12px}.styles_main__Y09oM .styles_recoverLabel__0Amsd{padding-right:40px}.styles_main__Y09oM .styles_recoverInputContainer___bJrT{display:flex}.styles_main__Y09oM .styles_recoverInputContainer___bJrT .styles_recoverInputItem__wQrnu{width:100%}.styles_main__Y09oM .styles_recoverButton__NW1t5{display:flex;justify-content:flex-start;margin-top:8px}.styles_App__WMN1v.styles_disablePointerEvents__5Ipyj{pointer-events:none}