.form_floating{position:fixed;z-index:1000;bottom:1%;width:100%;left:0;padding:5px;opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease;pointer-events:none;display:flex;align-items:center;justify-content:center}.form_floating.show_form{opacity:1;transform:translateY(0);pointer-events:auto}.af_wrapper{max-width:1200px;width:100%;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;grid-gap:18px;gap:18px;border-radius:16px;background:rgba(222,213,242,.7);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:14px}.af_wrapper .error_message{color:#ff2f00;font-style:normal;font-weight:300;font-size:12px;line-height:13px;padding:0 5px;display:block;position:absolute}.af_wrapper .input_wrapper,.af_wrapper .mobile_input_wrapper{display:flex;gap:4px;margin:0}.af_wrapper .mobile_input_wrapper>div{width:42px;height:48px;display:flex;align-items:center;justify-content:center}.af_wrapper .input_wrapper>input,.af_wrapper .mobile_input_wrapper>div,.af_wrapper .mobile_input_wrapper>input{border-radius:12px;border:1px solid #e0dfe7;background:#f8f8f8;padding:10px;font-size:14px;font-weight:400;color:#191442;min-height:36px;height:max-content}.af_wrapper .input_wrapper>input,.af_wrapper .mobile_input_wrapper>input{flex:1 1}.af_wrapper .input_wrapper>input:focus,.af_wrapper .mobile_input_wrapper>input:focus{outline:none}.af_wrapper .button_wrapper_mobile{display:none}.af_wrapper .button_wrapper{display:flex;flex-direction:column;justify-content:center;gap:10px}.af_wrapper .button_wrapper button{width:100%;border-radius:12px;background:#191442;display:flex;padding:10px;justify-content:center;align-items:center;color:#fff;cursor:pointer;border:none;min-height:36px;height:max-content}.af_wrapper button:disabled{background-color:#b0adbe;cursor:no-drop}.af_wrapper .login_ctn{color:#191442;text-align:center;font-size:13px}.af_wrapper .login_text{color:#ff844b;font-size:13px;font-weight:500;cursor:pointer}@media (max-width:730px){.af_wrapper{grid-template-columns:1fr;display:block}.af_wrapper .button_wrapper,.af_wrapper .input_wrapper,.af_wrapper .mobile_input_wrapper{display:none}.af_wrapper .button_wrapper_mobile{display:flex;flex-direction:column;justify-content:center;gap:10px}.af_wrapper .button_wrapper_mobile button{width:100%;border-radius:12px;background:#191442;display:flex;padding:10px;justify-content:center;align-items:center;color:#fff;cursor:pointer;border:none;min-height:36px;height:max-content}}