.Input_container__FmRsd{--color:var(--font-color);--error-color:var(--error-red);--background:var(--input-background);--input-border:0.2px solid var(--input-border);--input-padding:var(--input-padding-vertical) var(--input-padding-horizontal);--input-placeholder:var(--font-color);--input-padding-horizontal:0.7rem;--options-bg:var(--background);--input-padding-vertical:0.3rem;--input-height:2.75rem;--box-shadow:0px 2px 4px 0px rgba(0,0,0,.25);--border-radius:50px}.Input_container__FmRsd.Input_alternativeStyles__UFUOB{--color:var(--secondary-font-color);--error-color:var(--dark-mode-error-red);--background:transparent;--input-border:2px solid var(--secondary-font-color);--input-placeholder:var(--input-color);--options-bg:var(--metric-background);--box-shadow:none;--border-radius:40px}.Input_container__FmRsd.Input_titu__wAFHA{--color:var(--secondary-font-color);--error-color:var(--dark-mode-error-red);--background:transparent;--input-border:2px solid var(--secondary-font-color);--input-placeholder:var(--input-color);--options-bg:var(--metric-background);--box-shadow:none;--border-radius:10px}.Input_inputContainer__gG_xz{background-color:var(--background);border:var(--input-border);margin-bottom:.3rem;padding:var(--input-padding);color:var(--color);display:flex;align-items:center;height:var(--input-height);box-shadow:var(--box-shadow);border-radius:var(--border-radius);position:relative;transition:padding .1s ease-in-out}.Input_inputContainer__gG_xz .Input_prefix__cbw1_{float:left}.Input_inputContainer__gG_xz .Input_suffix__eSg_Q{float:right}.Input_disabled__sTFxO{opacity:.9;pointer-events:none}.Input_inputWithValue__SkHjy{padding:.7rem .7rem .3rem;transition:padding .1s ease-in-out}.Input_input__MPP3N::-webkit-inner-spin-button,.Input_input__MPP3N::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Input_input__MPP3N[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.Input_input__MPP3N:-webkit-autofill,.Input_input__MPP3N:-webkit-autofill:active,.Input_input__MPP3N:-webkit-autofill:focus,.Input_input__MPP3N:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:var(--color)}.Input_input__MPP3N::placeholder{color:var(--input-placeholder);opacity:1}.Input_input__MPP3N:-ms-input-placeholder{color:var(--input-placeholder)}.Input_input__MPP3N::-ms-input-placeholder{color:var(--input-placeholder)}.Input_iconContainer__mui5w{width:var(--max-icon-width);height:1.25rem;margin-right:.5rem}.Input_icon__dztrq{height:100%;width:auto;max-width:100%}.Input_input__MPP3N{border:none;height:100%;width:100%;font:400 1rem/1 var(--font-family);position:relative;background-color:transparent;color:var(--input-color)}.Input_input__MPP3N:focus{outline:none}.Input_fakePlaceholder___Yv13{position:absolute;top:calc(var(--input-height) / 2 - .7rem);height:1rem;left:calc(var(--input-padding-horizontal) + var(--max-icon-width) + .25rem);color:var(--input-placeholder);transition:all .1s ease-in-out;cursor:text}.Input_label__Alt5W{display:block;position:absolute;top:0;left:1rem;font-size:.7rem;transition:all .1s ease-in-out}.Input_outerLabel__nxCh9{position:relative;font-size:1rem;color:var(--color);font-weight:600}.Input_inputWithError__CiZ4V{border:1px solid var(--error-color)}.Input_error__1LZTs{display:block;color:var(--error-color);font-size:.9rem;line-height:1rem;margin-bottom:.3rem}.Input_small__1qIlE{width:46%}.Input_medium__zzu0g{width:70%}.Input_large__a3Q6j{width:100%}div.Input_optionsContainer__lKfwJ{position:absolute;background:var(--options-bg);border:.2px solid var(--border-color);border-top:none;border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);width:95%;z-index:100;max-height:20rem;overflow-y:auto;right:2.5%;top:2.9rem;min-width:8rem;-ms-overflow-style:none;scrollbar-width:none}.Input_optionsContainer__lKfwJ::-webkit-scrollbar{width:0;display:none;-ms-overflow-style:none;scrollbar-width:none}.Input_option__GlP9C{display:flex;align-items:center;height:2.75rem;min-height:max-content;border-bottom:1px solid #575757;padding:1rem;overflow:auto unset;-ms-overflow-style:none;scrollbar-width:none}.Input_option__GlP9C .Input_icon__dztrq{margin-right:.5rem;height:1.25rem;width:auto}.Input_optionLabel__lFXLO{display:inline-block;width:80%;font-size:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Input_option__GlP9C:last-child{border-bottom:none}.Loading_container__uSwIh{background:var(--loading-background);display:flex;height:100%;width:100%;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:25}.Loading_fullscreen__yoLEq{position:fixed;height:100vh;width:100vw;top:0;left:0}.Loading_rounded__QW_sl{border-radius:40px}.Loading_spinner__tG_ge{height:4rem;width:4rem;border-radius:50%;border:6px solid var(--loading-color);border-top:6px solid transparent;animation:Loading_rotate__li1Ho 1.5s linear infinite}@keyframes Loading_rotate__li1Ho{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.InputCode_inputContainer__CvUQT{width:100%;display:flex;justify-content:space-between;margin:2rem 0 0}.InputCode_input__kvF4W{width:3rem;height:3.5rem;border-radius:8px;border:2px solid var(--main-color);text-align:center;font-size:1.3rem}.InputCode_input__kvF4W:focus{outline:none}.InputCode_focusInput__obxeD{width:3rem;height:3.5rem;border-radius:8px;border:2px solid var(--main-color);outline:none;text-align:center;font-size:1.3rem}.InputCode_inputsWrong__C_kS_ input{border-radius:8px;border:2px solid var(--error-red)}.InputCode_error__2EKBp{color:var(--error-red);font-size:.8rem;margin:.2rem 0 .7rem;text-align:start}.InputCode_loading__E_nnV{display:block;margin:0 auto;height:1.5rem;width:1.5rem;border-radius:50%;border:.3rem solid var(--main-color);border-left:.3rem solid transparent;animation:InputCode_rotate__COKtN 1s linear 0s infinite}@keyframes InputCode_rotate__COKtN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FormLogin_container__FskCQ{width:100vw;height:100vh;position:relative;overflow:hidden}.FormLogin_banner__bRZRI{width:100%;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;position:absolute;top:0;left:0;z-index:10}.FormLogin_banner__bRZRI .FormLogin_reliefLogo__BT512{width:90%;height:auto;z-index:12;position:absolute;left:5%;top:10%;animation:FormLogin_lift__M6vMu 1s ease-in-out 1s forwards}.FormLogin_reliefLogo__BT512{padding-top:44%}.FormLogin_banner__bRZRI .FormLogin_certifications__CRZCT{position:absolute;top:2%;width:50%;left:25%;z-index:20;display:flex;gap:1rem;justify-content:space-between;align-items:flex-end}.FormLogin_certifications__CRZCT img{height:max-content;width:100%}@keyframes FormLogin_lift__M6vMu{to{top:7%;width:60%;left:20%}}.FormLogin_banner__bRZRI .FormLogin_backgroundImage__XuqvC{width:auto;height:100%;object-fit:fill;position:absolute;left:-80%;animation:FormLogin_lift-and-shrink__NJtY_ 1s ease-in-out 1s forwards}@keyframes FormLogin_lift-and-shrink__NJtY_{0%{bottom:0}to{transform:scale(.8);bottom:35%}}.FormLogin_steps__tcOm_{width:100%;display:flex;flex-flow:column nowrap;overflow:hidden;position:absolute;top:100%;z-index:13;height:55%;animation:FormLogin_slideIn__RU4rB 1s ease-in-out 1s forwards}@keyframes FormLogin_slideIn__RU4rB{to{top:45%}}.FormLogin_crvLogoMobile__IwNEn{display:block;margin:0 auto;width:50%;z-index:14;position:absolute;top:90%;left:25%;animation:FormLogin_scaleDown__Van7K 1s ease-in-out 1s forwards}.FormLogin_crvLogoDesktop__RjrBn{display:none}@keyframes FormLogin_scaleDown__Van7K{0%{transform:scale(1)}to{transform:scale(.7);top:37%}}.FormLogin_steps__tcOm_.FormLogin_email__Ngxs9{transform:translateX(0)}.FormLogin_steps__tcOm_.FormLogin_code__c199I{transform:translateX(-100vw)}.FormLogin_form__mxN4o{width:100%;height:100%;font-family:var(--secondary-font);text-align:center;padding:1.5rem 2rem 4rem;display:flex;flex-flow:column nowrap;justify-content:space-between;border-top-right-radius:50px;border-top-left-radius:50px;box-shadow:0 -2px 4px 0 rgba(0,0,0,.25);background-color:var(--background-color);overflow-y:scroll}.FormLogin_form__mxN4o h4{font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:var(--relief-transport)}.FormLogin_form__mxN4o div div input{font-family:var(--secondary-font)}.FormLogin_form__mxN4o div{border-radius:50px}.FormLogin_form__mxN4o button{background-color:var(--relief-transport);font-weight:700;width:100%;height:2.5rem;border-radius:50px;border:none;color:var(--secondary-font-color);font-size:1rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);cursor:pointer}.FormLogin_form__mxN4o .FormLogin_buttonsContainer__o2p2z{display:flex;flex-flow:column nowrap;align-items:center;gap:.5rem;height:100%}.FormLogin_buttonsContainer__o2p2z{padding:1rem 0}.FormLogin_form__mxN4o .FormLogin_guestButton__TJp10{background-color:transparent;border:2px solid var(--relief-transport);display:flex;align-items:center;justify-content:center;width:100%;height:2.5rem;border-radius:50px;gap:.5rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);cursor:pointer}.FormLogin_form__mxN4o .FormLogin_loginAsGuest__Yvzzb{font-weight:700;color:var(--relief-transport);cursor:pointer}.FormLogin_form__mxN4o button:active:not(:disabled){transform:scale(.95)}.FormLogin_form__mxN4o button:disabled{background-color:var(--disabled);box-shadow:none;cursor:not-allowed}.FormLogin_loading__OsAqB{display:block;margin:0 auto;height:1.5rem;width:1.5rem;border-radius:50%;border:.3rem solid #fff;border-left-color:transparent;animation:FormLogin_rotate__UpO7W 1s linear 0s infinite}@keyframes FormLogin_rotate__UpO7W{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes FormLogin_shrink__P3LZa{0%{width:100%;height:100%}to{width:100%;height:8rem}}.FormLogin_sectionTitle__LmNNf{padding:0 0 .5rem;color:var(--relief-transport)}@media screen and (min-width:768px){.FormLogin_container__FskCQ{display:flex;width:100vw;animation:none;position:relative}.FormLogin_banner__bRZRI .FormLogin_certifications__CRZCT{width:30%;left:35%}.FormLogin_container__FskCQ *{animation:none}.FormLogin_crvLogoMobile__IwNEn{display:none}.FormLogin_crvLogoDesktop__RjrBn{display:block;z-index:20;position:absolute;width:40%;left:30%;bottom:5%}.FormLogin_banner__bRZRI .FormLogin_reliefLogo__BT512{animation:none;width:50%;left:25%;top:20%;padding:0}.FormLogin_banner__bRZRI,.FormLogin_steps__tcOm_{width:50vw;position:relative;top:0;height:100%;display:flex;align-items:center;justify-content:center;padding:0;animation:none}.FormLogin_banner__bRZRI .FormLogin_backgroundImage__XuqvC{height:100vh;width:60vw;object-fit:cover;animation:none;left:0}.FormLogin_form__mxN4o{border-radius:0;box-shadow:none;padding:9rem 12rem}.FormLogin_subtitle__i38HC{color:var(--relief-transport);padding:0 0 2rem}}