body{background-color:#fff;height:auto}.ant-notification{max-width:700px;width:auto;z-index:2000}.ant-back-top{right:15px}.Notification-Error{background-color:#ffcaca}.ant-modal .ant-modal-body{position:relative}.ant-modal .ant-modal-body .ant-spin{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.SpinContainer{position:relative}.SpinContainer .ant-spin{position:absolute;left:0;right:0;top:0;bottom:0;justify-content:center}.display-flex,.SpinContainer .ant-spin{display:flex;align-items:center}.Login{position:fixed;display:flex;justify-content:center;align-items:center}.Login,.Login:before{left:0;right:0;top:0;bottom:0}.Login:before{content:"";position:absolute;background-image:url(/app2/static/media/background.7d6b5aab.jpg)}.Login-Logo{width:25%;z-index:1}.Login-Form{padding:60px 40px 15px;background-color:#acacac;border-radius:8px;min-width:400px;margin-left:250px}.user_logged{position:static}.Loading{position:fixed;display:flex;flex-flow:column;justify-content:center;align-items:center}.Loading,.Loading:before{left:0;right:0;top:0;bottom:0}.Loading:before{content:"";position:absolute;background-image:url(/app2/static/media/background.7d6b5aab.jpg);z-index:0}.Loading-Logo{height:30%;z-index:1}.Loading-Ball{height:80px;z-index:1}.UserEditDialog{min-width:850px!important}.UserEditDialog .ant-modal-body{background-color:#fcfcfc}.UserEditDialog-UserId{color:grey;font-size:80%;margin-left:20px}.UserEditDialog-InfoPanel,.UserEditDialog-NotesPanel,.UserEditDialog-PaymentsPanel,.UserEditDialog-TrainingsPanel{width:100%;height:100%;min-height:500px}.UserEditDialog-NotesPanel__hidden,.UserEditDialog-PaymentsPanel__hidden,.UserEditDialog-TrainingsPanel__hidden{display:none}.UserEditDialog__existing{min-width:850px!important}.UserEditDialog__existing .UserEditDialog-Form{display:flex}.UserEditDialog__existing .ant-modal-body{min-height:550px}.UserEditDialog-Menu{width:170px;height:500px;background-color:#fcfcfc;margin-right:20px}.UserEditDialog-ClientActions{display:flex;justify-content:flex-start;margin-top:25px;margin-bottom:10px}.UserEditDialog-ClientActions button{margin-right:10px}.UserEditDialog-ExistingUserInfo{padding-bottom:10px}.UserEditDialog-ExistingUserInfo-User{font-size:85%;color:#c98200;font-weight:700}.UserEditDialog-ExistingUserInfo-Actions{display:flex;justify-content:flex-start;align-items:center}.UserEditDialog-ExistingUserInfo-Actions button{padding-left:0}.UserEditDialog-TestTraining{width:1000px!important}.UserEditDialog-TestTraining .ant-picker-panel{border:none}.UserEditDialog-AbonnementSelect,.UserEditDialog-DiscountSelect{width:85%;max-width:85%}.CalendarCell{box-sizing:border-box;border-top:1px solid #d8d8d8}.CalendarCell-Day{font-weight:700}.CalendarCell-Time{height:30px;display:flex;justify-content:center;align-items:center;flex-flow:column}.CalendarCell__has-training{color:rgba(6,103,230,.767)}.CalendarCell__selected{background-color:rgba(201,224,253,.767);border:1px solid rgba(6,103,230,.767);border-radius:6px}.SelectUserDialog-UsersPanel{min-height:30px}.SelectUserDialog-User{padding-top:5px;padding-bottom:5px}.SelectUserDialog-User:hover{background-color:#008cff;color:#fff;cursor:pointer}.SelectUserDialog-UserInfo{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;font-weight:700}.UserEditFamilyInfoDialog-Actions{display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;grid-column-gap:10px}.FormItem{margin-right:10px;margin-bottom:7px}.FormItem-Label{color:#575757}.FormItem-Control{display:flex;align-items:center;min-height:30px}.FormItem-ControlSimple{min-height:30px}.Spacer{flex:1 1}.UserNotesIcon{color:#2e8cf7;cursor:pointer}.UserNotes{min-height:400px}.UserNotes .UserNote-Info{color:grey;font-weight:700;font-size:80%}.UserNotes .UserNote-Text{border:1px solid grey;border-radius:3px;font-size:90%;padding:5px;margin-bottom:10px;background-color:#fff}.UserNotes .UserNote__Important{background-color:#f4a460}.UserNotes .UserNote__Important-Warn{background-color:#ff4949}.LogItem-Header{font-size:90%;font-weight:700}.UserPayment{display:block}.CommentsRow{padding-left:25px;color:grey;font-size:90%}.UserTraining{display:block}.UserVisitStatuses{display:flex}.UserTrainingStatusIcon{height:1.2em}.UserTrainingStatusIcon svg{width:1.2em;height:1.2em}.UserTrainingStatusIcon-Visit{color:#5cb85c}.UserTrainingStatusIcon-Skip{color:#d9534f}.UserTrainingStatusIcon-HealthSkip{color:#999}.UserTrainingStatusIcon-HealthCertificate{color:#b200ff}.UserTrainingStatusIcon-Vacation{color:#5bc0de}.UserTrainingStatusIcon-Test{color:#5cb85c}.UserTrainingStatusIcon-TestSkip{color:#d9534f}.fs-v-text-color-training-test{color:#ff8228!important}.Layout-LeftPanel{position:fixed;left:0;top:0;bottom:0;background-color:#3c4b64;width:200px;display:flex;flex-flow:column;justify-content:flex-start;align-items:center}.Layout-LeftPanel-Logo{width:80%;margin-top:20px;margin-bottom:30px}.Layout-LeftPanel-Menu{background-color:transparent;border-right:none}.Layout-LeftPanel-Menu .ant-menu-item a,.Layout-LeftPanel-Menu .ant-menu-submenu-title{color:#e9e9e9}.Layout-LeftPanel-Menu .ant-menu-item-selected{background-color:#46546c!important}.Layout-LeftPanel-Menu .ant-menu{background-color:transparent}.Layout-LeftPanel-Menu .ant-layout-sider-trigger{position:static;background-color:transparent}.Layout-Header,.Layout-LeftPanel-MenuItem{display:flex;align-items:center}.Layout-Header{position:fixed;left:200px;right:0;top:0;height:48px;padding:0 5px 0 15px;background-color:#fff;z-index:100;border-bottom:1px solid #d8dbe0}.Layout-Header-UserMenu{padding:0 10px}.Layout-Header-UserMenu:hover{cursor:pointer}.Layout-Header-Title{font-size:22px;font-weight:700}.Layout-Content{margin-top:48px;margin-bottom:40px;margin-left:200px;padding:10px}.Layout-Footer{position:fixed;left:200px;right:0;bottom:0;height:40px;display:flex;align-items:center;padding:0 5px;background-color:#fff;border-top:1px solid #d8dbe0}.UserPaymetDialog_error_operation__29vPF{background-color:#ffacac}.UserPaymetDialog_success_operation__1es9Y{background-color:#66bb6a}.UserPaymetDialog_operation_detail__biPEQ{padding-left:20px;max-width:850px;word-break:break-all}.UserPaymetDialog_payment_operations_table__Z98Ig{min-height:700px}.UserPaymetDialog_payment_operations_table__Z98Ig .ant-table-tbody>tr.ant-table-row:hover>td{background:unset}.UsersPage-Filter{display:flex;margin-bottom:10px}.UsersPage-Header{display:flex;align-items:center;height:24px}.UsersPage-Header .Header-Title{font-size:22px;font-weight:700}.UsersPage-SourcesList{width:450px;margin-bottom:10px;overflow-y:auto}.UsersPage-SourcesList-Loading{display:flex;justify-content:center;align-items:center;height:50px}.UsersPage-Selected{width:450px;display:flex;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #e0e0e0;flex-wrap:wrap}.UsersPage-SelectedSource{background-color:#0196ec;color:#fff;display:inline-block;padding:2px 4px;border-radius:3px;margin-right:7px;margin-bottom:4px}.UsersPage .Users-Table th{position:-webkit-sticky;position:sticky;top:48px;z-index:1}.UsersPage .Users-Table .UserInfo-Label{font-weight:700;color:#6b7074;min-width:120px;display:inline-block;font-size:80%}.UsersPage .Users-Table .UserInfo-Main{display:flex;justify-content:space-between}.UsersPage .Users-Table .UserInfo-Name{font-weight:700;font-size:18px}.UsersPage .Users-Table .UserInfo-Group{color:#000}.UsersPage .Users-Table .UserInfo-Status{color:#5a5a5a;font-size:90%}.UsersPage .Users-Table .UserInfo-Phone{color:#337ab7;font-weight:700}.UsersPage .Users-Table .UserInfo-Desc{color:grey;font-size:90%}.UsersPage .Users-Table .UserInfo-Abonnement,.UsersPage .Users-Table .UserInfo-Discount{font-size:80%;color:#82abd3;font-weight:700}.PageContainer{padding:20px 20px 30px;border-radius:3px;background-color:#fff}.UserDocumentIcon{cursor:pointer}.UserDocumentIcon_text-primary{color:#2e8cf7}.UserDocumentIcon_text-danger{color:#ff4d4d}.UserDocumentIcon_text-warning{color:#f2c037}.UserDocumentIcon_text-purple{color:#b109ff}.UserDocument-FormItem{margin-bottom:10px}.UserDocument-FormItem>label{display:block;font-weight:700}.UserDocument-DeleteFileButton{display:inline-block;margin-left:10px;color:red;cursor:pointer}.UserDocument-FileInput__hidden{visibility:hidden}.UserAddButton.ant-btn,.UserAddButton .ant-btn{color:#fff;background-color:#18a118}.UserEditButton.ant-btn,.UserEditButton .ant-btn{color:#fff;background-color:#3d99e4}.GroupSelect_groups_list__2j19-{max-height:80vh;overflow:auto;padding:6px}.GroupSelect_groups_block___b6qj{display:flex;flex-wrap:wrap;max-width:460px;margin-bottom:10px}.GroupSelect_group__1WHZF{color:#000;padding:4px 9px;cursor:pointer}.GroupSelect_group__1WHZF:hover{background-color:#008cff;color:#fff}.GroupSelect_group_selected__2F6dT{background-color:#84c7fd}.GroupSelect_divider__3aQr7{font-weight:700;background-color:#f1f1f1;padding:3px 20px;margin-bottom:5px;height:calc(6px + 1em);line-height:1em}.Error{position:fixed;display:flex;flex-flow:column;justify-content:center;align-items:center}.Error,.Error:before{left:0;right:0;top:0;bottom:0}.Error:before{content:"";position:absolute;background-image:url(/app2/static/media/background.7d6b5aab.jpg);z-index:0}.ErrorMessage{font-weight:700;font-size:120%;z-index:1000}.SourcesTable{margin-top:20px}.SourcesTable table{width:auto;border:1px solid #dadada}.SourcesTable .SourceGroup{color:rgba(27,68,201,.705);font-weight:700;font-size:18px;min-width:350px}.SourcesTable .Source{margin-left:30px;font-weight:700}.SourcesTable .ActionsMenu{color:grey;font-weight:400}.SettingsPage_page_item__2bhAP{background-color:#e6e6e6}.SettingsPage_page_item_content__5sSEg{display:grid;grid-template-columns:80px 1fr;grid-column-gap:40px;align-items:center}.SettingsPage_page_item_title__1qE1B{font-size:28px;font-weight:700}.SettingsPage_page_item_image__gVIYE{width:100%}.SettingsPage_page__m9crA{display:grid;grid-template-columns:repeat(2,450px);grid-column-gap:30px;grid-row-gap:30px;padding-top:30px}.styles_table__1HhDv{margin-top:20px}.styles_table__1HhDv table{width:auto;border:1px solid #dadada}.styles_page__3O7r5{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:20px;grid-column-gap:20px}.styles_report_card__uxL1h{background-color:#f0f0f0;border:1px solid #e6e6e6;padding:15px;border-radius:5px;cursor:pointer}.styles_report_card__uxL1h:hover{background-color:#e4f5ff}.styles_report_card_title__220xT{font-weight:700;font-size:1.2em}.styles_report_card_desc__H6meF{font-size:.8em;color:grey}.styles_modal_label__Qimg7{font-size:.8em;font-weight:700;flood-color:#4b4b4b}.styles_modal_section__2uR40{margin-top:20px}.styles_user_edit__1MXS9{position:absolute;right:5px;top:-4px;visibility:hidden}.styles_user__21YpG{position:relative;padding-right:20px}.styles_user_name__28sZw{font-size:1.1em;color:#202020;font-weight:600}.styles_user_abonnement__2q255,.styles_user_discount__Vu_Ix{font-size:.9em;color:#474747}.styles_user_discount__Vu_Ix{color:#ad05ad;font-size:1.05em}.styles_payments_table__NBgpJ{padding-bottom:20px}.styles_payments_table__NBgpJ table th{position:-webkit-sticky;position:sticky;top:48px;z-index:1}.styles_payments_table__NBgpJ table tr:hover .styles_user_edit__1MXS9{visibility:visible}.FilterItem_label__3z2bH{color:grey;font-size:80%;font-weight:700}.Toolbar_toolbar__ushvx{margin-bottom:10px;display:flex}.Toolbar_filter__3vUFF{align-items:flex-end}.Toolbar_calc_mode__2Z25O{display:flex;align-items:flex-end;padding-bottom:5px;margin-right:25px}.Toolbar_calc_mode_label__1NeDT{margin-left:4px;cursor:pointer}.Toolbar_filter_check__3tTh4{padding-bottom:5px}.Toolbar_calc_toolbar__dMpxf{display:flex;margin-top:10px;margin-bottom:10px}.UserPayments_payment_button__98Jfg{visibility:hidden}.UserPayments_add_payment_button__39MZT{position:absolute;right:0;top:0;visibility:hidden}.UserPayments_user_payments__cS5eC{position:relative;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content -webkit-max-content minmax(10px,-webkit-max-content) -webkit-max-content -webkit-max-content -webkit-max-content -webkit-max-content -webkit-min-content;grid-template-columns:max-content max-content max-content minmax(10px,max-content) max-content max-content max-content max-content min-content;grid-gap:5px;align-items:center}.UserPayments_user_payments__cS5eC:hover .UserPayments_payment_button__98Jfg{visibility:visible}.UserPayments_payment_comment__244dX{grid-column:1/-1}.UserPayments_payment_comment_label__2qeW_{font-size:90%;color:grey}.UserPayments_active__2_daa{visibility:visible}.UserPayments_title__3CRoH{font-weight:700;color:#6d6d6d;padding-right:0;min-width:70px}.UserPayments_payment_sum__1wdgg{font-weight:700;font-size:120%;color:#313131;min-width:60px;min-height:30px;border:1px solid #e9e9e9;border-radius:2px;padding:2px 7px;background-color:#fff}.UserPayments_payment_status__2YJLJ{margin-left:15px}.UserPayments_payment_sum_payed__2ored{text-align:end;margin-right:0}.UserPayments_calc_info__1F6Ha{margin-top:20px;padding:15px 15px 5px}.UserPayments_calc_info_main__2ktUD{display:flex;align-items:center;margin-bottom:15px}.UserPayments_calc_info_sum__1COG6{width:80px;margin-left:15px;margin-right:15px}.UserPayments_calc_prev_payment__209kW{margin-bottom:10px}.UserPayments_detail_item__2NAfX{color:green;font-weight:700;font-size:90%}.UserPayments_detail_warning__V06bf{color:red}.UserPayments_calc_trainings__2aHNU{margin-top:10px;margin-bottom:20px;display:flex}.UserPayments_calc_trainings_item__1IfSm{margin-right:45px}.UserPayments_calc_trainings_list__kodF0{display:grid;grid-template-columns:-webkit-max-content -webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content max-content;grid-column-gap:10px;font-size:92%;margin-top:7px}.EditGroupSheduleDialog_shedule_row__3m_AR{display:grid;grid-template-columns:repeat(12,-webkit-max-content);grid-template-columns:repeat(12,max-content);grid-column-gap:7px;margin-top:20px}.styles_table__15dp-{margin-top:20px}.styles_table__15dp- table{width:auto;border:1px solid #dadada}.styles_cell_list_item__3hxTb{margin-bottom:4px}.Divider_divider__1gTes .ant-divider{margin:7px 0 5px}.styles_table__2hJR4{margin-top:20px}.styles_table__2hJR4 table{width:auto;border:1px solid #dadada}.styles_table__1bRSq{margin-top:20px}.styles_table__1bRSq table{width:auto;border:1px solid #dadada}.styles_table__1--dX{margin-top:20px}.styles_table__1--dX table{width:auto;border:1px solid #dadada}.styles_trainings_table__1_QzK{padding-bottom:20px}.styles_trainings_table__1_QzK table th{position:-webkit-sticky;position:sticky;top:48px;z-index:1;vertical-align:top;border-bottom:none}.styles_trainings_table__1_QzK table th:hover{background-color:#cae9ff}.styles_trainings_table__1_QzK table tbody tr:first-child,.styles_trainings_table__1_QzK table th{background-color:#f0f0f0}.styles_trainings_table__1_QzK table tbody tr:first-child>td{border-top:none}.styles_trainings_table__1_QzK table td,.styles_trainings_table__1_QzK table th{border-color:#979797!important;padding:2px!important}.styles_training_time__3QV5f{font-weight:700;font-size:12px;color:#0094ff}.styles_training_date__3QGEq{font-weight:700;font-size:16px}.styles_training_header__32Kk5{display:flex;flex-direction:column}.styles_training_header_drop_indicator__1QIoE{position:absolute;top:0;right:2px;color:#494949;font-size:90%;visibility:hidden}.styles_training_header_menu__32Joy{cursor:pointer;height:100%;position:relative}.styles_training_header_menu__32Joy:hover .styles_training_header_drop_indicator__1QIoE{visibility:visible}.styles_page__1jgwq .ant-table .ant-table-container{border-color:#979797!important}.styles_header_training_cell__293qg{max-width:110px}.styles_canceled_training_cell__38zGo,.styles_page__1jgwq .ant-table-thead tr>th.canceled_training_cell{background-color:#c4c4c4!important}.styles_canceled_training_comment__zZw9R{font-size:12px;font-size:80%}.styles_transfer_info__14-Y7{font-size:90%}.styles_training_coaches__2uAlg,.styles_training_place__3PWu_{overflow:hidden;color:#5e5e5e;font-size:80%;max-width:100%;display:flex}.styles_training_stat__2Lm4v{display:flex;justify-content:center}.styles_user__1qzV-{display:flex}.styles_user_name__3Juz7{font-weight:700;color:#272727;font-size:110%}.styles_user_abonnement__m-bGp{max-width:250px;font-size:.9em}.styles_user_training_status__1a5MW{height:100%;display:flex;align-items:center;justify-content:center;font-size:150%}.styles_user_training_status__1a5MW svg{width:1.3em;height:1.3em}.styles_test_user__3LpYM{background-color:#fff6b2!important}.styles_moved_user__3ZC8T{background-color:#71c3ff!important}.styles_inactive_user__1XgBO{background-color:#ff5757!important}.styles_inactive_training__3qVmq{background-color:#c4c4c4!important}.styles_test_training__3lJKy{background-color:#fff6b2!important}.styles_user_empty_test_training__1TINI{color:orange!important}.styles_stat__yn1s-{font-size:90%}.Toolbar_toolbar__1424j{margin-bottom:10px;display:flex}.Toolbar_filter__1lk3v{align-items:flex-end}.Toolbar_calc_mode__1kEK8{display:flex;align-items:flex-end;padding-bottom:5px}.Toolbar_calc_mode_label__3MExZ{margin-left:4px;cursor:pointer}.Toolbar_filter_check__22Bxh{padding-bottom:5px}.Toolbar_calc_toolbar__ppp83{display:flex}.TrainingsExportDialog_params__3cNUS{display:grid;grid-template-columns:85px -webkit-max-content;grid-template-columns:85px max-content;grid-column-gap:15px;grid-row-gap:10px;align-items:center;margin-top:15px}.TrainingsVisitsDialog_user_visits__2X_jH{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:25px}.TrainingsVisitsDialog_user_visit_info__QQrqU{display:flex;align-items:center;width:50%;margin:0 0 3px;height:50px;padding:7px}.TrainingsVisitsDialog_user_visit_info__QQrqU:hover{background-color:#eee;border-radius:5px}.TrainingsVisitsDialog_user_visit_icon__TFV21{padding:8px 15px 8px 8px;font-size:130%;cursor:pointer}.TrainingsVisitsDialog_user_visit_drop_icon__9pvG4{padding-right:15px}.TrainingsVisitsDialog_user_name__2XVsq{font-weight:700;font-size:110%}.TrainingsVisitsDialog_user_visit_status_title__3eLSZ{color:grey}.TrainingsVisitsDialog_user_visit_menu_item__3zfXu{display:flex;align-items:center}.UserPaymentsInfo_payment_main__3pP0r{display:flex;justify-content:left;align-items:center;font-weight:700;font-size:90%;cursor:pointer;padding-left:10px}.UserPaymentsInfo_payment_payed__3pnr2{color:green;display:flex;align-items:center}.UserPaymentsInfo_payment_rub__1Jnxf{font-size:80%;display:inline-block;margin-left:4px}.UserPaymentsInfo_payment_to_pay__dd9um{color:grey;display:flex;align-items:center}.UserPaymentsInfo_no_payments__-55Cz{color:grey;text-align:center}.UserPaymentsInfo_payments_divider__1la7t{width:15px;text-align:center}.UserPaymentsInfo_payment_comment__ngG8R{display:inline-block;color:#64a1f0;margin-left:7px}.UserPaymentsInfo_payment_terminal__1xG9i{height:16px;margin-left:5px}.styles_user_edit__Hj12e{visibility:hidden;font-size:80%;position:absolute;top:3px;right:3px}.styles_notifications_table__2KmQK{padding-bottom:10px}.styles_notifications_table__2KmQK table th{position:-webkit-sticky;position:sticky;top:48px;z-index:1;vertical-align:top}.styles_notifications_table__2KmQK table th:hover{cursor:pointer;background-color:#cae9ff}.styles_notifications_table__2KmQK table tr:hover .styles_user_edit__Hj12e{visibility:visible}.styles_pagination__1-FUR{display:flex;margin-bottom:50px}.styles_notification_date__1SMnE{min-width:100px}.styles_notification_type__sH8F-{min-width:200px;display:flex;justify-content:center}.styles_user_name__2lQg5{display:flex;font-weight:700;color:#2e1869}.styles_notification_contacts__3E7jU{min-width:250px;position:relative}.styles_phone_desc__2mJGL{display:inline-block;color:grey;margin-left:5px}.Toolbar_toolbar__bis_N{margin-bottom:10px;display:flex}.Toolbar_filter__1zqTc{align-items:flex-end}.Toolbar_calc_mode__3DWpv{display:flex;align-items:flex-end;padding-bottom:5px}.Toolbar_calc_mode_label__iAITR{margin-left:4px;cursor:pointer}.Toolbar_filter_check__1FTGf{padding-bottom:5px}.Toolbar_calc_toolbar__1xrLq{display:flex}.styles_table__2ycPO{margin-top:20px}.styles_table__2ycPO table{width:auto;border:1px solid #dadada}.styles_users__3s6sL{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;grid-row-gap:15px;row-gap:15px;margin-top:10px;padding-bottom:20px}.styles_user_card__14g3Z{border:1px solid #d8d8d8;border-radius:5px;padding:10px;background-color:#f5f5f5;cursor:pointer;min-height:115px}.styles_user_card__14g3Z:hover{background-color:#ececec}.styles_card_title__3_JVr{font-weight:700;font-size:110%;margin-bottom:5px}.styles_roles_list__27uac{font-size:90%;color:#5f5f5f}.styles_second_coach_label__2udnc{font-weight:90%;color:grey}.styles_group__28Rmx{font-size:120%;font-weight:700;margin-top:15px}.styles_group_item__1AOr2{max-width:600px}
/*# sourceMappingURL=main.639a10ac.chunk.css.map */