.styles_modal__UXCgv{position:relative;padding:80px var(--sp-xl) var(--sp-xl) var(--sp-xl);width:calc(100vw - 32px);max-width:720px;background-color:var(--color-bg-header-menu-main);border-radius:var(--rd-lg);border:var(--border-s) solid var(--color-border-light);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--sp-xl)}.styles_modal__closeBtn__b_ef8{position:absolute;top:var(--sp-xl);right:var(--sp-xl)}.styles_modal__title__i1h5m{font:var(--h4-small-title);color:var(--color-primary2-text-dark);text-align:center}.styles_modal__inputWithBtns__acXLF{width:100%;display:flex;flex-direction:column;gap:var(--sp-xl)}.styles_modal__inputContainer__MVECo{width:100%;display:flex;flex-direction:column;gap:var(--sp-md)}.styles_modal__inputLabel__miyOg{padding:var(--sp-lg);height:160px;border-radius:var(--rd-md);border:var(--border-s) dashed var(--color-grey-light);background:var(--color-primary-brand-semi-1);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--sp-md);cursor:pointer}.styles_modal__input__K__ea{display:none}.styles_modal__inputIconContainer__qgre0{width:52px;height:52px;background-color:var(--color-bg-header-menu-main);border-radius:50%;display:flex;justify-content:center;align-items:center}.styles_modal__inputIcon__Sgnyw{color:var(--color-primary2-text-dark)}.styles_modal__inputDescr__KIW8G{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--sp-md);font:var(--small-reg)}.styles_modal__inputDescrText__7TR6H{font:var(--small-reg)}.styles_modal__inputDescrTextBold__hzN2p{font:var(--small-bold)}.styles_modal__inputHint__nDqL_.styles_modal__inputHint__nDqL_{white-space:normal}.styles_modal__btnsContainer____sfn{width:100%;display:flex;flex-direction:column;gap:var(--sp-lg)}.styles_modal__addBtn__CIwjS,.styles_modal__cancelBtn__88MYn{width:100%;font:var(--body-sb)}@media screen and (min-width:768px){.styles_modal__UXCgv{padding:80px 56px 56px;width:calc(100vw - 108px);height:420px}.styles_modal__title__i1h5m{font:var(--h3-md-title)}.styles_modal__inputWithBtns__acXLF{gap:var(--sp-xxl)}.styles_modal__inputLabel__miyOg{height:140px}.styles_modal__btnsContainer____sfn{flex-direction:row}}