@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;700&family=Jost:wght@300;400;500&display=swap";._sidebar_jpjqf_2{top:0;transition:.3s;z-index:var(--index-3);background-color:var(--light-theme_primary);height:100vh;position:fixed;padding:16px 24px;display:flex;flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;justify-content:space-between;align-items:flex-start}._sidebar_jpjqf_2>div{width:100%}._navbar_jpjqf_23{grid-row-gap:8px;width:100%;margin-top:32px;display:flex;flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column}._item_jpjqf_33{transition:.3s;padding:8px;width:100%;text-decoration:none;display:flex;align-items:center;grid-column-gap:24px}._item_jpjqf_33 span{font-family:Inter,sans-serif;display:none;font-weight:400;font-size:16px;line-height:19px;color:#fff}._sidebar_jpjqf_2 svg{flex-shrink:0}._button_jpjqf_58{align-self:flex-end;transition:.3s;width:max-content;cursor:pointer;background:none;border:none;outline:none}._logo_jpjqf_68{cursor:pointer}._sidebar_jpjqf_2._open_jpjqf_73{width:300px}._sidebar_jpjqf_2._open_jpjqf_73 ._button_jpjqf_58{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}._sidebar_avatar_jpjqf_85{width:32px;height:32px;display:block;border-radius:32px;border:1px solid #7484DF;object-fit:cover}._sidebar_jpjqf_2._open_jpjqf_73 ._item_jpjqf_33 span{display:inline}._sidebar_jpjqf_2._open_jpjqf_73 ._link_active_jpjqf_99{background:rgba(255,255,255,.24);border-radius:8px}._container_bbj92_1{padding:20px 40px 20px 128px;width:100%;background:#F4F4F4;height:100vh}._wrapper_1lmwn_1{position:fixed;bottom:40px;right:20px;width:300px;z-index:var(--index-6)}._item_6wstc_1{position:relative;padding-top:16px;background-color:#fff;box-shadow:0 0 5px #0006;margin-bottom:16px;margin-top:16px;border-radius:10px;overflow:hidden;-webkit-animation:_SlideLeft_6wstc_1 .4s;-o-animation:_SlideLeft_6wstc_1 .4s;animation:_SlideLeft_6wstc_1 .4s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}._exit_6wstc_20{-webkit-animation:_SlideRight_6wstc_1 .4s;-o-animation:_SlideRight_6wstc_1 .4s;animation:_SlideRight_6wstc_1 .4s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}._close_6wstc_30{font-size:20px;cursor:pointer;position:absolute;right:5px;top:5px}._text_6wstc_38{display:block;padding:16px 24px;overflow:hidden;margin:0}._bar_6wstc_45{height:8px}@keyframes _SlideLeft_6wstc_1{0%{right:-120%}to{right:0}}@keyframes _SlideRight_6wstc_1{0%{right:0}to{right:-120%}}._success_6wstc_67 ._bar_6wstc_45{background-color:#28f128}._error_6wstc_71 ._bar_6wstc_45{background-color:red}._button_1stfh_1{display:flex;border:none;background:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.warning__cancel span,.warning__approve span,.warning__text,.warning__title{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.warning__backdrop{background-color:#00000063;position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:var(--index-4);display:none}.warning__open{display:block}.warning__container{border-radius:8px;background:#FFF;padding:40px;overflow:hidden;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:var(--index-5);max-width:530px;display:grid;grid-row-gap:24px}.warning__body{max-height:92px;overflow-y:auto}.warning__title{color:#000!important;font-weight:400!important;font-size:24px!important}.warning__text{color:#545454!important;font-weight:400!important;font-size:16px!important}.warning__buttons{display:flex;grid-column-gap:16px}.warning__button{border-radius:8px;padding:12px 16px;display:flex;align-items:center;grid-column-gap:8px}.warning__button svg{flex-shrink:0}.warning__approve{background:#E48E8E}.warning__approve span{color:#fff!important;font-weight:400!important;font-size:16px!important}.warning__cancel{background:#E4E6F3}.warning__cancel span{color:#7484df!important;font-weight:400!important;font-size:16px!important}._container_syat4_1{display:flex;justify-content:space-between;align-items:center;width:100%}._container_syat4_1>span{color:#000;font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:normal}._item_1yu0i_1{cursor:pointer;padding:16px 24px;border-radius:8px;background:#FFF;display:grid;grid-template-columns:48px 1fr;grid-column-gap:24px;grid-template-rows:auto auto;align-items:center}._item_1yu0i_1._hover_1yu0i_13{background:rgba(255,255,255,.59);grid-template-columns:48px 1fr 20px}._item_1yu0i_1 svg{grid-area:1 / 3 / span 2 / 3}._active_1yu0i_22{border:1px solid #A4B0F5}._avatar_1yu0i_26{width:48px;height:48px;border-radius:50%;grid-area:1 / 1 / span 2 / 1}._login_1yu0i_33{color:#545454;grid-area:1 / 2 / 1 / 2}._name_1yu0i_38{grid-area:2 / 2 / 2 / 2;font-weight:500}._container_1t0xy_1{display:grid;grid-row-gap:8px;grid-template-columns:425px;grid-auto-rows:80px;overflow-y:auto;height:100%;overflow-x:hidden}._container_hidden_1t0xy_11{max-height:1100px;overflow:hidden}._container_17666_1{border-radius:8px;background:#FFF;padding:40px}.user__dashboard .user__dashboard__buttons_button,.user__dashboard__container_password,.user__dashboard .deleted_message{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.user__dashboard{display:grid;grid-template-columns:80px 1fr;grid-column-gap:40px;grid-area:1/2/span 2/2;align-items:flex-start}.user__dashboard.deleted{border:1px solid var(--error-border-color)}.user__dashboard .deleted_message{color:var(--error-color)!important;font-weight:400!important;font-size:16px!important}.user__dashboard__avatar{-webkit-user-select:none;user-select:none;position:relative}.user__dashboard__avatar img{width:80px;height:80px;border-radius:50%}.user__dashboard__avatar_add{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#7484DF;border-radius:50%;border:3px solid white;position:absolute;bottom:5px;right:5px;cursor:pointer}.user__dashboard__container{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px}.user__dashboard__container_password{cursor:pointer;color:#7484df!important;font-weight:400!important;font-size:12px!important;text-decoration-line:underline;align-self:flex-end}.user__dashboard__container_roles{grid-area:3/1/3/span 2}.user__dashboard .user__dashboard__buttons{grid-area:2/1/2/span 2;align-self:flex-end;display:grid;grid-auto-flow:column}.user__dashboard .user__dashboard__buttons_button{border-radius:8px;background:#7484DF;color:#fff!important;font-weight:400!important;font-size:16px!important;padding:12px 16px;max-width:218px;display:flex;align-items:center;justify-content:center}.name,.surname,.login{border:1px solid #DFE2E9;background:#F2F4F9}._container_1q2v7_1{display:flex;flex-direction:column;grid-row-gap:12px}._input_1q2v7_7{padding:16px;border-radius:4px;border:1px solid #D6DAF5;font-size:16px;font-weight:300;font-style:normal}._label_1q2v7_17{font-size:16px;font-weight:300;font-style:normal}._error_1q2v7_23{border:1px solid #E48E8E!important}._validation_text_1q2v7_27{font-size:16px;font-weight:300;font-style:normal;color:#e48e8e}.input__container__label{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.input__container{width:100%;display:flex;grid-row-gap:8px;flex-direction:column}.input__container__label{color:#545454!important;font-weight:300!important;font-size:14px!important}.roles__list_item span,.roles__list__add__wrapper__item_empty,.roles__list__add__wrapper__item,.roles__list__add__button,.roles__list__empty,.roles__list__title{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.roles__list__add__button{padding:12px 16px;border-radius:8px;display:flex;align-items:center;justify-content:center;grid-column-gap:8px;cursor:pointer}.roles__list_body{display:flex;grid-gap:12px;flex-wrap:wrap}.roles__list__title{display:block;margin-bottom:12px;color:#545454!important;font-weight:400!important;font-size:16px!important}.roles__list__empty{color:#000!important;font-weight:400!important;font-size:16px!important}.roles__list__add{position:relative;margin-top:40px;max-width:240px;width:max-content}.roles__list__add__button{color:#fff!important;font-weight:400!important;font-size:16px!important;background-color:#7484df;margin-bottom:12px}.roles__list__add__wrapper{position:absolute;display:none;border-radius:8px;border:1px solid #F4F4F4;width:100%;background:#FFF;max-height:184px;grid-row-gap:4px}.roles__list__add__wrapper.open{display:grid}.roles__list__add__wrapper__item{width:100%;color:#7484df!important;font-weight:400!important;font-size:16px!important;padding:12px 16px;display:flex;align-items:center;cursor:pointer;white-space:nowrap}.roles__list__add__wrapper__item:hover{background-color:#ededed}.roles__list__add__wrapper__item_empty{padding:20px;color:#000!important;font-weight:400!important;font-size:16px!important}.roles__list_item{display:flex;align-items:center;grid-column-gap:8px;width:max-content;padding:4px 8px;border-radius:23px;border:1px solid #DFE2E9}.roles__list_item span{color:#7484df!important;font-weight:400!important;font-size:16px!important}.roles__list_item svg{cursor:pointer}.dialog__title{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.dialog__backdrop{position:fixed;background-color:#00000063;width:100vw;height:100vh;left:0;top:0;z-index:var(--index-4);display:none}.dialog__backdrop.dialog__show{display:block}.dialog__body{overflow:auto}.dialog__container{padding:40px;border-radius:8px;background:#FFF;z-index:var(--index-5);width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;grid-row-gap:24px}.dialog__title{color:#000!important;font-weight:500!important;font-size:24px!important}.input-color__placeholder{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.input-color{cursor:pointer;position:relative;padding:12px;border-radius:8px;border:1px solid #F4F4F4;background:#FFF;display:flex;grid-column-gap:8px}.input-color svg{flex-shrink:0}.input-color__placeholder{color:#545454!important;font-weight:400!important;font-size:16px!important}.color-picker{top:0;position:absolute;display:none}.color-picker.open{width:min-content;display:block}.form_select__option,.form_select__value-container,.form_select__input-container:after,.form_select__placeholder,.form_field__error_text,.form_field__placeholder,.form_field__label,.form_field__container .time_input span,.form_field__container .time_input>input,.form_field__textarea,.form_field__input{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.form_field__container .time_input>input,.form_field__textarea,.form_field__input{border-radius:8px;border:1px solid #F4F4F4;background:#FFF;padding:12px}.form_field{display:flex;flex-direction:column;grid-row-gap:8px}.form_field__textarea,.form_field__input{width:100%;color:#000!important;font-weight:400!important;font-size:16px!important;resize:none}.form_field__textarea{min-height:168px;height:auto}.form_field__container .time_input{position:relative}.form_field__container .time_input>input{color:#000!important;font-weight:400!important;font-size:16px!important;width:100%!important;height:48px}.form_field__container .time_input span{color:#000!important;font-weight:400!important;font-size:16px!important;position:absolute;left:65px;top:50%;transform:translateY(-50%)}.form_field__label{color:#545454!important;font-weight:300!important;font-size:14px!important}.form_field__placeholder{font-family:Inter,sans-serif!important;color:#545454!important;font-weight:400!important;font-size:16px!important}.form_field__error_text{color:#e48e8e!important;font-weight:400!important;font-size:16px!important}.col_span{grid-area:auto/span 2}.password_container{width:100%;position:relative}.password_container__show{cursor:pointer;display:flex;align-items:center;justify-content:center;background:white;width:40px;position:absolute;bottom:1px;right:1px;height:95%;border-radius:8px}.form_select__placeholder{color:#545454!important;font-weight:400!important;font-size:16px!important}.form_select__control{padding:12px!important;border-radius:8px!important;border:1px solid #F4F4F4!important;background:#FFF!important;box-shadow:none!important}.form_select__input-container{color:#545454!important;margin:0!important;padding:0!important}.form_select__input-container:after{color:#545454!important;font-weight:400!important;font-size:16px!important}.form_select__value-container{display:flex!important;grid-column-gap:8px;padding:0!important;color:#545454!important;font-weight:400!important;font-size:16px!important}.form_select__single-value{display:flex;align-items:center;grid-column-gap:8px}.form_select__value-container,.form_select__control--menu-is-open{box-shadow:none!important}.form_select__indicator-separator{display:none!important}.form_select__indicator{cursor:pointer!important;padding:0!important}.form_select__menu{overflow:hidden;box-shadow:none!important;border-radius:8px!important;border:1px solid #F4F4F4!important;margin-top:8px!important}.form_select__option{cursor:pointer!important;margin-top:0!important;display:flex!important;grid-column-gap:8px;align-items:center;color:#000!important;font-weight:400!important;font-size:16px!important}.form_select__option.red{color:#d54c4c!important}.form_select__option.blue{color:#35359b!important}.form_select__option.green{color:#44b200!important}.form_select__option--is-selected,.form_select__option--is-focused{background:none!important}.form_select__option:hover{background-color:#ededed!important}.form_select__menu-list{cursor:pointer!important;padding:0!important}.rdp{--rdp-cell-size: 40px;--rdp-caption-font-size: 18px;--rdp-accent-color: #0000ff;--rdp-background-color: #e7edff;--rdp-accent-color-dark: #3003e1;--rdp-background-color-dark: #180270;--rdp-outline: 2px solid var(--rdp-accent-color);--rdp-outline-selected: 3px solid var(--rdp-accent-color);--rdp-selected-color: #fff;margin:1em}.rdp-vhidden{box-sizing:border-box;padding:0;margin:0;background:transparent;border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:absolute!important;top:0;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;border:0!important}.rdp-button_reset{appearance:none;position:relative;margin:0;padding:0;cursor:default;color:inherit;background:none;font:inherit;-moz-appearance:none;-webkit-appearance:none}.rdp-button_reset:focus-visible{outline:none}.rdp-button{border:2px solid transparent}.rdp-button[disabled]:not(.rdp-day_selected){opacity:.25}.rdp-button:not([disabled]){cursor:pointer}.rdp-button:focus-visible:not([disabled]){color:inherit;background-color:var(--rdp-background-color);border:var(--rdp-outline)}.rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:var(--rdp-background-color)}.rdp-months{display:flex}.rdp-month{margin:0 1em}.rdp-month:first-child{margin-left:0}.rdp-month:last-child{margin-right:0}.rdp-table{margin:0;max-width:calc(var(--rdp-cell-size) * 7);border-collapse:collapse}.rdp-with_weeknumber .rdp-table{max-width:calc(var(--rdp-cell-size) * 8);border-collapse:collapse}.rdp-caption{display:flex;align-items:center;justify-content:space-between;padding:0;text-align:left}.rdp-multiple_months .rdp-caption{position:relative;display:block;text-align:center}.rdp-caption_dropdowns{position:relative;display:inline-flex}.rdp-caption_label{position:relative;z-index:1;display:inline-flex;align-items:center;margin:0;padding:0 .25em;white-space:nowrap;color:currentColor;border:0;border:2px solid transparent;font-family:inherit;font-size:var(--rdp-caption-font-size);font-weight:700}.rdp-nav{white-space:nowrap}.rdp-multiple_months .rdp-caption_start .rdp-nav{position:absolute;top:50%;left:0;transform:translateY(-50%)}.rdp-multiple_months .rdp-caption_end .rdp-nav{position:absolute;top:50%;right:0;transform:translateY(-50%)}.rdp-nav_button{display:inline-flex;align-items:center;justify-content:center;width:var(--rdp-cell-size);height:var(--rdp-cell-size);padding:.25em;border-radius:100%}.rdp-dropdown_year,.rdp-dropdown_month{position:relative;display:inline-flex;align-items:center}.rdp-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:2;top:0;bottom:0;left:0;width:100%;margin:0;padding:0;cursor:inherit;opacity:0;border:none;background-color:transparent;font-family:inherit;font-size:inherit;line-height:inherit}.rdp-dropdown[disabled]{opacity:unset;color:unset}.rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label{background-color:var(--rdp-background-color);border:var(--rdp-outline);border-radius:6px}.rdp-dropdown_icon{margin:0 0 0 5px}.rdp-head{border:0}.rdp-head_row,.rdp-row{height:100%}.rdp-head_cell{vertical-align:middle;font-size:.75em;font-weight:700;text-align:center;height:100%;height:var(--rdp-cell-size);padding:0;text-transform:uppercase}.rdp-tbody{border:0}.rdp-tfoot{margin:.5em}.rdp-cell{width:var(--rdp-cell-size);height:100%;height:var(--rdp-cell-size);padding:0;text-align:center}.rdp-weeknumber{font-size:.75em}.rdp-weeknumber,.rdp-day{display:flex;overflow:hidden;align-items:center;justify-content:center;box-sizing:border-box;width:var(--rdp-cell-size);max-width:var(--rdp-cell-size);height:var(--rdp-cell-size);margin:0;border:2px solid transparent;border-radius:100%}.rdp-day_today:not(.rdp-day_outside){font-weight:700}.rdp-day_selected,.rdp-day_selected:focus-visible,.rdp-day_selected:hover{color:var(--rdp-selected-color);opacity:1;background-color:var(--rdp-accent-color)}.rdp-day_outside{opacity:.5}.rdp-day_selected:focus-visible{outline:var(--rdp-outline);outline-offset:2px;z-index:1}.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-top-right-radius:0;border-bottom-right-radius:0}.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-top-right-radius:0;border-bottom-right-radius:0}.rdp-day_range_end.rdp-day_range_start{border-radius:100%}.rdp-day_range_middle{border-radius:0}.date_picker__calendar_day,.date_picker__calendar_caption_year,.date_picker__calendar_caption_month,.date_picker__calendar_head_cell,.date_picker__input input::placeholder,.date_picker__input input{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.date_picker__calendar,.date_picker__input{border-radius:8px;border:1px solid #F4F4F4;background:#FFF;padding:12px}.date_picker{position:relative}.date_picker__input input{border:none;color:#000!important;font-weight:400!important;font-size:16px!important;max-width:calc(100% - 32px);background-color:#fff!important}.date_picker__input input::placeholder{color:#545454!important;font-weight:400!important;font-size:16px!important}.date_picker__input svg{position:absolute;right:12px;cursor:pointer;background-color:#fff}.date_picker__calendar{position:absolute!important;background-color:#fff;left:0;margin:8px 0 0;display:none;z-index:var(--index-4)}.date_picker__calendar.show{display:block}.date_picker__calendar_head-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.date_picker__calendar_head_cell{text-transform:none!important;color:#000!important;font-weight:400!important;font-size:12px!important}.date_picker__calendar_head_cell.current_day{color:#7484df!important}.date_picker__calendar .rdp{margin:0;--rdp-cell-size: 32px !important}.date_picker__calendar_caption{display:flex;grid-column-gap:4px}.date_picker__calendar_caption_month{color:#000!important;font-weight:700!important;font-size:16px!important}.date_picker__calendar_caption_year{color:#7484df!important;font-weight:700!important;font-size:16px!important}.date_picker__calendar_day{height:16px;color:#000!important;font-weight:400!important;font-size:12px!important}.date_picker__calendar_day_outside{color:#545454!important}.date_picker__calendar_day_today{color:#7484df!important}.date_picker__calendar_day:hover{background:none!important}.date_picker__calendar_nav{display:flex;align-items:center;grid-column-gap:4px}.date_picker__calendar_nav_button{display:flex;align-items:center;justify-content:center;border:none}.date_picker__calendar_nav_button:hover{background:none!important}.date_picker__calendar_nav_button svg{flex-shrink:0}.add-photo__button{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.add-photo{cursor:pointer;display:flex;align-items:center;grid-column-gap:12px}.add-photo input{display:none}.add-photo__button{display:flex;align-items:center;grid-column-gap:8px;padding:12px;border-radius:8px;border:1px solid #DFE2E9;color:#545454!important;font-weight:400!important;font-size:16px!important}.add-photo__button svg{flex-shrink:0}._container_1opqh_1{position:relative;display:flex;align-items:center;height:48px;border-radius:8px;overflow:hidden}._container_1opqh_1 input{width:100%;height:100%;border:none;padding:12px 37px 12px 41px;font-size:16px;font-family:Inter,sans-serif}._icon_1opqh_20{position:absolute;left:12px}._times_1opqh_25{display:none;cursor:pointer;position:absolute;right:12px}._times_1opqh_25._active_1opqh_32{display:initial}.users__wrapper{display:grid;grid-template-rows:auto 1fr;height:100%}.users__wrapper__create-popup .dialog__container{max-width:704px}.users__wrapper__change-password .dialog__container{max-width:380px}.dialog_change_password{display:grid;grid-template-columns:1fr;grid-row-gap:24px}.dialog_change_password__buttons{display:flex;grid-column-gap:16px}.user_form_select .form_select__control{cursor:pointer;padding:10px!important}.users_container{display:grid;grid-column-gap:24px;grid-template-columns:425px 1fr;grid-template-rows:48px 1fr;grid-row-gap:8px;margin-top:40px;overflow:hidden}.users_container_search{grid-area:1/1}.dialog_create_user{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:24px;grid-column-gap:24px}.dialog_create_user__buttons{grid-area:auto/span 2;display:flex;align-items:center;grid-column-gap:16px}.dialog_create__input input{border-radius:8px!important;border:1px solid #DFE2E9!important;padding:12px!important}.calendar__wrapper .calendar__event__body_type span,.calendar__wrapper .calendar__event__body_time,.calendar__wrapper .calendar__event__body_program,.calendar__wrapper .calendar__event__body_speaker,.calendar__wrapper .calendar__body__item_number,.calendar__wrapper .calendar__header__weekday,.calendar__wrapper .calendar__header__date_year,.calendar__wrapper .calendar__header__date_month{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.calendar__wrapper .calendar{display:grid;grid-template-rows:min-content min-content auto;grid-row-gap:8px;width:100%;padding:16px;border-radius:8px;background:white}.calendar__wrapper .calendar__header{display:grid;grid-column-gap:8px;grid-template-columns:repeat(7,1fr)}.calendar__wrapper .calendar__header__row{display:flex;align-items:center;justify-content:space-between}.calendar__wrapper .calendar__header__date{display:flex;grid-column-gap:4px}.calendar__wrapper .calendar__header__date_month{color:#000!important;font-weight:700!important;font-size:24px!important}.calendar__wrapper .calendar__header__date_year{color:#7484df!important;font-weight:700!important;font-size:24px!important}.calendar__wrapper .calendar__header__controls{display:flex;grid-column-gap:4px;cursor:pointer}.calendar__wrapper .calendar__header__weekday{text-align:center;color:#545454!important;font-weight:400!important;font-size:12px!important;display:flex;padding:8px 12px 8px 16px;justify-content:center;align-items:center;border-radius:8px;background:#F8F9FC}.calendar__wrapper .calendar__body{display:grid;grid-column-gap:8px;grid-template-columns:repeat(7,1fr);align-items:stretch;align-content:stretch;grid-auto-rows:1fr;grid-row-gap:8px}.calendar__wrapper .calendar__body__item{border-radius:8px;border:1px solid #DFE2E9;background:#FFF;overflow:hidden;cursor:pointer}.calendar__wrapper .calendar__body__item.today{border:1px solid var(--light-theme_primary)}.calendar__wrapper .calendar__body__item_number{color:#000!important;font-weight:400!important;font-size:12px!important;text-align:left;display:block;background:#FFF;width:100%;height:32px;padding:8px}.calendar__wrapper .calendar__body__item_number.past_date{color:#b0b8c7!important}.calendar__wrapper .calendar__body__item__wrapper{overflow-x:hidden;max-height:140px;overflow-y:auto}.calendar__wrapper .calendar__event{animation:.3s completion both;position:relative;display:flex;grid-column-gap:4px;width:100%;cursor:pointer;transition:.3s}.calendar__wrapper .calendar__event:hover .calendar__event_filling{animation:.3s completion both}.calendar__wrapper .calendar__event_indecator{border-radius:0 8px 8px 0;width:4px;display:block;flex-shrink:0}.calendar__wrapper .calendar__event_filling{position:absolute;left:-100%;width:100%;height:100%;opacity:.1}.calendar__wrapper .calendar__event_filling.non-active{left:0!important}.calendar__wrapper .calendar__event__body{width:100%;display:grid;grid-template-columns:32px 1fr auto;grid-gap:4px;align-items:center;padding:8px 8px 8px 0}.calendar__wrapper .calendar__event__body img{display:block;width:100%;height:100%}.calendar__wrapper .calendar__event__body_photo{width:32px;height:32px;grid-area:2/1;border-radius:50%}.calendar__wrapper .calendar__event__body_speaker{text-overflow:ellipsis;white-space:nowrap;color:#000!important;font-weight:400!important;font-size:12px!important;grid-area:2/2/2/span 2}.calendar__wrapper .calendar__event__body_program{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90%;grid-area:1/1/1/span 2;color:#000!important;font-weight:400!important;font-size:16px!important}.calendar__wrapper .calendar__event__body_confirm{grid-area:1/3}.calendar__wrapper .calendar__event__body_time{grid-area:3/1/3/span 3;color:#afafaf!important;font-weight:300!important;font-size:12px!important;text-overflow:ellipsis}.calendar__wrapper .calendar__event__body_type{grid-area:4/1/4/span 3;display:flex;align-items:center;grid-column-gap:4px}.calendar__wrapper .calendar__event__body_type .circle{flex-shrink:0;display:block;width:8px;height:8px;border-radius:50%}.calendar__wrapper .calendar__event__body_type span{color:#000!important;font-weight:500!important;font-size:12px!important;text-transform:capitalize}.calendar__wrapper .calendar__event__body_type.blue .circle{background-color:#35359b}.calendar__wrapper .calendar__event__body_type.blue span{color:#35359b!important}.calendar__wrapper .calendar__event__body_type.green .circle{background-color:#44b200}.calendar__wrapper .calendar__event__body_type.green span{color:#44b200!important}.calendar__wrapper .calendar__event__body_type.red .circle{background-color:#d54c4c}.calendar__wrapper .calendar__event__body_type.red span{color:#d54c4c!important}@keyframes react-widgets-autofill-start{}@keyframes react-widgets-autofill-cancel{}.rw-btn{padding:0;margin:0;border:none;color:inherit;box-shadow:none;background:none;font:inherit;line-height:inherit;-ms-touch-action:manipulation;touch-action:manipulation;outline:0;display:inline-flex;align-items:center;justify-content:center;background-clip:padding-box;cursor:pointer}.rw-btn:focus{outline:none}.rw-btn:disabled,fieldset[disabled] .rw-btn,.rw-state-disabled .rw-btn,.rw-state-readonly .rw-btn{cursor:inherit}fieldset[disabled] .rw-btn{pointer-events:none}.rw-picker-caret,.rw-picker-btn{color:#212529}.rw-picker-btn:hover{background-color:#e9ecef}.rw-picker-btn:active{background-color:#dee2e6}.rw-picker-btn:disabled,fieldset[disabled] .rw-picker-btn{background-color:#e9ecef}.rw-input-addon,.rw-input-addon.rw-picker-btn{border-left:#ccc 1px solid}[dir=rtl] .rw-input-addon,[dir=rtl] .rw-input-addon.rw-picker-btn{border-right:#ccc 1px solid;border-left:none}.rw-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.rw-widget{border:none;color:#212529;font-size:1em;font-family:inherit;outline:none;position:relative}.rw-widget,.rw-widget *,.rw-widget:after,.rw-widget:before,.rw-widget *:after,.rw-widget *:before{box-sizing:border-box}.rw-state-readonly,.rw-state-disabled,fieldset[disabled] .rw-widget{cursor:not-allowed}.rw-widget-picker{display:grid;overflow:hidden;min-height:38px;background-color:#fff;border:#ccc 1px solid;border-radius:4px;outline:none;grid-template:1fr/1fr 1.9em;width:100%}.rw-widget-picker.rw-hide-caret{grid-template-columns:1fr}.rw-state-focus .rw-widget-picker{border-color:#80bdff;box-shadow:0 0 0 3px #007bff40;transition:box-shadow .15s ease-in-out}.rw-state-focus .rw-widget-picker.rw-widget-input{box-shadow:0 0 0 3px #007bff40,inset 0 1px 1px #00000013}.rw-input{margin:0;border:none;color:inherit;box-shadow:none;background:none;font:inherit;line-height:inherit;-ms-touch-action:manipulation;touch-action:manipulation;outline:0;padding:0 .857em}.rw-input:disabled{opacity:1}.rw-input[type=text]::-ms-clear{display:none}.rw-input:disabled,.rw-input:read-only{cursor:inherit}.rw-widget-input{color:#495057;background-color:#fff;box-shadow:inset 0 1px 1px #00000013;background-clip:padding-box;width:inherit}.rw-widget-input.rw-state-disabled,.rw-state-disabled .rw-widget-input,fieldset[disabled] .rw-widget-input{background-color:#e9ecef}.rw-placeholder,.rw-input::placeholder{color:#999}.rw-state-disabled .rw-placeholder,.rw-state-disabled .rw-input::placeholder{color:#999}.rw-detect-autofill{padding:0;margin:0;border:none;color:inherit;box-shadow:none;background:none;font:inherit;line-height:inherit;-ms-touch-action:manipulation;touch-action:manipulation;outline:0}.rw-detect-autofill:disabled{opacity:1}.rw-detect-autofill:-webkit-autofill{animation-name:react-widgets-autofill-start;animation-duration:.01ms}.rw-detect-autofill:not(:-webkit-autofill){animation-name:react-widgets-autofill-cancel;animation-duration:.01ms}.rw-webkit-autofill .rw-widget-container,.rw-input:-webkit-autofill{background-color:#e8f0fe!important;background-image:none!important;color:#000!important}.rw-list{font-size:1em;overflow-x:visible;overflow-y:auto;padding-top:.5em;padding-bottom:.5em}.rw-list:focus{outline:none}.rw-list-option,.rw-list-option-create{-webkit-user-select:none;user-select:none;color:#212529;cursor:pointer;border:1px solid transparent;background-clip:padding-box}.rw-list-option:hover,.rw-list-option-create:hover,[data-intent=keyboard] .rw-list-option.rw-state-focus:not(.rw-state-selected),[data-intent=keyboard] .rw-state-focus.rw-list-option-create:not(.rw-state-selected){background-color:#e9ecef;border-color:#e9ecef}.rw-list-option.rw-state-selected,.rw-state-selected.rw-list-option-create{background-color:#007bff;border-color:#007bff;color:#fff}.rw-list-option.rw-state-disabled,.rw-state-disabled.rw-list-option-create{cursor:not-allowed;background-color:transparent;border-color:transparent;color:#dee2e6}.rw-list-empty,.rw-list-option,.rw-list-option-create,.rw-list-optgroup{padding:.25em 1.5em;outline:none}.rw-list-empty{text-align:center;color:#ced4da}.rw-list-optgroup{font-weight:700;padding-top:7px}.rw-list-option-create{display:block;font-size:1em;padding:.25em 1.5em}.rw-listbox{border-radius:4px;background-color:#fff;border:#ccc 1px solid}.rw-listbox.rw-state-focus{border-color:#80bdff;box-shadow:0 0 0 3px #007bff40,inset 0 1px 1px #00000013;transition:box-shadow .15s ease-in-out}.rw-listbox.rw-state-disabled>*,fieldset[disabled] .rw-listbox>*{pointer-events:none}.rw-listbox.rw-state-readonly>*{cursor:inherit}.rw-popup-container{position:absolute;z-index:1005;top:100%;left:-1em;right:-1em;padding:0 1em}.rw-popup-container.rw-dropup{top:auto;bottom:100%}.rw-state-focus .rw-popup-container{z-index:1006}.rw-slide-transition{margin-bottom:1em}.rw-dropup>.rw-slide-transition{margin-bottom:0;margin-top:1em}.rw-popup{overflow:auto;-webkit-overflow-scrolling:touch;margin-top:2px;border-radius:4px;box-shadow:0 .5em 1em #0000002d;border:#ccc 1px solid;background-clip:padding-box;background:#fff}.rw-popup .rw-list{max-height:250px}.rw-dropup .rw-popup{margin-top:0;margin-bottom:2px;box-shadow:0 .5em 1em #0000002d}.rw-slide-transition{transition:transform .13s,opacity .1s}.rw-slide-transition-entering{overflow:hidden}.rw-slide-transition-entering .rw-slide-transition{transform:translateY(0);opacity:1;transition-timing-function:ease-out}.rw-slide-transition-exiting .rw-slide-transition{transition-timing-function:ease-in}.rw-slide-transition-exiting,.rw-slide-transition-exited{overflow:hidden}.rw-slide-transition-exiting .rw-slide-transition,.rw-slide-transition-exited .rw-slide-transition{opacity:0;transform:translateY(-10%)}.rw-slide-transition-exiting.rw-dropup .rw-slide-transition,.rw-slide-transition-exited.rw-dropup .rw-slide-transition{opacity:0;transform:translateY(10%)}.rw-slide-transition-exited{display:none}.rw-dropdown-list{width:100%}.rw-dropdownlist-search{padding:0;margin:0;border:none;color:inherit;box-shadow:none;background:none;font:inherit;line-height:inherit;-ms-touch-action:manipulation;touch-action:manipulation;outline:0}.rw-dropdownlist-search:disabled{opacity:1}.rw-dropdown-list-input{padding:0 .857em;align-self:center;display:grid;min-width:0;grid-template:1fr/1fr}.rw-dropdown-list-input>*{grid-area:1/1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[dir=rtl] .rw-dropdown-list-input{padding-right:.857em;padding-left:0}.rw-combobox-input{background-color:transparent;z-index:1}.rw-multiselect-input{margin:0;border:none;color:inherit;box-shadow:none;background:none;font:inherit;line-height:inherit;-ms-touch-action:manipulation;touch-action:manipulation;outline:0;height:36px;padding:0 .857em;max-width:100%}.rw-multiselect-input:disabled{opacity:1}.rw-multiselect-input:disabled,.rw-multiselect-input:read-only{cursor:inherit}.rw-multiselect-taglist{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;outline:none;cursor:text}.rw-state-disabled .rw-multiselect-taglist{cursor:unset}.rw-multiselect-tag{display:inline-flex;margin-left:3.37px;margin-top:3.37px;min-height:29.26px;border-radius:3px;background-color:#dee2e6;border:1px solid #dee2e6;cursor:default;max-width:100%;align-items:center;overflow:hidden}.rw-multiselect-tag:focus{outline:none}[dir=rtl] .rw-multiselect-tag{margin-left:0;margin-right:3.37px;padding:0 .35em}.rw-multiselect-tag.rw-state-focus{z-index:1;box-shadow:0 0 0 3px #007bff40;transition:box-shadow .15s ease-in-out}.rw-multiselect-tag.rw-state-disabled,fieldset[disabled] .rw-multiselect-tag{opacity:.65}.rw-multiselect-tag-label{padding:0 .35em}.rw-multiselect-tag-btn{margin:0;border:none;color:inherit;box-shadow:none;background:none;font:inherit;line-height:inherit;-ms-touch-action:manipulation;touch-action:manipulation;outline:0;cursor:pointer;align-self:stretch;padding:0 .35em}.rw-multiselect-tag-btn:focus{outline:none}.rw-multiselect-tag-btn:disabled{cursor:inherit}.rw-calendar-popup{right:auto;min-width:0;width:22em}.rw-calendar{overflow:hidden}.rw-calendar-contained{border-radius:4px;background-color:#fff;border:#ccc 1px solid}.rw-calendar-now{font-weight:700}.rw-calendar-header{display:flex;padding:.8em}.rw-cell,.rw-calendar-btn{background-clip:padding-box}.rw-cell:focus,.rw-calendar-btn:focus{z-index:1;box-shadow:0 0 0 3px #007bff40;transition:box-shadow .15s ease-in-out}[data-intent=mouse] .rw-cell:focus,[data-intent=mouse] .rw-calendar-btn:focus{z-index:auto;box-shadow:none}.rw-cell:disabled,.rw-cell.rw-state-disabled,.rw-calendar-btn:disabled,.rw-calendar-btn.rw-state-disabled{pointer-events:none;opacity:.35}.rw-calendar-btn{line-height:2em;border-radius:4px}.rw-calendar-btn:hover{background-color:#e9ecef}.rw-calendar-btn:active{background-color:#dee2e6}.rw-calendar-btn-left,.rw-calendar-btn-today,.rw-calendar-btn-right,.rw-calendar-btn-view{padding:.3em .6em}[dir=rtl] .rw-calendar-btn-left,[dir=rtl] .rw-calendar-btn-right{transform:scaleX(-1)}.rw-calendar-btn-view{font-weight:700}.rw-calendar-btn-view>:last-child{margin:0 .5em}.rw-calendar-btn-view+*{margin-left:auto}[dir=rtl] .rw-calendar-btn-view+*{margin-left:0;margin-right:auto}.rw-calendar-grid{display:table;outline:none;height:14em;padding:3px;table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;background-color:#fff}.rw-calendar-head{display:table-header-group}.rw-calendar-body{display:table-row-group}.rw-calendar-row{display:table-row}.rw-head-cell{display:table-cell;text-align:center;border-bottom:1px solid #ccc;padding:.25em}.rw-cell{display:table-cell;color:#212529;vertical-align:middle;border-radius:4px;cursor:pointer;line-height:normal;text-align:center;border:1px solid transparent;padding:.25em;outline:none}.rw-cell:hover{background-color:#e9ecef}.rw-cell:active{background-color:#dee2e6}.rw-cell.rw-state-selected{background-color:#007bff;border-color:#007bff;color:#fff}.rw-calendar-month .rw-cell{text-align:center}.rw-cell-off-range{color:#ced4da}.rw-calendar-transition-group{position:relative;overflow:hidden}.rw-calendar-transition{width:100%;overflow:hidden;transition:transform .2s ease-in-out 0ms;transform:translate(0)}@supports (transform-style: preserve-3d){.rw-calendar-transition{transform:translateZ(0)}}.rw-calendar-transition-next{-webkit-backface-visibility:hidden;backface-visibility:hidden}.rw-calendar-transition-top .rw-calendar-transition-next{transform:translateY(-100%)}@supports (transform-style: preserve-3d){.rw-calendar-transition-top .rw-calendar-transition-next{transform:translate3d(0,-100%,0)}}.rw-calendar-transition-bottom .rw-calendar-transition-next{transform:translateY(100%)}@supports (transform-style: preserve-3d){.rw-calendar-transition-bottom .rw-calendar-transition-next{transform:translate3d(0,100%,0)}}.rw-calendar-transition-right .rw-calendar-transition-next{transform:translate(-100%)}@supports (transform-style: preserve-3d){.rw-calendar-transition-right .rw-calendar-transition-next{transform:translate3d(-100%,0,0)}}.rw-calendar-transition-left .rw-calendar-transition-next{transform:translate(100%)}@supports (transform-style: preserve-3d){.rw-calendar-transition-left .rw-calendar-transition-next{transform:translate3d(100%,0,0)}}.rw-calendar-transition-next.rw-calendar-transition-active{transform:translate(0)}@supports (transform-style: preserve-3d){.rw-calendar-transition-next.rw-calendar-transition-active{transform:translateZ(0)}}.rw-calendar-transition-prev{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;left:0;top:0}.rw-calendar-transition-top .rw-calendar-transition-prev{transform:translateY(100%)}@supports (transform-style: preserve-3d){.rw-calendar-transition-top .rw-calendar-transition-prev{transform:translate3d(0,100%,0)}}.rw-calendar-transition-bottom .rw-calendar-transition-prev{transform:translateY(-100%)}@supports (transform-style: preserve-3d){.rw-calendar-transition-bottom .rw-calendar-transition-prev{transform:translate3d(0,-100%,0)}}.rw-calendar-transition-right .rw-calendar-transition-prev{transform:translate(100%)}@supports (transform-style: preserve-3d){.rw-calendar-transition-right .rw-calendar-transition-prev{transform:translate3d(100%,0,0)}}.rw-calendar-transition-left .rw-calendar-transition-prev{transform:translate(-100%)}@supports (transform-style: preserve-3d){.rw-calendar-transition-left .rw-calendar-transition-prev{transform:translate3d(-100%,0,0)}}.rw-popup{display:flex;flex-direction:column}.rw-popup>.rw-time-input{align-self:center;margin:1em 0}.rw-time-input{display:inline-flex;min-height:38px;align-items:center;background-color:#fff;border:#ccc 1px solid;border-radius:4px;outline:none;cursor:text}.rw-time-part-input{margin:0;border:none;color:inherit;box-shadow:none;background:none;font:inherit;line-height:inherit;-ms-touch-action:manipulation;touch-action:manipulation;outline:0;padding:0 .5em}.rw-time-part-input:disabled{opacity:1}.rw-time-part-input,.rw-time-part-input::placeholder{text-align:center}.rw-time-part-meridiem{margin:0;border:none;color:inherit;box-shadow:none;background:none;font:inherit;line-height:inherit;-ms-touch-action:manipulation;touch-action:manipulation;outline:0;padding:0 .5em;text-transform:lowercase;font-variant:small-caps}.rw-time-part-meridiem :focus{outline:none}.rw-time-input-clear{padding:0 .4em;outline:none;opacity:0;margin-left:auto}[dir=rtl] .rw-time-input-clear{margin-left:revert;margin-right:auto}.rw-time-input:hover .rw-time-input-clear.rw-show,.rw-time-input.rw-state-focus .rw-time-input-clear.rw-show{opacity:1}.rw-number-picker-spinners{display:flex;flex-direction:column}.rw-number-picker-spinners .rw-btn{flex:1 1 0}.side-modal__backdrop{display:none;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.39);position:fixed;z-index:var(--index-4)}.side-modal.open{display:block}.side-modal__container{overflow:auto;pointer-events:all;padding:40px;height:100vh;position:fixed;background:white;right:0;top:0;width:659px;z-index:var(--index-4);animation:swipe_right .3s both}.event_modal__header,.event-create__form__buttons_btn,.event-create__form_over,.day_modal__body_list_empty,.day_modal__body_title,.day_modal__title_year,.day_modal__title_date,.day_modal__header_arrow span,.calendar-page_button__event-create span,.calendar-page_button__today span{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.event-create__form__buttons_btn{padding:12px 16px;border-radius:8px;display:flex;align-items:center;justify-content:center;grid-column-gap:8px;cursor:pointer}.calendar__wrapper{display:grid;grid-template-rows:auto 1fr;height:100%;overflow:auto}.calendar-page_button__today{border-radius:8px;background:#7484DF;display:flex;padding:12px 16px;align-items:center;gap:8px}.calendar-page_button__today span{color:#fff!important;font-weight:400!important;font-size:16px!important;text-align:center}.calendar-page_title_container{display:flex;align-items:center;grid-column-gap:24px}.calendar-page_title_container svg{flex-shrink:0;cursor:pointer}.calendar-page_row{margin-top:37px;grid-column-gap:24px;width:100%;display:flex}.calendar-page_buttons{display:flex;justify-content:space-between;align-items:center;margin-top:12px;grid-column-gap:8px}.calendar-page_button__event-create{display:flex;border-radius:8px;grid-column-gap:8px;padding:16px;background:#7484DF;color:#fff}.calendar-page_button__event-create span{text-align:center;color:#fff!important;font-weight:400!important;font-size:16px!important}.calendar_program_dialog_container{display:flex;max-width:288px;flex-direction:column;grid-row-gap:24px}.calendar_program_dialog_container_time_inputs{display:flex;justify-content:space-between;grid-column-gap:24px;margin-top:24px}.calendar_program_dialog_container_time_inputs textarea{width:100%;height:80px;padding:12px}.day_modal .side-modal__container{display:grid;grid-template-rows:auto auto 1fr auto}.day_modal__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.day_modal__header_arrow{display:flex;align-items:center;grid-column-gap:16px}.day_modal__header_arrow span{color:#afafaf!important;font-weight:400!important;font-size:16px!important}.day_modal__title{display:flex;grid-column-gap:16px;margin-bottom:24px}.day_modal__title_date{color:#000!important;font-weight:500!important;font-size:24px!important}.day_modal__title_year{color:#afafaf!important;font-weight:500!important;font-size:24px!important}.day_modal__body{border-radius:8px;border:1px solid #DFE2E9;margin-bottom:24px;overflow:hidden;background:#FFF}.day_modal__body_events{display:grid;grid-row-gap:12px}.day_modal__body_title{color:#000!important;font-weight:400!important;font-size:16px!important;padding:24px;background-color:#fff}.day_modal__body_list{display:grid;grid-row-gap:12px;overflow:auto;min-height:300px;max-height:100%;padding-bottom:100px;align-items:flex-start}.day_modal__body_list::-webkit-scrollbar{width:2px!important}.day_modal__body_list::-webkit-scrollbar-track{background-color:#dfe2e9}.day_modal__body_list::-webkit-scrollbar-thumb{background:#A4A4A4}.day_modal__body_list_empty{padding:24px;color:#afafaf!important;font-weight:400!important;font-size:16px!important}.calendar_time_input{width:100%}.event-create{z-index:var(--index-5)}.event-create .dialog__container{max-width:592px;max-height:90%;grid-template-rows:auto 1fr}.event-create__form{display:grid;grid-template-rows:1fr auto;grid-row-gap:24px;height:100%}.event-create__form.over{grid-template-rows:auto 1fr auto}.event-create__form.over .event-create__form__fields{opacity:.5}.event-create__form_over{color:#000!important;font-weight:500!important;font-size:24px!important}.event-create__form__fields{display:grid;grid-row-gap:24px;grid-column-gap:24px;grid-template-columns:1fr 1fr;overflow:auto;grid-auto-rows:max-content}.event-create__form__buttons{display:flex;grid-column-gap:16px}.event-create__form__buttons_btn{color:#000!important;font-weight:400!important;font-size:16px!important}.event-create__form__buttons_btn.cancel{color:#7484df!important;background-color:#e4e6f3}.event-create__form__buttons_btn.remove{color:#fff!important;background-color:#e48e8e}.event-create__form__buttons_btn.save{color:#fff!important;background-color:#7484df}.event_modal{z-index:var(--index-5)!important;pointer-events:none}.event_modal .side-modal__container{display:grid;grid-template-rows:auto 1fr auto}.event_modal__header{display:flex;align-items:center;grid-column-gap:16px;margin-bottom:40px;color:#afafaf!important;font-weight:400!important;font-size:16px!important;cursor:pointer}.event_modal__approve{position:absolute;top:0;left:0;width:100%;background:#E48E8E;padding:4px 24px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;justify-content:space-between}@media (max-width: 1750px){.calendar-page_row{grid-row-gap:24px;flex-wrap:wrap}}.szh-menu{margin:0;padding:0;list-style:none;box-sizing:border-box;width:max-content;z-index:100;border:1px solid rgba(0,0,0,.1);background-color:#fff}.szh-menu:focus{outline:none}.szh-menu__arrow{box-sizing:border-box;width:.75rem;height:.75rem;background-color:#fff;border:1px solid transparent;border-left-color:#0000001a;border-top-color:#0000001a;z-index:-1}.szh-menu__arrow--dir-left{right:-.375rem;transform:translateY(-50%) rotate(135deg)}.szh-menu__arrow--dir-right{left:-.375rem;transform:translateY(-50%) rotate(-45deg)}.szh-menu__arrow--dir-top{bottom:-.375rem;transform:translate(-50%) rotate(-135deg)}.szh-menu__arrow--dir-bottom{top:-.375rem;transform:translate(-50%) rotate(45deg)}.szh-menu__item{cursor:pointer}.szh-menu__item:focus{outline:none}.szh-menu__item--hover{background-color:#ebebeb}.szh-menu__item--focusable{cursor:default;background-color:inherit}.szh-menu__item--disabled{cursor:default;color:#aaa}.szh-menu__group{box-sizing:border-box}.szh-menu__radio-group{margin:0;padding:0;list-style:none}.szh-menu__divider{height:1px;margin:.5rem 0;background-color:#0000001f}.szh-menu-button{box-sizing:border-box}.szh-menu{-webkit-user-select:none;user-select:none;color:#212529;border:none;border-radius:.25rem;box-shadow:0 3px 7px #0002,0 .6px 2px #0000001a;min-width:10rem;padding:.5rem 0}.szh-menu__item{display:flex;align-items:center;position:relative;padding:.375rem 1.5rem}.szh-menu-container--itemTransition .szh-menu__item{transition-property:background-color,color;transition-duration:.15s;transition-timing-function:ease-in-out}.szh-menu__item--type-radio{padding-left:2.2rem}.szh-menu__item--type-radio:before{content:"○";position:absolute;left:.8rem;top:.55rem;font-size:.8rem}.szh-menu__item--type-radio.szh-menu__item--checked:before{content:"●"}.szh-menu__item--type-checkbox{padding-left:2.2rem}.szh-menu__item--type-checkbox:before{position:absolute;left:.8rem}.szh-menu__item--type-checkbox.szh-menu__item--checked:before{content:"✔"}.szh-menu__submenu>.szh-menu__item{padding-right:2.5rem}.szh-menu__submenu>.szh-menu__item:after{content:"❯";position:absolute;right:1rem}.szh-menu__header{color:#888;font-size:.8rem;padding:.2rem 1.5rem;text-transform:uppercase}@keyframes szh-menu-show-slide-left{0%{opacity:0;transform:translate(.75rem)}}@keyframes szh-menu-hide-slide-left{to{opacity:0;transform:translate(.75rem)}}@keyframes szh-menu-show-slide-right{0%{opacity:0;transform:translate(-.75rem)}}@keyframes szh-menu-hide-slide-right{to{opacity:0;transform:translate(-.75rem)}}@keyframes szh-menu-show-slide-top{0%{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-hide-slide-top{to{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-show-slide-bottom{0%{opacity:0;transform:translateY(-.75rem)}}@keyframes szh-menu-hide-slide-bottom{to{opacity:0;transform:translateY(-.75rem)}}.szh-menu--state-opening.szh-menu--dir-left{animation:szh-menu-show-slide-left .15s ease-out}.szh-menu--state-closing.szh-menu--dir-left{animation:szh-menu-hide-slide-left .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-right{animation:szh-menu-show-slide-right .15s ease-out}.szh-menu--state-closing.szh-menu--dir-right{animation:szh-menu-hide-slide-right .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-top{animation:szh-menu-show-slide-top .15s ease-out}.szh-menu--state-closing.szh-menu--dir-top{animation:szh-menu-hide-slide-top .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-bottom{animation:szh-menu-show-slide-bottom .15s ease-out}.szh-menu--state-closing.szh-menu--dir-bottom{animation:szh-menu-hide-slide-bottom .15s ease-in forwards}.modal_event__container_format,.modal_event__container_data_time,.modal_event__container_data_name,.modal_event__container_status span{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.modal_event{display:grid;grid-column-gap:16px;grid-template-columns:8px 1fr;cursor:pointer;position:relative;overflow:hidden}.modal_event_filling{position:absolute;left:-100%;height:100%;width:100%;opacity:.1;pointer-events:none}.modal_event_filling.non-active{left:0!important}.modal_event:hover .modal_event_filling{animation:.3s completion both}.modal_event_indicator{display:block;border-radius:0 8px 8px 0;height:100%;width:8px}.modal_event__container{padding:8px 16px 8px 0;display:grid;grid-template-columns:1fr 1fr;grid-row-gap:8px}.modal_event__container_speaker{display:flex;align-items:center;grid-column-gap:4px;grid-area:1/1}.modal_event__container_status{display:flex;align-items:center;grid-column-gap:4px;justify-self:flex-end}.modal_event__container_status span{color:#000!important;font-weight:300!important;font-size:14px!important}.modal_event__container_data{display:flex;flex-direction:column;grid-row-gap:4px;grid-area:2/1/2/span 2}.modal_event__container_data_name{overflow:hidden;text-overflow:ellipsis;color:#000!important;font-weight:400!important;font-size:18px!important}.modal_event__container_data_time{overflow:hidden;text-overflow:ellipsis;color:#afafaf!important;font-weight:300!important;font-size:14px!important}.modal_event__container_format{display:flex;align-items:center;grid-column-gap:4px;text-transform:capitalize;color:#000!important;font-weight:500!important;font-size:14px!important}.modal_event__container_format.green{color:#44b200!important}.modal_event__container_format.blue{color:#35359b!important}.modal_event__container_format.red{color:#d54c4c!important}.modal_event__container_controls{display:flex;grid-column-gap:8px;justify-self:flex-end}.item{display:flex;width:100%;height:100%;grid-column-gap:16px}.over{color:#000!important;text-overflow:ellipsis;font-family:Inter,sans-serif;font-size:10px;font-style:normal;font-weight:300;line-height:normal}.container{width:100%;cursor:pointer;grid-template-columns:32px max-content max-content auto 48px;grid-template-rows:32px repeat(2,auto);grid-column-gap:16px;display:grid;align-items:center;padding:8px 0}.duration{color:#afafaf;font-family:Inter,sans-serif;font-size:10px;font-weight:300;grid-area:2/3/2/4;margin-top:8px;align-self:center}.buttons{grid-area:1/5/span 3/auto;align-items:center;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:8px}.avatar{align-self:center;grid-area:1/1/auto/auto}.speaker{color:#000;font-family:Inter,sans-serif;font-size:10px;font-weight:300;margin-left:-8px;grid-area:1/2/auto/span 2}.program{grid-area:3/1/3/span 3;overflow:hidden;color:#000;white-space:nowrap;font-family:Inter,sans-serif;font-size:16px;font-weight:300;margin-top:4px}.container img{border-radius:50%;width:100%;height:100%}.info{color:#afafaf;font-family:Inter,sans-serif;font-size:12px;font-weight:300;grid-area:2/1/2/span 2;margin-top:8px}@keyframes completion{0%{left:-100%}to{left:0}}.output_container_value{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.output_container{width:100%;display:flex;grid-column-gap:8px;padding:12px;border-radius:8px;border:1px solid #F4F4F4;background:#FFF}.output_container_value{color:#000!important;font-weight:400!important;font-size:16px!important}.calendar-filter__select__header_label span,.calendar-filter__select__multi-value__remove,.calendar-filter__select__multi-value__label,.calendar-filter__context_ckeckbox span,.calendar-filter__header span{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.calendar-filter{position:relative;width:288px}.calendar-filter__header{display:grid;grid-template-columns:1fr 1fr;align-items:center;margin-bottom:8px}.calendar-filter__header span{color:#545454!important;font-weight:400!important;font-size:16px!important}.calendar-filter__header svg{justify-self:flex-end;grid-area:1/2}.calendar-filter__context{z-index:var(--index-6);position:absolute;width:100%;background-color:#fff;border-radius:8px;left:0;display:none;box-shadow:0 0 8px #0000001f}.calendar-filter__context_ckeckbox{width:100%!important;display:flex;align-items:center;grid-column-gap:8px;padding:12px;min-height:44px}.calendar-filter__context_ckeckbox svg{height:24px;width:24px;flex-shrink:0}.calendar-filter__context_ckeckbox span{display:block;color:#545454!important;font-weight:400!important;font-size:16px!important;flex-shrink:0;-webkit-user-select:none;user-select:none}.calendar-filter__context_program{padding:12px}.calendar-filter__context .hide{display:none}.calendar-filter__context .show-value .calendar-filter__select__control{display:flex!important}.calendar-filter__context.show_context-menu{display:block!important}.calendar-filter__dropdown{fill:#c2c2c2;transition:.3s}.calendar-filter__dropdown.open{fill:#7484df;transform:rotate(180deg)}.calendar-filter__select__option{padding:12px 24px!important}.calendar-filter__select__option>span{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-filter__select__option>img,.calendar-filter__select__option>div{width:20px!important;height:20px!important;flex-shrink:0}.calendar-filter__select__option--is-focused{background-color:transparent!important}.calendar-filter__select__option--is-focused:hover{background-color:#ededed!important}.calendar-filter__select__multi-value{background-color:#f4f4f4!important;padding:4px!important;border-radius:4px!important;margin:0!important;display:flex;grid-column-gap:8px;align-items:center}.calendar-filter__select__multi-value__remove,.calendar-filter__select__multi-value__label{padding:0!important;color:#545454!important;font-weight:400!important;font-size:16px!important}.calendar-filter__select__multi-value__remove:hover,.calendar-filter__select__multi-value__label:hover{background:none!important}.calendar-filter__select__indicator{padding:0!important}.calendar-filter__select__header{-webkit-user-select:none;user-select:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px}.calendar-filter__select__header_label{display:flex;align-items:center;grid-column-gap:8px}.calendar-filter__select__header_label span{color:#545454!important;font-weight:400!important;font-size:16px!important}.calendar-filter__select__control{box-shadow:none!important;padding:8px 12px!important;justify-content:space-between;display:none!important;border-radius:6px!important;border:1px solid #A4B0F5!important;background:#FFF!important;margin:0 12px}.calendar-filter__select__input-container{padding:0!important;margin:0!important}.calendar-filter__select__value-container{padding:0!important;grid-gap:4px}.calendar-filter__select__menu{position:static!important;margin:0!important;box-shadow:none!important}.calendar-filter__select__menu-list{padding:0!important;overflow-x:hidden}.calendar-filter__select__menu-list::-webkit-scrollbar{width:2px!important}.calendar-filter__select__menu-list::-webkit-scrollbar-track{background-color:#dfe2e9}.calendar-filter__select__menu-list::-webkit-scrollbar-thumb{background:#A4A4A4}.calendar-filter__select__dropdown-indicator{padding:0!important}._item_2r93b_1{background-color:#fff;border-bottom:1px solid #EDEDED;padding:24px 40px;width:100%;cursor:pointer;display:flex;grid-column-gap:24px;position:relative}._item_2r93b_1:hover{background-color:#ededed}._body_2r93b_17{width:100%;display:flex;justify-content:space-between}._name_2r93b_23{color:#000;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:300}._circle_2r93b_31{display:block;width:24px;height:24px;border-radius:50%}._row_2r93b_38{display:flex;max-width:200px;grid-column-gap:24px}._list_39e8n_1{display:flex;flex-direction:column;margin-top:24px;background-color:#fff;padding:24px 0;height:100%;overflow:auto}._empty_39e8n_11{margin-left:24px;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:124.023%}._container_hidden_39e8n_20{height:100%;overflow:hidden}.program-page__create_modal .dialog__container{max-width:592px}.program-page__create_modal .program-create_form{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px}.program_search{margin-top:24px}.programs__wrapper{display:grid;grid-template-rows:max-content 1fr;height:100%}.programs__container{display:grid;grid-template-rows:max-content 1fr;overflow:auto}.auth-page_container{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;overflow:hidden;background:linear-gradient(54deg,#EDEDED 0%,#FFF 100%)}.auth-page_badge{display:flex;flex-direction:column;grid-row-gap:56px;background-color:#fff;padding:56px 32px;border-radius:16px;box-shadow:0 0 32px #00000014}.auth-page_badge_inputs{display:flex;flex-direction:column;grid-row-gap:32px}.auth-page_badge_title{display:flex;flex-direction:column;grid-row-gap:16px}.auth-page_badge_title strong{font-size:32px}.auth-page_badge_title span{font-size:24px;font-weight:300}.auth-page_button{font-size:24px;font-weight:500;border-radius:4px;padding:8px 56px;width:100%;justify-content:center}.access__list__wrapper__search-error,.access-name__placeholder,.access-name>input,label,label *{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.access__wrapper{display:grid;grid-template-rows:max-content max-content 1fr max-content;grid-template-columns:1fr 1fr;height:100%;grid-column-gap:16px;grid-row-gap:40px;max-width:1280px}.access__wrapper__title{grid-area:auto/span 2}.access__wrapper__buttons{display:flex;grid-column-gap:16px}label,label *{color:#545454!important;font-weight:400!important;font-size:16px!important}.not-create .devlib__select__option:first-child{background:none!important}.access-name{grid-row-gap:8px}.access-name>input{padding:12px 16px;color:#7484df!important;font-weight:400!important;font-size:16px!important;height:48px!important;border:1px solid #F4F4F4;border-radius:8px}.access-name__placeholder{display:flex;grid-column-gap:8px;align-items:center;color:#545454!important;font-weight:400!important;font-size:16px!important}.access-name__warning{color:#afafaf!important}.devlib__select__value-container{height:46px!important}.access__list__wrapper{overflow:auto;display:grid;grid-row-gap:16px;grid-area:auto/span 2;grid-template-rows:max-content max-content 1fr}.access__list__wrapper.error__container{grid-template-rows:max-content max-content max-content 1fr}.access__list__wrapper__title>span{font-weight:600}.access__list__wrapper__search-error{color:#000!important;font-weight:400!important;font-size:16px!important;margin-top:24px;display:flex;overflow:auto}.access__list__wrapper__search-error span{font:inherit;color:inherit;display:-webkit-box;max-width:300px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.error input{border:1px solid var(--error-border-color)}.devlib__select__option:first-child .access-name__placeholder,.devlib__select__option,.devlib__select__input-container:after{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.devlib__select__control{border-radius:8px!important;border:1px solid #F4F4F4!important;background:#FFF!important;box-shadow:none!important}.devlib__select__input-container{color:#545454!important;margin:0!important;padding:0!important}.devlib__select__input-container:after{color:#545454!important;font-weight:400!important;font-size:16px!important}.devlib__select__value-container{padding:12px 16px!important}.devlib__select__value-container,.devlib__select__control--menu-is-open{box-shadow:none!important;border-width:1px 1px 0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.devlib__select__indicator-separator{display:none!important}.devlib__select__indicator{cursor:pointer!important;padding:8px}.devlib__select__menu{margin:0!important;border:none!important;box-shadow:none!important;border-radius:0 0 8px 8px!important;border-width:0 1px 1px!important}.devlib__select__option{margin-top:0!important;color:#7484df!important;font-weight:400!important;font-size:16px!important}.devlib__select__option--is-selected,.devlib__select__option--is-focused{background-color:#ededed!important}.devlib__select__option:first-child{background-color:#7484df!important}.devlib__select__option:first-child .access-name__placeholder{color:#fff!important;font-weight:400!important;font-size:16px!important}.devlib__select__menu-list{padding:0!important}body::-webkit-scrollbar,.scroll-bar::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-track,.scroll-bar::-webkit-scrollbar-track{background:white}body::-webkit-scrollbar-thumb,.scroll-bar::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:20px}.error__text,.access__list .access__list__item_description,.access__list .access__list__item_rule,.access__list__header span{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.access__list{display:grid;background-color:#fff;padding:24px;width:100%;max-width:1280px;border-radius:8px;overflow:hidden;grid-template-rows:max-content auto;border:1px solid transparent}.access__list.error{border:1px solid var(--error-border-color)}.access__list__header{display:flex;grid-column-gap:24px;border-bottom:1px solid #F4F4F4;padding-bottom:16px}.access__list__header span{color:#545454!important;font-weight:400!important;font-size:16px!important}.access__list__header span:first-child{flex:0 0 604px}.access__list__body{display:grid;grid-row-gap:16px;overflow-y:auto;grid-auto-rows:max-content}.access__list__item{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px;border-top:1px solid #F4F4F4;padding-top:16px}.access__list__item:first-child{border-top:none}.access__list__item_row{cursor:pointer;flex:1 0 604px;width:100%;display:flex;align-items:center;grid-column-gap:16px;height:32px}.access__list .access__list__item_rule{color:#000!important;font-weight:400!important;font-size:16px!important}.access__list .access__list__item_description{color:#545454!important;font-weight:400!important;font-size:16px!important}.error__text{color:var(--error-color)!important;font-weight:400!important;font-size:16px!important}._dialog_1uutb_1{width:560px;padding:24px;position:fixed;border-radius:8px;background:#FFF}._backdrop_1uutb_9{display:none;background:rgba(0,0,0,.39);width:100vw;height:100vh;position:fixed;z-index:var(--index-5);left:0;top:0;align-items:center;justify-content:center}._backdrop_1uutb_9._open_1uutb_24{display:flex}._body_1uutb_28{margin-top:24px;margin-bottom:40px;max-height:600px;overflow-y:auto}._title_1uutb_35{color:#545454;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:124.023%}._control_1uutb_44{display:flex;grid-column-gap:16px}._decline_1uutb_50{border-radius:8px;background:#E4E6F3}._approve_1uutb_55 span,._decline_1uutb_50 span{text-align:center;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}._button_1uutb_66{display:flex;align-items:center;grid-column-gap:8px;padding:12px 16px}._approve_1uutb_55{border-radius:8px;background:#7484DF}._approve_1uutb_55 span{color:#fff}._decline_1uutb_50 span{color:#7484df}.doc-page__wrapper .row{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.doc-page{display:grid;overflow:auto;grid-row-gap:24px;max-height:100%}.doc-page__wrapper{padding:12px;display:grid;grid-row-gap:12px}.doc-page__wrapper .row{display:grid;color:#000!important;font-weight:400!important;font-size:16px!important}.doc-page__wrapper img{display:block;margin-top:12px}.collapse__title{font-family:Inter,sans-serif;font-style:normal!important;line-height:normal!important}.devlib__scrollbar::-webkit-scrollbar{width:2px!important}.devlib__scrollbar::-webkit-scrollbar-track{background-color:#dfe2e9}.devlib__scrollbar::-webkit-scrollbar-thumb{background:#A4A4A4}.collapse{display:grid;grid-row-gap:12px}.collapse__title{background:white;border:none;width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 24px;border-radius:8px;cursor:pointer;color:#000!important;font-weight:400!important;font-size:24px!important}.collapse__title:hover{background-color:#e5e4e4}.collapse__title svg{flex-shrink:0}.collapse__body{display:none;background-color:#fff;width:100%;border-radius:8px}.collapse__body.open{display:initial}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes swipe_left{0%{left:-100%}to{left:0}}@keyframes swipe_right{0%{right:-100%}to{right:0}}:root{--light-theme_primary: #7484DF;--light-theme_secondary: #A4B0F5;--light-theme_white: #F6F6F6;--light-theme_black: #060616;--dark-theme_primary: #A4B0F5;--dark-theme_secondary: #7484DF;--dark-theme_white: #171726;--dark-theme_black: #FFFFFF;--index-1: 1;--index-2: 2;--index-3: 3;--index-4: 4;--index-5: 5;--index-6: 6;--font-jost: "Jost", "sans-serif";--font-roboto: "Roboto", "sans-serif";--font-inter: "Inter", sans-serif;--font-size_normal: 16px;--error-color: #E48E8E;--error-border-color: #E48E8E}body{position:relative;padding:0;margin:0}*,*>*{font-family:Inter,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}.d-flex{display:flex}.hide{display:none}input:disabled{background-color:#fff!important}.primary_light{background-color:var(--light-theme_primary);color:var(--light-theme_white)}.secondary_light{background-color:var(--light-theme_secondary);color:var(--light-theme_white)}.between{width:100%;justify-content:space-between}.align-item-center{align-items:center}strong,*>strong{font-weight:500}.szh-menu__submenu>.szh-menu__item{padding:0}.szh-menu__item--hover{background:none}.font_inter{font-family:var(--font-inter)}.font_jost{font-family:var(--font-jost)}.font_roboto{font-family:var(--font-roboto)}.font-size_normal{font-size:var(--font-size_normal)}.dev-lib_button{padding:12px 16px;border-radius:8px;display:flex;align-items:center;grid-column-gap:8px}.dev-lib_text__normal{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.dev-lib_text__small{font-size:12px;font-style:normal;font-weight:400;line-height:normal}.upper_first{text-transform:capitalize}.decline{border-radius:8px;background:#E4E6F3}.approve span,.decline span{text-align:center;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.button{display:flex;align-items:center;grid-column-gap:8px;padding:12px 16px}.approve{border-radius:8px;background:#7484DF}.approve span{color:#fff}.decline span{color:#7484df}.column-gap_16{grid-column-gap:16px}.form_control_error textarea,.form_control_error .form_control_input{border:1px solid #E48E8E}.form_control_error span{color:#e48e8e}.cursor_pointer{cursor:pointer}
