@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);.autorization{align-items:center;background:url(/static/media/background.6b6045f49c72cb4d17ec.svg) no-repeat 50% #f5f5f5;background-size:cover;color:#1a1a1a;min-height:100vh;padding:20px 20px 80px;position:relative;width:100%}.autorization__logo{background:url(/static/media/logo.fb798dad2e8acef380f7.svg) no-repeat 50%;background-size:contain;display:block;height:80px;margin:auto;position:absolute;top:104px;width:161px}.autorization__logo.small-logo{top:28px;width:120px}.autorization__content{background-size:cover;margin-top:100px;width:100%}.autorization__content-close-button{background:url(/static/media/close-circle-grey.07de94b1ac55fd5d013e.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:24px;position:absolute;right:24px;top:24px;width:24px}.autorization__content-form{background:#fff;border:1px solid #e6e6e6;border-radius:16px;box-shadow:0 8px 24px 0 #afafaf14;height:max-content;padding:24px;position:relative;width:496px}.autorization__content-form-top-for-adaptive{display:none;left:0;margin:0 auto;position:absolute;top:-64px;width:100%}.autorization__content-form-top-for-adaptive-back-button{background:url(/static/media/arrow-line-left-black-icon.7fc38887a49ba1ac5165.svg) no-repeat 50%;cursor:pointer;height:34px;width:34px}.autorization__content-form-top-for-adaptive-back-button.none{cursor:default;opacity:0}.autorization__content-form-top-for-adaptive-title{font-size:32px;font-weight:600;line-height:38px;text-align:center;width:calc(100% - 80px)}.autorization__content-form-successfully-icon{background:url(/static/media/successfully-purple-icon.c58acaa62b8b2ff67c96.svg) 50% no-repeat;background-size:contain;height:70px;margin:6px auto 24px;width:70px}.autorization__content-form-container{height:max-content;position:relative;width:100%}.autorization__content-form-registartion-child{max-width:0;overflow:hidden;transition:all .3s;width:100%}.autorization__content-form-registartion-child.active{margin-left:24px;max-width:496px;position:relative}.autorization__content-form-registartion-child.visible{overflow:visible}.autorization__content-form-registartion-container{height:max-content;min-height:600px;position:relative;width:100%}.autorization__content-form-child-list{max-height:96px;overflow-x:hidden;overflow-y:auto;padding-right:10px}.autorization__content-form-child-list::-webkit-scrollbar{width:10px}.autorization__content-form-child-list::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:5px}.autorization__content-form-child-list::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #f3f3f3;border-radius:10px}.autorization__content-form-child-list-item{cursor:pointer;margin-bottom:16px;width:100%}.autorization__content-form-child-list-item:last-child{margin-bottom:0}.autorization__content-form-child-list-item-image{background:url(/static/media/user-profile-icon.85243a66a990edf001db.svg) no-repeat 50%;background-size:contain;height:40px;margin-right:16px;width:40px}.autorization__content-form-child-list-item-name{font-size:18px;font-weight:500}.autorization__content-form-child-list-item.active .autorization__content-form-child-list-item-name{color:#b158ff}.autorization__content-form-title{font-size:32px;font-weight:600;line-height:38px;margin:0 auto 24px;text-align:center}.autorization__content-form-subtitle{color:grey;font-size:16px;font-weight:500;line-height:19.2px;text-align:center}.autorization__content-form-subtitle span{color:#1a1a1a}.autorization__content-form-label{color:#727272;font-size:16px;font-weight:500;height:20px;margin-bottom:4px;margin-left:16px}.autorization__content-form-field{border:1px solid #e6e6e6;border-radius:8px;height:59px;position:relative;transition:all .3s}.autorization__content-form-field.scool{height:92px}.autorization__content-form-field.border-active{border-color:#b158ff}.autorization__content-form-field.h-54{height:54px}.autorization__content-form-field-input{border-radius:6px;color:#1a1a1a;display:block;font-size:18px;font-weight:500;height:100%;padding:0 45px 0 16px;width:100%}.autorization__content-form-field-input::placeholder{color:#7f8790;font-size:18px}.autorization__content-form-field-textarea{border-radius:6px;color:#1a1a1a;display:block;font-size:18px;font-weight:500;height:100%;padding:16px;resize:none;width:100%}.autorization__content-form-field-textarea::-webkit-scrollbar{width:0}.autorization__content-form-field-textarea::placeholder{color:#7f8790;font-size:18px}.autorization__content-form-field-icon{display:block;position:absolute;right:15px;top:15px;width:24px}.autorization__content-form-field-icon.password{cursor:pointer;transition:all .3s}.autorization__content-form-checkbox{display:none}.autorization__content-form-checkbox-container{height:20px;overflow:hidden;transition:height .3s}.autorization__content-form-checkbox-container.h-0{height:0}.autorization__content-form-checkbox-label{align-items:center;color:#727272;cursor:pointer;display:flex;font-size:16px;font-weight:500;margin:0 0 0 26px;min-height:20px;position:relative;text-align:left;transition:.3s}.autorization__content-form-checkbox-label:after{background:url(/static/media/autorization-check-icon.cb72b513eff781c2ee8e.svg) 50%;border:1px solid #b158ff;border-radius:5px;content:"";cursor:pointer;height:16px;left:-26px;opacity:0;position:absolute;transition:.3s;width:16px}.autorization__content-form-checkbox-label:before{background:#fff;border:1.5px solid #727272;border-radius:5px;content:"";cursor:pointer;height:16px;left:-26px;position:absolute;width:16px}.autorization__content-form-checkbox:checked+.autorization__content-form-checkbox-label:after{opacity:1}.autorization__content-form-forgot-pass{color:#b158ff;cursor:pointer;font-size:16px;font-weight:500}.autorization__content-form-btn{background:#b158ff;border-radius:8px;box-shadow:0 4px 8px 0 #1f073429;color:#fff;cursor:pointer;font-size:18px;font-weight:600;height:51px;line-height:27px;padding:12px;text-align:center;transition:opacity .3s;width:100%}.autorization__content-form-btn-icon{background:url(/static/media/long-plus-purple-icon.c6cdfc81fa784f228661.svg) 50% no-repeat;background-size:contain;height:24px;margin-left:8px;width:24px}.autorization__content-form-btn.add-btn{background:none;border:1px solid #b158ff;box-shadow:none;color:#b158ff;padding:11px}.autorization__content-form-registration-btn{bottom:-60px;color:#b158ff;cursor:pointer;font-size:18px;font-weight:600;height:50px;left:calc(50% - 170px);margin:auto;padding:12px;position:absolute;text-align:center;width:340px}.autorization__content-form-registration-btn-label{color:#727272;margin-right:5px}.autorization__content-form-registration-btn.lending-btn{bottom:-100px}.autorization__content-form-registration-agreement{bottom:-80px;position:absolute;width:100%}.confidential-policy-checkbox{width:max-content}@media (max-width:1100px){.autorization.registration-page{align-items:start}.autorization__logo.registration-page-logo{height:56px;left:15px;top:3px;width:113px}.autorization__content-form.registartion-child{margin-top:64px;width:100%}.autorization__content-form.registartion{margin-top:64px;position:relative}.autorization__content-form.registartion .autorization__content-form-title{font-size:28px;left:0;margin:0 auto;position:absolute;top:-64px;width:100%}.autorization__content-form-container.registration-page{align-items:start}.autorization__content-form.registartion{max-width:100%;transition:all .3s;width:100%}.autorization__content-form.registartion.deactive{opacity:0;position:absolute;z-index:-1}.autorization__content-form-registartion-child{left:0;margin-left:0;max-width:100%;opacity:0;overflow:visible;position:absolute;top:0;transition:opacity .3s;z-index:-1}.autorization__content-form-registartion-child.active{margin-left:0;max-width:100%;opacity:1;position:relative;z-index:1}.autorization__content-form-registartion-container{align-items:start;width:100%}.autorization__content-form-top{display:none}.autorization__content-form-top-for-adaptive{display:flex}}@media (max-width:744px){.autorization__content{margin-top:70px;width:100%}.autorization__content-form{height:max-content;margin-top:64px;position:relative;width:100%}.autorization__content-form-title{font-size:28px;left:0;margin:0 auto;position:absolute;top:-64px;width:100%}}@media (max-width:500px){.autorization__content-form{margin-top:54px;padding:12px}.autorization__content-form-title{font-size:20px;top:-54px}}@media (max-width:744px){.autorization{align-items:start}.autorization__logo,.autorization__logo.small-logo{height:56px;left:15px;top:3px;width:113px}.autorization__content-form-successfully-icon{margin-bottom:14px}.autorization__content-form-title,.autorization__content-form-top-for-adaptive-title{font-size:28px}.autorization__content-form-title.adaptive-title{margin-top:60px}.autorization__content-form-subtitle{font-size:16px;padding:16px}.autorization__content-form-label{font-size:16px;font-weight:500;height:20px}.autorization__content-form-field{height:59px}.autorization__content-form-field.scool{height:92px}.autorization__content-form-field.h-54{height:54px}.autorization__content-form-field-input{font-size:18px;padding:0 45px 0 16px}.autorization__content-form-field-input::placeholder{font-size:18px}.autorization__content-form-field-textarea{font-size:18px;padding:16px}.autorization__content-form-field-textarea::placeholder{font-size:18px}.autorization__content-form-field-icon{right:15px;top:15px;width:24px}.autorization__content-form-checkbox-container{height:20px}.autorization__content-form-checkbox-container.h-0{height:0}.autorization__content-form-checkbox-label{font-size:16px;margin:0 0 0 26px;min-height:20px}.autorization__content-form-checkbox-label:after,.autorization__content-form-checkbox-label:before{height:16px;left:-26px;width:16px}.autorization__content-form-forgot-pass{font-size:16px}.autorization__content-form-btn{font-size:18px;height:51px;line-height:27px;padding:12px;width:100%}.autorization__content-form-btn-icon{height:24px;margin-left:8px;width:24px}.autorization__content-form-btn.add-btn{padding:11px}.autorization__content-form-registration-agreement{bottom:-80px;width:100%}}@media (max-width:500px){.autorization__logo,.autorization__logo.small-logo{height:48px;width:97px}.autorization__content-form-top-for-adaptive-back-button{height:24px;width:24px}.autorization__content-form-top-for-adaptive-title{font-size:20px;width:calc(100% - 60px)}.autorization__content-form-title{font-size:20px!important}.autorization__content-form-subtitle{font-size:13px;padding:10px}.autorization__content-form-label{font-size:16px;font-weight:500;height:20px}.autorization__content-form-field{height:44px}.autorization__content-form-field.scool{height:82px}.autorization__content-form-field.h-54{height:44px}.autorization__content-form-field-input{font-size:16px;padding:0 36px 0 12px}.autorization__content-form-field-input::placeholder{font-size:16px}.autorization__content-form-field-textarea{font-size:16px;padding:12px}.autorization__content-form-field-textarea::placeholder{font-size:16px}.autorization__content-form-field-icon{right:12px;top:calc(50% - 12px);width:24px}.autorization__content-form-checkbox-container{height:17px}.autorization__content-form-checkbox-container.h-0{height:0}.autorization__content-form-checkbox-label{font-size:14px;margin:0 0 0 26px;min-height:17px}.autorization__content-form-checkbox-label:after,.autorization__content-form-checkbox-label:before{height:16px;left:-22px;width:16px}.autorization__content-form-forgot-pass{font-size:14px}.autorization__content-form-btn{font-size:17px;height:45px;line-height:20px;padding:12px;width:100%}.autorization__content-form-btn-icon{height:24px;margin-left:8px;width:24px}.autorization__content-form-btn.add-btn{padding:11px}.autorization__content-form-popup .popup__label{font-size:16px;font-weight:500;height:20px}.autorization__content-form-popup .popup__input,.autorization__content-form-popup .popup__textarea{font-size:16px;height:44px}.autorization__content-form-popup .popup__input.textarea,.autorization__content-form-popup .popup__textarea.textarea{height:82px}.autorization__content-form-popup .popup__additionaly-input{height:44px}.autorization__content-form-popup .popup__additionaly-input.textarea{height:82px}.autorization__content-form-popup .popup__additionaly-input-input,.autorization__content-form-popup .popup__additionaly-input-val{font-size:16px;height:44px}.autorization__content-form-popup .popup__textarea{min-height:44px}.autorization__content-form-popup .popup__textarea.scool{height:82px}.autorization__content-form-popup .popup__drop-list-container{min-height:44px}.autorization__content-form-popup .popup__drop-list-checked-input{font-size:16px;height:44px}}.admin__programs-program-list-elem-additionaly{font-size:14px;font-weight:500;margin-bottom:12px}.admin__programs-program-list-elem-additionaly span{color:#727272}.admin__programs-program-list-elem-teachers{width:100%}.admin__programs-program-list-elem-teachers-icon{background:url(/static/media/two-people-grey-icon.bc067fd3a16e8001f6fe.svg) no-repeat 50%;background-size:contain;height:20px;margin-right:8px;width:20px}.admin__programs-program-list-elem-teachers-label{color:#727272;font-size:14px;font-weight:500;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 28px)}.filters-full{max-width:400px;width:100%}.filters-full__container{background-color:#292a303f;display:flex;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s;width:100%;z-index:99}.react-calendar{border:1px solid #fff;border-radius:8px;color:#1a1d1f;font-family:Inter;line-height:1.125em;margin:auto;padding:4px;width:100%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar .react-calendar--doubleView{width:900px}.react-calendar .react-calendar--doubleView.react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar .react-calendar--doubleView.react-calendar__viewContainer>*{margin:.5em;width:50%;width:450px}.react-calendar__navigation{align-items:center;display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px}.react-calendar__navigation button[disabled]{background-color:#a33131}.react-calendar__navigation__label{font-size:15px;transition:.5s;width:200px!important}.react-calendar__navigation__label:hover{color:#111d29}.react-calendar__navigation__label__labelText{color:#1a1d1f;display:block;font-family:Inter;font-size:20px;font-weight:500}.react-calendar__navigation__label:first-letter{text-transform:uppercase}.react-calendar__navigation__arrow{background:url(/static/media/calendar-left-arrow-icon.1c7617bc131cf7ffed56.svg) no-repeat 50%;background-size:contain;color:#fff;font-size:0;height:24px;width:24px}.react-calendar__navigation__arrow:hover{color:#fff;font-size:0}.react-calendar__navigation__next2-button,.react-calendar__navigation__prev2-button{background:none;pointer-events:none}.react-calendar__navigation__next-button{background:url(/static/media/calendar-right-arrow-icon.29ab7568df5a36bda9ec.svg) no-repeat 50%;background-size:contain}.react-calendar__tile{align-items:center;background:none;color:#1a1d1f;display:flex;font-family:Inter;font-size:18px;font-weight:500;justify-content:center;line-height:15px;margin-top:10px!important;max-width:100%;padding:15px 5px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover{background:#b158ff;border-radius:8px;color:#fff;transition:background-color .3s ease}.react-calendar__tile .react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile .react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile .react-calendar__tile--hasActive:enabled:hover{background:#b158ff}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekdays__weekday abbr{color:#1a1a1a;font-family:Inter;font-size:12px;font-weight:500;line-height:15px;padding:.5em;text-decoration:none}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font-size:.75em;justify-content:center;padding:1em .66667em}.react-calendar__range{margin-top:10px;width:100%}.react-calendar__range-item{width:calc(50% - 12px)}.react-calendar__range-label{color:#70767c;font-size:12px;font-weight:600;line-height:15px;margin-bottom:4px;margin-left:5px}.react-calendar__range-value{background:#f4f4f4;border-radius:8px;color:#1a1d1f;font-size:14px;font-weight:600;line-height:17px;padding:14px}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#b158ff36;color:#1a1d1f}.react-calendar__month-view__days__day--neighboringMonth{color:#7f7f7f;font-family:Inter;font-size:18px;font-weight:500;line-height:15px}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#b158ff}.react-calendar__tile--range,.react-calendar__tile--range:enabled:hover{background-color:#b158ff36;border-radius:0;color:#1a1d1f}.react-calendar__tile--range.react-calendar__tile--rangeEnd:enabled:hover,.react-calendar__tile--range.react-calendar__tile--rangeStart:enabled:hover,.react-calendar__tile--range:enabled:hover.react-calendar__tile--rangeEnd:enabled:hover,.react-calendar__tile--range:enabled:hover.react-calendar__tile--rangeStart:enabled:hover,.react-calendar__tile--rangeStart{background-color:#b158ff;color:#fff}.react-calendar__tile--rangeStart,.react-calendar__tile--rangeStart:hover{border-radius:8px 0 0 8px}.react-calendar__tile--rangeEnd{background-color:#b158ff;border-radius:0 8px 8px 0;color:#fff}.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd{border-radius:8px 0 0 8px}.react-calendar__tile--hoverStart{background-color:#b158ff!important;border-radius:8px 0 0 8px!important;color:#fff!important}.react-calendar__tile--hoverEnd{background-color:#b158ff!important;border-radius:0 8px 8px 0!important;color:#fff!important}.react-calendar__tile--hoverStart:hover{border-radius:8px 0 0 8px!important}.react-calendar__tile--hoverEnd:hover{border-radius:0 8px 8px 0!important}.react-calendar.not-range .react-calendar__tile--active,.react-calendar__tile--hoverEnd.react-calendar__tile--hoverStart,.react-calendar__tile--hoverEnd.react-calendar__tile--hoverStart:hover{border-radius:8px!important}.calendar-not-neighboring-month-click .react-calendar__month-view__days__day--neighboringMonth{pointer-events:none}.calendar-not-month-navigation .react-calendar__navigation{display:none}.user-popup__purple-subtitle{border-bottom:1px solid #b158ff00;color:#b158ff;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;margin-left:6px;padding:6px 0;transition:color .3s}.user-popup__purple-subtitle:hover{color:#6312aa}.popup__back{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000004d;height:100%;left:0;opacity:0;padding:0 10px;position:fixed;top:0;transition:all .3s;width:100%;z-index:-1}.popup__back.open{opacity:1;overflow:hidden;z-index:10}.popup__back.open.doble-popup{z-index:15}.popup__back-wrap{height:100%;width:100%}.popup__container{background:#fafafa;border:1px solid #e6e6e6;border-radius:16px;box-shadow:0 8px 24px 0 #afafaf14;height:max-content;padding:24px;width:496px}.popup__container.comment{width:448px}.popup__container.comment.verification-comment{left:calc(50vw - 224px);top:calc(50vh - 156px)}.popup__container.additionaly-popup.active,.popup__container.additionaly-popup.deactive{animation-delay:0s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:ease-out}.popup__container.additionaly-popup.active{animation-name:open}.popup__container.additionaly-popup.deactive{animation-name:close;display:none}.popup__container.additionaly-popup-on-top{border:0 solid #e6e6e600;box-shadow:0 8px 24px 0 #afafaf00;max-height:0;overflow:hidden;padding:0 24px;position:absolute;transition:max-height .3s,padding .3s}.popup__container.additionaly-popup-on-top.active{border:1px solid #e6e6e6;box-shadow:0 8px 24px 0 #afafaf14;max-height:700px;padding:24px}.popup__container.termination-warning{width:680px}.popup__container.matcap-container{max-height:calc(100vh - 200px);max-width:800px;width:100%}.popup__container.matcap-container .popup__container-scroll{max-height:calc(100vh - 330px);overflow-y:auto}.popup__title{font-size:32px;font-weight:600;text-align:center}.popup__title.wd-close{margin:0 6px;width:calc(100% - 60px)}.popup__subtitle{font-size:16px;font-weight:500;margin-bottom:24px;text-align:center;width:100%}.popup__subtitle span{color:#b158ff}.popup__subtitle span.red{color:#f53d3d}.popup__subtitle.text-color-grey{color:#727272}.popup__close{background:url(/static/media/close-popup-grey-icon.faff86f8cb5a03b83cbe.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:24px;width:24px}.popup__label{color:#727272;display:block;font-size:16px;font-weight:500;padding-left:16px}.popup__label span{color:#b158ff;font-size:18px;font-weight:500}.popup__info-label{color:#727272;font-size:20px;font-weight:500;padding-left:16px}.popup__info-label span{color:#1a1a1a;font-weight:600}.popup__input,.popup__textarea{border:1px solid #e6e6e6;border-radius:8px;display:block;font-size:18px;font-weight:500;height:54px;padding:16px;width:100%}.popup__input.input-container,.popup__textarea.input-container{padding:0}.popup__input.border-active,.popup__textarea.border-active{border-color:#b158ff}.popup__input:read-only,.popup__textarea:read-only{cursor:default}.popup__input.cursor-pointer:read-only,.popup__textarea.cursor-pointer:read-only{cursor:pointer}.popup__input.textarea,.popup__textarea.textarea{height:92px}.popup__additionaly-input{border:1px solid #e6e6e6;border-radius:8px;height:54px;position:relative;width:100%}.popup__additionaly-input.border-active{border-color:#b158ff}.popup__additionaly-input.textarea{height:92px;overflow:auto}.popup__additionaly-input.textarea::-webkit-scrollbar{width:0}.popup__additionaly-input-input,.popup__additionaly-input-val{border-radius:8px;font-size:18px;font-weight:600;height:54px;padding:16px;width:100%}.popup__additionaly-input-val.reduction{overflow:hidden;padding-right:60px;text-overflow:ellipsis;white-space:nowrap}.popup__additionaly-input-val span{color:#727272}.popup__additionaly-input-val.textarea{padding-right:40px}.popup__additionaly-input-input{left:0;opacity:0;position:absolute;top:0;z-index:1}.popup__additionaly-input-input.textarea{resize:none}.popup__additionaly-input-input.textarea::-webkit-scrollbar{width:0}.popup__additionaly-input-input.active,.popup__additionaly-input-input:focus{opacity:1}.popup__additionaly-input-input.active+.popup__additionaly-input-val,.popup__additionaly-input-input:focus+.popup__additionaly-input-val{opacity:0}.popup__textarea{min-height:54px;resize:none}.popup__textarea::-webkit-scrollbar{width:0}.popup__textarea.scool{height:92px}.popup__drop-list{background:#fff;border-radius:8px;color:#1a1a1a;max-height:0;overflow:hidden;padding:0 8px 0 18px;position:absolute;top:70px;transition:max-height .3s,padding .3s;width:100%;z-index:2}.popup__drop-list-container{min-height:54px;position:relative}.popup__drop-list-container.popup__additionaly-input{border:none}.popup__drop-list-checked{display:block;position:relative}.popup__drop-list-checked-input{font-size:18px;font-weight:500;height:54px;padding:16px 40px 16px 16px;width:100%}.popup__drop-list-checked-input.textarea{height:100%}.popup__drop-list-checked.textarea:before{top:13px}.popup__drop-list-checked:before{background:url(/static/media/black-arrow-down.1628c342c5f64ae9a77b.svg) no-repeat 50%;content:"";display:block;height:20px;position:absolute;right:16px;top:calc(50% - 10px);transition:all .3s;width:20px}.popup__drop-list-checked.active:before{transform:rotate(180deg)}.popup__drop-list-checked.pagination-month{padding-left:48px;text-align:center}.popup__drop-list-checked.pagination-month:after{background:url(/static/media/calendar-purple-icon.42c8db4277bf6763a94d.svg) no-repeat 50%;content:"";display:block;height:24px;left:16px;position:absolute;top:calc(50% - 12px);width:24px}.popup__drop-list.open-list-top{bottom:60px;top:auto}.popup__drop-list.textarea{top:90px}.popup__drop-list.active{border:1px solid #b158ff;box-shadow:0 8px 24px 0 #afafaf14;max-height:200px;padding:8px 8px 8px 18px}.popup__drop-list-scroll{max-height:182px;overflow:hidden;overflow-x:hidden;overflow-y:auto;padding-right:10px}.popup__drop-list-scroll::-webkit-scrollbar{width:10px}.popup__drop-list-scroll::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:5px}.popup__drop-list-scroll::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #e6e6e6;border-radius:10px}.popup__drop-list-elem{border-top:1px solid #e6e6e6;cursor:pointer;font-size:18px;font-weight:500;padding:12px 0}.popup__drop-list-elem:first-child{border-top:none}.popup__drop-list-elem-checkbox{border-top:1px solid #e6e6e6;cursor:pointer;font-size:18px;font-weight:500;padding:12px 0 12px 26px;position:relative}.popup__drop-list-elem-checkbox:first-child{border-top:none}.popup__drop-list-elem-checkbox:after{background:url(/static/media/autorization-check-icon.cb72b513eff781c2ee8e.svg) 50%;border:1px solid #b158ff;border-radius:5px;opacity:0;transition:.3s}.popup__drop-list-elem-checkbox:after,.popup__drop-list-elem-checkbox:before{content:"";cursor:pointer;height:16px;left:0;position:absolute;top:calc(50% - 8px);width:16px}.popup__drop-list-elem-checkbox:before{background:#fff;border:1.5px solid #e6e6e6;border-radius:5px}.popup__drop-list-elem-checkbox.active:after{opacity:1}.popup__drop-list-elem.active{color:#b158ff}.popup__button{background-color:#b158ff;border:1px solid #b158ff;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:18px;font-weight:600;padding:12px;text-align:center;transition:background-color .3s,border-color .3s;width:100%}.popup__button.wd-50-mr-16{margin-right:16px;width:calc(50% - 8px)}.popup__button.wd-50-mr-16:last-child{margin-right:0}.popup__button.cancel{background-color:inherit;border-color:#e6e6e600;color:#b158ff;transition:all .3s}.popup__button.cancel.border,.popup__button.cancel:hover{border-color:#b158ff}.popup__button.delete{color:#f53d3d}.popup__button.delete:hover{border-color:#f53d3d}.popup__checkbox{color:#727272;cursor:pointer;font-size:16px;font-weight:500;padding-left:26px;position:relative;text-align:left}.popup__checkbox.docs-link{font-size:12px}.popup__checkbox:after{background:url(/static/media/autorization-check-icon.cb72b513eff781c2ee8e.svg) 50%;border:1px solid #b158ff;border-radius:5px;opacity:0;transition:.3s}.popup__checkbox:after,.popup__checkbox:before{content:"";cursor:pointer;height:16px;left:0;position:absolute;top:calc(50% - 8px);width:16px}.popup__checkbox:before{background:#fff;border:1.5px solid #e6e6e6;border-radius:5px}.popup__checkbox.active:after{opacity:1}.popup__checkbox-link{color:#b158ff}.popup__disable-input{background:#f0f0f0;border-radius:6px;pointer-events:none}.popup__disable-input div:before,.popup__disable-input input:before,.popup__disable-input textarea:before{opacity:0}.popup__error{color:#f53d3d;font-size:12px;font-weight:500;margin:8px 0;min-height:1px;text-align:center;width:100%}.popup__error.height-auto{margin:0;max-height:0;min-height:0;transition:all .3s}.popup__error.height-auto.active{margin:8px 0;max-height:100px}.popup__switch{background-color:#e6e6e6;border-radius:10px;cursor:pointer;height:20px;transition:background-color .3s;width:36px}.popup__switch-container{min-height:22px;width:100%}.popup__switch.active{background-color:#b158ff}.popup__switch-btn{background-color:#fff;border:2px solid #e6e6e6;border-radius:10px;height:20px;transition:margin-left .3s;width:20px}.popup__switch.active .popup__switch-btn{border-color:#b158ff;margin-left:calc(100% - 20px)}.popup__switch-label{color:#727272;font-size:16px;font-weight:500;line-height:19.2px}.popup__confirmation-code-input{border:1px solid #e6e6e6;border-radius:8px;display:block;font-size:18px;font-weight:500;height:54px;margin-right:8px;padding:16px;text-align:center;width:54px}.popup__confirmation-code-input:last-child{margin-right:0}.popup__confirmation-code-subtitle{color:#727272;font-size:16px;font-weight:400;text-align:center;width:100%}.popup__confirmation-code-subtitle span{color:#1a1a1a}.popup__confirmation-code-repeat-request-code{color:#b158ff;cursor:pointer;font-size:18px;font-weight:500;margin-top:18px;text-align:center}.popup__confirmation-code-timer{display:inline-block;text-align:left;width:50px}.popup-wd-780{width:780px}*{background:none;border:none;box-sizing:border-box;font-family:Inter,sans-serif;list-style:none;margin:0;outline:none;padding:none;text-decoration:none}body{background:#fff;color:#1a1a1a;max-width:100vw;min-height:-webkit-fill-available;min-width:100%;overflow-y:scroll}html{height:-webkit-fill-available}input[type=number]{-moz-appearance:textfield}input[type=number]:focus,input[type=number]:hover{-moz-appearance:number-input}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bg-none{background:none}.d-flex{display:flex}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-center{justify-content:center}.justify-end{justify-content:end}.align-top{align-items:top}.align-center{align-items:center}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.cursor-def{cursor:default!important}.cursor-pointer{cursor:pointer}.m-auto{margin:auto}.ml-auto{margin-left:auto}.ml-10{margin-left:10px}.ml-0{margin-left:0!important}.ml-6{margin-left:6px}.ml-8{margin-left:8px}.ml-12{margin-left:12px}.ml-16{margin-left:16px}.ml-24{margin-left:24px}.mr-0{margin-right:0}.mr-5{margin-right:5px}.mr-6{margin-right:6px}.mr-8{margin-right:8px}.mr-10{margin-right:10px}.mr-12{margin-right:12px}.mr-15{margin-right:15px}.mr-16{margin-right:16px}.mr-20{margin-right:20px}.mr-22{margin-right:22px}.mr-24{margin-right:24px}.mr-30{margin-right:30px}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-6{margin-bottom:6px}.mb-10{margin-bottom:10px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-17{margin-bottom:17px}.mb-20{margin-bottom:20px}.mb-24{margin-bottom:24px}.mb-30{margin-bottom:30px}.mb-32{margin-bottom:32px}.mb-35{margin-bottom:35px}.mb-60{margin-bottom:60px}.mb-8{margin-bottom:8px}.mb-4{margin-bottom:4px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-25{margin-top:25px}.mt-24{margin-top:24px}.mt-20{margin-top:20px}.mt-17{margin-top:17px}.mt-15{margin-top:15px}.mt-16{margin-top:16px}.mt-12{margin-top:12px}.mt-10{margin-top:10px}.mt-8{margin-top:8px}.mt-5{margin-top:5px}.mt-0{margin-top:0}.pr-10{padding-right:10px}.pr-14{padding-right:14px}.pr-15{padding-right:15px}.pr-16{padding-right:16px}.pr-19{padding-right:19px}.pr-24{padding-right:24px}.pl-10{padding-left:10px}.pl-16{padding-left:16px}.pb-12{padding-bottom:12px}.pf-0{padding:0}.fw-6{font-weight:600}.fs-10{font-size:11px}.fs-16{font-size:16px}.fs-20{font-size:20px}.fs-24{font-size:24px}.lnh-auto{line-height:normal}.d-block{display:block}.pos-relative{position:relative}.d-none{display:none}.overflow-visible{overflow:visible}.none-click{cursor:default;opacity:.5;pointer-events:none}.cursor{cursor:pointer}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.ds-none{display:none}.none{opacity:0}.deactive-button,.none{cursor:default;pointer-events:none}.deactive-button{opacity:.3}.not-click{cursor:default;pointer-events:none}.z-index-1{position:relative;z-index:1}.deactive-block{cursor:default;opacity:.8;pointer-events:none;position:relative}.deactive-block:before{content:"Находится в разработке";font-size:16px;left:0;position:absolute;text-align:center;top:calc(50% - 10px);width:100%;z-index:3}.deactive-block:after{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#6969931f;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.full-deactive-button{cursor:default;opacity:.1;pointer-events:none}.wd-100{width:100%}.wd-50-mr-16{margin-right:16px;width:calc(50% - 8px)}.wd-50-mr-16:nth-child(2){margin-right:0}.wd-50-m16{width:calc(50% - 16px)}.wd-45{width:calc(45% - 8px)}.wd-55{width:calc(55% - 8px)}.wd-300{min-width:300px}.wd-24{height:24px;width:24px}.admin-wrapper{padding:0 40px 0 24px;width:100%}.admin-wrapper.scroll-container{padding-right:18px}.input-field-empty{border-color:#f53d3d!important;transition:boredr-color .3s}.document-container{font-size:16px;font-weight:500;line-height:26px;margin:auto;max-width:800px;padding:40px 20px}.fragment{height:max-content;width:max-content}.ds-none-animation{border:none;height:0;margin:0;padding:0;transition:all .3s}.not-border{border:none}.color-grey{color:#bfbfbf}input:read-only{cursor:default}.h-maxcontent{height:max-content}.z-index-9{z-index:9}.filters-button{transition:all .3s}.filters-button.active{background-color:#b158ff;border-color:#b158ff;color:#fff}.filters-button.active .filters{background:url(/static/media/filters-white-icon.974ade6643de654b605a.svg) no-repeat 50%}.user-popup__back .popup__back-wrap{align-items:center}.user-popup__back .popup__title{pointer-events:none}.user-popup__back .popup__button{height:54px;width:calc(50% - 8px)}.user-popup__back .popup__button.wd-100{width:100%}@media (max-width:940px){.user-popup__back.popup__back{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#f5f5f5;display:none;min-height:calc(100vh - 155px);opacity:1;overflow:auto;padding:120px 20px 140px;position:static;transition:none;width:100%;z-index:10}.user-popup__back.popup__back.open{display:block}.user-popup__back.popup__back.open.doble-popup{z-index:15}.user-popup__back.popup__back .popup__back-wrap{align-items:start}.user-popup__back .popup__container{position:relative;width:100%}.user-popup__back .popup__title{left:0;padding:0 48px;position:absolute;top:-60px;width:100%}.user-popup__back .popup__title:before{background:url(/static/media/arrow-line-left-black-icon.7fc38887a49ba1ac5165.svg) 50% no-repeat;background-size:contain;content:"";height:34px;left:0;pointer-events:auto;position:absolute;top:calc(50% - 17px);width:34px}.user-popup__back .popup__button{height:52px;width:100%}.user-popup__back .popup__button.cancel{border:1px solid #e6e6e6;margin-right:0;margin-top:16px}.user-popup__back .popup__button-container{flex-direction:column-reverse}body:has(.user-popup__back.open) .user-page-none{display:none}}@media (max-width:600px){.user-popup__back .popup__input{padding:15px}.user-popup__back .popup__info-label{font-size:18px}.user-popup__back .popup__input,.user-popup__back .popup__textarea{height:52px;padding:15px}.user-popup__back .popup__input.textarea,.user-popup__back .popup__textarea.textarea{height:80px}.user-popup__back .popup__additionaly-input{height:52px}.user-popup__back .popup__additionaly-input.textarea{height:80px}.user-popup__back .popup__additionaly-input-input,.user-popup__back .popup__additionaly-input-val{height:52px;padding:15px}.user-popup__back .popup__textarea{min-height:52px}.user-popup__back .popup__textarea.scool{height:80px}.user-popup__back .popup__drop-list-container{min-height:52px}.user-popup__back .popup__drop-list-checked-input{height:52px;padding:15px}.user-popup__back .popup__drop-list-checked-input.textarea{height:100%}.user-popup__back .popup__drop-list-checked.textarea:before{top:12px}.user-popup__back .popup__drop-list.textarea{top:80px}.user-popup__back .popup__confirmation-code-input{font-size:18px;height:54px;margin-right:8px;padding:16px;width:54px}.user-popup__back .popup__confirmation-code-subtitle{font-size:16px}.user-popup__back .popup__confirmation-code-repeat-request-code{font-size:18px;margin-top:18px}.user-popup__back .popup__confirmation-code-timer{width:50px}.user-popup__back .popup__button{height:50px}}@media (max-width:500px){.user-popup__back.popup__back{padding:100px 20px 140px}.user-popup__back .popup__container{padding:16px}.user-popup__back .popup__title{font-size:20px;padding:0 24px;top:-50px}.user-popup__back .popup__title:before{content:"";height:28px;top:calc(50% - 14px);width:28px}.user-popup__back .popup__subtitle{font-size:16px}.user-popup__back .popup__input{padding:12px}.user-popup__back .popup__label{font-size:14px}.user-popup__back .popup__info-label{font-size:16px}.user-popup__back .popup__input,.user-popup__back .popup__textarea{font-size:16px;height:45px;padding:12px}.user-popup__back .popup__input.textarea,.user-popup__back .popup__textarea.textarea{height:70px}.user-popup__back .popup__additionaly-input{height:45px}.user-popup__back .popup__additionaly-input.textarea{height:70px}.user-popup__back .popup__additionaly-input-input,.user-popup__back .popup__additionaly-input-val{font-size:16px;height:45px;padding:12px}.user-popup__back .popup__additionaly-input-val.reduction{padding-right:45px}.user-popup__back .popup__additionaly-input-val.textarea{padding-right:30px}.user-popup__back .popup__textarea{min-height:43px}.user-popup__back .popup__textarea.scool{height:70px}.user-popup__back .popup__drop-list{padding:0 8px 0 18px;top:53px}.user-popup__back .popup__drop-list-container{min-height:45px}.user-popup__back .popup__drop-list-checked-input{font-size:16px;height:45px;padding:12px 30px 12px 12px}.user-popup__back .popup__drop-list-checked.textarea:before{top:13px}.user-popup__back .popup__drop-list-checked:before{height:14px;right:14px;top:calc(50% - 7px);width:14px}.user-popup__back .popup__drop-list-checked.pagination-month{padding-left:28px}.user-popup__back .popup__drop-list-checked.pagination-month:after{height:14px;left:14px;top:calc(50% - 7px);width:14px}.user-popup__back .popup__drop-list.open-list-top{bottom:53px}.user-popup__back .popup__drop-list.textarea{top:83px}.user-popup__back .popup__drop-list.active{max-height:180px;padding:8px 8px 8px 18px}.user-popup__back .popup__drop-list-scroll{max-height:162px;padding-right:10px}.user-popup__back .popup__drop-list-elem{font-size:16px}.user-popup__back .popup__checkbox,.user-popup__back .popup__drop-list-elem-checkbox{font-size:16px;padding-left:22px}.user-popup__back .popup__checkbox.docs-link{font-size:16px}.user-popup__back .popup__switch{height:16px;width:34px}.user-popup__back .popup__switch-container{min-height:22px}.user-popup__back .popup__switch-btn{height:16px;width:16px}.user-popup__back .popup__switch.active .user-popup__back .popup__switch-btn{margin-left:calc(100% - 16px)}.user-popup__back .popup__switch-label{font-size:16px;line-height:18.2px}.user-popup__back .popup__confirmation-code-input{font-size:16px;height:42px;margin-right:4px;padding:10px;width:42px}.user-popup__back .popup__confirmation-code-input:last-child{margin-right:0}.user-popup__back .popup__confirmation-code-subtitle{font-size:16px}.user-popup__back .popup__confirmation-code-repeat-request-code{font-size:16px;margin-top:12px}.user-popup__back .popup__confirmation-code-timer{width:50px}.user-popup__back .popup__button{font-size:16px;height:45px}.user-popup__back .popup__button.cancel{margin-top:14px}.user-popup__back .popup__container .mb-16{margin-bottom:14px}.user-popup__back .popup__container .mb-24{margin-bottom:16px}.user-popup__purple-subtitle{font-size:16px}.user-popup__underline{margin:18px 0 14px!important}body:has(.user-popup__back.open){padding-bottom:75px}}.user-popup__add-aegrotat-download-file{border:1px dashed #e6e6e6;border-radius:16px;cursor:pointer;height:72px;overflow:hidden;padding:1px;position:relative;width:100%}.user-popup__add-aegrotat-download-file-label{height:100%;width:100%}.user-popup__add-aegrotat-download-file-label-val{font-size:18px;font-weight:600}.user-popup__add-aegrotat-download-file-label-icon{background:url(/static/media/plus-purple-icon.22a03ad7f93bfc4cc41b.svg) no-repeat 50%;height:20px;width:20px}.user-popup__add-aegrotat-download-file-input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.user-popup__add-aegrotat-file-block{height:72px;padding-right:12px}.user-popup__add-aegrotat-file-block-left{width:calc(100% - 60px)}.user-popup__add-aegrotat-file-block-image{display:block;height:56px;width:56px}.user-popup__add-aegrotat-file-block-information{width:calc(100% - 75px)}.user-popup__add-aegrotat-file-block-information-name{font-size:18px;font-weight:500;line-height:21.6px;width:100%}.user-popup__add-aegrotat-file-block-information-size-and-type{color:#afafaf;font-size:18px;font-weight:500;line-height:21.6px}.user-popup__add-aegrotat-file-block-information-size-and-type span{background-color:#afafaf;border-radius:2px;display:block;height:4px;margin:0 8px;width:4px}.user-popup__add-aegrotat-file-block-delete{background:url(/static/media/delete-red-icon.57e0c9b535b6be6eb0f5.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:24px;width:24px}.user-popup__add-aegrotat-date{border:1px solid #e6e6e6;border-radius:8px;height:54px;position:relative;width:100%}.user-popup__add-aegrotat-date-input{font-size:18px;font-weight:500;height:100%;padding:16px 46px 16px 16px;width:100%}.user-popup__add-aegrotat-date-icon{background:url(/static/media/calendar-purple-icon.42c8db4277bf6763a94d.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:20px;position:absolute;right:16px;top:calc(50% - 10px);width:20px}.user-popup__add-aegrotat-date-container{position:relative}.user-popup__add-aegrotat-subtitle{color:#727272;font-size:16px;font-weight:500;text-align:center}.user-popup__add-aegrotat-calendar{background-color:#fff;border-radius:8px;left:0;max-height:0;overflow:hidden;position:absolute;top:80px;transition:max-height .3s;z-index:10}@media (max-height:950px){.user-popup__add-aegrotat-calendar{top:24px}}@media (max-height:830px){.user-popup__add-aegrotat-calendar{top:-24px}}@media (max-height:730px){.user-popup__add-aegrotat-calendar{top:-96px}}.user-popup__add-aegrotat-calendar.active{box-shadow:0 8px 24px 0 #1a1a1a14;margin-bottom:20px;max-height:430px}@media (max-width:500px){.user-popup__add-aegrotat-download-file{height:50px;padding:1px;width:100%}.user-popup__add-aegrotat-download-file-label-val{font-size:18px}.user-popup__add-aegrotat-file-block{height:50px;padding-right:12px}.user-popup__add-aegrotat-file-block-left{width:calc(100% - 60px)}.user-popup__add-aegrotat-file-block-image{height:48px;width:48px}.user-popup__add-aegrotat-file-block-information{width:calc(100% - 75px)}.user-popup__add-aegrotat-file-block-information-name{font-size:16px;line-height:18px}.user-popup__add-aegrotat-file-block-information-size-and-type{font-size:16px;line-height:16px}.user-popup__add-aegrotat-file-block-information-size-and-type span{height:3px;margin:0 8px;width:3px}.user-popup__add-aegrotat-file-block-delete{height:20px;width:20px}.user-popup__add-aegrotat-date{height:43px}.user-popup__add-aegrotat-date-input{font-size:16px;padding:12px 34px 12px 12px}.user-popup__add-aegrotat-date-icon{right:12px}.user-popup__add-aegrotat-date-container .filters-full{max-width:100%}.user-popup__add-aegrotat-date-container .react-calendar__navigation__label__labelText{font-size:18px}.user-popup__add-aegrotat-date-container .react-calendar__tile,.user-popup__add-aegrotat-subtitle{font-size:16px}.user-popup__add-aegrotat-calendar{top:68px}.user-popup__add-aegrotat-calendar.active{margin-bottom:20px;max-height:430px;width:100%}}.user-popup__payment-block{border:1px solid #e6e6e6;border-radius:8px;cursor:pointer;font-size:18px;font-weight:500;height:54px;padding:16px;transition:all .3s;width:100%}.user-popup__payment-block.active{border-color:#b158ff}.user-popup__payment-block-val{font-weight:600}.user-popup__payment-arbitrary-summ{height:0;overflow:hidden;transition:all .3s}.user-popup__payment-arbitrary-summ.active{height:78px;margin-top:24px}.user-popup__payment-input-block{border:1px solid #e6e6e6;border-radius:8px;height:54px;position:relative;width:100%}.user-popup__payment-input-block-input,.user-popup__payment-input-block-val{border-radius:8px;font-size:18px;font-weight:600;height:100%;padding:16px;width:100%}.user-popup__payment-input-block-input{left:0;opacity:0;position:absolute;top:0;z-index:1}.user-popup__payment-input-block-input:focus{opacity:1}.user-popup__payment-input-block-input:focus+.user-popup__payment-input-block-val{opacity:0}@media (max-width:940px){.user-popup__payment-block{height:52px;padding:15px}.user-popup__payment-arbitrary-summ.active{height:78px;margin-top:16px}.user-popup__payment-input-block{height:52px}.user-popup__payment-input-block-input,.user-popup__payment-input-block-val{padding:15px}}@media (max-width:500px){.user-popup__payment-block{font-size:16px;height:43px;padding:12px}.user-popup__payment-block-val{font-weight:600}.user-popup__payment-arbitrary-summ.active{height:62px;margin-top:14px}.user-popup__payment-input-block{height:43px}.user-popup__payment-input-block-input,.user-popup__payment-input-block-val{font-size:16px;font-weight:600;padding:12px}}.user-popup__current-changes-data-container{width:1000px}.user-popup__current-changes-data-subtitle{color:#727272;font-size:14px;font-weight:500;margin-bottom:16px;padding-left:16px}.user-popup__current-changes-data-line{background:#e6e6e6;width:1px}@media (max-width:940px){.user-popup__current-changes-data{width:100%}.user-popup__current-changes-data-container-item{flex-direction:column}.user-popup__current-changes-data-line{height:1px;margin:28px 0 24px;width:100%}}@media (max-width:500px){.user-popup__current-changes-data-line{margin:18px 0 14px}}.user-popup__container.edit-email{width:540px}.user-popup__edit-profile-email-container{cursor:pointer;position:relative;width:100%}.user-popup__edit-profile-email-input{padding-right:50px!important}.user-popup__edit-profile-email-edit-icon{background:url(/static/media/email-edit-purple-icon.f14fad5a1b8d3dcbb695.svg) no-repeat 50%;background-size:28px;cursor:pointer;height:30px;position:absolute;right:14px;top:calc(50% - 15px);width:30px}@media (max-width:940px){.user-popup__container.edit-email{width:100%}.user-popup__edit-profile-email-input{padding-right:34px!important}.user-popup__edit-profile-email-edit-icon{background-size:contain;height:24px;right:12px;top:calc(50% - 12px);width:24px}}.user-popup__underline{background:#e6e6e6;height:1px;margin:28px 0 24px;width:100%}.user-page__about{max-width:100%}.user-page__about-container{background:#fafafa;border:1px solid #e6e6e6;border-radius:16px;box-shadow:0 8px 24px 0 #afafaf14;padding:24px;transition:all .3s;width:100%}.user-page__about-container.profile{padding-bottom:12px}.user-page__about-container.w50-m24{margin-bottom:24px;width:calc(50% - 12px)}.user-page__about-container.w50-m24:nth-child(odd){margin-right:24px}.user-page__about-container-add-child-text{color:#66727f;font-size:24px;font-weight:600}.user-page__about-container-add-child-text span{display:block;font-size:32px;font-weight:500;margin-left:10px}.user-page__about-container.border-purple{border-color:#b158ff}.user-page__about-container.border-purple.border-w-2{border-width:2px}.user-page__about-profile-photo{height:56px;width:56px}.user-page__about-profile-name{font-size:20px;font-weight:600;line-height:24px}.user-page__about-profile-confirm{color:#66727f;font-size:16px;font-weight:500}.user-page__about-profile-confirm.confirm{padding-left:22px;position:relative}.user-page__about-profile-confirm.confirm:before{background:url(/static/media/verify-icon.f2852fab0a6678e4ab6e.svg) no-repeat 50%;background-size:contain;content:"";height:16px;left:0;position:absolute;top:calc(50% - 8px);width:16px}.user-page__about-profile-confirm-refuse-title{color:#b158ff;cursor:pointer;margin-left:5px;position:relative}.user-page__about-profile-confirm-refuse-title:after{background:#e8e8e8e8;border-radius:4px;color:#000;content:attr(data-tooltip);font-size:14px;font-weight:500;left:calc(50% - 90px);left:0;line-height:16.8px;max-height:0;max-width:180px;opacity:0;overflow:hidden;padding:0 8px;position:absolute;text-align:center;top:24px;transition:opacity .5s,padding .5s;width:max-content;z-index:10}.user-page__about-profile-confirm-refuse-title:hover:after{border:1px solid #0000001a;box-shadow:0 8px 24px 0 #afafaf29;max-height:180px;opacity:1;padding:6px 8px}.user-page__about-profile-buttons.mobile{display:none}.user-page__about-profile-btn{border:1px solid #e6e6e6;border-radius:8px;color:#1a1a1a;cursor:pointer;font-size:18px;font-weight:500;padding:16px;width:max-content}.user-page__about-profile-btn.purple-btn{background-color:#b158ff;border-color:#b158ff;color:#fff}.user-page__about-profile-btn.edit-mail{background:url(/static/media/email-edit-purple-icon.f14fad5a1b8d3dcbb695.svg) no-repeat 50%;background-size:28px;height:55px;width:55px}.user-page__about-profile-btn.edit-password{background:url(/static/media/edit-password-purple-icon.1729d4691e4629257d26.svg) no-repeat 50%;background-size:28px;height:55px;width:55px}.user-page__about-profile-error{color:#f53d3d;font-size:14px;font-weight:500;height:max-content;margin-top:12px;text-align:center;width:100%}.user-page__about-profile-status{background:url(/static/media/info-purple-icon.ef7aed7d47f3a49a93a5.svg) no-repeat 50%;background-size:24px;border:1px solid #b158ff;border-radius:8px;cursor:pointer;height:53px;margin-left:8px;position:relative;width:53px}.user-page__about-profile-status:after{background:#fff;border-radius:8px;color:#000;content:attr(data-tooltip);font-size:18px;font-weight:500;line-height:26px;max-height:0;max-width:280px;opacity:0;overflow:hidden;padding:0 12px;position:absolute;right:36px;text-align:center;top:38px;transition:max-height .5s,padding .5s;width:max-content;z-index:10}.user-page__about-profile-status:hover:after{border:1px solid #b158ff;box-shadow:0 8px 24px 0 #afafaf29;max-height:180px;opacity:1;padding:12px}.user-page__about-profile-field.email,.user-page__about-profile-field.phone{width:calc(50% - 8px)}.user-page__about-child-block-button{border:1px solid #e6e6e6;border-radius:8px;cursor:pointer;font-size:18px;font-weight:600;margin-top:16px;padding:16px;text-align:center;width:100%}.user-page__about-child-block-button.back-purple{transition:all .3s}.user-page__about-child-block-button.back-purple:hover{border-color:#b158ff}.user-page__about-child-block-button.background-purple{background-color:#b158ff;border-color:#b158ff;color:#fff}.user-page__about-child-block-field.city,.user-page__about-child-block-field.date{margin-bottom:16px;width:calc(50% - 8px)}.user-page__about-child-block-learning-class{border:1px solid #e6e6e6;border-radius:8px;font-size:18px;font-weight:500;padding:16px;width:max-content}.user-page__about-child-block-learning-class span.mobile{display:none}@media (max-width:940px){.user-page__about-container.w50-m24{margin-bottom:24px;width:100%}.user-page__about-container.w50-m24:nth-child(odd){margin-right:0}.user-page__about-container-add-child-text{color:#66727f;font-size:24px;font-weight:600}.user-page__about-container-add-child-text span{display:block;font-size:32px;font-weight:500;margin-left:10px}.user-page__about-container.border-purple{border-color:#b158ff}.user-page__about-profile-buttons.computer{display:none}.user-page__about-profile-buttons.mobile{display:block}.user-page__about-profile-btn{width:100%}.user-page__about-profile-btn.wd-buttons-active{width:calc(100% - 142px)}.user-page__about-profile-email-and-phone{flex-wrap:wrap}.user-page__about-profile-field{margin-bottom:16px}.user-page__about-profile-field.email,.user-page__about-profile-field.phone{width:100%}.user-page__about-profile-field:last-child{margin-bottom:0}.user-page__about-child-block-field.city,.user-page__about-child-block-field.date{width:100%}}@media (max-width:540px){.user-page__about-profile-name{font-size:17px;line-height:17px}.user-page__about-profile-confirm{font-size:16px}.user-page__about-profile-confirm-refuse-title:after{font-size:14px;left:auto;max-width:200px;right:0}.user-page__about-profile-confirm-refuse-title:hover:after{max-height:380px}.user-page__about-profile-btn{font-size:17px;padding:14px 12px}.user-page__about-profile-btn.wd-buttons-active{width:100%}.user-page__about-profile-btn.edit-mail,.user-page__about-profile-btn.edit-password{background-size:24px;height:50px;margin:16px 0 0;width:calc(50% - 8px)}.user-page__about-profile-field{margin-bottom:16px}.user-page__about-profile-field.email,.user-page__about-profile-field.phone{width:100%}.user-page__about-profile-field:last-child{margin-bottom:0}.user-page__about-profile-status{background-size:20px;height:45px;width:45px}.user-page__about-profile-status:after{font-size:16px;line-height:18px;padding:0 8px;right:0;top:48px}.user-page__about-profile-status:hover:after{padding:8px}.user-page__about-child-block-button{font-size:17px;padding:14px 18px}.user-page__about-child-block-learning-class{font-size:16px;padding:12px}.user-page__about-child-block-learning-class span.computer{display:none}.user-page__about-child-block-learning-class span.mobile{display:inline-block}.user-page__button.added-child .user-page__button-text.added-child{display:none}}@media (max-width:940px){.user-page__header-navbar{display:none}}.user-page__header-navbar{background:#f0f0f080;border:1px solid #e6e6e6;border-radius:16px;padding:3px;position:relative}.user-page__header-navbar-item{border-radius:12px;color:#1a1a1a;font-size:16px;font-weight:600;padding:12px;position:relative;text-align:center;width:152px}.user-page__header-navbar-item-active-elem{background:#fafafa;border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 0 8px 0 #6666660f;height:calc(100% - 6px);left:3px;position:absolute;transition:all .3s;width:152px;z-index:0}.user-page__header-navbar-item-active-elem.position-1{left:156px}.user-page__header-navbar-item-active-elem.position-2{left:308px}.user-page__header-navbar-item-active-elem.position-3{left:460px}.user-page__header{height:120px;padding:16px 0;width:100%}.user-page__header-logo{height:56px;margin-right:25px;width:113px}@media (max-width:940px){.user-page__header{background-color:#f5f5f5;border-bottom:1px solid #e5e5e5;box-shadow:0 19px 30px -39px #223c5099;height:70px;height:80px;padding:10px 0;position:relative;z-index:20}.user-page__header-profile-block{margin-top:14px}}@media (max-width:480px){.user-page__header-logo{height:36px;width:90px}.user-page__header-profile-block{margin-top:8px}.user-page__header-profile-block .header-profile-photo{margin-right:12px}.user-page__header-profile-block .header-profile-arrow{margin-left:0}.user-page__header-profile-block .header-profile-user-name{display:none}}.header-profile{cursor:pointer;height:42px}.header-profile-container{margin-left:25px;position:relative}.header-profile-popup{max-height:0;overflow:hidden;position:absolute;right:0;top:60px;transition:max-height .3s;width:max-content;z-index:3}.header-profile-popup.active{max-height:80px}.header-profile-popup-elem{background:#fff;border:0 solid #e6e6e6;border-radius:8px;cursor:pointer;min-width:114px;padding:14px;transition:border .3s,box-shadow .3s;width:100%}.header-profile-popup-elem-label{color:#ff4747;font-size:14px;font-weight:500;line-height:21px}.header-profile-popup-elem-icon{background:url(/static/media/logout-red-icon.50afb6b8aadd1c9396d3.svg);height:20px;margin-left:8px;width:20px}.header-profile-popup.active .header-profile-popup-elem{border:1px solid #e6e6e6;box-shadow:0 8px 24px 0 #afafaf14}.header-profile-photo{display:block;height:40px;margin-right:12px;width:40px}.header-profile-arrow{height:20px;margin-left:12px;width:20px}.header-profile-user-name{font-size:16px;font-weight:600}.header-profile-user-role{color:#1a1a1a;font-size:12px;font-weight:500}.user-page__mobile-navbar{background-color:#fff;border-top:1px solid #e5e5e5;bottom:0;box-shadow:0 -6px 39px -18px #b0b0b03b;display:none;height:75px;left:0;padding:12px 40px;position:fixed;top:calc(100% - 75px);width:100vw;z-index:3}.user-page__mobile-navbar-container{overflow:hidden;position:relative}.user-page__mobile-navbar-item{cursor:pointer;margin:0 10px}.user-page__mobile-navbar-item-icon{background-size:contain;height:28px;margin-bottom:4px;transition:background .3s;width:28px}.user-page__mobile-navbar-item-icon.about{background:url(/static/media/profile-grey-navbar-icon.1f75abfb97150157c273.svg) no-repeat 50%}.user-page__mobile-navbar-item-icon.documents{background:url(/static/media/document-grey-navbar-icon.552691a72c05aff72562.svg) no-repeat 50%}.user-page__mobile-navbar-item-icon.finance{background:url(/static/media/finance-grey-navbar-icon.47629931df08a633db93.svg) no-repeat 50%}.user-page__mobile-navbar-item-name{transition:color .3s}.user-page__mobile-navbar-item.active .user-page__mobile-navbar-item-icon.about{background:url(/static/media/profile-purple-navbar-icon.6954787dc9523e2c8afd.svg) no-repeat 50%}.user-page__mobile-navbar-item.active .user-page__mobile-navbar-item-icon.documents{background:url(/static/media/document-purple-navbar-icon.f1591842351a6d1d55d5.svg) no-repeat 50%}.user-page__mobile-navbar-item.active .user-page__mobile-navbar-item-icon.finance{background:url(/static/media/finance-purple-navbar-icon.2ec787aec841fa459454.svg) no-repeat 50%}.user-page__mobile-navbar-item.active .user-page__mobile-navbar-item-name{color:#b158ff}.user-page__mobile-navbar-item-name{color:#99a2ad;font-size:12px;font-weight:600;text-align:center}@media (max-width:940px){.user-page__mobile-navbar{display:flex}}.user-page__finance-children{grid-gap:24px}.user-page__finance-child{background:#fafafa;border:1px solid #e6e6e6;border-radius:16px;box-shadow:0 8px 24px 0 #afafaf14;padding:24px;width:calc(33.3% - 16px)}.user-page__finance-child.conected-program-active{position:relative;z-index:11}.user-page__finance-child-name{font-size:24px;font-weight:600}.user-page__finance-child-status{font-size:18px;font-weight:500;padding-left:16px;position:relative}.user-page__finance-child-status:before{background:#afafaf;border-radius:4px;content:"";display:block;height:8px;left:0;position:absolute;top:calc(50% - 4px);width:8px}.user-page__finance-child-status.green:before{background:#45d738}.user-page__finance-child-status.red:before{background:#f53d3d}.user-page__finance-child-label{color:#727272;font-size:16px;font-weight:500}.user-page__finance-child-label.programs-label{height:25px;margin-bottom:8px}.user-page__finance-child-payment-date{font-size:16px;font-weight:500}.user-page__finance-child-programs-item{border-radius:8px;font-size:14px;font-weight:500;line-height:16.8px;margin-bottom:8px;margin-right:10px;padding:4px 8px}.user-page__finance-child-programs-item.red{background:#f5c04a1a;color:#f5c04a}.user-page__finance-child-programs-item.blue{background:#4791ff1a;color:#4791ff}.user-page__finance-child-programs-item.purple{background:#a347ff1a;color:#a347ff}.user-page__finance-child-programs-item.green{background:#47ca561a;color:#47ca56}.user-page__finance-child-programs-item.yellow{background:#cec2121a;color:#cec212}.user-page__finance-child-programs-item.orange{background:#e37b1f1a;color:#e37b1f}.user-page__finance-child-programs-item.pink{background:#ff96a81a;color:#ff96a8}.user-page__finance-child-programs-item.brown{background:#a52a2a1a;color:brown}.user-page__finance-child-programs-item.light_blue{background:#61cbed1a;color:#61cbed}.user-page__finance-child-summ-val{color:#1a1a1a;font-size:20px;font-weight:600}.user-page__finance-child-button{background:#b158ff;border-radius:8px;box-shadow:0 4px 8px 0 #1f073429;color:#fff;cursor:pointer;font-size:18px;font-weight:600;line-height:27px;padding:12px;text-align:center;width:100%}@media (max-width:1160px){.user-page__finance-children{grid-gap:16px}.user-page__finance-child{padding:16px;width:calc(33.3% - 16px)}.user-page__finance-child-name{font-size:20px}.user-page__finance-child-status{font-size:16px}.user-page__finance-child-summ-val{font-size:18px}}@media (max-width:980px){.user-page__finance-child{width:calc(50% - 16px)}}@media (max-width:660px){.user-page__finance-child{width:100%}.user-page__finance-child-button{font-size:16px;line-height:22px}}.user-page__finance-programs{grid-gap:24px}.user-page__finance-program{background:#fafafa;border:1px solid #e6e6e6;border-radius:16px;box-shadow:0 8px 24px 0 #afafaf14;padding:24px;width:calc(33.3% - 16px)}.user-page__finance-program-default-name{background-color:#b5b5b5b9;border-radius:4px;height:22px;width:100%}.user-page__finance-program-default-price-label{color:#727272;font-size:16px;font-weight:500;line-height:24px}.user-page__finance-program-default-price-val{background-color:#d9d9d9be;border-radius:4px;height:22px;width:60%}.user-page__finance-program.conected-program-active{position:relative;z-index:11}.user-page__finance-program-name{font-size:24px;font-weight:600}.user-page__finance-program-price-label{color:#727272;font-size:16px;font-weight:500;line-height:24px}.user-page__finance-program-price-val{font-size:20px;font-weight:600;line-height:24px}.user-page__finance-program-price-val span{color:#727272}.user-page__finance-program-button{border:1px solid #b158ff;border-radius:8px;color:#b158ff;cursor:pointer;font-size:18px;font-weight:600;margin-top:16px;padding:12px;text-align:center;transition:all .3s;width:100%}.user-page__finance-program-button.disable{border-color:#f53d3d;color:#f53d3d}.user-page__finance-program-childs{position:relative}.user-page__finance-program-childs-checked{border:1px solid #717171;border-radius:8px;color:#717171;cursor:pointer;font-size:18px;font-weight:600;margin-top:16px;padding:12px;transition:all .3s;transition:border-color .3s,color .3s;width:100%}.user-page__finance-program-childs-checked.active{border-color:#b158ff;color:#b158ff}.user-page__finance-program-childs-checked-icon{background:url(/static/media/arrow-down-grey-icon.9e44b61584f01045b06c.svg) no-repeat 50%;background-size:contain;height:24px;margin-left:10px;transition:transform .3s;width:24px}.user-page__finance-program-childs-checked-icon.active{transform:rotate(180deg)}.user-page__finance-program-childs-checked.active .user-page__finance-program-childs-checked-icon{background:url(/static/media/arrow-down-purple-icon.9ffbdb491cb276ec72a8.svg) no-repeat 50%;background-size:contain}.user-page__finance-program-childs-droplist{background-color:#fafafa;border:0 solid #e6e6e6;border-radius:8px;left:0;max-height:0;overflow:hidden;padding:0 8px;position:absolute;top:calc(100% + 10px);transition:max-height .3s,padding .3s,border-width .3s;width:100%;z-index:1}.user-page__finance-program-childs-droplist.active{border-width:1px;box-shadow:0 8px 24px 0 #1a1a1a14;max-height:160px;padding:8px}.user-page__finance-program-childs-droplist-scroll{max-height:144px;overflow-y:auto;padding-right:8px}.user-page__finance-program-childs-droplist-scroll::-webkit-scrollbar{width:8px}.user-page__finance-program-childs-droplist-scroll::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:5px}.user-page__finance-program-childs-droplist-scroll::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #f3f3f3;border-radius:8px}.user-page__finance-program-childs-droplist-item{border-bottom:1px solid #e6e6e6;cursor:pointer;font-size:18px;font-weight:600;padding:8px 4px}.user-page__finance-program-childs-droplist-item:last-child{border-bottom:none}.user-page__finance-program-childs-droplist-item.active{color:#b158ff}@media (max-width:1160px){.user-page__finance-programs{grid-gap:16px}.user-page__finance-program{padding:16px;width:calc(33.3% - 16px)}.user-page__finance-program-name{font-size:20px}.user-page__finance-program-price-label{line-height:20px}.user-page__finance-program-price-val{font-size:18px;line-height:20px}}@media (max-width:980px){.user-page__finance-program{width:calc(50% - 16px)}}@media (max-width:660px){.user-page__finance-program{width:100%}.user-page__finance-program-button{border-radius:8px;font-size:16px}.user-page__finance-program-childs-checked{font-size:16px;margin-top:16px;padding:12px}.user-page__finance-program-childs-checked-icon{height:18px;margin-left:10px;width:18px}.user-page__finance-program-childs-droplist{padding:0 8px}.user-page__finance-program-childs-droplist.active{padding:8px}.user-page__finance-program-childs-droplist-item{font-size:16px;padding:8px 4px}}.user-page__finance-payment-history-container{height:max-content;width:100%}.user-page__finance-payment-history-container.more-history{height:460px}.user-page__finance-payment-history-table{background:#fafafa;border:1px solid #e6e6e6;border-radius:16px;height:calc(100% - 75px);padding:24px 25px 24px 24px;transition:height .3s;width:100%}.user-page__finance-payment-history-table.more-history{height:100%;padding-right:5px}.user-page__finance-payment-history-table-container{height:calc(100% - 45px)}.user-page__finance-payment-history-table-scroll{height:calc(100% - 45px);overflow-x:hidden;overflow-y:scroll;padding-right:10px}.user-page__finance-payment-history-table-scroll::-webkit-scrollbar{width:10px}.user-page__finance-payment-history-table-scroll::-webkit-scrollbar-track{background-color:#e5e5e5;border-radius:10px}.user-page__finance-payment-history-table-scroll::-webkit-scrollbar-thumb{background-color:#fcfcfc;border:1px solid #e5e5e5;border-radius:10px}.user-page__finance-payment-history-table-line{border-bottom:1px solid #e6e6e6;font-size:18px;font-weight:500;padding:20px 0;width:100%}.user-page__finance-payment-history-table-line:last-child{border-bottom:0;padding-bottom:0}.user-page__finance-payment-history-table-line.title{font-size:20px;font-weight:600;padding:0 0 20px}.user-page__finance-payment-history-table-line.title.more-history{width:calc(100% - 20px)}.user-page__finance-payment-history-table-line-item.date,.user-page__finance-payment-history-table-line-item.name{width:calc(34% - 15px)}.user-page__finance-payment-history-table-line-item.summ{width:calc(30% - 15px)}.user-page__finance-payment-history-table-line-mobile{background-color:#fff;border-radius:8px;margin-bottom:14px;padding:0 16px;width:100%}.user-page__finance-payment-history-table-line-mobile:last-child{margin-bottom:0}.user-page__finance-payment-history-table-line-mobile-item{border-bottom:1px solid #e6e6e6;padding:16px 0}.user-page__finance-payment-history-table-line-mobile-item-label{font-size:16px;font-weight:600}.user-page__finance-payment-history-table-line-mobile-item-val{font-size:16px;font-weight:500}.user-page__finance-payment-history-table-line-mobile-item:last-child{border-bottom:none}.user-page__finance-payment-history-more{cursor:pointer;height:50px;margin:24px auto auto;width:200px}.user-page__finance-payment-history-more-label{font-size:18px;font-weight:600;margin-right:8px}.user-page__finance-payment-history-more-icon{background:url(/static/media/plus-black-icon.ca4f7c1b74c2b1206631.svg) no-repeat 50%;height:20px;width:20px}@media (max-width:1160px){.user-page__finance-payment-history-container{height:max-content;width:100%}.user-page__finance-payment-history-container.more-history{height:410px}.user-page__finance-payment-history-table{padding:16px 17px 16px 16px}.user-page__finance-payment-history-table.more-history{padding-right:5px}.user-page__finance-payment-history-table-line{font-size:16px;padding:16px 0}.user-page__finance-payment-history-table-line.title{font-size:16px;padding:0 0 16px}.user-page__finance-payment-history-table-line-item.name{width:calc(32% - 15px)}.user-page__finance-payment-history-table-line-item.date,.user-page__finance-payment-history-table-line-item.summ{width:calc(34% - 15px)}}@media (max-width:680px){.user-page__finance-payment-history-table{background:none;border-radius:0;border-width:0;padding:0}.user-page__finance-payment-history-table.more-history{padding-right:0}.user-page__finance-payment-history-table-line.title{display:none}}.user-page__documents-agreements-dates-drop-list-block .user-page__drop-down-list-label{position:absolute;right:100%;width:max-content}.user-page__documents-mat-cap-help{color:#b158ff;cursor:pointer;font-size:18px;font-weight:600;margin-bottom:8px;padding:0}.user-page__documents-button{padding:16px}@media (max-width:980px){.user-page__documents-droplist-container{margin-top:24px;width:100%}.user-page__documents-agreements-dates-drop-list-block{min-width:calc(50% - 8px);width:max-content!important}.user-page__documents-agreements-dates-drop-list-block .user-page__drop-down-list-label{position:static;right:auto}.user-page__documents-agreements-dates-drop-list-block .user-page__drop-down-list{top:80px}.user-page__documents-childs-drop-list{font-size:16px;min-width:calc(50% - 8px);width:max-content!important}.user-page__documents-childs-drop-list .user-page__drop-down-list-label{position:static;right:auto}.user-page__documents-childs-drop-list .user-page__drop-down-list-checked{width:100%}.user-page__documents-childs-drop-list .user-page__drop-down-list{top:80px}.user-page__documents-agreements-dates-drop-list-block .user-page__drop-down-list-checked,.user-page__documents-agreements-dates-drop-list-block .user-page__drop-down-list-item,.user-page__documents-agreements-dates-drop-list-block .user-page__drop-down-list-label,.user-page__documents-childs-drop-list .user-page__drop-down-list-checked,.user-page__documents-childs-drop-list .user-page__drop-down-list-item,.user-page__documents-childs-drop-list .user-page__drop-down-list-label{font-size:16px}}@media (max-width:600px){.user-page__documents-agreements-dates-drop-list-block{margin-top:16px;width:100%!important}.user-page__documents-childs-drop-list{margin-right:0;width:100%!important}}@media (max-width:540px){.user-page__documents-droplist-container{margin-top:16px}.user-page__documents-agreements-dates-drop-list-block{margin-top:12px;width:100%!important}.user-page__documents-childs-drop-list{margin-right:0;width:100%!important}.user-page__documents-mat-cap-help{font-size:14px;font-weight:500;margin-bottom:16px}}.user-page__drop-down-list{background:#fff;border-radius:8px;max-height:0;min-width:170px;opacity:0;overflow:hidden;padding:0 10px;position:absolute;right:0;top:56px;transition:all .3s;width:Hug 170px px;width:100%}.user-page__drop-down-list-container{position:relative;width:100%}.user-page__drop-down-list-scroll{max-height:145px;overflow:hidden;overflow-x:hidden;overflow-y:auto;padding-right:10px}.user-page__drop-down-list-scroll::-webkit-scrollbar{width:10px}.user-page__drop-down-list-scroll::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:5px}.user-page__drop-down-list-scroll::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #e6e6e6;border-radius:10px}.user-page__drop-down-list-label{color:#1a1a1a;font-size:18px;font-weight:600}.user-page__drop-down-list-checked{background:#fff;border:1px solid #e6e6e6;border-radius:8px;cursor:pointer;font-size:18px;font-weight:500;height:48px;line-height:27px;padding:10px 18px;width:100%}.user-page__drop-down-list-checked-arrow{background:url(/static/media/black-arrow-down.1628c342c5f64ae9a77b.svg) no-repeat 50%;height:24px;transition:all .3s;width:24px}.user-page__drop-down-list-checked.active .user-page__drop-down-list-checked-arrow{transform:rotate(-180deg)}.user-page__drop-down-list.active{border:1px solid #e6e6e6;box-shadow:0 8px 24px 0 #afafaf14;max-height:165px;opacity:1;padding:10px 5px 10px 10px;z-index:4}.user-page__drop-down-list-item{cursor:pointer;font-size:18px;font-weight:500;line-height:27px;margin-bottom:8px;padding:8px 12px;width:100%}.user-page__drop-down-list-item:last-child{margin-bottom:0}.user-page__drop-down-list-item.active{color:#b158ff}.user-page__documents-doc-line{border-top:1px solid #e6e6e6;padding:20px 0;position:relative;transition:border-color .3s}.user-page__documents-doc-line:before{bottom:-1px;content:"";height:1px;position:absolute;transition:background-color .3s;width:100%}.user-page__documents-doc-line.animation{animation:highlightLines 2s linear 4}.user-page__documents-doc-line.animation:before{animation:highlightBefore 2s linear 4}.user-page__documents-doc-line.finish-certificate:before,.user-page__documents-doc-line.termination-document:before{background:#b158ff09;border:1px solid #b158ff;border-radius:8px;content:"";height:calc(100% + 1px);left:-11px;position:absolute;top:-1px;width:calc(100% + 20px);z-index:0}.user-page__documents-doc-line.finish-certificate:last-child,.user-page__documents-doc-line.termination-document:last-child{padding-bottom:20px}.user-page__documents-doc-line.finish-certificate:last-child:before,.user-page__documents-doc-line.termination-document:last-child:before{content:""}.user-page__documents-doc-line.finish-certificate:before{background:#5dd65509;border:1px solid #5dd655;z-index:0}.user-page__documents-doc-line:last-child{padding-bottom:0}.user-page__documents-doc-line:last-child:before{content:none}.user-page__documents-doc-line-left{margin-right:10px;width:45%}.user-page__documents-doc-line-image{display:block;height:56px;width:56px}.user-page__documents-doc-line-information{width:calc(100% - 75px)}.user-page__documents-doc-line-information-name{font-size:18px;font-weight:500;line-height:21.6px;width:100%}.user-page__documents-doc-line-information-size-and-type{color:#afafaf;font-size:18px;font-weight:500;line-height:21.6px;text-transform:uppercase}.user-page__documents-doc-line-information-size-and-type span{background-color:#afafaf;border-radius:2px;display:block;height:4px;margin:0 8px;width:4px}.user-page__documents-doc-line-status{align-items:center;display:flex;font-size:18px;font-weight:500;padding-left:16px;position:relative;width:190px}.user-page__documents-doc-line-status:before{background:#afafaf;border-radius:4px;content:"";display:block;height:8px;left:0;position:absolute;top:calc(50% - 4px);width:8px}.user-page__documents-doc-line-status.green:before{background:#45d738}.user-page__documents-doc-line-status.red:before{background:#f53d3d}.user-page__documents-doc-line-status.yellow:before{background:#e0f521}.user-page__documents-doc-line-status-title{background:url(/static/media/info-circle-grey-icon.a81bb230ec7d6ed2cfad.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:24px;margin-left:8px;margin-top:2px;position:relative;width:24px}.user-page__documents-doc-line-status-title:after{background:#e8e8e8e8;border-radius:4px;color:#000;content:attr(data-tooltip);font-size:14px;font-weight:500;left:calc(50% - 90px);line-height:16.8px;max-height:0;max-width:180px;opacity:0;overflow:hidden;padding:0 8px;position:absolute;text-align:center;top:30px;transition:opacity .5s,padding .5s;width:max-content;z-index:10}.user-page__documents-doc-line-status-title:hover:after{border:1px solid #0000001a;box-shadow:0 8px 24px 0 #afafaf29;max-height:180px;opacity:1;padding:6px 8px}.user-page__documents-doc-line-buttons-container{margin-left:auto}.user-page__documents-doc-line-button{border:1px solid #1a1a1a;border-radius:8px;color:#1a1a1a;cursor:pointer;font-size:18px;font-weight:500;margin-right:12px;padding:12px 18px}.user-page__documents-doc-line-button:last-child{margin-right:0}.user-page__documents-doc-line-button-icon{height:20px;width:20px}.user-page__documents-doc-line-button-icon.download{background:url(/static/media/download-black-icon.1914713ee288819e1635.svg) no-repeat 50%;background-size:contain}.user-page__documents-doc-line-button-icon.send{background:url(/static/media/send-black-icon.1de60fde9dba94dba640.svg) no-repeat 50%;background-size:contain}.user-page__documents-doc-line-button.animation{animation:highlight 2s linear 4}.user-page__documents-doc-line-button.finish-certificate{position:relative;z-index:1}.user-page__documents-doc-line-default{border-top:1px solid #e6e6e6;padding:20px 0}.user-page__documents-doc-line-default:last-child{padding-bottom:0}.user-page__documents-doc-line-default-left{margin-right:10px;width:45%}.user-page__documents-doc-line-default-image{display:block;height:56px;width:56px}.user-page__documents-doc-line-default-information{width:calc(80% - 75px)}.user-page__documents-doc-line-default-information-name{background:#a9a9a948;border-radius:4px;height:16px;margin-bottom:4px;width:100%}.user-page__documents-doc-line-default-information-size-and-type{background:#d3d3d36a;border-radius:4px;height:14px;width:60%}.user-page__documents-doc-line-default-status{background:#a9a9a948;border-radius:4px;height:16px;margin-right:20px;width:170px}.user-page__documents-doc-line-default-buttons-container{margin-left:auto}.user-page__documents-doc-line-default-button{border:1px solid #afafaf;border-radius:8px;color:#afafaf;font-size:18px;font-weight:500;margin-right:12px;padding:12px 18px;transition:all .3s}.user-page__documents-doc-line-default-button:last-child{margin-right:0}.user-page__documents-doc-line-default-button-icon{height:20px;width:20px}.user-page__documents-doc-line-default-button-icon.download{background:url(/static/media/download-grey-icon.0af411fbe3f2379a587a.svg) no-repeat 50%;background-size:contain}.user-page__documents-doc-line-default-button-icon.send{background:url(/static/media/send-grey-icon.1538dfe73c35acccb06c.svg) no-repeat 50%;background-size:contain}.user-page__documents-doc-line.not-access .user-page__documents-doc-line-information,.user-page__documents-doc-line.not-access .user-page__documents-doc-line-status{color:#afafaf}.user-page__documents-doc-line.not-access .user-page__documents-doc-line-button{border:1px solid #afafaf;color:#afafaf;pointer-events:none}.user-page__documents-doc-line.not-access .user-page__documents-doc-line-button-icon.download{background:url(/static/media/download-grey-icon.0af411fbe3f2379a587a.svg) no-repeat 50%;background-size:contain}.user-page__documents-doc-line.not-access .user-page__documents-doc-line-button-icon.send{background:url(/static/media/send-grey-icon.1538dfe73c35acccb06c.svg) no-repeat 50%;background-size:contain}@keyframes highlight{0%{border-color:#1a1a1a;border-radius:8px}50%{border-color:#b158ff;border-radius:24px}to{border-color:#1a1a1a;border-radius:8px}}@keyframes highlightLines{0%{border-color:#e6e6e6;:before{background-color:#e6e6e6}}50%{border-color:#b158ff;:before{background-color:#e6e6e6}}to{border-color:#e6e6e6;:before{background-color:#e6e6e6}}}@keyframes highlightBefore{0%{background-color:#e6e6e6}50%{background-color:#b158ff}to{background-color:#e6e6e6}}@media (max-width:980px){.user-page__documents-doc-line{flex-wrap:wrap;padding:16px 0}.user-page__documents-doc-line-temination-document-container{flex-wrap:wrap}.user-page__documents-doc-line-left{margin-right:0;width:100%}.user-page__documents-doc-line-image{height:54px;width:54px}.user-page__documents-doc-line-information-name,.user-page__documents-doc-line-information-size-and-type{font-size:16px;line-height:18px}.user-page__documents-doc-line-status{font-size:16px;margin:16px 0;width:100%}.user-page__documents-doc-line-buttons-container{margin-left:auto;width:100%}.user-page__documents-doc-line-button{font-size:16px;padding:12px 18px;width:50%}.user-page__documents-doc-line-button.aegrotat-button{width:100%}.user-page__documents-doc-line-button-icon{height:18px;width:18px}.user-page__documents-doc-line-default{flex-wrap:wrap;padding:16px 0}.user-page__documents-doc-line-default-left{margin-right:0;width:100%}.user-page__documents-doc-line-default-image{height:54px;width:54px}.user-page__documents-doc-line-default-status{margin:16px 0;width:160px}.user-page__documents-doc-line-default-buttons-container{width:100%}.user-page__documents-doc-line-default-button{font-size:16px;padding:10px 18px;width:50%}.user-page__documents-doc-line-default-button.aegrotat-button{width:100%}.user-page__documents-doc-line-default-button-icon{height:18px;width:18px}}@media (max-width:540px){.user-page__documents-doc-line-image{height:50px;width:50px}.user-page__documents-doc-line-information-name{font-size:16px}.user-page__documents-doc-line-information-size-and-type{font-size:16px;line-height:16px}.user-page__documents-doc-line-status{font-size:16px;margin:14px 0}.user-page__documents-doc-line-buttons-container{margin-left:auto;width:100%}.user-page__documents-doc-line-button{font-size:16px;padding:10px 14px;width:50%}.user-page__documents-doc-line-button-icon{height:16px;width:16px}.user-page__documents-doc-line-default-image{height:50px;width:50px}.user-page__documents-doc-line-default-status{margin:14px 0;max-width:160px}.user-page__documents-doc-line-default-button{font-size:16px;padding:10px 14px;width:50%}.user-page__documents-doc-line-default-button-icon{height:16px;width:16px}}.user-page__aegrotat-add-button{cursor:pointer;height:40px;padding:8px}.user-page__aegrotat-add-button-label{font-size:18px;font-weight:500;margin-right:8px}.user-page__aegrotat-add-button-icon{background:url(/static/media/plus-purple-icon.22a03ad7f93bfc4cc41b.svg) no-repeat 50%;height:20px;width:20px}.user-page__aegrotat-list.scroll-active{height:calc(100% - 60px);max-height:280px;overflow-x:hidden;overflow-y:auto;padding-right:12px;width:100%}.user-page__aegrotat-list.scroll-active::-webkit-scrollbar{width:10px}.user-page__aegrotat-list.scroll-active::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:5px}.user-page__aegrotat-list.scroll-active::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #f3f3f3;border-radius:10px}@media (max-width:940px){.user-page__aegrotat-add-button{border:1px solid #b158ff;border-radius:8px;height:40px;width:40px}.user-page__aegrotat-add-button-label{display:none}.user-page__aegrotat-add-button-icon{height:20px;width:20px}}@media (max-width:540px){.user-page__aegrotat-add-button{height:32px;width:32px}}.user{background-color:#f5f5f5;background-image:url(/static/media/background.6b6045f49c72cb4d17ec.svg);min-height:100vh;padding-bottom:80px}.user-wrap{margin:auto;max-width:1180px;padding:0 20px;width:100%}.user-page__top{margin:50px 0 24px}.user-page__title{font-size:32px;font-weight:600;padding-left:24px}.user-page__title.documnets-title{margin:0}.user-page__title.back-container-title{font-weight:500;margin-bottom:8px;margin-top:0;padding-left:0}.user-page__title.back-aegrotat-container-title{font-weight:500;margin-bottom:0;margin-top:0;padding-left:0}.user-page__title.finish-certificate{font-size:28px;margin-bottom:24px}.user-page__title.not-margins{margin:0}.user-page__title-container{margin-bottom:24px;margin-top:50px;min-height:54px}.user-page__subtitle{font-size:22px;font-weight:400;line-height:150%}.user-page__subtitle span{display:block;margin-top:16px}.user-page__back-container{background:#fafafa;border:1px solid #e6e6e6;border-radius:16px;box-shadow:0 8px 24px 0 #afafaf14;margin-bottom:36px;padding:24px;width:100%}.user-page__back-container.documents-fixed-height{min-height:384px}.user-page__back-container.aegrotat-scroll{max-height:400px;overflow:hidden;padding-right:10px}.user-page__back-container.selection-block{position:relative;z-index:11}.user-page__back-container.finish-certificate{background:#fafafa;border:1px solid #0000;overflow:hidden;position:relative;z-index:0}.user-page__back-container.finish-certificate:before{animation:certificateBorderFlow 4s linear infinite;background:linear-gradient(90deg,#7a00ff,#b158ff,#e0b3ff,#b158ff,#5a00cc);background-size:300% 100%;border-radius:16px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute;z-index:-1}.user-page__underline{background:#e6e6e6;height:1px;margin:24px 0;width:100%}.user-page__underline.finance-child-underline{margin:16px 0}.user-page__underline.finance-child-programs-underline{margin:8px 0 16px}.user-page__field{border:1px solid #e6e6e6;border-radius:8px;padding:16px;width:100%}.user-page__field-text{font-size:18px;font-weight:500;line-height:18px;width:calc(100% - 30px)}.user-page__field-icon{height:24px;margin-left:6px;width:24px}.user-page__field-icon.email{background:url(/static/media/mail-purple-icon.0d16b37c652123784cb7.svg) no-repeat 50%;background-size:contain}.user-page__field-icon.phone{background:url(/static/media/phone-purple-icon.b5d0ab46ef507b905275.svg) no-repeat 50%;background-size:contain}.user-page__field-icon.calendar{background:url(/static/media/calendar-purple-icon.42c8db4277bf6763a94d.svg) no-repeat 50%;background-size:contain}.user-page__field-icon.location{background:url(/static/media/location-purple-icon.03ea13188ada2d4b1e48.svg) no-repeat 50%;background-size:contain}.user-page__field-icon.scool{background:url(/static/media/book-purple-icon.28c963848dc774ca584d.svg) no-repeat 50%;background-size:contain}.user-page__field-icon.edit-child{background:url(/static/media/edit-block-purple-icon.fbe013adbd2d75bdfc79.svg) no-repeat 50%;background-size:contain;cursor:pointer}.user-page__field.w50-m16{width:calc(50% - 8px)}.user-page__button{background:#b158ff;border-radius:8px;box-shadow:0 4px 8px 0 #1f073429;color:#fff;cursor:pointer;font-size:18px;font-weight:600;padding:16px 40px;text-align:center}.user-page__button.finish-certificate{padding:14px 40px}@keyframes certificateBorderFlow{0%{background-position:0 50%}to{background-position:300% 50%}}@media (max-width:980px){.user-page__top{margin:30px 0 20px}.user-page__title.back-aegrotat-container-title,.user-page__title.back-container-title{font-size:24px}.user-page__subtitle{font-size:20px;line-height:130%}.user-page__subtitle span{margin-top:14px}}@media (max-width:940px){body:has(.user-popup__back.open) .user{min-height:0;padding-bottom:0}}@media (max-width:540px){.user-page__title{font-size:24px;margin-top:24px}.user-page__title-container{margin-bottom:24px;margin-top:50px;min-height:54px}.user-page__title.back-aegrotat-container-title,.user-page__title.back-container-title{font-size:20px}.user-page__title.back-container-title{margin-bottom:16px}.user-page__subtitle{font-size:17px;line-height:130%}.user-page__subtitle span{margin-top:12px}.user-page__back-container{margin-bottom:36px;padding:24px}.user-page__back-container.documents-fixed-height{min-height:384px}.user-page__back-container.aegrotat-scroll{max-height:400px;overflow:hidden;padding-right:10px}.user-page__underline{margin:24px 0}.user-page__underline.finance-child-underline{margin:16px 0}.user-page__underline.finance-child-programs-underline{margin:8px 0 16px}.user-page__field{border:1px solid #e6e6e6;padding:14px 12px}.user-page__field-text{font-size:16px;line-height:16px;width:calc(100% - 26px)}.user-page__field-icon{height:20px;margin-left:6px;width:20px}.user-page__button{font-size:17px;padding:12px 18px}.user-page__button.finish-certificate{font-size:16px;padding:12px 18px}}.admin__applications{background:url(/static/media/background-airplans.618c703eb8a195ca39d4.svg) #fef1f1;background-size:cover;min-height:100vh;width:100%}.admin__applications-top{align-items:center;display:flex;justify-content:space-between;margin:24px 0}.admin__applications-top-title{font-size:32px;font-weight:600;margin-left:16px}.admin__applications-top-back{cursor:pointer;width:max-content}.admin__applications-top-back-icon{background:url(/static/media/arrow-left-black-icon.ca9ddf26b5527829e1ea.svg) no-repeat 50%;background-size:contain;height:20px;margin-right:12px;width:20px}.admin__applications-top-back-label{color:#1a1a1a;font-size:32px;font-weight:600}.admin__applications-table{background-color:#fff;border:1px solid #e6e6e6;border-radius:24px;height:calc(100vh - 180px);padding:24px 10px 24px 24px;width:100%}.admin__applications-table-top{align-items:center;display:flex;justify-content:space-between;min-height:46px;padding-right:22px}.admin__applications-table-top-title{font-size:28px;font-weight:500}.admin__applications-table-top-title span{color:#b158ff;font-weight:700}.admin__applications-table-top-switch{background:#f0f0f080;border:1px solid #e6e6e6;border-radius:12px;height:44px;padding:4px;position:relative;width:480px}.admin__applications-table-top-switch-item{cursor:pointer;font-size:14px;font-weight:600;padding:9px 10px;position:relative;text-align:center;width:50%;z-index:0}.admin__applications-table-top-switch-active{background:#fff;border-radius:12px;height:calc(100% - 8px);left:4px;position:absolute;transition:all .3s;width:calc(50% - 4px);z-index:0}.admin__applications-table-top-switch-active.two{left:50%}.admin__applications-table-top-button{border:1px solid #e6e6e6;border-radius:8px;cursor:pointer;min-width:130px;padding:12px 16px}.admin__applications-table-top-button-label{font-size:14px;font-weight:500}.admin__applications-table-top-button-icon{background-size:contain;height:20px;margin-left:16px;width:20px}.admin__applications-table-top-button-icon.filters{background:url(/static/media/filters-purple-icon.df653876d2e8d26b3c2b.svg) no-repeat 50%}.admin__applications-table-underline{background-color:#e6e6e6;height:1px;margin:24px 0;width:calc(100% - 22px)}.admin__applications-table-container{height:calc(100% - 150px);overflow-x:hidden;overflow-y:scroll;padding-right:12px;width:100%}.admin__applications-table-container::-webkit-scrollbar{width:10px}.admin__applications-table-container::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:5px}.admin__applications-table-container::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #f3f3f3;border-radius:10px}.admin__applications-table-line{border:1px solid #e4e4e4;border-radius:4px;margin-bottom:8px;padding:14px 12px}.admin__applications-table-line.title{background-color:#f9f9f9;color:#727272;padding:12px;width:calc(100% - 22px)}.admin__applications-table-line-item{font-size:14px;font-weight:500;line-height:21px}.admin__applications-table-line-button{cursor:pointer}.admin__applications-table-line-button.title{background:none;color:#727272;cursor:default}.admin__applications-table-line-button.follow{background:#b158ff;border-radius:4px;color:#fff;font-size:12px;font-weight:500;min-width:80px;padding:8px 12px;text-align:center}.admin__header{align-items:center;background:#fff;border-bottom:1px solid #e4e4e4;display:flex;height:72px;justify-content:space-between;padding:14px calc(60px - 100vw + 100%) 14px 0;width:100%}.admin__header-search{border:1px solid #e6e6e6;border-radius:12px;height:42px;max-width:640px;position:relative;width:calc(100% - 250px)}.admin__header-search-input{display:block;font-size:14px;font-weight:500;height:100%;line-height:21px;padding:10px 12px 10px 40px;width:100%}.admin__header-search-input::placeholder{color:#afafaf;font-weight:500}.admin__header-search:before{background:url(/static/media/admin-header-search-grey-icon.d6c89f19d1e462925be8.svg) no-repeat 50%;background-size:contain;content:"";height:20px;left:12px;position:absolute;top:calc(50% - 10px);width:20px}.admin-popup__application-discount-input-additionaly,.admin-popup__application-discount-input-additionaly-val{border-radius:8px;display:block;font-size:18px;font-weight:500;height:100%;left:0;padding:16px 46px 16px 16px;position:absolute;top:0;width:100%}.admin-popup__application-discount-input-additionaly{opacity:0;z-index:1}.admin-popup__application-discount-input-additionaly:focus{opacity:1}.admin-popup__application-discount-input-additionaly:focus+.admin-popup__application-discount-input-additionaly-val{opacity:0}.admin-popup__application-discount-input-additionaly-container{border:1px solid #e6e6e6;border-radius:8px;height:56px;position:relative;width:100%}.admin-popup__application-discount-input-additionaly-container:before{background:url(/static/media/discount-purple-icon.d6ff48ef01719ef2fce7.svg) no-repeat 50%;background-size:contain;content:"";height:24px;position:absolute;right:16px;top:calc(50% - 12px);width:24px}.admin-poup__class-edit-discount-input{padding-right:40px}.admin-poup__class-edit-discount:before{background:url(/static/media/discount-purple-icon.d6ff48ef01719ef2fce7.svg) no-repeat 50%;content:"";display:block;height:24px;position:absolute;right:16px;top:calc(50% - 12px);transition:all .3s;width:24px}.popup__container.cities{width:700px}.popup-cities__list{border:1px solid #e6e6e6;border-radius:8px;height:calc(100% - 140px);max-height:500px;padding:16px;width:100%}.popup-cities__list-search-container{border:1px solid #e6e6e6;border-radius:12px;margin-bottom:16px;position:relative;width:100%}.popup-cities__list-search-container:before{background:url(/static/media/admin-header-search-grey-icon.d6c89f19d1e462925be8.svg) no-repeat 50%;background-size:contain;content:"";height:20px;left:12px;position:absolute;top:calc(50% - 10px);width:20px}.popup-cities__list-search-input{font-size:16px;font-weight:500;height:100%;padding:10px 12px 10px 40px;width:100%}.popup-cities__list-scroll{height:calc(100% - 90px);max-height:406px;overflow-x:hidden;overflow-y:scroll;padding-right:12px;width:100%}.popup-cities__list-scroll::-webkit-scrollbar{width:10px}.popup-cities__list-scroll::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:5px}.popup-cities__list-scroll::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #e6e6e6;border-radius:10px}.popup-cities__list-item{border:1px solid #e6e6e6;border-radius:8px;margin-bottom:8px;padding:10px 16px;width:100%}.popup-cities__list-item-name{font-size:18px;font-weight:500;width:calc(100% - 72px)}.popup-cities__list-item-icon{background-size:contain;cursor:pointer;height:24px;margin-left:16px;width:24px}.popup-cities__list-item-icon.edit{background:url(/static/media/edit-block-purple-icon.fbe013adbd2d75bdfc79.svg) 50% no-repeat;background-size:22px}.popup-cities__list-item-icon.delete{background:url(/static/media/delete-red-icon.57e0c9b535b6be6eb0f5.svg) 50% no-repeat}.popup-cities__list-item-default{color:#727272;font-size:24px;font-weight:600;height:420px;width:100%}.admin-popup__program-edit-program-type{border:1px solid #e6e6e6;border-radius:8px;cursor:pointer;font-size:18px;font-weight:500;line-height:27px;padding:16px;text-align:center;transition:all .3s;width:calc(50% - 8px)}.admin-popup__program-edit-program-type.active{border-color:#b158ff}.popup__container-scroll-block.school-edit{max-height:calc(90vh - 140px);overflow-x:hidden;overflow-y:auto;padding-right:5px}.popup__container-scroll-block.school-edit::-webkit-scrollbar{width:10px}.popup__container-scroll-block.school-edit::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:5px}.popup__container-scroll-block.school-edit::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #f3f3f3;border-radius:10px}.admin-popup__refusal-comment{position:absolute}.admin-popup__refusal-comment-textarea{border:1px solid #e6e6e6;border-radius:8px;font-size:18px;font-weight:500;height:150px;line-height:21.6px;padding:16px;resize:none;width:100%}.admin-popup__refusal-comment-textarea::-webkit-scrollbar{width:0}.admin-popup__refusal-comment.active{display:block}.admin-popup__application-user-verification-container{height:max-content;position:relative;width:max-content}.admin-popup__application-user-verification-container.additionaly-popup.active{animation-delay:0s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:openFlex;animation-timing-function:ease-out}.admin-popup__application-user-verification-container.additionaly-popup.deactive{animation-delay:0s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:closeFlex;animation-timing-function:ease-out;display:none}.admin-popup__application-user-verification-child-list-item{cursor:pointer;margin-bottom:16px;max-height:96px;overflow-x:hidden;overflow-y:auto;padding-right:10px;width:100%}.admin-popup__application-user-verification-child-list-item::-webkit-scrollbar{width:10px}.admin-popup__application-user-verification-child-list-item::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:5px}.admin-popup__application-user-verification-child-list-item::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #f3f3f3;border-radius:10px}.admin-popup__application-user-verification-child-list-item:last-child{margin-bottom:0}.admin-popup__application-user-verification-child-list-item-image{background:url(/static/media/user-profile-icon.85243a66a990edf001db.svg) no-repeat 50%;background-size:contain;height:40px;margin-right:16px;width:40px}.admin-popup__application-user-verification-child-list-item-name{font-size:18px;font-weight:500}.admin-popup__application-user-verification-child-list-item.active .admin-popup__application-user-verification-child-list-item-name{color:#b158ff}.admin-popup__application-user-verification-child{max-width:0;overflow:hidden;transition:all .3s;width:100%}.admin-popup__application-user-verification-child.active{margin-left:24px;max-width:496px;position:relative}.admin-popup__application-user-verification-child.visible{overflow:visible}.admin-popup__application-user-verification-child-scroll{max-height:calc(90vh - 100px);overflow-x:hidden;overflow-y:scroll;padding-right:10px}.admin-popup__application-user-verification-child-scroll::-webkit-scrollbar{width:10px}.admin-popup__application-user-verification-child-scroll::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:5px}.admin-popup__application-user-verification-child-scroll::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #f3f3f3;border-radius:10px}.admin-popup__application-user-verification-programs{min-height:33px}.admin-popup__application-user-verification-programs-item{border-radius:8px;font-size:14px;font-weight:500;line-height:16.8px;margin-bottom:8px;margin-right:10px;padding:4px 8px}.admin-popup__application-user-verification-programs-item.red{background:#f5c04a1a;color:#f5c04a}.admin-popup__application-user-verification-programs-item.blue{background:#4791ff1a;color:#4791ff}.admin-popup__application-user-verification-programs-item.purple{background:#a347ff1a;color:#a347ff}.admin-popup__application-user-verification-programs-item.green{background:#47ca561a;color:#47ca56}.admin-popup__application-user-verification-programs-item.yellow{background:#cec2121a;color:#cec212}.admin-popup__application-user-verification-programs-item.orange{background:#e37b1f1a;color:#e37b1f}.admin-popup__application-user-verification-programs-item.pink{background:#ff96a81a;color:#ff96a8}.admin-popup__application-user-verification-programs-item.brown{background:#a52a2a1a;color:brown}.admin-popup__application-user-verification-programs-item.light_blue{background:#61cbed1a;color:#61cbed}.admin-popup__edit-data-confirm{width:900px}.admin-popup__edit-data-confirm.additionaly-popup.active{animation-delay:0s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:openFlex;animation-timing-function:ease-out}.admin-popup__edit-data-confirm.additionaly-popup.deactive{animation-delay:0s;animation-direction:normal;animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:closeFlex;animation-timing-function:ease-out;display:none}@keyframes openFlex{0%{display:flex;opacity:0;visibility:hidden}to{display:flex;opacity:1;visibility:visible}}@keyframes closeFlex{0%{display:flex;opacity:1;visibility:visible}to{display:none;opacity:0;visibility:hidden}}.admin-popup__edit-data-confirm-subtitle{color:#727272;font-size:14px;font-weight:500;margin-bottom:16px;padding-left:16px}.admin-popup__edit-data-confirm-line{background:#e6e6e6;width:1px}.admin__popup-program-connection-program-item{border-radius:8px;font-size:14px;font-weight:500;line-height:16.8px;padding:3px 8px;width:max-content}.admin__popup-program-connection-program-item.red{background:#f5c04a1a;color:#f5c04a}.admin__popup-program-connection-program-item.blue{background:#4791ff1a;color:#4791ff}.admin__popup-program-connection-program-item.purple{background:#a347ff1a;color:#a347ff}.admin__popup-program-connection-program-item.green{background:#47ca561a;color:#47ca56}.admin__popup-program-connection-program-item.yellow{background:#cec2121a;color:#cec212}.admin__popup-program-connection-program-item.orange{background:#e37b1f1a;color:#e37b1f}.admin__popup-program-connection-program-item.pink{background:#ff96a81a;color:#ff96a8}.admin__popup-program-connection-program-item.brown{background:#a52a2a1a;color:brown}.admin__popup-program-connection-program-item.light_blue{background:#61cbed1a;color:#61cbed}.admin-popup__documnet-confirm{border-radius:24px;max-width:1130px;width:100%}.admin-popup__documnet-confirm-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.admin-popup__documnet-confirm-top-name{font-size:24px;font-weight:600}.admin-popup__documnet-confirm-top-type{font-size:14px;font-weight:500;padding:16px}.admin-popup__documnet-confirm-line{border:1px solid #f53d3d;border-radius:4px;font-size:14px;font-weight:500;padding:18px 12px}.admin-popup__documnet-confirm-line.title{background:#f9f9f9;border-color:#e4e4e4;font-weight:500;padding:12px}.admin-popup__documnet-confirm-line-item{color:#000;margin-right:10px}.admin-popup__documnet-confirm-line-item:last-child{margin-right:0}.admin-popup__documnet-confirm-line-item-document-icon{background:url(/static/media/admin-application-document-red-mini-icon.ff1bf777e8d7db583a10.svg) no-repeat 50%;background-size:contain;height:20px;margin-right:12px;width:20px}.admin-popup__documnet-confirm-line-item-name{font-size:14px;font-weight:500}.admin-popup__documnet-confirm-line-item.name{width:calc(50% - 60px)}.admin-popup__documnet-confirm-line-item.date,.admin-popup__documnet-confirm-line-item.status-title{width:calc(25% - 30px)}.admin-popup__documnet-confirm-line-item.status{color:#727272;font-size:14px;font-weight:500;padding-left:16px;position:relative;width:calc(25% - 30px)}.admin-popup__documnet-confirm-line-item.status:before{background:#afafaf;border-radius:4px;content:"";display:block;height:8px;left:0;position:absolute;top:calc(50% - 4px);width:8px}.admin-popup__documnet-confirm-line-item.status.green:before{background:#45d738}.admin-popup__documnet-confirm-line-item.status.red:before{background:#f53d3d}.admin-popup__documnet-confirm-line-item.buttons{width:90px}.admin-popup__documnet-confirm-line-item-button{background-size:contain;cursor:pointer;display:block;height:20px;width:20px}.admin-popup__documnet-confirm-line-item-button.download{background:url(/static/media/download-black-icon.1914713ee288819e1635.svg) no-repeat 50%}.admin-popup__documnet-confirm-line-item-button.send{background:url(/static/media/send-black-icon.1de60fde9dba94dba640.svg) no-repeat 50%;cursor:default;opacity:.3}.admin-popup__documnet-confirm-line.title .admin-popup__documnet-confirm-line-item{color:#727272}.admin-popup__documnet-confirm-button-container{position:relative}.admin-popup__documnet-confirm-button-comment{bottom:60px;left:calc(50% - 224px)}.admin-popup__sertificate-confirm-line-item{color:#000;margin-right:10px}.admin-popup__sertificate-confirm-line-item:last-child{margin-right:0}.admin-popup__sertificate-confirm-line-item-validate{color:#000;font-size:14px;font-weight:500}.admin-popup__sertificate-confirm-line-item-validate-item{color:#b158ff;cursor:pointer;text-decoration:underline;transition:opacity .3s}.admin-popup__sertificate-confirm-line-item-validate-item.active{opacity:.5}.admin-popup__sertificate-confirm-line-item.validate{position:relative;width:calc(50% - 60px)}.admin-popup__sertificate-confirm-line-item.buttons{width:80px}.admin-popup__sertificate-confirm-line-item-button{background-size:contain;cursor:pointer;display:block;height:20px;width:20px}.admin-popup__sertificate-confirm-line-item-button.download{background:url(/static/media/download-purple-icon.0cf8670c83d68ea6f03d.svg) no-repeat 50%}.admin-popup__sertificate-confirm-calendar{background-color:#fff;border-radius:8px;left:0;max-height:0;overflow:hidden;position:absolute;top:30px;transition:max-height .3s;z-index:10}@media (max-height:950px){.admin-popup__sertificate-confirm-calendar{left:214px;top:-18px}}@media (max-height:865px){.admin-popup__sertificate-confirm-calendar{top:-96px}}@media (max-height:705px){.admin-popup__sertificate-confirm-calendar{top:-200px}}.admin-popup__sertificate-confirm-calendar.active{box-shadow:0 8px 24px 0 #1a1a1a14;margin-bottom:20px;max-height:430px}.admin-popup__tabel-confirm{width:95%}.admin__tabel-tabel-pages{margin-top:32px;width:100%}.admin__tabel-tabel-pages-container{margin:auto}.admin__tabel-tabel-pages-item{border-radius:4px;cursor:pointer;font-size:18px;font-weight:500;height:38px;transition:background-color .3s;width:38px}.admin__tabel-tabel-pages-item.active{background-color:#b158ff;color:#fff}.admin__tabel-tabel-pages-points{font-size:18px;font-weight:600;height:38px;width:38px}.admin__tabel-tabel-pages-arrow{background-size:contain;cursor:pointer;height:20px;width:20px}.admin__tabel-tabel-pages-arrow.left{background:url(/static/media/arrow-left-black-icon.ca9ddf26b5527829e1ea.svg) 50% no-repeat;margin-right:22px}.admin__tabel-tabel-pages-arrow.right{background:url(/static/media/arrow-right-balck-icon.9b8ea5f9da072ca7c2fd.svg) 50% no-repeat;margin-left:22px}.admin-popup__application-create-child-scroll{max-height:calc(90vh - 220px);overflow-x:hidden;overflow-y:scroll;padding-right:10px}.admin-popup__application-create-child-scroll::-webkit-scrollbar{width:10px}.admin-popup__application-create-child-scroll::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:5px}.admin-popup__application-create-child-scroll::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #f3f3f3;border-radius:10px}.admin-popup__upgrade-class-confirm{height:100%;max-height:85vh;max-width:1900px;width:95%}.admin-popup__upgrade-class-confirm-students{border:1px solid #c8c8c8;border-radius:8px;height:100%;padding:12px;width:calc(50% - 12px)}.admin-popup__upgrade-class-confirm-students-container{height:100%;max-height:calc(100% - 70px)}.admin-popup__upgrade-class-confirm-students-list{height:100%;max-height:calc(100% - 215px);overflow-x:hidden;overflow-y:scroll}.admin-popup__upgrade-class-confirm-students-list::-webkit-scrollbar{width:10px}.admin-popup__upgrade-class-confirm-students-list::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:5px}.admin-popup__upgrade-class-confirm-students-list::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #f3f3f3;border-radius:10px}.admin-popup__upgrade-class-confirm-students-list-item{border:1px solid #e4e4e4;border-radius:8px;color:#000;font-weight:400;margin-bottom:8px;padding:12px 12px 12px 42px;position:relative;width:calc(100% - 12px)}.admin-popup__upgrade-class-confirm-students-list-item.title{font-weight:600;width:calc(100% - 22px)}.admin-popup__upgrade-class-confirm-students-list-item-icon{background:#f9f9f9;border:1.5px solid #e6e6e6;border-radius:4px;cursor:pointer;height:20px;left:12px;position:absolute;top:calc(50% - 10px);width:20px}.admin-popup__upgrade-class-confirm-students-list-item-icon:after{background:url(/static/media/autorization-check-icon.cb72b513eff781c2ee8e.svg) 50%;background-size:24px;content:"";height:20px;left:-1px;opacity:0;position:absolute;top:-1px;transition:.3s;width:20px}.admin-popup__upgrade-class-confirm-students-list-item-icon.active:after{opacity:1}.admin-popup__upgrade-class-confirm-students-list-item.transfer-child{padding-left:12px;padding-right:42px}.admin-popup__upgrade-class-confirm-students-list-item.transfer-child .admin-popup__upgrade-class-confirm-students-list-item-icon{background:url(/static/media/delete-red-icon.57e0c9b535b6be6eb0f5.svg) 50%;background-size:contain;border:none;border-radius:0;height:24px;left:auto;right:12px;top:calc(50% - 12px);width:24px}.admin-popup__upgrade-class-confirm-students-list-item.transfer-child .admin-popup__upgrade-class-confirm-students-list-item-icon:after{content:none}.admin-popup__upgrade-class-confirm-students-checked-class{width:calc(100% - 22px)}.admin-popup__upgrade-class-confirm-students-checked-class-title{font-size:18px;font-weight:600}.admin-popup__upgrade-class-confirm-students-class-drop-list.popup__filters-drop-down-list-checked,.admin-popup__upgrade-class-confirm-students-class-drop-list.popup__filters-drop-down-list-item{font-size:16px}.popup__filters-drop-down-list{background:#fff;border-radius:8px;max-height:0;min-width:170px;opacity:0;overflow:hidden;padding:0 10px;position:absolute;right:0;top:52px;transition:all .3s}.popup__filters-drop-down-list-container{position:relative;width:auto}.popup__filters-drop-down-list-checked{background:#fff;border:1px solid #e6e6e6;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;height:44px;min-width:170px;padding:12px}.popup__filters-drop-down-list-checked-arrow{background:url(/static/media/black-arrow-down.1628c342c5f64ae9a77b.svg) no-repeat 50%;height:20px;transition:all .3s;width:20px}.popup__filters-drop-down-list-checked.active .popup__filters-drop-down-list-checked-arrow{transform:rotate(-180deg)}.popup__filters-drop-down-list-scroll{max-height:165px;overflow-x:hidden;overflow-y:auto}.popup__filters-drop-down-list-scroll::-webkit-scrollbar{width:8px}.popup__filters-drop-down-list-scroll::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:5px}.popup__filters-drop-down-list-scroll::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #f3f3f3;border-radius:8px}.popup__filters-drop-down-list.active{border:1px solid #e6e6e6;box-shadow:0 8px 24px 0 #afafaf14;max-height:185px;opacity:1;padding:10px;z-index:4}.popup__filters-drop-down-list-item{cursor:pointer;font-size:14px;font-weight:500;margin-bottom:8px;padding:8px 12px;width:100%}.popup__filters-drop-down-list-item:last-child{margin-bottom:0}.popup__filters-drop-down-list-item.active{color:#b158ff}.popup__container.edit-class-programs{height:90vh;max-width:96vw;width:1480px}.edit-class-programs__add-program-button{align-items:center;background-color:#b158ff;border:1px solid #b158ff;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;padding:8px 16px}.edit-class-programs__container{grid-gap:16px;align-content:start;display:grid;gap:16px;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));grid-template-rows:max-content;height:100%;justify-items:stretch;max-height:calc(90vh - 264px);overflow-x:hidden;overflow-y:scroll;padding-right:12px;width:100%}.edit-class-programs__container::-webkit-scrollbar{width:10px}.edit-class-programs__container::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:5px}.edit-class-programs__container::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #e6e6e6;border-radius:10px}.edit-class-programs__checked-block-label{color:#727272;font-size:16px;font-weight:500}.edit-class-programs__checked-block-val{background-color:#fff;border:1px solid #e6e6e6;border-radius:6px;font-size:16px;font-weight:500;max-width:300px;min-height:44px;min-width:140px;padding:11px;width:100%}.edit-class-programs__checked-block-val.school-val{max-width:500px;min-width:300px}.edit-class-programs__underline{background-color:#e6e6e6;height:1px;margin:16px 0;width:100%}.edit-class-programs__delete{background:#fff;border-radius:12px;padding:34px}.admin-finance-popup__documents{border-radius:24px;height:100%;max-height:350px;max-width:1130px;padding-right:10px;width:100%}.admin-finance-popup__documents-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;padding-right:20px}.admin-finance-popup__documents-top-name{font-size:24px;font-weight:600}.admin-finance-popup__documents-top-button{background-color:#b158ff;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:44px;line-height:14px;padding:15px 16px;text-align:center}.admin-finance-popup__documents-top-document-templates-container{position:relative}.admin-finance-popup__documents-child-drop-list.popup__filters-drop-down-list-checked{width:300px}.admin-finance-popup__documents-document-type-drop-list.popup__filters-drop-down-list{width:200px}.admin-finance-popup__documents-list{height:100%;max-height:190px;overflow-x:hidden;overflow-y:scroll;padding-right:10px}.admin-finance-popup__documents-list::-webkit-scrollbar{width:10px}.admin-finance-popup__documents-list::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:5px}.admin-finance-popup__documents-list::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #f3f3f3;border-radius:10px}.admin-finance-popup__documents-line{border:1px solid #e4e4e4;border-radius:4px;font-size:14px;font-weight:500;margin-bottom:8px;padding:18px 12px}.admin-finance-popup__documents-line.confirm-line{border-color:#f53d3d}.admin-finance-popup__documents-line:last-child{margin-bottom:0}.admin-finance-popup__documents-line.title{background:#f9f9f9;border-color:#e4e4e4;font-weight:500;padding:12px;width:calc(100% - 20px)}.admin-finance-popup__documents-line-item{color:#000;margin-right:10px}.admin-finance-popup__documents-line-item:last-child{margin-right:0}.admin-finance-popup__documents-line-item-document-icon{background:url(/static/media/admin-application-document-purple-min-icon.a90392d5f1aa2e09de40.svg) no-repeat 50%;background-size:contain;height:20px;margin-right:12px;width:20px}.admin-finance-popup__documents-line-item-name{font-size:14px;font-weight:500}.admin-finance-popup__documents-line-item.name{width:calc(50% - 80px)}.admin-finance-popup__documents-line-item.date{width:calc(25% - 50px)}.admin-finance-popup__documents-line-item.status-title{width:calc(25% - 60px)}.admin-finance-popup__documents-line-item.status{align-items:center;display:flex;font-size:14px;font-weight:500;padding-left:16px;position:relative;width:calc(25% - 60px)}.admin-finance-popup__documents-line-item.status:before{background:#afafaf;border-radius:3px;content:"";display:block;height:6px;left:0;position:absolute;top:calc(50% - 3px);width:6px}.admin-finance-popup__documents-line-item.status.green:before{background:#45d738}.admin-finance-popup__documents-line-item.status.red:before{background:#f53d3d}.admin-finance-popup__documents-line-item.status.yellow:before{background:#e0f521}.admin-finance-popup__documents-line-item-status-title{background:url(/static/media/info-circle-grey-icon.a81bb230ec7d6ed2cfad.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:16px;margin-left:8px;margin-top:2px;position:relative;width:16px}.admin-finance-popup__documents-line-item-status-title:after{background:#e8e8e8e8;border-radius:4px;color:#000;content:attr(data-tooltip);font-size:14px;font-weight:500;left:calc(50% - 90px);line-height:16.8px;max-height:0;max-width:180px;opacity:0;overflow:hidden;padding:0 8px;position:absolute;text-align:center;top:22px;transition:opacity .5s,padding .5s;width:max-content;word-break:break-all;z-index:10}.admin-finance-popup__documents-line-item-status-title:hover:after{border:1px solid #0000001a;box-shadow:0 8px 24px 0 #afafaf29;max-height:180px;opacity:1;padding:6px 8px}.admin-finance-popup__documents-line-item.buttons{text-align:right;width:240px}.admin-finance-popup__documents-line-item.buttons.title{padding-right:20px}.admin-finance-popup__documents-line-item-button{background-size:contain;cursor:pointer;height:20px;width:20px}.admin-finance-popup__documents-line-item-button-drop-list-container{background-color:#fff;border:0 solid #e4e4e4;border-radius:8px;max-height:0;overflow:hidden;padding:0 16px;position:absolute;right:16px;top:16px;transition:max-height .3s,padding .3s,border-width .3s;width:max-content;z-index:4}.admin-finance-popup__documents-line-item-button-drop-list-container.active{border-width:1px;box-shadow:0 8px 24px 0 #1a1a1a14;max-height:180px;padding:10px 12px}.admin-finance-popup__documents-line-item-button-drop-list-item{border-bottom:1px solid #e4e4e4;cursor:pointer;font-size:14px;font-weight:500;padding:8px 0;text-align:left;width:100%}.admin-finance-popup__documents-line-item-button-drop-list-item:last-child{border-bottom:none}.admin-finance-popup__documents-line-item-button.download-sample{background:url(/static/media/sample-download-black-icon.29959574db2b9d75a5bb.svg) no-repeat 50%;background-size:contain;position:relative}.admin-finance-popup__documents-line-item-button.download{background:url(/static/media/download-black-icon.1914713ee288819e1635.svg) no-repeat 50%;margin-left:16px}.admin-finance-popup__documents-line-item-button.send{background:url(/static/media/send-black-icon.1de60fde9dba94dba640.svg) no-repeat 50%;margin-left:16px;z-index:0}.admin-finance-popup__documents-line-item-button.delete{background:url(/static/media/delete-red-icon.57e0c9b535b6be6eb0f5.svg) no-repeat 50%}.admin-finance-popup__documents-line-item-button.confirm{background:url(/static/media/confirm-green-icon.680631a774c1ee4e1d0d.svg) no-repeat 50%}.admin-finance-popup__documents-line-item-button.refuse{background:url(/static/media/reject-red-icon.dbd9f8517375608191b1.svg) no-repeat 50%;margin-left:16px}.admin-finance-popup__documents-line-item-button.arrow{background:url(/static/media/black-arrow-down.1628c342c5f64ae9a77b.svg) no-repeat 50%;transition:transform .3s}.admin-finance-popup__documents-line-item-button.arrow.active{transform:rotate(-180deg)}.admin-finance-popup__documents-line-item-button-line{background-color:#e4e4e4;height:16px;margin:0 16px;width:1px}.admin-finance-popup__documents-line:last-child .admin-finance-popup__documents-line-item-status-title:after{bottom:22px;top:auto}.admin-finance-popup__documents-line:first-child .admin-finance-popup__documents-line-item-status-title:after{bottom:auto;top:22px}.admin-finance-popup__documents-line.title .admin-finance-popup__documents-line-item{color:#727272}.admin-finance-popup__documents-line-termination-month{width:calc(50% - 8px)}.admin-finance-popup__documents-line-termination-month .popup__drop-list-checked{height:40px}.admin-finance-popup__documents-line-termination-month .popup__drop-list-checked:after{background-size:contain;height:20px;width:20px}.admin-finance-popup__documents-line-termination-month .popup__additionaly-input-val{font-size:14px!important;height:40px;padding:10px 40px 10px 10px}.admin-finance-popup__documents-line-termination-month.popup__drop-list-container{min-height:40px}.admin-finance-popup__documents-line-termination-month .popup__drop-list.active{max-height:90px}.admin-finance-popup__documents-line-termination-month .popup__drop-list-scroll{max-height:72px}.admin-finance-popup__documents-line-termination-month .popup__drop-list-elem{font-size:14px;padding:8px}.admin-finance-popup__documents-line-termination-buttons{width:calc(50% - 8px)}.admin-finance-popup__documents-line-termination-button{border:1px solid #e6e6e6;border-radius:8px;cursor:pointer;font-weight:500;height:40px;width:calc(50% - 8px)}.admin-finance-popup__documents-line-termination-button.agree{background-color:#b158ff;border:1px solid #b158ff;color:#fff}.admin-finance-popup__documents-line-additional{max-height:0;overflow:hidden;padding:0;transition:max-height .3s,padding-top .3s,margin-top .3s}.admin-finance-popup__documents-line-additional.overflow-visible{overflow:visible}.admin-finance-popup__documents-line-additional.active{border-top:1px solid #e6e6e6;margin-top:20px;max-height:70px;padding-top:20px}.admin-finance-popup__documents-line-additional-finish-certificate-date-input{border:1px solid #e6e6e6;border-radius:8px;height:40px;padding:16px;width:240px}.admin-finance-popup__documents-line:last-child .admin-finance-popup__documents-line-item-button-drop-list-container{bottom:16px;top:auto}.admin-finance-popup__documents-error{color:#f53d3d;font-size:12px;font-weight:500}.test-popup-block{position:absolute}.admin-popup__finance-export1c-date{border:1px solid #e6e6e6;border-radius:8px;height:54px;position:relative;width:100%}.admin-popup__finance-export1c-date-input{font-size:18px;font-weight:500;height:100%;padding:16px 46px 16px 16px;width:100%}.admin-popup__finance-export1c-date-icon{background:url(/static/media/calendar-purple-icon.42c8db4277bf6763a94d.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:20px;position:absolute;right:16px;top:calc(50% - 10px);width:20px}.admin-popup__finance-export1c-date-container{position:relative}.admin-popup__finance-export1c-subtitle{color:#727272;font-size:16px;font-weight:500;text-align:center}.admin-popup__finance-export1c-calendar{background-color:#fff;border-radius:8px;left:0;max-height:0;overflow:hidden;position:absolute;top:80px;transition:max-height .3s;z-index:10}@media (max-height:950px){.admin-popup__finance-export1c-calendar{top:24px}}@media (max-height:830px){.admin-popup__finance-export1c-calendar{top:-24px}}@media (max-height:730px){.admin-popup__finance-export1c-calendar{top:-96px}}.admin-popup__finance-export1c-calendar.active{box-shadow:0 8px 24px 0 #1a1a1a14;margin-bottom:20px;max-height:430px}.admin-popup__finance-export1c-title{padding-bottom:12px}.admin-popup__finance-export1c-title.contragent{padding:0}.admin-popup__finance-export1c-title-text{font-size:18px;font-weight:600}.admin-popup__finance-export1c-title-text span{color:#727272;font-size:16px;font-weight:500}.admin-popup__finance-export1c-title-icon{background:url(/static/media/download-purple-icon.0cf8670c83d68ea6f03d.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:24px;width:24px}.admin-popup__finance-export1c-label{color:#727272;display:block;font-size:16px;font-weight:500}.admin-popup__finance-export1c-file-block{border-bottom:1px solid #e6e6e6;padding-bottom:16px}.admin-popup__finance-export1c-file-block.last{border:none;padding:0}.admin-popup__finance-export1c-download-button{background-color:#b158ff;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;margin-top:16px;padding:12px;text-align:center;width:100%}.admin-popup__finance-export1c-drop-list{background:#fff;border-radius:8px;color:#1a1a1a;max-height:0;overflow:hidden;padding:0 8px 0 18px;position:absolute;top:70px;transition:max-height .3s,padding .3s;width:100%;z-index:2}.admin-popup__finance-export1c-drop-list-container{position:relative}.admin-popup__finance-export1c-drop-list-checked{border:1px solid #e6e6e6;border-radius:8px;cursor:pointer;font-size:18px;font-weight:500;height:54px;padding:16px 46px 16px 16px;position:relative;width:100%}.admin-popup__finance-export1c-drop-list-checked.label-active{color:#777;font-size:16px}.admin-popup__finance-export1c-drop-list-checked:before{background:url(/static/media/black-arrow-down.1628c342c5f64ae9a77b.svg) no-repeat 50%;content:"";display:block;height:20px;position:absolute;right:16px;top:calc(50% - 10px);transition:all .3s;width:20px}.admin-popup__finance-export1c-drop-list-checked.active:before{transform:rotate(180deg)}.admin-popup__finance-export1c-drop-list.active{border:1px solid #b158ff;box-shadow:0 8px 24px 0 #afafaf14;max-height:200px;padding:8px 8px 8px 18px}.admin-popup__finance-export1c-drop-list-scroll{max-height:182px;overflow:hidden;overflow-x:hidden;overflow-y:auto;padding-right:10px}.admin-popup__finance-export1c-drop-list-scroll::-webkit-scrollbar{width:10px}.admin-popup__finance-export1c-drop-list-scroll::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:5px}.admin-popup__finance-export1c-drop-list-scroll::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #e6e6e6;border-radius:8px}.admin-popup__finance-export1c-month-year-drop-list .popup__drop-list-checked.color-grey{color:#7b7b7b;font-size:16px;font-weight:500}.admin-popup__finance-export1c-month-year-drop-list .popup__additionaly-input-val{font-weight:500}.admin-popup__finance-page-payment-type-drop-list-elem-label,.admin-popup__finance-page-payment-type-val-elem{border-radius:4px;font-size:12px;padding:4px 6px;width:max-content}.admin-popup__finance-page-payment-type-drop-list-elem-label.sbp,.admin-popup__finance-page-payment-type-val-elem.sbp{background-color:#ee73261a;color:#ee7326}.admin-popup__finance-page-payment-type-drop-list-elem-label.tincoff,.admin-popup__finance-page-payment-type-val-elem.tincoff{background-color:#fae04b4d;color:#000}.admin-popup__finance-page-payment-type-drop-list-elem-label.sber,.admin-popup__finance-page-payment-type-val-elem.sber{background-color:#08a54a1a;color:#08a54a}.admin-popup__finance-page-payment-type-drop-list-elem-label.vtb,.admin-popup__finance-page-payment-type-val-elem.vtb{background-color:#0022841a;color:#002284}.admin-popup__finance-page-payment-type-drop-list-elem-label.alfabank,.admin-popup__finance-page-payment-type-val-elem.alfabank{background-color:#ef31241a;color:#ef3124}.admin-popup__finance-page-calendar{background-color:#fff;border-radius:8px;bottom:60px;left:0;max-height:0;overflow:hidden;position:absolute;transition:max-height .3s;width:380px;z-index:10}.admin-popup__finance-page-calendar.active{box-shadow:0 8px 24px 0 #1a1a1a14;margin-bottom:20px;max-height:430px}.admin-popup__finance-page-calendar-container{position:relative}.admin-popup__finance-page-calendar-input{border:1px solid #e6e6e6;border-radius:8px;cursor:pointer;font-size:18px;font-weight:500;height:54px;padding:16px;width:100%}.admin-popup__finance-page-payment-type-val{padding:14px}.admin-popup__finance-page-payment-type-val-drop-list-elem-label,.admin-popup__finance-page-payment-type-val-elem{border-radius:4px;font-size:12px;padding:4px 6px;width:max-content}.admin-popup__finance-page-payment-type-val-drop-list-elem-label.sbp,.admin-popup__finance-page-payment-type-val-elem.sbp{background-color:#ee73261a;color:#ee7326}.admin-popup__finance-page-payment-type-val-drop-list-elem-label.tincoff,.admin-popup__finance-page-payment-type-val-elem.tincoff{background-color:#fae04b4d;color:#000}.admin-popup__finance-page-payment-type-val-drop-list-elem-label.sber,.admin-popup__finance-page-payment-type-val-elem.sber{background-color:#08a54a1a;color:#08a54a}.admin-popup__finance-page-payment-type-val-drop-list-elem-label.vtb,.admin-popup__finance-page-payment-type-val-elem.vtb{background-color:#0022841a;color:#002284}.admin-popup__finance-page-payment-type-val-drop-list-elem-label.alfabank,.admin-popup__finance-page-payment-type-val-elem.alfabank{background-color:#ef31241a;color:#ef3124}.admin-popup__finance-page-user-card-calendar{left:0;top:60px}@media (max-height:770px){.admin-popup__finance-page-user-card-calendar{top:0}}@media (max-height:630px){.admin-popup__finance-page-user-card-calendar{top:-100px}}.admin__finance-user-card-history-accruals-filters-child-drop-list,.admin__finance-user-card-history-accruals-filters-program-drop-list{width:100%}.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-checked.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-checked.admin__finance-user-card-history-accruals-filters-program,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-checked.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-checked.admin__finance-user-card-history-accruals-filters-program{background:none;border-radius:8px;font-size:18px;font-weight:500;min-height:54px;width:100%}.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-accruals-filters-program,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-accruals-filters-program{min-width:170px;padding:0 8px 0 16px;top:64px;width:100%}.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-accruals-filters-child.active,.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-accruals-filters-program.active,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-accruals-filters-child.active,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-accruals-filters-program.active{padding:12px 8px 12px 16px}.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-scroll.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-scroll.admin__finance-user-card-history-accruals-filters-program,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-scroll.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-scroll.admin__finance-user-card-history-accruals-filters-program{max-height:150px;padding-right:12px}.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-program,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-child,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-program{border-bottom:1px solid #e5e5ea;font-size:18px;font-weight:500;margin-bottom:0;padding:8px}.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-child:last-child,.admin__finance-user-card-history-accruals-filters-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-program:last-child,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-child:last-child,.admin__finance-user-card-history-accruals-filters-program-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-accruals-filters-program:last-child{border-bottom:none}.admin__applications-table-line-item.verification-city{width:12%}.admin__applications-table-line-item.verification-school{width:22%}.admin__applications-table-line-item.verification-lessons-class{width:8%}.admin__applications-table-line-item.verification-parrent-name{width:15%}.admin__applications-table-line-item.verification-date,.admin__applications-table-line-item.verification-students-count{width:9%}.admin__applications-table-line-item.parrent-name{width:calc(60% - 80px)}.admin__applications-table-line-item.parrent-date{width:calc(40% - 60px)}.admin__applications-table-line-item.student-city{width:10%}.admin__applications-table-line-item.student-school{width:22%}.admin__applications-table-line-item.student-lessons-class{width:8%}.admin__applications-table-line-item.student-parrent-name{width:16%}.admin__applications-table-line-item.student-date{width:8%}.admin__applications-table-line-item.student-name{width:16%}.admin__applications-table-line-item.additionaly-program-city{width:calc(10% - 10px)}.admin__applications-table-line-item.additionaly-program-school{width:calc(22% - 30px)}.admin__applications-table-line-item.additionaly-program-lessons-class{width:calc(8% - 10px)}.admin__applications-table-line-item.additionaly-program-parrent-name,.admin__applications-table-line-item.additionaly-program-student-name{width:calc(14% - 20px)}.admin__applications-table-line-item.additionaly-program-name{width:calc(22% - 30px)}.admin__applications-table-line-item.additionaly-program-date{width:calc(8% - 10px)}.admin__applications-table-line-item.upgrade-class-city{width:15%}.admin__applications-table-line-item.upgrade-class-school{width:25%}.admin__applications-table-line-item.upgrade-class-lessons-class{width:8%}.admin__applications-table-line-item.edit-class-programs-city,.admin__applications-table-line-item.upgrade-class-student-count{width:15%}.admin__applications-table-line-item.edit-class-programs-school{width:25%}.admin__applications-table-line-item.edit-class-programs-lessons-class{width:8%}.admin__applications-table-line-item.edit-class-programs-program-count{width:15%}.admin__applications-table-line-item.documents-city{width:calc(10% - 10px)}.admin__applications-table-line-item.documents-school{width:calc(22% - 30px)}.admin__applications-table-line-item.documents-lessons-class{width:calc(8% - 10px)}.admin__applications-table-line-item.documents-parrent-name,.admin__applications-table-line-item.documents-student-name{width:calc(14% - 20px)}.admin__applications-table-line-item.documents-name{width:calc(22% - 30px)}.admin__applications-table-line-item.documents-date{width:calc(8% - 10px)}.admin__applications-table-line-item.certificates-city{width:calc(10% - 10px)}.admin__applications-table-line-item.certificates-school{width:calc(22% - 30px)}.admin__applications-table-line-item.certificates-lessons-class{width:calc(8% - 10px)}.admin__applications-table-line-item.certificates-parrent-name,.admin__applications-table-line-item.certificates-student-name{width:calc(14% - 20px)}.admin__applications-table-line-item.certificates-illness-dates{width:calc(22% - 30px)}.admin__applications-table-line-item.certificates-date{width:calc(8% - 10px)}.admin__applications-table-line-item.create-child-city{width:calc(10% - 10px)}.admin__applications-table-line-item.create-child-school{width:calc(22% - 30px)}.admin__applications-table-line-item.create-child-lessons-class{width:calc(8% - 10px)}.admin__applications-table-line-item.create-child-parrent-name,.admin__applications-table-line-item.create-child-student-name{width:calc(14% - 20px)}.admin__applications-table-line-item.create-child-date{width:calc(8% - 10px)}.admin__applications-table-line-item.re-contaract-child-city{width:calc(10% - 10px)}.admin__applications-table-line-item.re-contaract-child-school{width:calc(22% - 30px)}.admin__applications-table-line-item.re-contaract-child-lessons-class{width:calc(8% - 10px)}.admin__applications-table-line-item.re-contaract-child-parrent-name,.admin__applications-table-line-item.re-contaract-child-student-name{width:calc(14% - 20px)}.admin__applications-table-line-item.re-contaract-child-date{width:calc(8% - 10px)}.admin__applications-table-line-item.tabel-app-city{width:calc(12% - 10px)}.admin__applications-table-line-item.tabel-app-school{width:calc(24% - 25px)}.admin__applications-table-line-item.tabel-app-lessons-class,.admin__applications-table-line-item.tabel-app-subgroup{width:calc(8% - 10px)}.admin__applications-table-line-item.tabel-app-program{width:calc(14% - 10px)}.admin__applications-table-line-item.tabel-app-teacher{width:calc(16% - 10px)}.admin__applications-table-line-item.tabel-app-month,.admin__applications-table-line-item.tabel-app-year{width:calc(8% - 10px)}.admin__finance-page-clients-table-line-item{font-size:14px;font-weight:500;line-height:21px}.admin__finance-page-clients-table-line-item-container{width:100%}.admin__finance-page-clients-table-line-item.name{max-width:calc(100% - 38px);width:max-content}.admin__finance-page-clients-table-line-item-arrow{background:url(/static/media/black-arrow-down.1628c342c5f64ae9a77b.svg) 50% no-repeat;background-size:contain;cursor:pointer;height:20px;transition:transform .3s;width:20px}.admin__finance-page-clients-table-line-item-arrow.active{transform:rotate(180deg)}.admin__finance-page-clients-table-line-item-arrow-container{border:1px solid #ababab;border-radius:6px;height:26px;margin-left:12px;width:26px}.admin__finance-page-clients-table-line-item-underline{background-color:#e5e5ea;height:1px;margin-top:8px;width:100%}.admin__finance-page-clients-table-line-item-childs{max-height:30px;overflow:hidden;transition:max-height .5s}.admin__finance-page-clients-table-line-item-childs.active{max-height:160px}.admin__finance-page-clients-table-line-item-childs.active .admin__finance-page-clients-table-line-item-childs-item{margin-right:12px;max-width:calc(100% - 12px)}.admin__finance-page-clients-table-line-item-childs.active .admin__finance-page-clients-table-line-item-childs-item.none-elips{margin-right:0;max-width:100%}.admin__finance-page-clients-table-line-item-childs.active .admin__finance-page-clients-table-line-item-childs-item-name{overflow:auto;text-overflow:inherit;white-space:wrap;width:calc(100% - 16px)}.admin__finance-page-clients-table-line-item-childs-item{font-size:14px;font-weight:500;line-height:21px;margin-right:12px;padding:4px 0}.admin__finance-page-clients-table-line-item-childs-item.none-elips{margin-right:0;max-width:100%}.admin__finance-page-clients-table-line-item-childs-item-name{color:#727272;width:calc(100% - 16px)}.admin__finance-page-clients-table-line-item-childs-item-icon{background:url(/static/media/profile-purple-icon.daccaf9b012855dc1a41.svg) no-repeat;background-size:contain;height:14px;margin-right:2px;width:14px}.export__container{position:relative}.export__button{border:1px solid #e6e6e6;border-radius:8px;cursor:pointer;padding:12px;transition:border-color .3s;width:auto}.export__button:hover{border-color:#b158ff}.export__button-icon{background:url(/static/media/send-purple-icon.27ec87f5637a99c803f1.svg) no-repeat 50%;background-size:contain;height:20px;width:20px}.export__popup-list{background:#fff;border-radius:8px;max-height:0;overflow:hidden;padding:0 16px;position:absolute;right:0;top:60px;transition:max-height .3s,padding .3s,border .3s;width:260px;z-index:4}.export__popup-list.active{border:1px solid #e6e6e6;box-shadow:0 8px 24px 0 #afafaf14;max-height:400px;padding:8px 8px 8px 18px}.export__popup-list-scroll{max-height:384px;overflow:hidden;overflow-x:hidden;overflow-y:auto;padding-right:10px}.export__popup-list-scroll::-webkit-scrollbar{width:8px}.export__popup-list-scroll::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:5px}.export__popup-list-scroll::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #e6e6e6;border-radius:8px}.export__popup-list-item{border-bottom:1px solid #e6e6e6;cursor:pointer;font-size:16px;font-weight:500;padding:8px 0;width:100%}.export__popup-list-item:last-child{border:none}.admin__finance-page-history-table-line-item{font-size:14px;font-weight:500;margin-right:10px}.admin__finance-page-history-table-line-item:last-child{margin:0}.admin__finance-page-history-table-line-item.name{width:calc(50% - 10px)}.admin__finance-page-history-table-line-item.date-summ{width:calc(26% - 10px)}.admin__finance-page-history-table-line-item.payment-type{text-align:center;width:calc(24% - 20px)}.admin__finance-page-history-table-line-item-name-parrent-icon{background:url(/static/media/profile-purple-icon.daccaf9b012855dc1a41.svg) no-repeat;background-size:contain;height:14px;margin-right:2px;width:14px}.admin__finance-page-history-table-line-item-date-summ-item span,.admin__finance-page-history-table-line-item-name-parrent-name{color:#727272}.admin__finance-page-history-table-line-item-payment-type{border-radius:4px;font-size:12px;padding:4px 6px;width:max-content}.admin__finance-page-history-table-line-item-payment-type.sbp{background-color:#ee73261a;color:#ee7326}.admin__finance-page-history-table-line-item-payment-type.tincoff{background-color:#fae04b4d;color:#000}.admin__finance-page-history-table-line-item-payment-type.sber{background-color:#08a54a1a;color:#08a54a}.admin__finance-page-history-table-line-item-payment-type.vtb{background-color:#0022841a;color:#002284}.admin__finance-page-history-table-line-item-payment-type.alfabank{background-color:#ef31241a;color:#ef3124}.admin__finance-page-history-table-line-item-payment-type.default{background-color:#4034b41a;color:#4034b4}.admin__finance-table-line.title .admin__finance-page-history-table-line-item{font-weight:400}.admin__finance{background:url(/static/media/background-airplans.618c703eb8a195ca39d4.svg) no-repeat #fef1f1;background-size:cover;min-height:100vh;width:100%}.admin__finance-title{font-size:24px;font-weight:600}.admin__finance-button{border:1px solid #e6e6e6;border-radius:8px;cursor:pointer;min-width:130px;padding:12px;transition:border-color .3s}.admin__finance-button-label{font-size:14px;font-weight:500}.admin__finance-button-icon{background-size:contain;height:20px;margin-left:16px;width:20px}.admin__finance-button-icon.filters{background:url(/static/media/filters-purple-icon.df653876d2e8d26b3c2b.svg) no-repeat 50%}.admin__finance-button-icon.export{background:url(/static/media/send-purple-icon.27ec87f5637a99c803f1.svg) no-repeat 50%;margin:0}.admin__finance-button:hover{border-color:#b158ff}.admin__finance-button.export{min-width:auto}.admin__finance-button.export .admin__finance-button-icon{background:url(/static/media/send-purple-icon.27ec87f5637a99c803f1.svg) no-repeat 50%;background-size:contain;margin:0}.admin__finance-container{background-color:#fff;border:1px solid #e6e6e6;border-radius:24px;height:calc(100vh - 120px);padding:24px 10px 24px 24px;width:100%}.admin__finance-container.clients{margin-right:24px;width:36%}.admin__finance-container.payments-history{width:calc(64% - 24px)}.admin__finance-container.childs{height:100%;margin-right:24px;width:calc(60% - 24px)}.admin__finance-container.documents{height:calc(100% - 252px)}.admin__finance-container.discount{height:228px;margin-top:24px;padding-right:24px}.admin__finance-container.user-payment-history{height:580px;margin-top:24px}.admin__finance-container-top{padding-right:22px}.admin__finance-table{height:calc(100% - 120px);overflow-x:hidden;overflow-y:scroll;padding-right:12px;width:100%}.admin__finance-table::-webkit-scrollbar{width:10px}.admin__finance-table::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:5px}.admin__finance-table::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #f3f3f3;border-radius:10px}.admin__finance-table-line{border:1px solid #e4e4e4;border-radius:4px;color:#000;margin-bottom:8px;padding:16px 12px}.admin__finance-table-line.pd-12{padding:12px}.admin__finance-table-line:nth-child(2n){background-color:#f9f9f9}.admin__finance-table-line.user-card-payment-history:nth-child(2n){background-color:inherit}.admin__finance-table-line.title{background-color:#f9f9f9;color:#727272;font-weight:400;padding:12px;width:calc(100% - 22px)}.admin__finance-user-card-user{height:184px;padding:24px}.admin__finance-user-card-user-top{min-height:55px}.admin__finance-user-card-user-top-button{border:1px solid #e6e6e6;border-radius:8px;cursor:pointer;font-size:18px;font-weight:500;padding:16px 20px;text-align:center;transition:color .3s,border-color .3s}.admin__finance-user-card-user-top-button.delete:hover{border-color:#f53d3d;color:#f53d3d}.admin__finance-user-card-user-top-edited-button{border:1px solid #e6e6e6;border-radius:8px;cursor:pointer;font-size:18px;font-weight:500;line-height:18px;min-width:200px;padding:16px 20px;text-align:center}.admin__finance-user-card-user-top-edited-button.cancel{background-color:#b158ff;border-color:#b158ff;color:#fff}.admin__finance-user-card-user-top-edited-error{margin:0 10px;width:calc(40% - 100px)}.admin__finance-user-card-user-input-name-container{width:40%}.admin__finance-user-card-user-input{border:1px solid #b158ff;border-radius:8px;display:block;font-size:18px;font-weight:500;padding:16px;width:100%}.admin__finance-user-card-user-input.emptyField{border-color:#f53d3d}.admin__finance-user-card-user-name-back{background:url(/static/media/arrow-left-black-icon.ca9ddf26b5527829e1ea.svg) no-repeat 50%;background-size:contain;cursor:pointer;display:block;height:20px;margin-right:8px;width:20px}.admin__finance-user-card-user-name-label{font-size:24px;font-weight:600}.admin__finance-user-card-user-inputs-container{height:56px}.admin__finance-user-card-user-input-additionaly{border:1px solid #b158ff;border-radius:8px;display:block;font-size:18px;font-weight:500;padding:16px 46px 16px 16px;transition:border-color .3s;width:100%}.admin__finance-user-card-user-input-additionaly:read-only{border-color:#e6e6e6;cursor:default}.admin__finance-user-card-user-input-additionaly.emptyField{border-color:#f53d3d}.admin__finance-user-card-user-input-additionaly-container{border-radius:8px;position:relative}.admin__finance-user-card-user-input-additionaly-container.mail,.admin__finance-user-card-user-input-additionaly-container.password,.admin__finance-user-card-user-input-additionaly-container.phone{margin-right:16px;width:calc(33% - 8px)}.admin__finance-user-card-user-input-additionaly-container.mail:last-child,.admin__finance-user-card-user-input-additionaly-container.password:last-child,.admin__finance-user-card-user-input-additionaly-container.phone:last-child{margin-right:0}.admin__finance-user-card-user-input-additionaly-container.mail:before{background:url(/static/media/mail-purple-icon.0d16b37c652123784cb7.svg) no-repeat 50%}.admin__finance-user-card-user-input-additionaly-container.phone:before{background:url(/static/media/phone-purple-icon.b5d0ab46ef507b905275.svg) no-repeat 50%}.admin__finance-user-card-user-input-additionaly-container.password:before{background:url(/static/media/password-purple-icon.e97c8db8e9373104252d.svg) no-repeat 50%}.admin__finance-user-card-user-input-additionaly-container:before{background-size:contain;content:"";height:24px;position:absolute;right:16px;top:calc(50% - 12px);width:24px}.admin__finance-user-card-content{height:700px;width:100%}.admin__finance-user-card-content-documents-and-discount{width:40%}.admin__finance-user-card{padding-bottom:36px}.admin__finance-user-card-child-list{height:calc(100% - 80px);overflow-x:hidden;overflow-y:auto;padding-right:12px;width:100%}.admin__finance-user-card-child-list::-webkit-scrollbar{width:10px}.admin__finance-user-card-child-list::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:5px}.admin__finance-user-card-child-list::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #f3f3f3;border-radius:10px}.admin__finance-user-card-child-list-item{border:1px solid #e4e4e4;border-radius:16px;margin-bottom:16px;padding:16px;width:100%}.admin__finance-user-card-child-list-item:last-child{margin-bottom:0}.admin__finance-user-card-child-list-item-child-data{width:calc(100% - 80px)}.admin__finance-user-card-child-list-item-child-data-container{width:calc(100% - 40px)}.admin__finance-user-card-child-list-item-child-data-icon{background:url(/static/media/edit-block-purple-icon.fbe013adbd2d75bdfc79.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:24px;margin-right:16px;width:24px}.admin__finance-user-card-child-list-item-child-data-name-label{color:#1a1a1a;font-size:18px;font-weight:500;width:calc(100% - 140px)}.admin__finance-user-card-child-list-item-child-data-name-label.graduated-active{width:calc(100% - 350px)}.admin__finance-user-card-child-list-item-child-data-name-label.mat-cap-active{width:calc(100% - 450px)}.admin__finance-user-card-child-list-item-child-data-name-label span{color:#727272;font-size:14px}.admin__finance-user-card-child-list-item-child-data-name-status{font-size:14px;font-weight:500;padding-left:16px;position:relative;width:max-content}.admin__finance-user-card-child-list-item-child-data-name-status-container{margin-left:16px;width:124px}.admin__finance-user-card-child-list-item-child-data-name-status-container.graduated,.admin__finance-user-card-child-list-item-child-data-name-status-container.overpayment{color:#727272;font-size:14px;font-weight:500;margin-top:2px;max-width:60%;width:max-content}.admin__finance-user-card-child-list-item-child-data-name-status-container.mat-cap,.admin__finance-user-card-child-list-item-child-data-name-status-container.overpayment{width:430px}.admin__finance-user-card-child-list-item-child-data-name-status:before{border-radius:4px;content:"";height:8px;left:0;position:absolute;top:calc(50% - 4px);width:8px}.admin__finance-user-card-child-list-item-child-data-name-status.red:before{background-color:#f53d3d}.admin__finance-user-card-child-list-item-child-data-name-status.green:before{background-color:#0ccd5d}.admin__finance-user-card-child-list-item-child-data-name-status.overpayment{color:#f53d3d}.admin__finance-user-card-child-list-item-child-data-name-status.overpayment:before{top:5px}.admin__finance-user-card-child-list-item-child-data-name-status-mat-cap{background-color:#b158ff;border:1px solid #b158ff;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;margin-top:16px;min-width:350px;padding:12px;text-align:center;transition:all .3s;width:calc(50% - 6px)}.admin__finance-user-card-child-list-item-child-data-name-status-mat-cap.close-payment{background-color:#fff;border-color:#fa5151;color:#fa5151}.admin__finance-user-card-child-list-item-child-data-name-status-mat-cap.overpayment{width:100%}.admin__finance-user-card-child-list-item-child-data-address-school-class{color:#727272;font-size:14px;font-weight:500}.admin__finance-user-card-child-list-item-child-data-address-school-class span{background-color:#d9d9d9;border-radius:2px;display:block;height:4px;margin:0 8px;width:4px}.admin__finance-user-card-child-list-item-program-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-template-rows:auto;justify-items:auto}.admin__finance-user-card-child-list-item-program-list-item{border:1px solid #e6e6e6;border-radius:4px;padding:10px}.admin__finance-user-card-child-list-item-program-list-item-name{font-size:14px;font-weight:500;line-height:16.8px}.admin__finance-user-card-child-list-item-program-list-item-name-icon{background:url(/static/media/admin-finance-user-card--childs-program-purple-icon.279816599fb8465f9bb7.svg) no-repeat 50%;background-size:contain;height:14px;margin-right:4px;width:14px}.admin__finance-user-card-child-list-item-program-list-item-date-summ-item{font-size:14px;font-weight:500;line-height:16.8px}.admin__finance-user-card-child-list-item-program-list-item-date-summ-item span{color:#727272}.admin__finance-user-card-child-list-item-delete-icon{background:url(/static/media/delete-red-icon.57e0c9b535b6be6eb0f5.svg) no-repeat,50%;cursor:pointer;height:24px;margin-left:16px;width:24px}.admin__finance-user-card-child-list-item-refresh-accruals-icon{background:url(/static/media/refresh-square-icon.23c306678a15c2912833.svg) no-repeat,50%;background-size:contain;cursor:pointer;height:26px;margin-left:12px;width:26px}.admin__finance-user-card-button{background-color:#b158ff;border:1px solid #b158ff;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;font-weight:500;line-height:18px;padding:16px 20px}@media (max-width:1710px){.admin__finance-user-card-child-list-item-child-data-name-status-mat-cap{width:100%}}.admin__finance-user-card-documents-top{width:calc(100% - 12px)}.admin__finance-user-card-documents-status{font-size:14px;font-weight:500;padding-left:14px;position:relative}.admin__finance-user-card-documents-status:before{border-radius:3px;content:"";height:6px;left:0;position:absolute;top:calc(50% - 3px);width:6px}.admin__finance-user-card-documents-status.red:before{background-color:#f53d3d}.admin__finance-user-card-documents-status.green:before{background-color:#0ccd5d}.admin__finance-user-card-documents-list{height:calc(100% - 130px);overflow-x:hidden;overflow-y:auto;padding-right:12px;width:100%}.admin__finance-user-card-documents-list::-webkit-scrollbar{width:10px}.admin__finance-user-card-documents-list::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:5px}.admin__finance-user-card-documents-list::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #f3f3f3;border-radius:10px}.admin__finance-user-card-documents-list-item{margin-bottom:24px;width:100%}.admin__finance-user-card-documents-list-item-icon{background:url(/static/media/documents-red-icon.5e55f1b44004f1f89db1.svg) no-repeat 50%;background-size:contain;height:56px;margin-right:16px;width:56px}.admin__finance-user-card-documents-list-item-document-data{display:flex;flex-wrap:wrap;height:56px;width:calc(100% - 72px)}.admin__finance-user-card-documents-list-item-document-data-name{font-size:18px;font-weight:500;height:max-content;padding-left:14px;position:relative;width:100%}.admin__finance-user-card-documents-list-item-document-data-name:before{background-color:#afafaf;border-radius:3px;content:"";height:6px;left:0;position:absolute;top:calc(50% - 3px);width:6px}.admin__finance-user-card-documents-list-item-document-data-date-type{color:#afafaf;font-size:18px;font-weight:500}.admin__finance-user-card-documents-list-item-document-data-date-type span{background-color:#afafaf;border-radius:2px;display:block;height:4px;margin:0 8px;width:4px}.admin__finance-user-card-documents-list-not-data{color:#94949494;font-size:22px;font-weight:600;text-align:center}.admin__finance-user-card-documents-list-not-data-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.admin__finance-user-card-documents-button{background-color:#b158ff;border-radius:8px;box-shadow:0 4px 8px 0 #1f073429;color:#fff;cursor:pointer;font-size:18px;font-weight:600;line-height:27px;padding:12px;text-align:center;width:calc(100% - 12px)}.admin__finance-user-card-discount-input-additionaly,.admin__finance-user-card-discount-input-additionaly-val{border-radius:8px;display:block;font-size:18px;font-weight:500;height:100%;left:0;padding:16px 46px 16px 16px;position:absolute;top:0;width:100%}.admin__finance-user-card-discount-input-additionaly{opacity:0;z-index:1}.admin__finance-user-card-discount-input-additionaly-val{padding-top:17px}.admin__finance-user-card-discount-input-additionaly:focus{opacity:1}.admin__finance-user-card-discount-input-additionaly:focus+.admin__finance-user-card-discount-input-additionaly-val{opacity:0}.admin__finance-user-card-discount-input-additionaly-container{border:1px solid #e6e6e6;border-radius:8px;height:56px;position:relative;width:calc(100% - 190px)}.admin__finance-user-card-discount-input-additionaly-container:before{background:url(/static/media/discount-purple-icon.d6ff48ef01719ef2fce7.svg) no-repeat 50%;background-size:contain;content:"";height:24px;position:absolute;right:16px;top:calc(50% - 12px);width:24px}.admin__finance-user-card-discount-button{background-color:#b158ff;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;line-height:26px;margin-left:16px;padding:14px 36px;text-align:center;width:174px}.admin__finance-user-card-discount-checked-child-drop-list{min-height:54px;width:100%}.admin__finance-user-card-discount-checked-child-drop-list .popup__filters-drop-down-list-checked.admin__finance-user-card-discount-checked-child{border-radius:8px;font-size:18px;font-weight:500;min-height:54px;width:100%}.admin__finance-user-card-discount-checked-child-drop-list .popup__filters-drop-down-list.admin__finance-user-card-discount-checked-child{min-width:170px;padding:0 8px 0 16px;top:64px;width:100%}.admin__finance-user-card-discount-checked-child-drop-list .popup__filters-drop-down-list.admin__finance-user-card-discount-checked-child.active{padding:12px 8px 12px 16px}.admin__finance-user-card-discount-checked-child-drop-list .popup__filters-drop-down-list-scroll.admin__finance-user-card-discount-checked-child{max-height:150px;padding-right:12px}.admin__finance-user-card-discount-checked-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-discount-checked-child{border-bottom:1px solid #e5e5ea;font-size:18px;font-weight:500;margin-bottom:0;padding:12px 8px}.admin__finance-user-card-discount-checked-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-discount-checked-child:last-child{border-bottom:none}.admin__finance-user-card-history-table.payment-edit{width:calc(100% - 20px)}.admin__finance-user-card-history-table-switch{background:#f0f0f080;border:1px solid #e6e6e6;border-radius:8px;height:46px;padding:4px;position:relative;width:480px}.admin__finance-user-card-history-table-switch-item{cursor:pointer;font-size:16px;font-weight:600;padding:9px 10px;position:relative;text-align:center;width:50%;z-index:0}.admin__finance-user-card-history-table-switch-active{background:#fff;border-radius:6px;height:calc(100% - 8px);left:4px;position:absolute;transition:all .3s;width:calc(50% - 4px);z-index:0}.admin__finance-user-card-history-table-switch-active.two{left:50%}.admin__finance-user-card-history-table-line-item{font-size:14px;font-weight:500;margin-right:10px}.admin__finance-user-card-history-table-line-item:last-child{margin:0}.admin__finance-user-card-history-table-line-item.date,.admin__finance-user-card-history-table-line-item.date-summ,.admin__finance-user-card-history-table-line-item.name,.admin__finance-user-card-history-table-line-item.program,.admin__finance-user-card-history-table-line-item.summ{width:calc(25% - 10px)}.admin__finance-user-card-history-table-line-item.payment-type{text-align:center;width:calc(25% - 20px)}.admin__finance-user-card-history-table-line-item-date-summ-item span{color:#727272}.admin__finance-user-card-history-table-line-item-payment-type{border-radius:4px;font-size:12px;padding:4px 6px;width:max-content}.admin__finance-user-card-history-table-line-item-payment-type.sbp{background-color:#ee73261a;color:#ee7326}.admin__finance-user-card-history-table-line-item-payment-type.tincoff{background-color:#fae04b4d;color:#000}.admin__finance-user-card-history-table-line-item-payment-type.sber{background-color:#08a54a1a;color:#08a54a}.admin__finance-user-card-history-table-line-item-payment-type.vtb{background-color:#0022841a;color:#002284}.admin__finance-user-card-history-table-line-item-payment-type.alfabank{background-color:#ef31241a;color:#ef3124}.admin__finance-user-card-history-table-line-item-payment-type.default{background-color:#4034b41a;color:#4034b4}.admin__finance-user-card-history-table-line-item.acrual-name{width:calc(18% - 10px)}.admin__finance-user-card-history-table-line-item.month{width:calc(8% - 10px)}.admin__finance-user-card-history-table-line-button{height:24px;margin-left:16px;width:24px}.admin__finance-user-card-history-table-line-button.delete{background:url(/static/media/delete-red-icon.57e0c9b535b6be6eb0f5.svg) no-repeat,50%;background-size:110%;cursor:pointer}.admin__finance-user-card-history-table-line-button.edit{background:url(/static/media/edit-block-purple-icon.fbe013adbd2d75bdfc79.svg) no-repeat,50%;cursor:pointer}.admin__finance-user-card-history-table-academic-years{height:46px;min-height:46px}.admin__finance-user-card-history-table-academic-years .popup__input{height:46px}.admin__finance-user-card-history-table-academic-years .popup__additionaly-input-val{font-size:16px;height:44px;padding:12px 60px 12px 12px}.admin__finance-user-card-history-table-academic-years .popup__drop-list{top:50px}.admin__finance-user-card-history-table-edit-mode-title{font-size:16px;font-weight:600}.admin__finance-user-card-history-table-edit-mode-switch{background:#f0f0f0c8;border:1px solid #e6e6e6;border-radius:15px;cursor:pointer;display:block;height:30px;margin-left:8px;position:relative;transition:border-color .3s,background .3s;width:60px}.admin__finance-user-card-history-table-edit-mode-switch.active{background:#fff;border-color:#b158ff8d}.admin__finance-user-card-history-table-edit-mode-switch-sircle{background:#fff;border-radius:18px;box-shadow:0 1px 4px #0000001a;height:22px;left:3px;position:absolute;top:3px;transition:all .3s;width:22px}.admin__finance-user-card-history-table-edit-mode-switch.active .admin__finance-user-card-history-table-edit-mode-switch-sircle{background:#b158ff;left:32px}.admin__finance-user-card-history-table-checked-child-drop-list{min-width:350px}.admin__finance-user-card-history-table-checked-child-drop-list .popup__filters-drop-down-list-checked.admin__finance-user-card-history-table-checked-child{border-radius:8px;font-size:16px;font-weight:500;min-height:46px;width:100%}.admin__finance-user-card-history-table-checked-child-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-table-checked-child{min-width:170px;padding:0 8px 0 16px;top:64px;width:100%}.admin__finance-user-card-history-table-checked-child-drop-list .popup__filters-drop-down-list.admin__finance-user-card-history-table-checked-child.active{padding:12px 8px 12px 16px}.admin__finance-user-card-history-table-checked-child-drop-list .popup__filters-drop-down-list-scroll.admin__finance-user-card-history-table-checked-child{max-height:150px;padding-right:12px}.admin__finance-user-card-history-table-checked-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-table-checked-child{border-bottom:1px solid #e5e5ea;font-size:16px;font-weight:500;margin-bottom:0;padding:8px}.admin__finance-user-card-history-table-checked-child-drop-list .popup__filters-drop-down-list-item.admin__finance-user-card-history-table-checked-child:last-child{border-bottom:none}.admin__finance-table-line.title .admin__finance-user-card-history-table-line-item{font-weight:400}.admin__finance-user-card-history-button{border:1px solid #b158ff;border-radius:8px;color:#b158ff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px}.admin__finance-user-card-history-button-container{width:calc(100% - 20px)}.admin__finance-user-card-history-button.save{background:#b158ff;color:#fff}.admin__finance-user-card-history-table-line-item-input-block{height:100%;min-height:17px;position:relative;width:100%}.admin__finance-user-card-history-table-line-item-input-block-input,.admin__finance-user-card-history-table-line-item-input-block-val{border-radius:8px;height:100%;width:100%}.admin__finance-user-card-history-table-line-item-input-block-input{left:0;opacity:0;padding:0;position:absolute;top:0;z-index:1}.admin__finance-user-card-history-table-line-item-input-block-input:focus{opacity:1}.admin__finance-user-card-history-table-line-item-input-block-input:focus+.admin__finance-user-card-history-table-line-item-input-block-val{opacity:0}.admin__programs{background:url(/static/media/background-airplans.618c703eb8a195ca39d4.svg) #fef1f1;background-size:cover;min-height:100vh;width:100%}.admin__programs-top{align-items:center;display:flex;justify-content:space-between;margin:24px 0 32px}.admin__programs-top-title{font-size:32px;font-weight:600;margin-left:16px}.admin__programs-top-title span{color:#b158ff;font-weight:700}.admin__programs-top-back{width:calc(100% - 320px)}.admin__programs-top-back-icon{background:url(/static/media/arrow-left-black-icon.ca9ddf26b5527829e1ea.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:32px;margin-right:12px;width:32px}.admin__programs-top-back-label{color:#1a1a1a;font-size:32px;font-weight:600}.admin__programs-top-back-label.school-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 40px)}.admin__programs-top-button{background:#fff;border:1px solid #b158ff;border-radius:8px;color:#b158ff;cursor:pointer;height:44px;margin-left:16px;padding:12px 16px}.admin__programs-top-button-label{font-size:14px;font-weight:500}.admin__programs-top-button-icon{background-size:contain;height:20px;margin-left:12px;width:20px}.admin__programs-top-button-icon.plus{background:url(/static/media/plus-purple-icon.22a03ad7f93bfc4cc41b.svg) no-repeat 50%}.admin__programs-top-button-icon.filters{background:url(/static/media/filters-purple-icon.df653876d2e8d26b3c2b.svg) no-repeat 50%}.admin__programs-top-button-icon.setting{background:url(/static/media/setting-purple-iocn.30d10918da1a73571eb0.svg) no-repeat 50%}.admin__programs-top-button-icon.schcool{background:url(/static/media/admin-scool-purple-icon.717fec6070c5b8d222cc.svg) no-repeat 50%}.admin__programs-list-elem{background-color:#fff;border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 8px 24px 0 #afafaf14;color:#1a1a1a;cursor:pointer;display:block;padding:16px 24px;transition:border-color .3s}.admin__programs-list-elem:hover{border-color:#b158ff}.admin__programs-list-elem.hover-non:hover{border-color:#e6e6e6}.admin__programs-list-elem.active,.admin__programs-list-elem.active:hover{border-color:#b158ff}.admin__programs-list-elem-top{margin-bottom:16px}.admin__programs-list-elem-title{width:calc(100% - 32px)}.admin__programs-list-elem-title-icon{background-size:contain;height:20px;margin-right:16px;width:20px}.admin__programs-list-elem-title-icon.schcool{background:url(/static/media/admin-scool-purple-icon.717fec6070c5b8d222cc.svg) no-repeat 50%}.admin__programs-list-elem-title-label{font-size:18px;font-weight:500;width:calc(100% - 36px)}.admin__programs-list-elem-btn{background-size:contain;cursor:pointer;height:20px;width:20px}.admin__programs-list-elem-btn-container{height:20px;margin-left:12px;width:20px}.admin__programs-list-elem-btn.arrow{background:url(/static/media/arrow-right-balck-icon.9b8ea5f9da072ca7c2fd.svg) no-repeat 50%}.admin__programs-list-elem-btn.additionaly{background:url(/static/media/more-grey-icon.ab425ae53eee5ab1445a.svg) no-repeat 50%}.admin__programs-list-elem-btn.setting{background:url(/static/media/setting-grey-iocn.b80691aa45a14d34d147.svg) no-repeat 50%}.admin__programs-list-elem-subtitle{font-size:14px;font-weight:500}.admin__programs-list-elem-additionaly{width:100%}.admin__programs-list-elem-additionaly-icon{background-size:contain;height:20px;margin-right:8px;width:20px}.admin__programs-list-elem-additionaly-icon.people{background:url(/static/media/people-grey-icon.e7d244dcac27d6614837.svg) no-repeat 50%}.admin__programs-list-elem-additionaly-label{font-size:14px;font-weight:500;width:calc(100% - 28px)}.admin__programs-school-list{grid-gap:16px;align-content:start;display:grid;gap:16px;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(270px,.25fr));grid-template-rows:max-content;height:calc(100vh - 200px);justify-items:auto;overflow-x:hidden;overflow-y:scroll;padding-right:12px}.admin__programs-school-list::-webkit-scrollbar{width:10px}.admin__programs-school-list::-webkit-scrollbar-track{background-color:#ececec;border-radius:5px}.admin__programs-school-list::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #ececec;border-radius:10px}.admin__programs-classes-list{grid-gap:16px;align-content:start;display:grid;gap:16px;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(270px,.35fr));grid-template-rows:max-content;height:calc(100vh - 200px);justify-items:auto;overflow-x:hidden;overflow-y:scroll;padding-right:12px}.admin__programs-classes-list::-webkit-scrollbar{width:10px}.admin__programs-classes-list::-webkit-scrollbar-track{background-color:#ececec;border-radius:5px}.admin__programs-classes-list::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #ececec;border-radius:10px}.admin__programs-program{padding-bottom:24px}.admin__programs-program-title{font-size:24px;font-weight:600;line-height:28.8px;padding-left:16px}.admin__programs-program-list{grid-gap:16px;align-content:start;display:grid;gap:16px;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(380px,.35fr));grid-template-rows:max-content;justify-items:auto}.admin__programs-program-list-elem.default{cursor:default;pointer-events:none}.admin__programs-program-list-elem.default:hover{border-color:#e6e6e6}.admin__programs-program-list-elem-default-text{background-color:#d4d4d4;border-radius:4px;height:20px;max-width:100%}.admin__programs-program-list-elem-default-text.grey{background-color:#e4e4e4}.admin__programs-program-students-container{border-radius:24px}.admin__programs-program-students-container.subgroup-active{background-color:#fff;border:1px solid #e4e4e4;padding:24px}.admin__programs-program-students{border-radius:16px}.admin__programs-program-students-subgroup .admin__programs-program-students-list{height:calc(100% - 158px)}.admin__programs-program-students-top{height:44px}.admin__programs-program-students-subgroup{border-radius:16px;width:calc(50% - 12px)}.admin__programs-program-students-subgroup.edited{height:calc(100vh - 231px)}.admin__programs-program-students-subgroup-button{background:#b158ff;border:1px solid #b158ff;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:18px;font-weight:600;height:44px;text-align:center;transition:all .3s;width:calc(25% - 18px)}.admin__programs-program-students-subgroup-button.cancel{background-color:inherit;border-color:#e6e6e600;color:#b158ff;transition:all .3s}.admin__programs-program-students-subgroup-button.cancel:hover{border-color:#b158ff}.admin__programs-program-students-button{border:1px solid #e6e6e6;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;height:44px;line-height:14px;padding:12px 16px;transition:all .3s}.admin__programs-program-students-button:hover{border-color:#b158ff}.admin__programs-program-students-button.icon{padding:12px}.admin__programs-program-students-button.color{background-color:#b158ff;border-color:#b158ff;color:#fff}.admin__programs-program-students-button-icon{background-size:contain;height:20px;width:20px}.admin__programs-program-students-button-icon.arrow-right{transform:rotate(180deg)}.admin__programs-program-students-button-icon.arrow-left,.admin__programs-program-students-button-icon.arrow-right{background:url(/static/media/line-arrow-right-white-icon.4f4d68b2cd3be98a9a49.svg) no-repeat 50%}.admin__programs-program-students-button-icon.close{background:url(/static/media/close-block-darkgrey-icon.77870301a9e7d41cdc5f.svg) no-repeat 50%}.admin__programs-program-students-teachers-list{background-color:#fff;border-radius:8px;left:0;max-height:0;overflow:hidden;padding:0 16px;position:absolute;top:40px;transition:padding .3s,max-height .3s;width:448px;z-index:10}.admin__programs-program-students-teachers-list-container{position:relative}.admin__programs-program-students-teachers-list-checked{color:#727272;cursor:pointer;font-size:18px;font-weight:500;height:30px}.admin__programs-program-students-teachers-list-checked-icon{background:url(/static/media/mini-profile-circle-gray-icon.ce5bdccb8b6a320f83d2.svg) no-repeat 50%;background-size:contain;height:18px;margin-right:10px;width:18px}.admin__programs-program-students-teachers-list-checked.checked .admin__programs-program-students-teachers-list-checked-icon{background:url(/static/media/mini-profile-circle-purple-icon.295cf3cc8d7da3786602.svg) no-repeat 50%;background-size:contain}.admin__programs-program-students-teachers-list-checked.checked{color:#b158ff}.admin__programs-program-students-teachers-list-checked-label{padding-right:28px;position:relative;width:max-content}.admin__programs-program-students-teachers-list-checked-label:before{background:url(/static/media/arrow-down-grey-icon.9e44b61584f01045b06c.svg) no-repeat 50%;content:"";display:block;height:20px;position:absolute;right:0;top:calc(50% - 10px);transition:all .3s;width:20px}.admin__programs-program-students-teachers-list-checked.active .admin__programs-program-students-teachers-list-checked-label:before{transform:rotate(180deg)}.admin__programs-program-students-teachers-list.active{border:1px solid #b158ff;box-shadow:0 8px 24px 0 #80808014;max-height:300px;padding:4px 16px}.admin__programs-program-students-teachers-list-item{border-bottom:1px solid #e6e6e6;cursor:pointer;font-size:18px;font-weight:500;line-height:21.6px;padding:12px 0;transition:color .3s}.admin__programs-program-students-teachers-list-item.active{color:#b158ff}.admin__programs-program-students-teachers-list-item:last-child{border-bottom:none}.admin__programs-program-students-teachers-list-item-delete{background:url(/static/media/reject-red-icon.dbd9f8517375608191b1.svg) no-repeat 50%;background-size:contain;height:20px;width:20px}.admin__programs-program-students-teachers-list-item.deactive-teacher{cursor:default;opacity:.4;pointer-events:none}.admin__programs-program-students-table-line-item-icon{cursor:pointer;height:24px;margin-left:12px;width:24px}.admin__programs-program-students-table-line-item-icon.edit-icon{background:url(/static/media/edit-block-purple-icon.fbe013adbd2d75bdfc79.svg) no-repeat 50%;background-size:contain}.admin__programs-program-students-table-line-item-icon.delete-icon{background:url(/static/media/delete-red-icon.57e0c9b535b6be6eb0f5.svg) no-repeat 50%;background-size:contain}.admin__programs-program-students-subgroup .admin__programs-program-students-table-line-item-icon{display:none}.admin__programs-program-students-table-line.subgroup-active .admin__programs-program-students-table-line-item{cursor:pointer;padding-left:26px;position:relative;width:100%}.admin__programs-program-students-table-line.subgroup-active .admin__programs-program-students-table-line-item:last-child{margin-bottom:0}.admin__programs-program-students-table-line.subgroup-active .admin__programs-program-students-table-line-item:after{background:url(/static/media/autorization-check-icon.cb72b513eff781c2ee8e.svg) 50%;border:1px solid #b158ff;border-radius:4px;content:"";cursor:pointer;height:16px;left:0;opacity:0;position:absolute;transition:.3s;width:16px}.admin__programs-program-students-table-line.subgroup-active .admin__programs-program-students-table-line-item:before{background:#fff;border:1.5px solid #727272;border-radius:4px;content:"";cursor:pointer;height:16px;left:0;position:absolute;width:16px}.admin__programs-program-students-table-line.subgroup-active .admin__programs-program-students-table-line-item.active:after,.admin__programs-program-students-table-line.subgroup-active.active .admin__programs-program-students-table-line-item:after{opacity:1}.admin__sidebar{background-color:#fff;border-right:1px solid #e4e4e4;height:100vh;left:0;position:fixed;top:0;width:248px}.admin__sidebar-logo{background:url(/static/media/logo.fb798dad2e8acef380f7.svg) 50% no-repeat;background-size:contain;height:47px;margin:18px 0 38px 28px;width:91px}.pl-sidebar{padding-left:248px}.admin__sidebar-nav{padding:0 16px}.admin__sidebar-nav-elem{cursor:pointer;margin-bottom:8px;padding:8px;position:relative;width:100%}.admin__sidebar-nav-elem.aplications-elem{transition:all .3s}.admin__sidebar-nav-elem.aplications-elem.open{margin-bottom:0;padding-bottom:0}.admin__sidebar-nav-elem-icon{background-size:contain;height:20px;margin-right:12px;width:20px}.admin__sidebar-nav-elem-icon.aplication{background:url(/static/media/admin-sidebar-navbar-aplication-icon.f6fd14357be11beda568.svg) no-repeat 50%}.admin__sidebar-nav-elem-icon.finance{background:url(/static/media/admin-sidebar-navbar-finance-icon.a66c0d8fea0e68499607.svg) no-repeat 50%}.admin__sidebar-nav-elem-icon.programs{background:url(/static/media/admin-sidebar-navbar-program-icon.7a638f5dadf0d6cec95a.svg) no-repeat 50%}.admin__sidebar-nav-elem-icon.teachers{background:url(/static/media/admin-sidebar-navbar-teachers-icon.e7d244dcac27d6614837.svg) no-repeat 50%}.admin__sidebar-nav-elem-icon.tabel{background:url(/static/media/admin-sidebar-navbar-tabel-icon.08b7e4db5e7e39b2ca30.svg) no-repeat 50%}.admin__sidebar-nav-elem-icon.certificates{background:url(/static/media/certificate-page-icon.685525488b8ed33bd3b0.svg) no-repeat 50%;background-size:contain}.admin__sidebar-nav-elem.active .admin__sidebar-nav-elem-icon{background-size:contain}.admin__sidebar-nav-elem.active .admin__sidebar-nav-elem-icon.aplication{background:url(/static/media/admin-sidebar-navbar-aplication-active-icon.31251e500c2301ea9987.svg) no-repeat 50%}.admin__sidebar-nav-elem.active .admin__sidebar-nav-elem-icon.finance{background:url(/static/media/admin-sidebar-navbar-finance-active-icon.4ef663dc2838dc75c579.svg) no-repeat 50%}.admin__sidebar-nav-elem.active .admin__sidebar-nav-elem-icon.programs{background:url(/static/media/admin-sidebar-navbar-program-active-icon.93d00cf1ab8a0a164096.svg) no-repeat 50%}.admin__sidebar-nav-elem.active .admin__sidebar-nav-elem-icon.teachers{background:url(/static/media/admin-sidebar-navbar-teachers-active-icon.13cbd2a767e33ca02852.svg) no-repeat 50%}.admin__sidebar-nav-elem.active .admin__sidebar-nav-elem-icon.tabel{background:url(/static/media/admin-sidebar-navbar-tabel-active-icon.999e56c98ddf3464da57.svg) no-repeat 50%}.admin__sidebar-nav-elem.active .admin__sidebar-nav-elem-icon.certificates{background:url(/static/media/certificate-page-active-icon.b3b31e44461e9ff761cc.svg) no-repeat 50%;background-size:contain}.admin__sidebar-nav-elem-label{color:#727272;font-size:18px;font-weight:500;line-height:21px}.admin__sidebar-nav-elem.active .admin__sidebar-nav-elem-label{color:#b158ff}.admin__sidebar-nav-elem-container{width:100%}.admin__sidebar-nav-elem-container span{background-color:#b158ff;border-radius:16px;color:#fff;display:block;font-size:12px;font-weight:600;height:28px;line-height:28px;margin-left:8px;text-align:center;width:28px}.admin__sidebar-nav-additionaly-list{max-height:0;overflow:hidden;padding-top:0;transition:max-height .3s ease-in-out,padding-top .3s ease-out}.admin__sidebar-nav-additionaly-list.active{max-height:600px;padding-top:8px}.admin__sidebar-nav-additionaly-list-elem{cursor:pointer;margin-bottom:2px;min-height:30px;padding:2px;width:100%}.admin__sidebar-nav-additionaly-list-elem-label{color:#727272;font-size:14px;font-weight:500;line-height:21px;width:calc(100% - 36px)}.admin__sidebar-nav-additionaly-list-elem span{background-color:#b158ff;border-radius:10px;display:block;height:10px;margin-left:8px;width:10px}.admin__sidebar-nav-additionaly-list-elem.active .admin__sidebar-nav-additionaly-list-elem-label{color:#b158ff}.admin__teachers-teachers{background:url(/static/media/background-airplans.618c703eb8a195ca39d4.svg) #fef1f1;background-size:cover;min-height:100vh;width:100%}.admin__teachers-top{align-items:center;display:flex;justify-content:space-between;margin:24px 0 32px}.admin__teachers-top-title{font-size:32px;font-weight:600;margin-left:16px}.admin__teachers-top-button{background:#fff;border:1px solid #b158ff;border-radius:8px;color:#b158ff;cursor:pointer;height:44px;margin-left:16px;padding:12px 16px}.admin__teachers-top-button-label{font-size:14px;font-weight:500}.admin__teachers-top-button-icon{background-size:contain;height:20px;margin-left:12px;width:20px}.admin__teachers-top-button-icon.plus{background:url(/static/media/plus-purple-icon.22a03ad7f93bfc4cc41b.svg) no-repeat 50%}.admin__teachers-top-button-icon.filters{background:url(/static/media/filters-purple-icon.df653876d2e8d26b3c2b.svg) no-repeat 50%}.admin__teachers-top-button-icon.setting{background:url(/static/media/setting-purple-iocn.30d10918da1a73571eb0.svg) no-repeat 50%}.admin__teachers-table{background-color:#fff;border:1px solid #e6e6e6;border-radius:24px;height:calc(100vh - 210px);padding:24px 10px 24px 24px;width:100%}.admin__teachers-table-container{height:calc(100% - 60px);overflow-x:hidden;overflow-y:scroll;padding-right:12px;width:100%}.admin__teachers-table-container::-webkit-scrollbar{width:10px}.admin__teachers-table-container::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:5px}.admin__teachers-table-container::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #f3f3f3;border-radius:10px}.admin__teachers-table-line{border:1px solid #e4e4e4;border-radius:4px;cursor:pointer;margin-bottom:8px;padding:14px 12px;transition:border-color .3s}.admin__teachers-table-line:hover{border-color:#b158ff}.admin__teachers-table-line.title:hover{border-color:#e4e4e4}.admin__teachers-table-line.title{background-color:#f9f9f9;color:#727272;padding:12px;width:calc(100% - 22px)}.admin__teachers-table-line-item{font-size:14px;font-weight:500;line-height:21px;margin-right:20px}.admin__teachers-table-line-item.bold{font-weight:600}.admin__teachers-table-line-item.name{width:calc(20% - 20px)}.admin__teachers-table-line-item.city{width:calc(16% - 20px)}.admin__teachers-table-line-item.school{width:calc(30% - 20px)}.admin__teachers-table-line-item.email,.admin__teachers-table-line-item.phone{width:calc(17% - 20px)}.admin__tabel-tabel{background:url(/static/media/background-airplans.618c703eb8a195ca39d4.svg) #fef1f1;background-size:cover;min-height:100vh;width:100%}.admin__tabel-tabel-filters{margin-bottom:20px;padding-left:20px}.admin__tabel-tabel-filters-item{font-size:24px;font-weight:600;line-height:28.8px}.admin__tabel-tabel-filters-item-program-icon{background:url(/static/media/teachers-purple-icon.8dcb5b308b651efdd1f9.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:24px;margin-left:8px;position:relative;width:24px}.admin__tabel-tabel-filters-item-program-icon:after{background:#e8e8e8e8;border-radius:4px;color:#000;content:attr(data-tooltip);font-size:16px;font-weight:500;line-height:16.8px;max-height:0;max-width:180px;opacity:0;overflow:hidden;padding:0 8px;position:absolute;right:-30px;text-align:center;top:30px;transition:opacity .5s,padding .5s;width:max-content;word-break:break-all;z-index:10}.admin__tabel-tabel-filters-item-program-icon:hover:after{border:1px solid #0000001a;box-shadow:0 8px 24px 0 #afafaf29;max-height:180px;opacity:1;padding:6px 8px}.admin__tabel-tabel-filters-point{background-color:#e6e6e6;border-radius:6px;height:8px;margin:0 16px;width:8px}.admin__tabel-table{background-color:#fff;border-radius:24px;height:calc(100vh - 280px);min-height:370px;overflow:hidden;width:100%}.admin__tabel-table.teacher-tabel{height:calc(100vh - 420px)}.admin__tabel-table.pages-active{height:calc(100vh - 330px)}.admin__tabel-table.teacher-tabel.pages-active{height:calc(100vh - 470px)}.admin__tabel-table-container{height:calc(100% - 156px);min-height:200px;overflow-x:hidden;overflow-y:scroll;width:calc(100% - 55px)}.admin__tabel-table-container.tabel-confirm-table-container{width:calc(100% - 20px)}.admin__tabel-table-container::-webkit-scrollbar{width:10px}.admin__tabel-table-container::-webkit-scrollbar-track{background-color:#f3f3f3}.admin__tabel-table-container::-webkit-scrollbar-thumb{background-color:#fff;border:2px solid #f3f3f3;border-radius:10px}.admin__tabel-table-container.default{border-right:10px solid #f3f3f3;overflow:hidden}.admin__tabel-table-line{transition:border-color .3s}.admin__tabel-table-line.title{background-color:#b158ff33;min-height:64px}.admin__tabel-table-line.tabel-confirm-title-line.title{border-right:10px solid #f3f3f3;width:calc(100% - 20px)}.admin__tabel-table-line-item{border-bottom:1px solid #e4e4e4;border-right:1px solid #afafaf80;font-size:18px;font-weight:600;height:100%;max-height:64px;min-height:64px}.admin__tabel-table-line-item.tabel-date-blocked{background-color:#ebebeb}.admin__tabel-table-line-item.tabel-date-not-edited{pointer-events:none}.admin__tabel-table-line-item-container{cursor:pointer;padding:22px 24px;text-align:center;transition:color .3s,text-decoration .3s;width:100%}.admin__tabel-table-line-item-container.name{cursor:default;text-align:left}.admin__tabel-table-line-item-container span{color:#727272;font-size:16px;font-weight:500}.admin__tabel-table-line-item.tabel-date-blocked .admin__tabel-table-line-item-container{padding:22px 6px}.admin__tabel-table-line-item.date .admin__tabel-table-line-item-container.active{color:#b158ff;text-decoration:underline}.admin__tabel-table-line-item-input{cursor:pointer;font-size:18px;font-weight:600;padding:22px 24px;text-align:center;width:100%}.admin__tabel-table-line-item-input:read-only{cursor:default}.admin__tabel-table-line-item.name{min-width:400px}.admin__tabel-table-line-item.date,.admin__tabel-table-line-item.lesson{max-width:100%;min-width:140px;width:100%}.admin__tabel-table-line-item.date:last-child,.admin__tabel-table-line-item.lesson:last-child{border-right:none}.admin__tabel-table-line-item.date.tabel-confrim-lesson,.admin__tabel-table-line-item.lesson.tabel-confrim-lesson{min-height:66px}.admin__tabel-table-line-item.last{border-bottom:none;min-width:38px;padding:0}.admin__tabel-table-line-item-hover-title{background:url(/static/media/info-circle-grey-icon.a81bb230ec7d6ed2cfad.svg) no-repeat 50%;background-size:contain;cursor:pointer;height:18px;margin-left:8px;position:relative;width:18px}.admin__tabel-table-line-item-hover-title:after{background:#e8e8e8e8;border-radius:4px;color:#000;content:attr(data-tooltip);font-size:16px;font-weight:500;line-height:16.8px;max-height:0;max-width:180px;opacity:0;overflow:hidden;padding:0 8px;position:absolute;right:-30px;text-align:center;top:30px;transition:opacity .5s,padding .5s;width:max-content;word-break:break-all;z-index:10}.admin__tabel-table-line-item-hover-title:hover:after{border:1px solid #0000001a;box-shadow:0 8px 24px 0 #afafaf29;max-height:180px;opacity:1;padding:6px 8px}.admin__tabel-table-line-title-button{background-color:#b158ff;cursor:pointer;height:65px;min-width:64px}.admin__tabel-table-line-title-button-icon{background:url(/static/media/plus-white-icon.90d288ac870e347a5468.svg) 50%;height:30px;width:30px}.admin__tabel-table-buttons{border-right:10px solid #f3f3f3;border-top:1px solid #f3f3f3;height:93px;padding:16px;width:calc(100% - 55px)}.admin__tabel-table-buttons.tabel-confirm-buttons{width:calc(100% - 20px)}.admin__tabel-table-buttons-item{border:1px solid #e6e6e6;border-radius:8px;color:#1a1a1a;cursor:pointer;font-size:18px;font-weight:600;height:52px;line-height:27px;max-width:360px;padding:12px;text-align:center;width:100%}.admin__tabel-table-buttons-item.save{background-color:#b158ff;color:#fff;margin-left:16px}.admin__tabel-calendar-container{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#fff;border:1px solid #e6e6e6;border-radius:8px;box-shadow:0 8px 24px 0 #1a1a1a14;max-height:700px;overflow:hidden;padding:12px 12px 18px;position:absolute;transition:max-height .3s,padding .3s;width:426px}.admin__tabel-calendar-container.active{animation-name:open}.admin__tabel-calendar-container.deactive{animation-name:close;display:none}@keyframes open{0%{display:block;opacity:0;visibility:hidden}to{display:block;opacity:1;visibility:visible}}@keyframes close{0%{display:block;opacity:1;visibility:visible}to{display:none;opacity:0;visibility:hidden}}.admin__tabel-calendar-container-under-line{background-color:#e6e6e6;height:1px;margin:10px auto auto;width:calc(100% - 30px)}.admin__tabel-calendar-container-switch-container{margin:auto;width:calc(100% - 10px)}.admin__tabel-calendar-container-comment{border:1px solid #e6e6e6;border-radius:8px;color:#1a1a1a;display:block;font-size:16px;font-weight:500;height:50px;line-height:19.2px;margin:16px auto;padding:16px;width:calc(100% - 10px)}.admin__tabel-calendar-container-comment::placeholder{color:#b8b8b8}.admin__tabel-calendar-container-comment:read-only{cursor:default}.admin__tabel-calendar-container-button{border:1px solid #e6e6e6;border-radius:8px;color:#1a1a1a;cursor:pointer;display:block;font-size:18px;font-weight:600;height:50px;line-height:27px;margin:auto;padding:10px;text-align:center;width:calc(100% - 10px)}.admin__certificates-table-line-item.city{width:calc(20% - 10px)}.admin__certificates-table-line-item.school{width:calc(26% - 30px)}.admin__certificates-table-line-item.lessons-class{width:calc(12% - 10px)}.admin__certificates-table-line-item.student-name{width:calc(16% - 20px)}.admin__certificates-table-line-item.date{width:calc(12% - 10px)}.admin__certificates-table-line-item.date.default{color:#c4c4c4;font-style:italic}.admin__certificates-table-line-item-checkbox{background-color:#fff;background:#fff;background-position:50%;background-size:24px;border:1px solid #c4c4c4;border-radius:4px;cursor:pointer;height:20px;transition:.3s;width:20px}.admin__certificates-table-line-item-checkbox.active{background-image:url(/static/media/autorization-check-icon.cb72b513eff781c2ee8e.svg);background-size:24px;border:1px solid #b158ff}.admin__certificates-table-line-item-button{cursor:pointer;height:24px;margin-left:16px;width:24px}.admin__certificates-table-line-item-button.download{background:url(/static/media/download-purple-icon.0cf8670c83d68ea6f03d.svg) no-repeat 50%;background-size:contain}.admin__certificates-table-container{height:calc(100% - 230px)}.admin__certificates-table-top-date-input{font-size:14px;height:46px;padding:8px 12px;width:120px}.admin__certificates-table-top-date-input::placeholder{font-size:14px}.admin__certificates-table-buttons{gap:16px;margin-bottom:20px;margin-top:20px;padding-right:12px}.admin__certificates-table-button{border:1px solid #0000;border-radius:8px;cursor:pointer;font-size:18px;min-width:360px;padding:16px 60px}.admin__certificates-table-button.cancel{border-color:#b158ff;color:#b158ff}.admin__certificates-table-button.save{background-color:#b158ff;color:#fff}.admin__certificates-table-bottom-date-input{font-size:18px;height:55px;padding:16px;width:240px}.admin__certificates-table-bottom-date-input::placeholder{font-size:18px}.teacher{background-color:#f5f5f5;background-image:url(/static/media/background.6b6045f49c72cb4d17ec.svg);min-height:100vh;padding-bottom:40px}.teacher-wrap{margin:auto;padding:0 130px;width:100%}.teacher-page__header{height:120px;padding:32px 0;width:100%}.teacher-page__header-logo{height:56px;margin-right:25px;width:113px}.teacher-page__header-navbar{background:#f0f0f080;border:1px solid #e6e6e6;border-radius:16px;padding:3px;position:relative}.teacher-page__header-navbar-item{border-radius:12px;color:#1a1a1a;font-size:16px;font-weight:600;padding:12px;position:relative;text-align:center;width:340px}.teacher-page__header-navbar-item-active-elem{background:#fafafa;border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 0 8px 0 #6666660f;height:calc(100% - 6px);left:3px;position:absolute;transition:all .3s;width:340px;z-index:0}.teacher-page__header-navbar-item-active-elem.position-1{left:344px}.teacher-page__header-navbar-item-active-elem.position-2{left:684px}.teacher-page__header-navbar-item-point{background-color:#f53d3d00;border-radius:4px;height:8px;margin-right:0;transition:background-color .3s;width:0}.teacher-page__header-navbar-item-point.active{background-color:#f53d3d;margin-right:8px;width:8px}.teacher__tabel-filters{background-color:#fff;border:1px solid #e6e6e6;border-radius:16px;margin-bottom:48px;padding:24px 24px 0;width:100%}.teacher__tabel-filters-item-container{margin-right:24px;width:calc(100% - 224px)}.teacher__tabel-filters-subgroup{margin-left:15px;width:calc(25% - 10px)}.teacher__tabel-filters-program{width:75%}.teacher__tabel-filters-button{border:1px solid #e6e6e6;border-radius:8px;color:#1a1a1a;cursor:pointer;font-size:18px;font-weight:600;height:54px;line-height:27px;padding:12px;text-align:center;width:200px}.teacher__tabel-filters-button.apply{background-color:#b158ff;color:#fff}.teacher__tabel-filters-error{color:#f53d3d;font-size:14px;font-weight:500;margin:8px 0;min-height:8px;text-align:center;width:100%}.admin-popup__container.finanse-page-history-filter{width:540px}.teacher__about-edit-email-confirmation-code-input{border:1px solid #e6e6e6;border-radius:8px;display:block;font-size:24px;font-weight:600;height:74px;margin-right:24px;padding:18px;text-align:center;width:74px}.teacher__about-edit-email-confirmation-code-input:last-child{margin-right:0}.teacher__about-edit-email-confirmation-code-timer{color:#1a1a1a;display:inline-block;font-weight:500;text-align:left;width:50px}.teacher__about-title{font-size:32px;font-weight:600;line-height:120%}.teacher__about-container{background-color:#fbfbfb;border:1px solid #e6e6e6;border-radius:16px;padding:24px}.teacher__about-container-title{font-size:24px;font-weight:600}.teacher__about-container-subtitle{color:#828282;font-size:16px;font-weight:400}.teacher__about-container-underline{background-color:#e6e6e6;height:1px;margin:24px 0;width:100%}.teacher__about-container-label{color:#66727f;display:block;font-size:16px;font-weight:500}.teacher__about-container-error{color:#f53d3d;font-size:16px;font-weight:500;margin:8px 0;min-height:1px;width:100%}.teacher__about-container-error.height-auto{margin:0;max-height:0;min-height:0;transition:all .3s}.teacher__about-container-error.height-auto.active{margin:16px 0;max-height:40px}.teacher__about-container-successfully-icon{background:url(/static/media/successfully-purple-icon.c58acaa62b8b2ff67c96.svg) 50% no-repeat;background-size:contain;height:70px;margin:6px 0 24px;width:70px}.teacher__about-button{border:1px solid #e6e6e6;border-radius:8px;cursor:pointer;display:block;font-size:18px;font-weight:600;padding:16px;text-align:center;transition:opacity .3s}.teacher__about-button.purple{background-color:#b158ff;border-color:#b158ff;color:#fff}.teacher-wrapper{margin:auto;padding:0 130px;width:100%}.teacher__about-personal-inform-top{width:100%}.teacher__about-personal-inform-top-name-icon{background:url(/static/media/user-profile-icon.85243a66a990edf001db.svg) no-repeat 50%;background-size:contain;height:56px;margin-right:16px;width:56px}.teacher__about-personal-inform-top-name{font-size:20px;font-weight:600;min-width:max-content}.teacher__about-personal-inform-save-buttons{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out,margin-top .3s ease-in-out;width:100%}.teacher__about-personal-inform-save-buttons.active{margin-top:24px;max-height:120px}.teacher__about-teaching-inform-classes-container{grid-gap:8px;align-content:start;display:grid;gap:8px;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(200px,.5fr));grid-template-rows:max-content;justify-items:auto}.teacher__about-teaching-inform-classes-item{border:1px solid #e6e6e6;border-radius:8px;height:54;padding:16px}.teacher__about-teaching-inform-classes-empty-elem{font-size:18px;font-style:italic;font-weight:600}.teacher__about-teaching-inform-programs-container{min-height:60px}.teacher__about-teaching-inform-programs-item{border-radius:8px;font-size:18px;font-weight:500;margin-right:8px;margin-top:8px;padding:16px 24px;width:158}.teacher__about-teaching-inform-programs-item:last-child{margin-right:0}.teacher__about-teaching-inform-programs-item.red{background:#f5c04a1a;color:#f5c04a}.teacher__about-teaching-inform-programs-item.blue{background:#4791ff1a;color:#4791ff}.teacher__about-teaching-inform-programs-item.purple{background:#a347ff1a;color:#a347ff}.teacher__about-teaching-inform-programs-item.green{background:#47ca561a;color:#47ca56}.teacher__about-teaching-inform-programs-item.yellow{background:#cec2121a;color:#cec212}.teacher__about-teaching-inform-programs-item.orange{background:#e37b1f1a;color:#e37b1f}.teacher__about-teaching-inform-programs-item.pink{background:#ff96a81a;color:#ff96a8}.teacher__about-teaching-inform-programs-item.brown{background:#a52a2a1a;color:brown}.teacher__about-teaching-inform-programs-item.light_blue{background:#61cbed1a;color:#61cbed}
/*# sourceMappingURL=main.cbb2f140.css.map*/