.Form_form__header__18P8U{display:flex;flex-direction:column;gap:.6rem}.Form_form__group__8mRTN{width:100%;display:flex;align-items:center;gap:2.4rem}@media screen and (max-width:576px){.Form_form__group__8mRTN{flex-direction:column;gap:1.4rem}}.Form_form__group__date__5Atnl{display:flex;flex-direction:column;width:100%}.Form_form__num__cnkBR{width:4.8rem;height:4.8rem;border-radius:.6rem;cursor:pointer;background-color:var(--primary-light-color)}.Form_form__numbers__B6YKq{display:flex;align-items:center;justify-content:space-between}.Form_form__actions__teZqf{display:flex;align-items:center;gap:1.4rem}.Form_form__buttons___CUtV{display:flex;align-items:center;justify-content:space-between;width:100%}.Form_form__btn__CK0ga{display:block}.Form_form__btn-next__J1OwH{align-self:flex-end}.Form_form__label__ZISSv{font-size:1.6rem;font-weight:400;color:var(--dark-color);margin-bottom:.8rem;align-self:flex-start}.Form_datepicker__xZqxr>div{background-color:rgba(0,0,0,0)!important;box-shadow:var(--box-shadow)!important;border:1px solid var(--dark-color)!important;transition:var(--transition)!important}.Form_datepicker__xZqxr>div:hover{border:1px solid var(--primary-color)!important;box-shadow:var(--box-shadow-hover)!important}.Form_datepicker__xZqxr>div>input{cursor:pointer!important;background-color:rgba(0,0,0,0)!important}.Form_animation__LFDlk{animation:Form_slideIn__fgYrs .5s ease;display:grid;grid-gap:1.4rem;gap:1.4rem}@keyframes Form_slideIn__fgYrs{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.Loader_loader__wwIzz{width:30px;height:60px;padding-top:60px;box-sizing:border-box;display:grid;background:linear-gradient(var(--primary-color) 0 0) bottom/10px calc(100% - 15px),conic-gradient(from 134deg at top,rgba(0,0,0,0),var(--primary-color) 1deg 90deg,rgba(0,0,0,0) 91deg) top/100% 15px;background-origin:content-box;background-repeat:no-repeat;animation:Loader_l10-0__Gtd0p 2s infinite}.Loader_loader__wwIzz:after,.Loader_loader__wwIzz:before{content:"";grid-area:1/1;background:inherit;background-size:10px calc(100% - 25px),100% 25px;animation:Loader_l10-1__UyYlE 2s infinite}.Loader_loader__wwIzz:after{background-size:10px calc(100% - 30px),100% 30px;animation:Loader_l10-2__MZfsz 2s infinite}@keyframes Loader_l10-0__Gtd0p{25%,to{padding-top:0}}@keyframes Loader_l10-1__UyYlE{0%,25%{margin:60px -10px 0}50%,to{margin:8px -10px 0}}@keyframes Loader_l10-2__MZfsz{0%,50%{margin:60px -15px 0}75%,to{margin:20px -15px 0}}