body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.pageLoader{display:flex;height:100%;width:100%}.auth-layout,.pageLoader{align-items:center;justify-content:center}.auth-layout{gap:20px;height:100vh;padding:20px}[data-theme=dark]{--contracts-container-background-color:#ffffff0a}[data-theme=light]{--contracts-container-background-color:#f0f6ff}.contracts-modal-container_formContainer__76rx6{background:var(--contracts-container-background-color);border-radius:6px;padding:15px}.contracts-modal-container_formLabel__KkIXD{margin:0!important}.autocomplete-dropdown{background:#fff;border-radius:4px;box-shadow:0 6px 16px 0 #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;left:0;max-height:600px;overflow-y:auto;padding:0;position:absolute;right:0;top:calc(100% + 6px);width:100%;z-index:9999}.autocomplete-dropdown ul{display:flex;flex-direction:column;gap:6px;justify-items:center;padding:0;width:100%}.autocomplete-dropdown li span{line-height:normal;padding-left:10px;padding-right:10px}.autocomplete-dropdown-dark{background:#1d1d1d!important}.autocomplete-dropdown-inner{background:#0000;height:100%;width:100%}.autocomplete-loader{justify-content:center;pointer-events:none}.autocomplete-loader__spinner,.page-empty{align-items:center;display:flex;justify-content:center}.page-empty{border-radius:6px;flex-direction:column;height:100%;width:100%}.page-empty-dark{background:#1d1d1d}.autocomplete-empty{align-items:center;background:#fff;display:flex;justify-content:center;padding:8px;pointer-events:none}.autocomplete-empty__placeholder{margin:0}.autocomplete-empty-dark{background:#1d1d1d!important}.autocomplete{align-items:center;border-radius:8px;display:flex;position:relative;width:100%}.autocomplete ul{margin-top:0;max-height:250px;overflow-y:auto}.clients-autocomplete-option{align-items:flex-start!important;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;margin:0 4px;padding:4px 10px;transition:background-color .3s}.clients-autocomplete-option:hover{background-color:#e6f4ff}.clients-autocomplete-option .clients-autocomplete-option__fullName{color:#1677ff;font-size:14px}.clients-autocomplete-option .clients-autocomplete-option__footer{align-items:center;display:flex}.clients-autocomplete-option .clients-autocomplete-option__footer .clients-autocomplete-option__phone{color:#434343;margin-right:5px;transition:all .3s}.clients-autocomplete-option .clients-autocomplete-option__footer .clients-autocomplete-option__circle{background-color:#434343;border-radius:50%;height:3px;margin-right:5px;opacity:.8;width:3px}.clients-autocomplete-option .clients-autocomplete-option__footer .clients-autocomplete-option__email{color:#434343;transition:all .3s}.add-button{padding-left:10px;padding-right:10px}.add-button--wrapper{padding-bottom:10px;padding-top:6px}.add-button--text{color:#1677ff;font-size:16px}.add-button--icon{color:#1677ff}.table-cell-product-name>.ant-typography{font-weight:700!important}.transactions-products-table__discount{width:100px}.transactions-products-table-sum-wrapper .transactions-products-table-sum-count{color:grey;font-size:12px;font-weight:400;line-height:20px;white-space:nowrap}.transactions-products-table-sum-wrapper .transactions-products-table-sum{font-size:16px;font-weight:600;line-height:24px}.transactions-products-table-sum-wrapper .transactions-products-table-questions{color:grey}.transactions-products-table-sum-wrapper .transactions-products-table-questions:hover{opacity:.7}.receipts-list-item .ant-card-body{padding:13px 16px}.receipts-list-item__number{font-size:16px}.receipts-list{grid-gap:8px;display:grid;gap:8px}.receipts-modal .ant-modal-content{background:#fff}.receipts-modal .ant-modal-header{background:#0000}.clients-subscriptions-pause-form__freezingDays{width:100%}.form .card-form{border-radius:10px;margin-bottom:15px;margin-top:30px;padding:15px}.form .card-form--light{background-color:#f5f5f5}.form .card-form--light input,.form .card-form--light textarea{background-color:#fff}.form .card-form--light .button-select{background:#fff}.form .card-form--light .ant-select-selector{background-color:#fff}.form .card-form .switch-required{cursor:pointer}.form .card-form--dark{background:#25242b}.form .card-form h4{margin:0 0 15px}.form .card-form .name-input input,.form .card-form .placeholder-input input{margin-bottom:15px}.form .card-form .button-select{margin:0 auto;max-width:35%}.form .card-form .col-values{margin-bottom:15px}.form .button-form{margin-top:16px}.form .text-switch{margin-left:8px;margin-top:-3px}.days-dropdown{width:100%}.days-dropdown__button{text-align:left}.days-dropdown__space{display:flex;justify-content:space-between}.days-select-bar{display:grid;grid-template-columns:repeat(7,auto)}.days-select-bar__button{padding:0 8px;text-align:center}.schedule-slots-add{border-color:#1677ff;color:#1677ff}.schedule-slots-items .ant-table-content{overflow-x:auto}.schedule-slots-items .ant-table-content::-webkit-scrollbar{height:6px}.schedule-slots-items .ant-table-content::-webkit-scrollbar-track{background:#f1f1f1}.schedule-slots-items .ant-table-content::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.schedule-slots-items .ant-table-cell{padding:8px!important}.schedule-slots-item__form-item{margin:0}.schedule-slots_hidden{display:none}.schedule-slots__title{font-size:20px;line-height:28px}.schedule-slots__wrapper{border:1px solid #0958d9;border-radius:5px;padding:16px}.schedule-slots__days-dropdown{align-self:baseline}.schedule-slots__time label{font-weight:600}.schedule-form__card{background:#f5f5f5}.schedule-form__card .ant-card-body{padding:15px}.schedule-form__card--client{background:#f0f6ff;margin-top:16px}.schedule-form__label label{display:block!important;max-width:100%!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-form__button-add{align-self:baseline;border-color:#0958d9;color:#0958d9}.schedule-modal .ant-modal-header{margin-bottom:16px}.schedule-modal__divider{margin:0 -24px;width:calc(100% + 48px)}.schedule-modal-edit__collapse{border:1px solid #d9d9d9}.schedule-modal-edit__collapse .ant-collapse-content-box{padding-top:0!important}.schedule-modal-edit__collapse--warning{background-color:#fff1f0;border-color:#ff4d4f;transition:.3s ease-in-out}.schedule-modal-edit__collapse--warning.schedule-modal-edit__collapse--dark{background-color:#ff4d4f;border-color:#cf1322}.schedule-modal-edit__collapse--warning.schedule-modal-edit__collapse--open{background-color:initial}.schedule-modal-edit__form-item,.schedule-modal-edit__form-item .ant-form-item-control{width:100%}.schedule-modal-edit__time-input{width:auto}.schedule-modal-edit__button{border-color:#0958d9;color:#0958d9}.custom-card{box-shadow:none!important;padding:0}.custom-card .ant-table-wrapper{margin:0}.custom-card .ant-table-wrapper .ant-table-container{border:1px solid #f0f0f0;border-radius:8px;overflow:hidden}.custom-card .ant-table-wrapper .ant-table-container .ant-table-row:last-child td{border-bottom:none!important}.custom-card .ant-table-wrapper .ant-table-container .ant-table-cell:before{display:none}.custom-card--dark .ant-table-container{border:1px solid #303030!important}.exercises-form__time{width:100%}.exercises-form__radio-group .ant-form-item .ant-radio-group{display:flex;justify-content:space-between}.exercises-form__radio-group .ant-form-item .ant-radio-group .ant-radio-button-wrapper{flex:1 1;text-align:center}.exercises-form__section{background-color:#f0f6ff;border-radius:6px;display:flex;flex-direction:column;gap:10px;margin-bottom:15px;padding:15px 20px}.exercises-form__section-label{cursor:pointer}.exercises-form__section .ant-form-item,.exercises-form__section h5{margin:0}.exercises-form__section--without-bg{background:none;padding:0}.exercises-form__custom-card{border:1px solid #1677ff}.exercises-form__custom-card .ant-card-body{padding:12px 15px}.exercises-form--dark .exercises-form__section{background-color:#1d1d1d}.customDropdown .ant-select-item-option-content{word-wrap:break-word;white-space:normal!important}.transactions-confirm-modal__description,.transactions-confirm-modal__title{margin:0!important;text-align:center}.transactions-confirm-modal__title-price{color:#2f54eb}.transactions-waiting-modal__description,.transactions-waiting-modal__title{margin:0!important;text-align:center}.transactions-waiting-modal__description{width:437px}.transactions-waiting-modal__title-price{color:#2f54eb}.transactions-products-modal-search{grid-gap:16px;display:grid;grid-template-columns:auto -webkit-min-content;grid-template-columns:auto min-content;margin-bottom:20px}.transactions-products-modal-table-name .ant-typography{font-size:14px;font-weight:700;white-space:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:1800px){.transactions-products-modal-table-name .ant-typography{max-width:26vw}}@media (max-width:1600px){.transactions-products-modal-table-name .ant-typography{max-width:26vw}}.transactions-products-modal-table__wrapper{background:#fff;border-radius:6px;overflow-x:auto;padding:5px}.transactions-products-modal-table td{padding:15px 5px!important}.product-for-current-exercise__row{position:relative}.product-for-current-exercise__row td{padding-top:25px!important}.product-for-current-exercise__row:after{content:"Можно использовать для оплаты этой записи";font-weight:700;left:5px;position:absolute}.transactions-products-modal-table,.transactions-products-modal-table .ant-spin-container,.transactions-products-modal-table .ant-spin-nested-loading{display:flex;flex:1 1;flex-direction:column}.transactions-products-modal-table .ant-pagination{margin-top:auto}.transactions-products-modal-table-cell__actions{text-align:right}.transactions-products-modal{display:flex;flex-direction:column}.transactions-products-modal .ant-modal-body,.transactions-products-modal .ant-modal-content{display:flex;flex:1 1;flex-direction:column}.transactions-products-modal .ant-modal-content{min-height:592px}.transactions-products-modal__loader{margin:auto}.transactions-refund-modal__spin{width:100%}.schedule-modal-progress .ant-modal-header{text-align:center}.schedule-modal-progress .ant-modal-footer{margin-top:20px}.schedule-modal-progress__progress{align-self:center}.schedule-modal-progress__card .ant-card-body{padding:10px}.schedule-modal-conflict{border-color:#faad14;transition:background-color .3s ease-in-out}.schedule-modal-conflict:hover{background-color:#fff7e6}.schedule-modal-conflict .ant-card-body{padding:10px}.schedule-modal-conflict__colored-button{background-color:#d9f7be;border-color:#95de64}.schedule-modal-conflict__rooms{background-color:#00000005;border-radius:5px;padding:8px}.schedule-modal-conflict__rooms .ant-form-item-explain-error{text-align:end}.schedule-modal-conflict__radio-group{width:100%}.schedule-modal-conflict__radio-button{margin-inline-end:0}.schedule-modal-conflict__radio-button .ant-radio{display:none}.schedule-modal-conflict__radio-button .ant-tag{margin:0}.schedule-modal-conflict__tag{background-color:#fff}.schedule-modal-conflict__tag--dashed{border-style:dashed}.schedule-modal-conflict__trainers{background-color:initial}.schedule-modal-conflict__link{color:#1677ff;cursor:pointer}.schedule-modal-conflict--dark .schedule-modal-conflict__tag,.schedule-modal-conflict--dark:hover{background-color:initial}.exercises-comments-modal__tag{border-radius:50px;color:#722ed1}.exercises-comments-modal__title{padding:8px 0}.exercises-comments-modal__comment{border-bottom:1px solid #0000000f;padding:12px 0}.exercises-comments-modal__text-area{width:300px}.exercises-comments-modal__text-area::placeholder{font-size:16px}.exercises-comments-modal__button{align-self:baseline}.exercises-waiting-client{background:#f5f5f5;padding:10px 16px}.exercises-waiting-client--dark{background:#1a1a1a}.exercises-waiting-clients-list{grid-row-gap:2px;display:grid}.exercises-waiting-clients-modal .ant-modal-content{padding:0}.exercises-waiting-clients-modal .ant-modal-header{background:#0000;border-bottom:1px solid #0000000f;margin-bottom:0}.exercises-waiting-clients-modal .ant-modal-body,.exercises-waiting-clients-modal .ant-modal-header{padding:16px 24px}.exercises-waiting-clients-modal__search{margin-bottom:20px}.exercises-waiting-clients-modal__loader{height:70px;margin:32px auto}.exercises-qr-reader-modal{background:none;box-shadow:none}.exercises-qr-reader-modal .ant-modal-content{background:none;padding:0}.exercises-qr-reader-modal .ant-modal-body{height:100%}.exercises-qr-reader-modal .ant-modal-close{color:#fff}.exercises-qr-reader-modal__qr-reader{border-radius:8px;display:flex;flex-direction:column;height:100%;max-height:100vh;overflow:hidden}.exercises-qr-reader-modal__qr-reader div{flex:1 1}.exercises-qr-reader-modal__button{background:radial-gradient(100% 100% at 50% 50%,#2bb3ff 0,#4a0475 100%);border:1px solid #1c6ea4;border-radius:8px;box-shadow:0 2px 4px 0 #00230b33;color:#fff;font-size:16px;height:40px;line-height:24px;width:170px}.exercises-qr-reader-modal__wrapper{bottom:100px;position:absolute;width:100%}.exercises-qr-reader-modal__status-text{background:#fff;border-radius:3px;padding:5px 10px}.exercises-qr-reader-modal__clients-сount{bottom:-25px;color:#fff;left:50%;position:absolute;transform:translate(-50%,100%)}.sidebar-calendar__wrapper{border-right:1px solid #f0f0f0;padding:10px 10px 0}.sidebar-calendar__wrapper .ant-picker-calendar{border:1px solid #f0f0f0}.sidebar-calendar__wrapper .ant-picker-calendar .ant-picker-content{border-collapse:initial;border-spacing:0}.sidebar-calendar__wrapper .ant-picker-calendar .ant-picker-content thead tr th{padding-bottom:10px!important}.sidebar-calendar__wrapper .ant-picker-calendar .ant-picker-content .ant-picker-cell{padding:0}.sidebar-calendar__wrapper .ant-picker-calendar .ant-picker-content .ant-picker-cell .ant-picker-cell-inner__wrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.sidebar-calendar__wrapper--dark{border-color:#424242}.sidebar-calendar__wrapper--dark .ant-picker-calendar{border:1px solid #424242}.sidebar-calendar__wrapper--weekly tr:has(.ant-picker-cell-selected){overflow:hidden}.sidebar-calendar__wrapper--weekly tr:has(.ant-picker-cell-selected) td{border:1px solid #1677ff;border-left:none;border-right:none}.sidebar-calendar__wrapper--weekly tr:has(.ant-picker-cell-selected) td:first-child{border-bottom-left-radius:10px;border-left:1px solid #1677ff;border-top-left-radius:10px}.sidebar-calendar__wrapper--weekly tr:has(.ant-picker-cell-selected) td:last-child{border-bottom-right-radius:10px;border-right:1px solid #1677ff;border-top-right-radius:10px}.sidebar-calendar__month-selector{width:140px}.sidebar-calendar__year-selector{width:auto}.ant-layout-sider-children{display:flex;flex-direction:column;overflow-x:hidden}.app-layout-sidebar{background:#fff!important;width:var(--app-layout-sidebar-width)}.app-layout-sidebar__header{align-items:start;background:#f0f5ff;display:flex;flex-direction:column;gap:10px;padding:10px 20px}.app-layout-sidebar__logo{align-items:center;display:flex;gap:10px;position:relative;width:100%}.app-layout-sidebar__logo-text{overflow:hidden;width:90%}.app-layout-sidebar__logo-text h4{margin:0;overflow:hidden;text-align:start;white-space:nowrap}.app-layout-sidebar__logo-gradient{background:#f0f5ff;background:linear-gradient(90deg,#f0f5ff26,#f0f5ffb3 10%,#f0f5ff 20%,#f0f5ff);height:100%;position:absolute;right:-25px;top:0;width:15%;z-index:3}.app-layout-sidebar__studio{align-items:center;border-color:#0000!important;box-shadow:none!important;display:flex;gap:10px;justify-content:space-between;overflow:hidden;position:relative;width:100%}.app-layout-sidebar__studio-text{width:100%}.app-layout-sidebar__studio-text h5{margin:0;overflow:hidden;text-align:start;white-space:nowrap}.app-layout-sidebar__studio-icon{background:#fff;background:linear-gradient(90deg,#ffffff26,#ffffffb3 10%,#fff 20%,#fff);display:flex;height:100%;justify-content:flex-end;padding-right:15px;position:absolute;right:0;top:0;width:25%;z-index:3}.app-layout-sidebar__menu{padding-top:10px;width:var(--app-layout-sidebar-width)}.app-layout-sidebar__menu-group-title{color:#00000073;font-size:12px;line-height:20px}.app-layout-sidebar__menu-item{padding:0!important;width:100%}.app-layout-sidebar__menu-item-link{padding-left:24px;width:100%}.app-layout-sidebar__menu-item>span{display:flex;gap:10px;height:100%;justify-content:space-between;width:100%}.app-layout-sidebar__menu-item>span>a{padding-right:24px}.app-layout-sidebar__menu-item>span>a:before{display:none}.app-layout-sidebar .ant-layout-sider-trigger{background-color:#e6f4ff;color:#000;position:absolute}.app-layout-sidebar.ant-layout-sider-collapsed .app-layout-sidebar__header{align-items:center;flex-direction:row;height:var(--app-layout-header-height);justify-items:center}.app-layout-sidebar_dark{background:#141414!important}.app-layout-sidebar_dark .app-layout-sidebar__header_dark{background:#597ef7!important}.app-layout-sidebar_dark .app-layout-sidebar__logo-gradient{background:#597ef7;background:linear-gradient(90deg,#597ef726,#597ef7b3 10%,#597ef7 20%,#597ef7)}.app-layout-sidebar_dark .app-layout-sidebar__studio-icon{background:#141414;background:linear-gradient(90deg,#14141426,#141414b3 10%,#141414 20%,#141414)}.app-layout-sidebar_dark .app-layout-sidebar__menu-group-title{color:#ffffffb3}.app-layout-sidebar_dark .ant-layout-sider-trigger{background-color:#001d66;color:#fff}.app-layout-sidebar>.ant-menu-item-selected{color:#4096ff}.search-and-qr{align-items:center;display:flex;min-width:225px;position:relative}.app-layout-top-bar{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:8px 24px;width:100%}.app-layout-top-bar__user{line-height:14px;margin:0;white-space:nowrap}.app-layout-top-bar--dark{background-color:#000}.app-layout-top-bar--schedule{padding:0 20px}.app-layout-top-bar-nav{align-items:center;display:flex;line-height:normal;margin:0 32px}.app-layout-top-bar-nav__dropdown{background-color:#fff;border-radius:8px;padding:7px;width:440px}.app-layout-top-bar-nav__dropdown--dark{background-color:#1f1f1f}.app-layout-top-bar-nav__dropdown--dark .app-layout-top-bar-nav__menu .ant-dropdown-menu-item-selected{background-color:#3a3939!important}.app-layout-top-bar-nav__title{color:#1677ff;padding:12px 12px 5px}.app-layout-top-bar-nav__menu{box-shadow:none!important;display:grid;grid-template-columns:1fr 1fr}.app-layout-top-bar-nav__menu .ant-dropdown-menu-item-selected{background-color:#f6f6f6!important;color:inherit!important}.app-layout-top-bar-nav__menu .ant-dropdown-menu-item-selected svg{fill:#1677ff}.app-layout-top-bar-nav__item{color:inherit;cursor:pointer;padding:0 8px}.app-layout-top-bar-nav__button{background-color:#e6f4ff;border-radius:5px;cursor:pointer;margin-left:8px;padding:5px 8px}.app-layout-top-bar-nav__icon{align-items:center;border:1px solid #bae0ff;border-radius:37px;display:flex;justify-content:center;padding:5px}.app-layout-top-bar-nav--dark .app-layout-top-bar-nav__button{background-color:#001d66}.app-layout-top-bar-studios{color:#fff;height:100%}.app-layout{--app-layout-header-height:64px;--app-layout-header-zIndex:999;--app-layout-sidebar-width:300px;min-width:1400px;position:relative}.app-layout__header{border-bottom:1px solid #f0f0f0;height:var(--app-layout-header-height);position:-webkit-sticky;position:sticky;right:0;top:0;z-index:var(--app-layout-header-zIndex)}.app-layout__header--dark{border-color:#424242}.app-layout__sidebar{background-color:#111d2c}@media (max-width:1400px){.app-layout__sidebar{left:auto!important}}.app-layout__sidebar.ant-layout-sider{width:var(--app-layout-sidebar-width);z-index:12}@media (max-width:1400px){.app-layout__sidebar.ant-layout-sider{height:auto!important}.app-layout__wrapper{width:auto!important}}.app-layout__content{display:flex;flex-direction:column;min-height:calc(100vh - var(--app-layout-header-height));padding:30px}.app-layout__content--overlay:not(.app-layout__content--dark){background-color:#818494;transition:background-color .3s ease-in-out}.app-layout__content--schedule{background-color:#fff;padding:0}.app-layout__content--dark{background-color:#000}.app-layout__collaps-button{background-color:#f6f6f4;border-radius:50%;bottom:20px;height:50px;left:230px;padding:0;position:fixed;width:50px;z-index:10000}@media (max-width:1400px){.app-layout__collaps-button{left:20px}}.app-layout__collaps-button--collapsed{left:20px}.app-layout__collaps-button:focus,.app-layout__collaps-button:hover{background:#f6f6f4}.app-layout__collaps-button--dark,.app-layout__collaps-button--dark:focus,.app-layout__collaps-button--dark:hover{background-color:#434343}.history-list__title{margin-bottom:8px!important;margin-top:0}.history-list__item{border:none!important;padding:4px 0!important}.history-list__link{color:#1677ff;cursor:pointer}.side-peek{animation:fadeIn .3s forwards;background-color:#0000004f;box-sizing:border-box;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.side-peek__wrapper{animation:slideLeft .3s forwards;background:#fff;border:1px #cbcbcb;border-radius:8px 0 0 8px;box-shadow:0 6px 16px 0 #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;max-width:75%;min-width:600px;padding:30px;width:776px}.side-peek__content{flex:1 1;margin-bottom:-30px;overflow-x:hidden;overflow-y:scroll;padding-bottom:30px}.side-peek__message{text-align:right}.side-peek--dark .side-peek__wrapper{background:#1d1d1d}@keyframes fadeIn{0%{background-color:initial;opacity:0}to{background-color:#0000004f;opacity:1}}@keyframes slideLeft{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.clients-info-wrapper{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}.clients-info{grid-column-gap:24px;align-items:center;display:grid;grid-template-columns:64px auto}.clients-info__avatar{grid-row:1/3}h3.clients-info__name{margin-bottom:0;margin-top:0}.clients-info__name,.clients-info__phone-wrapper{grid-column:2/3}.clients-info__phone{color:#000000a6}.clients-info__manager{margin-left:8px;width:177px}.clients-edit-page-menu .ant-tabs-nav{margin-bottom:0}.clients-edit-page-menu .ant-tabs-nav .ant-tabs-tab{border-radius:6px 6px 0 0;margin:0;padding:9px 16px}.clients-edit-page-menu .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background-color:#fff}.clients-edit-page-menu .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:600}.ant-tabs-ink-bar{display:none}.imageUploader{--image-uploader-width:200px;align-items:center;display:flex;flex-direction:column;justify-content:center;width:var(--image-uploader-width)}.imageUploader__progress{margin:5px}.imageUploader__avatar{object-fit:cover;text-align:center}.imageUploader__button{margin-top:5px;width:var(--image-uploader-width)}.table-cell-date-time-v2{display:flex;flex-direction:column;white-space:nowrap}.table-cell-date-time-v2__hint{font-size:12px}.table-cell-date-time-v2__tooltip-text{color:#fff!important;font-size:14px;line-height:22px}.table-cell-tag__tag{margin:0;text-align:center}.table-cell-tag__tag--waiting{background:#0000!important;border-color:#1677ff!important;border-style:dashed!important;color:#1677ff!important;font-size:14px}.table-cell-tag__button{border-color:#1677ff;color:#1677ff;font-size:14px}.table-cell-tag__paid{color:#000000a6;font-size:12px;font-weight:700}.table-cell-tag__paid span{font-weight:400}.clients-bookings-table-active-visit__text{color:#000000a6;font-size:10px;font-weight:700}.clients-bookings-table-active-visit__text span{font-weight:400}.clients-bookings-table-active-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,auto);justify-content:start}.clients-bookings-table-multibooking__button{background-color:#d6e4ff;border-bottom:1px solid #0000;border-left:1px solid #0000;border-right:1px solid #0000;cursor:pointer;font-size:12px;padding:5px 16px;text-align:center;transition:border-bottom .3s ease-in-out,border-right .3s ease-in-out,border-left .3s ease-in-out}.clients-bookings-table-multibooking__button--expand{border-bottom:1px solid #1677ff;border-left:1px solid #1677ff;border-right:1px solid #1677ff}.clients-bookings-table-multibooking__table{border-left:1px solid #0000;border-right:1px solid #0000;height:0;opacity:0;overflow:hidden;transition:opacity .3s ease,height .3s ease,border-right .3s ease-in-out,border-left .3s ease-in-out}.clients-bookings-table-multibooking__table .ant-table-thead{display:none}.clients-bookings-table-multibooking__table--expand{border-left:1px solid #1677ff;border-right:1px solid #1677ff;height:auto;opacity:1}.clients-bookings-table-multibooking__row{background-color:#f8f8f8}.clients-bookings-table-multibooking__row--first{background-color:#feffe6}.clients-bookings-table-active .ant-table-container{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.clients-bookings-table-active__row--multibooking{background:linear-gradient(180deg,#f0f5ff 72.5%,#f4f9ff)}.clients-bookings-table-active__row--multibooking td{border-top:1px solid #0000;transition:border-top .3s ease-in-out}.clients-bookings-table-active__row--multibooking td:first-child{border-left:1px solid #0000;transition:border-left .3s ease-in-out}.clients-bookings-table-active__row--multibooking td:last-child{border-right:1px solid #0000;transition:border-right .3s ease-in-out}.clients-bookings-table-active__row--expand-multibooking td{border-top:1px solid #1677ff}.clients-bookings-table-active__row--expand-multibooking td:first-child{border-left:1px solid #1677ff}.clients-bookings-table-active__row--expand-multibooking td:last-child{border-right:1px solid #1677ff}.clients-bookings-table-active__expanded-row>.ant-table-cell{padding:0!important}.clients-edit-booking-active__title{margin:0}.clients-edit-booking-active__select-wrapper{margin-bottom:24px}.clients-edit-booking-active__select{width:188px}.clients-transaction-table__row_unused{background-color:#fffbe6}.clients-transaction-table__row_unused td{background-color:#fffbe6!important}.clients-transaction-table__transaction-label{color:#13c2c2}.clients-transaction-table__seller-label{color:#1677ff}.clients-transaction-table__common-wrapper{display:flex;flex-direction:column}.clients-transaction-table__discount-reason{color:#ff7875;cursor:pointer;text-decoration:line-through}.clients-transaction-table__product-name{margin-top:5px}.clients-transaction-table__product-filter-wrapper{display:flex;flex-direction:column;padding:8px;row-gap:8px;width:270px}.clients-transaction-table__product-filter-buttons{column-gap:8px;display:flex;justify-content:flex-end}.clients-transaction-table__used-label{color:#1677ff}.clients-transaction-table__used-label_link{cursor:pointer}.transactions-table-status{align-items:center;display:flex}.positions-autocomplete-option{align-items:flex-start;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;margin:0 4px;padding:4px 10px;transition:background-color .3s}.positions-autocomplete-option:hover{background-color:#e6f4ff}.positions-autocomplete-option .positions-autocomplete-option__fullName{color:#1677ff;font-size:14px}.positions-autocomplete-option .positions-autocomplete-option__footer{align-items:center;display:flex}.positions-autocomplete-option .positions-autocomplete-option__footer .positions-autocomplete-option__phone{color:#434343;margin-right:5px;transition:all .3s}.positions-autocomplete-option .positions-autocomplete-option__footer .positions-autocomplete-option__circle{background-color:#434343;border-radius:50%;height:3px;margin-right:5px;opacity:.8;width:3px}.positions-autocomplete-option .positions-autocomplete-option__footer .positions-autocomplete-option__email{color:#434343;transition:all .3s}.products-autocomplete-option{align-items:baseline!important;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;margin:0 4px;padding:4px 10px;transition:background-color .3s}.products-autocomplete-option:hover{background-color:#e6f4ff}.products-autocomplete-option .products-autocomplete-option__fullName{color:#1677ff;font-size:14px}.table-cell-date-time{display:flex;flex-direction:column}.clients-edit-purchases__title{margin-top:0}.clients-edit-purchases__button{margin-bottom:20px}.clients-subscriptions-table-activation__button-info{cursor:pointer;margin-left:8px;position:relative}.clients-subscriptions-table-activation__link span{white-space:normal}.clients-subscriptions-table-expiration__button-edit{cursor:pointer;margin-left:8px;position:relative}.clients-subscriptions-table-expiration__date-picker{left:0;opacity:0;position:absolute;top:0}div.table-cell-list{margin-bottom:0;max-width:40vw;white-space:wrap}.clients-subscriptions-table td{white-space:nowrap}.clients-edit-page-subscriptions__filters{margin-bottom:16px;width:300px}.custom-select{min-width:180px}.custom-select .ant-select-selection-item{background:#f0f5ff!important}.custom-select .ant-select-selector{padding-left:10px;padding-right:22px}.custom-select .ant-select-selector:before{color:#6b6b6be0;content:var(--custom-select-placeholder);margin-right:8px}.custom-select--dark .ant-select-selection-item{background:#001f3f!important}.schedule-exercises-filters{margin-top:15px}.schedule-exercises-filters__title{margin:0!important}.schedule-exercises-filters__button--filters{border-color:#1677ff;color:#1677ff}.schedule-exercises-filters__card{background:#f0f5ff;border-color:#0000;margin-top:15px}.schedule-exercises-filters__button{color:#00000073}.schedule-exercises-filters .ant-input[type=time]::-webkit-calendar-picker-indicator,.schedule-exercises-filters .ant-input[type=time]::-webkit-inner-spin-button{display:none}.schedule-exercises-filters__time-picker{cursor:pointer;display:flex;height:32px}.schedule-exercises-filters__time-picker .ant-picker-suffix{display:none}.schedule-exercises-filters__time-picker .ant-picker-input{width:60px}.schedule-exercises-filters__range-picker .ant-picker-input{width:120px}.schedule-exercises-filters__range-picker .ant-picker-clear{margin-left:5px}.schedule-exercises-filters__range-picker--has-value .ant-picker-suffix{display:none}.schedule-exercises-filters__range-picker--time .ant-picker-input{width:44px}.schedule-exercises-filters .schedule-exercises-filters__time-picker:before,.schedule-exercises-filters__range-picker:before{color:#6b6b6be0;content:var(--custom-select-placeholder);margin-right:8px;visibility:visible;white-space:nowrap;width:auto}.schedule-exercises-filters .schedule-exercises-filters__time-picker .ant-picker-input,.schedule-exercises-filters__range-picker .ant-picker-input{border-radius:4px;box-sizing:initial;padding:1px 8px}.schedule-exercises-filters .schedule-exercises-filters__time-picker .ant-picker-clear,.schedule-exercises-filters__range-picker .ant-picker-clear{display:flex;position:static;transform:none}.schedule-exercises-filters .schedule-exercises-filters__time-picker--has-value .ant-picker-input,.schedule-exercises-filters__range-picker--has-value .ant-picker-input{background-color:#f0f5ff}.schedule-exercises-filters .schedule-exercises-filters__time-picker--has-value .ant-picker-clear,.schedule-exercises-filters__range-picker--has-value .ant-picker-clear{opacity:1}.schedule-exercises-filters--dark .schedule-exercises-filters__card{background:#001f3f}.schedule-exercises-filters--dark .schedule-exercises-filters__button{color:#f5f5f5}.schedule-exercises-filters--dark .schedule-exercises-filters__range-picker--has-value .ant-picker-input{background-color:#001f3f}.schedule-exercises-table-item{background:#f6f6f6}.schedule-exercises-table-item:not(:last-of-type){margin-bottom:10px}.schedule-exercises-table-item__tag{align-items:center;background-color:#ffccc7;border-radius:16px;color:#000;display:flex;font-size:7px;font-style:normal;font-weight:700;height:22px;justify-content:center;line-height:22px;padding:0 16px}.schedule-exercises-table-item__text{color:#000000a6;font-size:12px}.schedule-exercises-table-item--dark{background:#262626}.schedule-exercises-table-item--dark .schedule-exercises-table-item__text{color:#f5f5f5}.schedule-exercises-table__title{font-size:12px;margin:4px 0;text-align:center}.schedule-overview__icon{margin-right:8px}.exercises-peek-header__direction{margin:0!important}.exercises-peek-header__trainers{font-size:17px;margin-top:5px}.exercises-peek-header__trainers a{font-size:17px;font-weight:600}.exercises-peek-select-visit-confirm{border:1px solid #91caff;border-radius:6px;height:45px;white-space:nowrap}.exercises-peek-select-visit-confirm,.exercises-peek-select-visit-confirm--cancelled{background:#fff;box-shadow:0 1px 2px 0 #00000008,0 1px 6px -1px #00000005,0 2px 4px 0 #00000005;padding:0 12px}.exercises-peek-select-visit-confirm--cancelled{border:1px solid #ffa39e;border-radius:6px}.exercises-peek-select-visit-confirm--dark{background:#000}.exercises-peek-select-visit-confirm--dark.exercises-peek-select-visit-confirm--cancelled{border-color:#cf1322}.exercises-peek-inked-products .ant-card-head{border-bottom:0;min-height:auto;padding:20px 20px 0}.exercises-peek-inked-products .ant-card-body{padding:10px 20px 20px!important}.exercises-peek-linked-products-list{flex-wrap:wrap}.exercises-peek-linked-products-list__item{border-radius:48px;font-size:14px;line-height:22px}.exercises-peek-payment-type{align-items:center;align-self:stretch;border-radius:6px;box-shadow:0 1px 2px 0 #00000008,0 1px 6px -1px #00000005,0 2px 4px 0 #00000005;color:#000000e0!important;display:flex;margin:0}.exercises-peek-payment-type__icon{color:#00000040;cursor:pointer}.exercises-peek-client-comments__comment{background-color:#fff;border:1px solid #f4f4f4;border-radius:0 24px 24px 16px;max-width:468px;padding:8px 12px}.exercises-peek-client-comments__comment--colored{background-color:#fff7e6;border:1px solid #ffe7ba}.exercises-peek-client-comments__comment--colored .exercises-peek-client-comments__comment-title{color:#fa8c16}.exercises-peek-client-comments__comment-title{font-size:12px}.exercises-peek-client-comments__dashed-button{border-color:#1677ff;color:#1677ff}.exercises-peek-client-comments--dark .exercises-peek-client-comments__comment{background-color:#000;border-color:#1d1d1d}.exercises-peek-client-comments--dark .exercises-peek-client-comments__comment--colored{background-color:#873800;border-color:#ad4e00}.exercises-peek-client-tabs__tabs .ant-tabs-tab{background-color:#fff!important;border-color:#adc6ff!important;border-bottom:none!important}.exercises-peek-client-tabs__tabs .ant-tabs-tab-active{background-color:#f8faff!important;border-bottom:none}.exercises-peek-client-tabs__icon{height:24px;position:relative;width:24px}.exercises-peek-client-tabs__icon span:first-of-type{margin:0!important;position:absolute;right:0;top:6px}.exercises-peek-client-tabs__icon span:last-of-type{margin:0!important;position:absolute;right:-6px;top:-2px}.exercises-peek-client-tabs__icon svg{color:#52c41a}.exercises-peek-client-tabs__icon--warning svg{color:#f5222d}.exercises-peek-client-tabs__card{background-color:#f8faff;border-color:#d6e4ff;border-radius:0 6px 0 0}.exercises-peek-client-tabs__card .ant-card-body{padding:15px 10px}.exercises-peek-client-tabs__card--bottom{background-color:#e8efff;border-radius:0 0 6px 6px;border-top:none}.exercises-peek-client-tabs__card--bottom .ant-card-body{padding:10px}.exercises-peek-client-tabs__name{cursor:pointer;margin:0!important}.exercises-peek-client-tabs__unpaid-records{background-color:#fff1f0;border:1px solid #ffccc7}.exercises-peek-client-tabs__unpaid-records .ant-card-body{padding:20px}.exercises-peek-client-tabs__unpaid-records-item{background-color:#fff;border:1px solid #ffccc7;border-radius:4px;padding:16px 20px}.exercises-peek-client-tabs--cancelled .ant-tabs-tab-active,.exercises-peek-client-tabs--cancelled .exercises-peek-client-tabs__card{background-color:#fff1f0!important;border-color:#ffccc7!important}.exercises-peek-client-tabs--dark .ant-tabs-tab{background-color:#000!important;border-color:#10239e!important}.exercises-peek-client-tabs--dark .ant-tabs-tab-active{background-color:#303030!important}.exercises-peek-client-tabs--dark .exercises-peek-client-tabs__card{background-color:#303030;border-color:#10239e}.exercises-peek-client-tabs--dark .exercises-peek-client-tabs__card--bottom{background-color:#1d1d1d}.exercises-peek-client-tabs--dark .exercises-peek-client-tabs__unpaid-records{background-color:#1e0207;border:#820014}.exercises-peek-client-tabs--dark .exercises-peek-client-tabs__unpaid-records-item{background-color:#000;border-color:#820014}.exercises-peek-client-tabs--dark.exercises-peek-client-tabs--cancelled .ant-tabs-tab-active,.exercises-peek-client-tabs--dark.exercises-peek-client-tabs--cancelled .exercises-peek-client-tabs__card{background-color:#1e0207!important;border-color:#820014!important}.exercises-peek-history__title,.exercises-peek-overview__title{margin:16px 0 0!important}.exercises-peek-overview__icon{margin-right:9px}.exercises-peek-overview__column{width:calc(100% - 250px)}.exercises-peek-overview__column .ant-form-item-row,.exercises-peek-overview__form-item{width:100%}.exercises-peek-overview__form-item .ant-form-item-control,.exercises-peek-overview__form-item .ant-picker{min-width:100%}.exercises-peek-overview__button{margin-bottom:20px;opacity:1;transition:.3s ease-in-out;visibility:visible;width:100%}.exercises-peek-overview__button--hidden{opacity:0;visibility:hidden}.exercises-peek-overview__time-range .ant-picker:first-child .ant-picker-input:before{color:#000000e0;content:"с";margin-right:10px}.exercises-peek-overview__time-range .ant-picker:last-child .ant-picker-input:before{color:#000000e0;content:"по";margin-right:10px}.input-time-range{grid-gap:12px;display:grid;grid-template-columns:1fr 1fr}.exercises-peek-tabs .ant-tabs-tab-active{border-bottom:1px solid #1677ff}.exercises-peek-client-list-item{background-color:#f8faff;border:1px solid #bae0ff}.exercises-peek-client-list-item .ant-card-body{padding:15px 10px}.exercises-peek-client-list-item:not(:last-of-type){margin-bottom:15px}.exercises-peek-client-list-item--cancelled{background-color:#fff1f0;border-color:#ffccc7}.exercises-peek-client-list-item__name{cursor:pointer;font-size:20px!important;line-height:20px!important;margin:0!important}.exercises-peek-client-list-item__phone{font-size:12px;line-height:12px}.exercises-peek-client-list-item__tag{background-color:#d3adf7;border:none;border-radius:90px;color:#fff;font-weight:600;margin-left:auto;padding:1px 8px}.custom-card--dark.exercises-peek-client-list-item{background-color:#1e1e2f;border:1px solid #003eb3}.custom-card--dark.exercises-peek-client-list-item--cancelled{background-color:#1e0207;border-color:#820014}.exercises-peek-emty-bookings{background:#f8faff;border:1px solid #bae0ff}.exercises-peek-emty-bookings .ant-card-body{padding:32px 10px}.custom-card--dark.exercises-peek-emty-bookings{background:#1e1e2f;border:1px solid #3b4d7a}.question-icon{color:#8c8c8c;cursor:help;padding:2px 0 0!important}.products-services-form{width:470px}.products-services-form__card{background-color:#f5f5f5;border-radius:6px;margin-left:22px;padding:10px;width:100%}.products-services-form__format-option{background-color:#fff;cursor:pointer}.products-services-form__format-option--selected{background-color:#e6f4ff}.products-services-form__format-option--disabled{background-color:#f5f5f5;opacity:.5;pointer-events:none}.products-services-form__format>.products-services-form__format-option:first-of-type{border-bottom:none;border-radius:8px 8px 0 0}.products-services-form__format>.products-services-form__format-option:nth-of-type(2){border-bottom:none;border-radius:0}.products-services-form__format>.products-services-form__format-option:nth-of-type(3){border-radius:0 0 8px 8px}.products-services-form--dark .products-services-form__format-option{background-color:#141414}.products-services-form--dark .products-services-form__format-option--selected{background-color:#002c8c}.products-services-form--dark .products-services-form__card{background:#000}.products-subcriptions-form{width:470px}.products-subcriptions-form__card{background-color:#f5f5f5;border-radius:6px;margin-left:22px;padding:10px;width:100%}.products-subcriptions-form--dark .products-subcriptions-form__card{background:#000}.half-circle--right,.half-square--left{transform:rotate(180deg)}.half-square--right{transform:rotate(0deg)}.figure-button{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;padding:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.figure-button:hover{filter:drop-shadow(0 9px 28px rgba(0,0,0,.07)) drop-shadow(0 3px 6px rgba(0,0,0,.12)) drop-shadow(0 6px 16px rgba(0,0,0,.08))}.figure-button--full{grid-column:span 2}.figure-button--half{grid-column:span 1}.tooltip-details__text{text-align:center}.hour-cell{display:flex;flex-wrap:wrap;margin:0 auto;min-height:42px;padding:2px;width:42px}.hour-cell--one-item{align-items:center;display:flex;justify-content:center}.hour-cell--disabled:before{background:#bebebe;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.studio-collapse__panel-content{position:relative}.studio-collapse__panel-content:before{background:linear-gradient(180deg,#d9d9d9 21.6px,#0000 0);background-size:100% 29.4px;content:"";height:100%;left:-10px;position:absolute;top:0;width:1px!important}.studios-collapses .ant-tag{cursor:pointer;margin:0!important}.studios-collapses .ant-collapse-item .ant-collapse-header{padding:0!important}.studios-collapses__all-studios{width:115px}.work-time-schedule .ant-typography{margin:0!important}.work-time-schedule__header{position:relative}.work-time-schedule__header-title{left:0;position:absolute}.work-time-schedule__header .work-time-schedule__selected-room{font-weight:600}.work-time-schedule__header .work-time-schedule__selected-room .work-time-schedule__icon{color:#1677ff}.work-time-schedule__header .work-time-schedule__selected-room .work-time-schedule__studio-title{color:#929292}.work-time-schedule__table .ant-table-container{border:none!important}.work-time-schedule__table .ant-table-container .ant-table-cell{height:42px;padding:0;position:relative;-webkit-user-select:none;user-select:none;width:42px}.work-time-schedule__table .ant-table-container .ant-table-thead td,.work-time-schedule__table .ant-table-container .ant-table-thead th,.work-time-schedule__table .ant-table-container .ant-table-thead tr{background:none;border-left:none!important;border-right:none!important;border-top:none!important;color:#000000a6;font-weight:700;height:22px;text-align:center}.work-time-schedule__table .ant-table-container .ant-table-thead td{border-bottom:none!important}.work-time-schedule__table .ant-table-container .ant-table-thead tr .ant-table-cell:before{display:none}.work-time-schedule__table .ant-table-container .day-cell-container{border-bottom:none!important;border-top:none!important}.work-time-schedule__table .ant-table-container .day-cell-container .ant-typography{align-items:center;color:#000000a6;display:flex;height:100%;justify-content:center;margin:8px 0;white-space:nowrap;width:100%}.work-time-schedule__table .ant-table-container .hour-cell-container{cursor:pointer}.work-time-schedule__info .ant-typography{size:10px;color:#989898;max-width:220px}.work-time-schedule__info-square{background:#d9d9d9;height:20px;position:relative;top:4px;width:20px}.employee-schedule-form__radio-button{text-align:center;width:253px}.employee-schedule-form__label{margin:0!important}.employee-schedule-form__select{width:100%}.final-schedule-table{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.final-schedule-table .ant-typography{margin:0}.final-schedule-table .ant-table-cell{height:38px;padding:8px!important}.final-schedule-table .day-cell{background:#0000!important;border-bottom:none!important}.final-schedule-table .ant-table-thead tr .ant-table-cell:before{display:none}.final-schedule-table .ant-table-tbody>tr:last-child .day-cell{border-bottom:1px solid #f0f0f0!important}.employees-schedule-edit__title{margin:0}.master-services-widget-form-general-settings__card{padding:0}.master-services-widget-form-general-settings__card .ant-card-head{border-bottom:none}.master-services-widget-form-general-settings__group{margin:10px 0}.master-services-widget-form-general-settings__switch .ant-form-item-control-input{min-height:auto!important}.master-services-widget-form-preview-code__wrapper{animation:show .3s 3s forwards;background:#6a4fcf;border-radius:6px;box-shadow:0 4px 16px 0 #00000040;height:50px;margin:20px auto;max-width:600px;opacity:0;width:100%}.master-services-widget-form-preview-code__wrapper .ant-typography{color:#fff;cursor:pointer}.master-services-widget-form-preview-code__wrapper .ant-btn-default,.master-services-widget-form-preview-code__wrapper .ant-btn-default:hover{background-color:initial!important;border-color:#fff!important;color:#fff!important}.master-services-widget-form-preview-code__wrapper .ant-btn-primary,.master-services-widget-form-preview-code__wrapper .ant-btn-primary:hover{background:#b37feb!important}.master-services-widget-form-preview-code__wrapper .ant-popover-content{max-width:600px}@keyframes show{0%{opacity:0}to{opacity:1}}.master-services-widget-form-ui__device-mode{display:flex}.master-services-widget-form-ui__device-mode .ant-radio-group{background:#d6e4ff;border-radius:6px;display:flex;gap:5px;padding:5px}.master-services-widget-form-ui__device-mode .ant-radio-button-wrapper{border-inline-start-width:1px;border-radius:6px;padding-inline:10px}.master-services-widget-form-ui__device-mode .ant-radio-button-wrapper:before{content:none}.master-services-widget-form-preview__card{width:calc(100% - 324px)}.master-services-widget-form-preview__card .ant-card-body{margin:0 auto;max-width:1250px;position:-webkit-sticky;position:sticky;top:100px}.master-services-widget-form-preview__card .master-services-widget-form-ui__device-mode{position:absolute;right:10px;top:10px;z-index:10}.master-services-widget-form-preview__card-mobile .ant-card-body{max-width:768px}.master-services-widget-form-styles-settings__card{padding:0;width:300px}.master-services-widget-form-styles-settings__card .ant-card-head{border-bottom:none;padding:0 12px}.master-services-widget-form-styles-settings__card .ant-card-body{padding:12px}.master-services-widget-form-styles-settings__card .ant-collapse{width:100%}.master-services-widget-form-styles-settings__card .ant-collapse-header{flex-direction:row-reverse}.master-services-widget-form-styles-settings__card .ant-input-number{width:100%}.master-services-widget-form-styles-settings__card .ant-radio-group{display:flex}.master-services-widget-form-styles-settings__card .ant-radio-button-wrapper{width:100%}.master-services-widget-form-styles-settings__card .ant-divider-inner-text{font-size:11px;font-weight:400}.master-services-widget-form-styles-settings__card .ant-input-number-handler-wrap,.master-services-widget-form-styles-settings__card .master-services-widget-form-fields_hidden{display:none}[data-theme=dark]{--tabs-container-background-color:#141414}[data-theme=light]{--tabs-container-background-color:#fff}.contracts-tabs-container_tabsContainer__X\+5w8{background:var(--tabs-container-background-color);border-radius:0 6px 6px 6px;padding:24px;width:100%}.employees-schedule-edit__title{margin:0!important}.employees-schedule-edit__button-guide{position:relative;top:2px}.contracts-page-header_container__xwnlk{display:flex;flex-direction:column;gap:24px}.contracts-page-header_headerContainer__wnAqY{display:flex}[data-theme=dark]{--statistic-border-color:#303030;--statistic-background-color:#1d1d1d;--statistic-primary-color:#ffffffd9;--statistic-secondary-color:#ffffff73}[data-theme=light]{--statistic-border-color:#d6e4ff;--statistic-background-color:#f0f5ff;--statistic-primary-color:#000;--statistic-secondary-color:#00000073}.contracts-card-statistic_container__upqQ6{align-items:center;background:var(--statistic-background-color);border-radius:6px;color:var(--statistic-color);display:flex;flex-direction:column;font-weight:600;line-height:24px;padding:5px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;width:100%}.contracts-card-statistic_title__4zW1i{color:var(--statistic-secondary-color);font-size:12px}.contracts-card-statistic_value__4D-f1{color:var(--statistic-primary-color);font-size:16px}.contracts-card_header__fX9YJ{margin-bottom:24px}.contracts-card_cardActions__P7iTH{height:100%;margin-top:4px;padding:0 24px 4px}.contracts-card_organizationName__Yxgbo{margin:0!important}.contracts-card_nameContainer__Ap5V3{margin:0;width:100%}.contracts-card_date__7uRKM{font-size:10px!important}.contracts-card_managerSelect__EfD2m{border-radius:6px;box-shadow:0 0 0 1px #0958d9;height:26px;width:260px}.contracts-card-list_containerContractsCards__7e3ad{grid-gap:10px 10px;display:grid;flex-wrap:wrap;gap:10px 10px;grid-template-columns:1fr 1fr;justify-content:center}.contracts-info-page-header_infoStatistic__Aus8-{border:1px solid var(--statistic-border-color)}.contracts-info-contract-card_containerCards__2s7hu{grid-gap:10px 10px;display:grid;flex-wrap:wrap;gap:10px 10px;grid-template-columns:1fr 1fr 1fr;justify-content:center}.contracts-info-contract-card_containerPostPay__mpRJW{background:#fff7e6;border:1px solid #ffd591}.contracts-info-contract-card_cardTitle__CWCnw{margin:0!important}.contracts-info-contract-card_managerSelect__o22Um{border-radius:6px;box-shadow:0 0 0 1px #0958d9;height:26px;width:260px}.contracts-info-contract-card_balanceBadge__p5ypa{display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:space-between;min-width:100px}.contracts-info-contract-card_balanceBadge__p5ypa:first-child .contracts-info-contract-card_badgeNumber__qzavb{border-bottom-left-radius:16px;border-top-left-radius:16px}.contracts-info-contract-card_balanceBadge__p5ypa:nth-child(2) .contracts-info-contract-card_badgeNumber__qzavb{border-radius:0}.contracts-info-contract-card_balanceBadge__p5ypa:last-child .contracts-info-contract-card_badgeNumber__qzavb{border-bottom-right-radius:16px;border-top-right-radius:16px}.contracts-info-contract-card_badgeNumber__qzavb{background:#bae0ff;padding:3px 5px;white-space:nowrap}.contracts-info-contract-card_balanceBadgeNotPay__gR0Qb .contracts-info-contract-card_badgeNumber__qzavb{background:#ffc069}.contracts-info-contract-card_contractBalanceBadge__XJ7oq{border-radius:16px;margin-top:-25px;text-align:center}.contracts-info-contract-card_contractBalanceBadgeArchive__zOcFQ{border-radius:16px;text-align:center}.contracts-info-contract-card_cardContainer__6h--u{border:1px solid #00000026;border-radius:6px;display:flex;gap:16px!important;padding:15px;position:relative;transition-duration:.125s}.contracts-info-contract-card_cardContainer__6h--u:hover{background:#e6e8e675}.contracts-info-contract-card_badgeText__sq7S5{color:#00000073;font-size:14px;opacity:0;transform:translateY(10px);transition:opacity .25s ease-in-out,transform .25s ease-in-out}.contracts-info-contract-card_cardContainer__6h--u:hover .contracts-info-contract-card_badgeText__sq7S5{opacity:1;transform:translateY(0)}.contracts-info-tabs-description_formLabel__BLhi7,.contracts-info-tabs-description_title__BgUE4{margin:0!important}.contracts-info-tabs-description_mainTabsContainer__EwizF{grid-gap:24px 24px;display:grid;flex-wrap:wrap;gap:24px 24px;grid-template-columns:1fr 1fr;justify-content:center}.franchises-page-card{border:1px solid #d9d9d9;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:16px;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;width:332px}.franchises-page-card.light{background:#fff}.franchises-page-card.dark{background:#1a1a1a}.franchises-page-card__footer{flex-direction:column;gap:8px;padding-top:8px}.franchises-page-card__footer p,.franchises-page-card__footer span{color:grey}.franchises-page-card:hover{box-shadow:0 7px 15px #0003;transform:scale(1.02)}.franchises-form__bottom-accepting-payments{min-width:548px!important}.franchises-form__bottom-accepting-payments,.franchises-form__bottom-printing-receipts{border-radius:6px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:15px 24px}.franchises-form__bottom-printing-receipts{background:#fff;min-width:546px}.franchises-form__special-tax-condition{background:#f5f5f5}.franchises-form__special-tax-condition .ant-card-body{padding:15px}.franchises-form__special-tax-condition--dark{background:#1f1f1f}.franchises-form-container{position:relative;width:1113px}.franchises-form-container .franchises-form.light{background-color:#fff}.franchises-form-container .franchises-form.dark{background:#1a1a1a}.franchises-form-container .franchises-form__top{border-radius:6px;padding:16px 24px;width:1113px}.franchises-form-container .franchises-form__top h4,.franchises-form-container .franchises-form__top h5{margin:0}.franchises-form-container .franchises-form__top-basic-information{display:flex;flex-direction:column;gap:15px}.franchises-form-container .franchises-form__top-basic-information h4{margin-bottom:9px}.franchises-form-container .franchises-form__top-switches{flex-direction:column;gap:5px;margin-top:25px}.franchises-form-container .franchises-form__bottom h4,.franchises-form-container .franchises-form__bottom h5{margin:0}.employees-autocomplete-option{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.employees-autocomplete-option:hover .employees-autocomplete-option__phone{color:#003eb3}.employees-autocomplete-option__phone{color:#1677ff;transition:all .3s}.ant-tabs-nav{margin-bottom:0!important}.products-page-card .custom-card{border:1px solid #f0f0f0;border-top:none;border-top-left-radius:0!important}.exercises-filters{background-color:#f7f7f7;border-bottom:1px solid #f0f0f0;padding:10px 24px;position:-webkit-sticky;position:sticky;top:calc(var(--app-layout-header-height) - 1px);z-index:997}.exercises-filters__item{align-items:center;display:flex;gap:10px;height:30px;justify-content:space-between;width:100%}.exercises-filters__item:hover{background:none!important}.exercises-filters__button{background-color:#fff!important}.ant-dropdown-menu-submenu .ant-dropdown-menu-item-only-child{padding:0!important}.exercises-filters--dark{background-color:#000;border-color:#424242}.exercises-filters--dark .exercises-filters__button{background-color:#000!important}.exercises-selects{background-color:#fff;padding:8px 24px 0}.exercises-selects__wrapper{background-color:#f0f5ff;border-radius:4px;padding:10px}.exercises-selects__reset-button{color:#00000073;font-size:11px}.exercises-selects--dark{background-color:#000}.exercises-selects--dark .exercises-selects__wrapper{background-color:#141414}.exercises-selects--dark .exercises-selects__reset-button{color:#fff}.schedule-page-header{margin-top:12px}.schedule-page-header__guests{color:#722ed1;font-size:9px;font-weight:500;line-height:11px;margin:0}.schedule-page-header__date{margin:0!important}.schedule-page-closing-mode-controls{background-color:#fff;padding:8px 24px;position:-webkit-sticky;position:sticky;top:calc(var(--app-layout-header-height) + 52px);z-index:997}.schedule-page-closing-mode-controls__button-save{background-color:#1677ff;color:#fff;width:100%}.schedule-page-closing-mode-controls__button-cancel{background:#e6f4ff;border:1px dashed #000;width:176px}.schedule-page-closing-mode-controls--dark{background-color:#000}.schedule-page-closing-mode-controls--dark .schedule-page-closing-mode-controls__button-cancel{background:#001d66}.studios-rooms-tag{cursor:pointer}.schedule-management-page-filter{align-items:center;display:flex}div.schedule-table-period,div.table-cell-days{margin-bottom:0}.schedule-table-actions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,auto);justify-content:start}.schedule-table .ant-typography-single-line{white-space:normal}.period-cell p{color:#595959;font-size:14px;margin:0}.actions-cell{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,auto);justify-content:start}.employee-cell p{color:#595959;font-size:14px;margin:0}.transactions-page-filter{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.transactions-page-filter__toolbar{align-items:center;display:flex;gap:10px}.transactions-page-filter__create{margin-left:auto}.transactions-table .ant-table-filter-dropdown{overflow:visible!important}.transactions-table__dropdown{background:#fff;border-radius:6px}.transactions-table__message{text-align:right}.shift-status--open .shift-status__bg{opacity:0;transition:all .2s ease-in}.shift-status--open .shift-status__button{display:none}.shift-status--open:hover .shift-status__bg{opacity:.8}.shift-status--open:hover .shift-status__button{display:block}.shift-status{height:100%;left:0;position:absolute;top:10px;width:100%}.shift-status .shift-status__bg{opacity:0;transition:all .2s ease-in}.shift-status .shift-status__button{display:none}.shift-status:hover .shift-status__bg{opacity:.8}.shift-status:hover .shift-status__button{display:block}.shift-status--force-show .shift-status__bg{opacity:.8}.shift-status--force-show .shift-status__button{display:block}.shift-status__bg{background:#fff;border-radius:8px;height:100%;opacity:0;position:absolute;width:100%}.shift-status__button-wrapper button{height:21px!important;line-height:21px;padding:0!important}.shift-status__button-wrapper button:hover{background:#0000!important}.shift-select{width:100%}.shift-select__wrapper{left:50%;position:absolute;top:-12px;transform:translateX(-50%);width:85%;z-index:10}.shift-select__icon{color:#1677ff;left:10px;position:absolute;top:50%;transform:translateY(-50%);z-index:100}.shift-select .ant-select-selector{border:1px dashed #d9d9d9!important;border-radius:99px!important;padding-left:30px!important}.shift-select .ant-select-selector .ant-select-selection-item{color:#000;font-size:14px;font-weight:700}.shift-select .ant-select-arrow{color:#000}.shift-card{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.shift-card .ant-card-body{min-width:460px;padding:26px 15px 10px;position:relative}.shift-card__wrapper{bottom:-10px;position:relative}.shift-card__suptitle,.shift-card__title{margin:0!important;padding:0!important}.shift-card__title{font-weight:700}.shift-card__suptitle{color:#8c8c8c;font-size:12px}.shift-card__divider{background-color:#f0f0f0;margin-left:8px;margin-right:8px;width:1px}.shift-card__additional-info{color:#8c8c8c;margin:0}.transactions-create-page-submit{display:flex;flex-direction:column}.transactions-create-page-submit__button{margin-top:10px;width:100%}.transactions-products-table .ant-table-thead{display:none}.transactions-products-table .ant-table-row{background:#f7f7f7;border-radius:10px}.transactions-products-table .ant-table-row td:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}.transactions-products-table .ant-table-row td:last-child{border-bottom-right-radius:10px;border-top-right-radius:10px}.transactions-products-table .ant-table-row .ant-table-cell{border:none!important}.transactions-products-table .ant-table-expanded-row{background:#f7f7f7;border:none!important;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-top:-10px}.transactions-products-table .ant-table-expanded-row td:first-child{border:none!important;border-bottom-left-radius:10px}.transactions-products-table .ant-table-expanded-row td:last-child{border:none!important;border-bottom-right-radius:10px}.transactions-products-table .ant-table-expanded-row .ant-table-cell{background-color:initial;padding-top:0!important;padding:0 16px 10px}.transactions-products-table .transactions-products-table__row--space{background:#fff!important}.transactions-products-table .transactions-products-table__row--space:after{background:#fff!important;content:"";display:block;height:10px;width:10px}.transactions-products-table .transactions-products-table__row--space td{border:none!important;display:none!important;visibility:hidden!important}.transactions-products-table .transactions-products-table__row--has-expandable{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.transactions-products-table .transactions-products-table__row--has-expandable td:first-child{border-bottom-left-radius:0!important}.transactions-products-table .transactions-products-table__row--has-expandable td:last-child{border-bottom-right-radius:0!important}.transactions-products-table .transactions-products-table__row--has-expandable .ant-table-cell{border-bottom:none!important}.transactions-products-table__row-with-mark-codes .ant-table-cell{border-bottom:none}.transactions-products-table__mark-codes .ant-table-cell{background:none;padding-top:0}.transactions-products-table__mark-codes div{display:flex;flex-wrap:wrap}.transactions-products-table__mark-codes .ant-input-affix-wrapper{margin-right:10px;max-width:200px}.transactions-create-page-table{overflow-x:auto;width:100%}.transactions-create-page-table-title{font-weight:600}.transactions-create-page-table .ant-table-thead .ant-table-cell{background:#0000;border:none;color:#989898;font-size:12px;font-weight:400;line-height:20px;padding:9px 14px;text-align:left}.transactions-create-page-table .ant-table-thead .ant-table-cell:before{display:none}.transactions-create-page-table .ant-table-tbody .ant-table-cell{padding:16px 10px}h3.transactions-create-page-total{font-size:20px;line-height:28px;margin:0}.unpaid-record-option__title{color:#722ed1;font-size:16px;font-weight:600;line-height:24px;margin:0}.unpaid-record-option__text{color:#000;font-size:14px;font-weight:600;line-height:22px;margin:0;max-width:450px;white-space:wrap}.unpaid-record-option__record-count{color:#000;font-size:16px;font-weight:600;line-height:24px;margin:0}.transactions-create-page-unpaid-records-select{background:#f0f5ff}.transactions-create-page-unpaid-records-select__pseudo-select{width:100%}.ant-dropdown-menu-item-active{background-color:#e6f4ff!important}.transactions-create-page-unpaid-records-menu{max-height:300px;overflow:-moz-scrollbars-vertical;overflow-y:scroll}.transactions-create-page-unpaid-records-menu::-webkit-scrollbar{-webkit-appearance:none;width:7px}.transactions-create-page-unpaid-records-menu::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px;-webkit-box-shadow:0 0 1px #ffffff80}.transactions-create-page-unpaid-records-menu__checkbox{background-color:#e6f4ff}.transactions-create-page-unpaid-records-menu__item:hover{background-color:#0000000a!important}.visit-card{background:#fff7e6;border:none}.visit-card__title{background:#faf2e1;border:1px solid #d9d9d9;border-radius:4px;color:#000000e0;font-size:14px;font-weight:400;line-height:22px;padding:1px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.visit-card__content{align-items:center;display:flex;justify-content:space-between;padding-top:4px}.visit-card__content-text{color:#a5a5a5;font-size:12px;font-weight:400;line-height:20px}.visit-card__dropdown-option{min-width:558px}.visit-card__dropdown-option-price{color:#722ed1}.visit-card__dropdown-option-price,.visit-card__dropdown-option-title{font-size:16px!important;font-weight:600;line-height:24px;margin:0!important}.visit-card__dropdown-option-title{color:#000000e0}.transactions-form-content__card{width:100%}.transactions-form-content__card-actions{padding:0 16px}.transactions-form-content__card-actions-records .ant-card-body{background:#f0f5ff;border:none}.transactions-form-content__card-actions-records .ant-card-body .ant-select{width:100%}.transactions-form-content__card-actions-records .ant-card-body .ant-typography{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;white-space:nowrap}.transactions-form-content__card-deposit{color:#9d9d9d;font-size:14px;line-height:22px}.transactions-form-content__card--left{min-width:700px}.transactions-form-content__card--left .ant-card-body,.transactions-form-content__card--right .ant-card-body{padding:15px}.transactions-form-content__card-text{font-weight:600;text-align:center}.transactions-form-content__card-text:before{color:#ff4d4f;content:"*";display:inline-block;font-size:20px;opacity:.8;padding-right:3px;position:relative;top:2px}.transactions-form-content__card .ant-typography{margin:0!important;padding-top:1px}.transactions-form-content__card label[for=paymentMethod]{font-weight:600}.transactions-form-content__card .ant-radio-group{display:flex;justify-content:center}.transactions-form-content__card .ant-radio-group .ant-radio-button-wrapper{flex:1 1;padding:0 10px;text-align:center}.transactions-form-content__card .ant-radio-group .ant-radio-button-wrapper span{white-space:nowrap}.transactions-form-content__question-icon{color:#8c8c8c;padding:4px 0 0!important}.transactions-form-content__question-icon:hover{background:#0000!important}.ant-dropdown{box-shadow:0 6px 16px 0 #00000014}.transactions-create-page-header{margin-bottom:20px}.transactions-create-page-header__title{margin-bottom:34px!important}.transactions-create-page-header__client-card{background:#f0f5ff;border:1px solid #d6e4ff;width:410px}.transactions-create-page-header__client-card-title{color:#2f54eb;display:block;font-size:20px;font-weight:600;line-height:28px;margin-bottom:8px;text-align:center}.transactions-create-page-header__button .ant-typography{margin-left:5px}.studios-form-work-time-modal .ant-modal-header{margin-bottom:16px}.studios-form-work-time-modal .ant-modal-body{padding:0}.studios-form-work-time-modal__divider{margin:0 -24px 16px;width:calc(100% + 48px)}.studios-form-work-time-modal__collapse-panel{padding-top:16px}.studios-form-work-time-modal__collapse-panel .ant-collapse-header{padding:0!important}.studios-form-work-time-modal__collapse-panel .ant-collapse-content-box{padding:16px 0 0!important}.studios-form-work-time-modal__days-categories{margin-left:6px}.studios-form-work-time-modal__day{padding-left:20px!important}.studios-form-work-time-modal__buttons{padding-top:24px}.studios-form-amenity{position:relative}.studios-form-amenity .ant-upload{height:84px!important}.studios-form-amenity:not(:first-of-type){padding-top:24px}.studios-form-amenity:after{background-color:#d9d9d9;bottom:-24px;content:"";height:1px;left:16px;position:absolute;width:calc(100% - 32px)}.studios-form-general-info__auto-complete input{font-size:16px!important;line-height:1.5!important}.studios-form-general-info__phone .ant-input-group-addon{padding-left:0!important;padding-right:0!important;width:61px!important}.custom-collapse-panel{background-color:#e6f4ff;border-radius:6px!important;overflow:hidden}.custom-collapse-panel:not(:last-of-type){margin-bottom:24px}.custom-collapse-panel .ant-collapse-header{align-items:center!important;background-color:initial;padding:16px 24px!important}.custom-collapse-panel .ant-collapse-content,.custom-collapse-panel .ant-collapse-content-box{padding-top:0!important}.custom-collapse-panel__icon{color:#000;font-size:20px;opacity:.45}.custom-collapse-panel--active{background-color:#f5f5f5;border:1px solid #d9d9d9!important;border-radius:8px!important}.custom-collapse-panel--active .ant-collapse-header{padding:24px 16px!important;pointer-events:none}.custom-collapse-panel--active .custom-collapse-panel__collapse-title{font-size:20px;line-height:28px}.custom-collapse-panel--active .custom-collapse-panel__extra{display:none}.custom-collapse-panel--dark{background-color:#25242b;border-color:#434343!important}.custom-collapse-panel--dark .ant-collapse-header{background-color:#262626}.custom-collapse-panel--dark.custom-collapse-panel--active .ant-collapse-header{background-color:#25242b}.studios-form-room-places{align-items:center;align-self:stretch;display:flex;justify-content:space-between;position:relative}.studios-form-room-places_resize{cursor:col-resize}.studios-form-room-places__draggable{background-color:#c4c4c4;cursor:col-resize;height:10px;position:relative;width:1px}.studios-form-room-places__draggable:after,.studios-form-room-places__draggable:before{background-color:#c4c4c4;content:"";height:10px;position:absolute;width:1px}.studios-form-room-places__draggable:before{left:-2px}.studios-form-room-places__draggable:after{right:-2px}.studios-form-room-places__scheme{grid-gap:16px;align-content:center;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,60px);justify-content:center;margin:0 auto;width:100%}.studios-form-room-places__scheme--grid-column{grid-auto-flow:column}.studios-form-room-places__place{align-items:center;background-color:#fff;border-radius:4px;display:flex;height:60px;justify-content:center;width:60px}.studios-form-room-places__panel{position:relative;width:100%}.studios-form-room-parts{min-height:300px}.studios-form-room-parts__part{align-items:center;background-color:#fff;border-radius:4px;display:flex;height:60px;justify-content:center;width:60px}.input-select-color{width:100%}.input-select-color__option .ant-select-item-option-content{align-items:center;display:flex}.input-select-color__option-color{border-radius:4px;height:16px;margin-right:8px;width:16px}.studios-form-room__collapse{background-color:#fff}.studios-form-room__collapse .ant-collapse-header{flex-direction:row-reverse;padding:24px!important;pointer-events:auto}.step-wrp{margin-bottom:8px;margin-top:8px}.back-btn{margin-bottom:16px}.studios-form__title{margin:0!important}.studios-form__toggled-title{cursor:pointer;margin:0!important}.studios-form__tag{align-items:center;display:flex;padding:8px 12px}.studios-form__tag p{color:#000000e0;font-size:14px;line-height:22px;margin:0!important;white-space:normal}.studios-form__tag--room{max-width:640px;width:100%}.studios-form__tag--room .ant-tag-close-icon{flex:1 1;justify-content:flex-end}.offline-till-card__collapse{background-color:#fff;max-width:580px;width:100%}.offline-till-card__collapse-title{margin:0!important;padding:0}.offline-till-card__collapse .ant-collapse-header{flex-direction:row-reverse;padding:16px!important;pointer-events:auto}.offline-till-card__form{position:relative}.offline-till-card__status{margin:0;padding:0;position:absolute;right:0;top:0}.table{margin-bottom:15px;margin-top:15px}.ant-table-content{overflow:auto hidden}.clients-create-page-back{align-self:flex-start;margin-bottom:10px}.backBtnTitle{margin-left:5px}.table .ant-form-item{margin-bottom:0}.master-services-form-general-fields__title{margin:0!important}.master-services-form-general-fields__toggled-title{cursor:pointer;margin:0!important}.master-services-form-general-fields__card{align-self:baseline;background:#f5f5f5;border-radius:6px}.master-services-form-general-fields__card .ant-card-body{padding:10px}.master-services-form-general-fields__card.custom-card--dark{background:#1f1f1f}.master-services-form-general-fields__input-number,.master-services-form-general-fields__select{width:100%}.master-services-form-general-fields__select .ant-select-selection-item{align-items:center}.master-services-form-general-fields__restriction-time{color:#531dab;font-size:16px;line-height:24px}.master-services-form-subservices-available-studio-room__select{margin-bottom:10px}.master-services-form-subservices-available-studio-rooms__text:before{color:#ff4d4f;content:"*";display:inline-block;font-size:20px;opacity:.8;padding-right:3px;position:relative;top:2px}.master-services-form-subservice-pricing-item__pricing-select .ant-select-arrow{pointer-events:auto!important}.master-services-form-subservice-pricing-item__pricing-select .ant-select-selection-item{padding-inline-end:200px!important}.master-services-form-subservice-pricing-item__date-picker{width:100%}.master-services-form-subservice-pricing__subtitle,.master-services-form-subservice__collapse-title,.master-services-form-subservice__label,.master-services-form-subservice__title{margin:0!important}.master-services-form-subservice__toggled-label{cursor:pointer;margin:0!important}.master-services-form-subservice__divider{margin:0}.master-services-form-subservice__input-number{width:auto}.master-services-form-subservice__tag{align-items:center;display:flex;padding:8px 12px}.master-services-form-subservice__tag p{font-size:14px;line-height:22px;margin:0!important;white-space:normal}.master-services-form-subservice__card{align-self:baseline;background:#fff;border-radius:6px}.master-services-form-subservice__card .ant-card-body{padding:10px}.master-services-form-subservice__custom-form-item .ant-form-item-row{align-items:center;flex-direction:row;gap:8px}.master-services-form-subservice__custom-form-item .ant-form-item-row .ant-col{max-width:-webkit-fit-content!important;max-width:-moz-fit-content!important;max-width:fit-content!important;padding:0;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.master-services-form-subservice__custom-form-item .ant-form-item-row .ant-form-item-label{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;order:2}.master-services-form-subservice__custom-form-item .ant-form-item-row .ant-form-item-label label{cursor:pointer}.master-services-form-subservice__custom-form-item--disabled .ant-form-item-label label{cursor:text!important}.master-services-form-pricing-impact{background-color:#e6f4ff;border:1px solid #bae0ff!important;border-radius:6px!important}.master-services-form-pricing-impact:not(:last-of-type){margin-bottom:10px}.master-services-form-pricing-impact .ant-collapse-header{flex-direction:row-reverse}.master-services-form-pricing-impact--dark{background-color:#001d66;border-color:#002c8c!important}.master-services-form-pricing-impact__addon-input{min-width:240px}.master-services-form-pricing-impact__addon-input .ant-input-group-addon{padding-left:0!important;padding-right:0!important}.master-services-form-pricing-impact__table .ant-table-tbody>tr>td{padding-left:8px!important;padding-right:8px!important}.master-services-form-pricing-impact__table .ant-table-content{overflow-x:auto}.master-services-form-pricing-impact__table .ant-table-content::-webkit-scrollbar{height:6px}.master-services-form-pricing-impact__table .ant-table-content::-webkit-scrollbar-track{background:#f1f1f1}.master-services-form-pricing-impact__table .ant-table-content::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.master-services-form-pricing-impacts-add__impact-card{background-color:#f5f5f7;border-color:#d9d9d9!important;border:1px solid}.master-services-form-pricing-impacts-add__impact-card--dark{background-color:#25242b;border-color:#434343!important}.master-services-form-pricing-impacts-add__impact-card--disabled{opacity:.5}.master-services-form-pricing-impacts-add__impact-card .ant-card-body{padding:12px!important}.master-services-form-base-pricing__value .ant-input-number{width:100%}.master-services-form-base-pricing__value .ant-input-number-input{padding-right:30px!important;text-align:end}.master-services-form-base-pricing__table .ant-table-content{overflow-x:auto}.master-services-form-base-pricing__table .ant-table-content::-webkit-scrollbar{height:6px}.master-services-form-base-pricing__table .ant-table-content::-webkit-scrollbar-track{background:#f1f1f1}.master-services-form-base-pricing__table .ant-table-content::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.master-services-form-pricing__title{margin:0!important}.master-services-form-pricing__card{background-color:#f5f5f5}.master-services-form-pricing__card--dark{background-color:#25242b}.master-services-form-pricing__card .ant-card-body{padding:16px}.master-services-form-pricing__divider{margin:16px 0}.master-services-form-pricing__form-item .ant-form-item-row{flex-direction:column}.master-services-form-pricing__form-item label{align-items:center;height:auto!important;min-height:32px!important;text-align:start;width:100%}.master-services-form-subservices__title{margin:0!important}.master-services-form-subservices__button{align-self:baseline}.positions-table-actions__select{margin:16px 0;width:100%}.positions-top-bar{margin-bottom:24px}.position-form{width:480px}.position-form__title{margin-bottom:0!important;margin-top:0}.positions-form-grades{background-color:#f5f5f5}.positions-form-grades .ant-card-body{padding:10px 15px}.positions-form-grades--dark{background-color:initial}.positions-form-permissions-group__subtitle{margin-bottom:0!important;margin-top:0}.positions-form-permissions-group__divider{margin-bottom:15px;margin-top:0}.positions-form-permissions-group__card{background:#f5f5f5;border-radius:6px;width:320px}.positions-form-permissions-group__card .ant-card-body{padding:10px!important}.positions-form-permissions-group__card--hidden{display:none}.positions-form-permissions-group--dark .positions-form-permissions-group__card{background:#1f1f1f}.positions-form-permissions__card{max-width:1116px}.positions-form-permissions__card .ant-card-body{padding:16px 24px}.line-chart_container__bJDLV{background-color:#fff;border-radius:8px;padding:20px 24px 8px}.line-chart_topDesc__zKZAY,.line-chart_top__LxdHf{display:flex;justify-content:space-between}.line-chart_topDesc__zKZAY{color:#00000073;column-gap:5px;font-size:14px;line-height:20px;margin-bottom:4px}.line-chart_topPrice__xslk3{font-size:30px;font-weight:600;line-height:26px}.line-chart_topHint__VOHof{color:#00000073;font-size:20px;font-weight:600;line-height:26px}.line-chart_refundsNum__Q9\+6\+{color:#ff4d4f}.line-chart_select__0roV6{margin-bottom:24px;margin-top:13px;width:100%}.line-chart_stats__KSBQs{display:flex;justify-content:space-between}.line-chart_stats__KSBQs>div{column-gap:18px;display:flex}.line-chart_statItem__TGRBL{align-items:center;column-gap:4px;display:flex;font-size:14px;line-height:22px}.line-chart_up__V9xFV svg{fill:#52c41a}.line-chart_down__sDTCX svg{fill:#ff4d4f}.line-chart_footer__P\+gtI{column-gap:8px;display:flex}.analytics-header_container__RMQwd{align-items:center;background-color:#f0f5ff;border:1px solid #d6e4ff;border-radius:10px;display:flex;flex-direction:column;padding:25px}.analytics-header_title__zxC8Z{color:#2f54eb;font-size:20px;font-weight:600;line-height:28px;margin-bottom:8px}.analytics-header_content__GGMEN{column-gap:24px;display:flex}.analytics-header_range__3hUGM{width:365px}.analytics-header_period__7CcsM{width:290px}.progress-analytic_container__Xqwxc{background-color:#fff;border-radius:8px;padding:21px 24px}.progress-analytic_title__E6AIj{align-items:center;color:#00000073;display:flex;font-size:14px;justify-content:space-between;line-height:20px;margin-bottom:5px}.progress-analytic_price__fBRmh{font-size:30px;font-weight:600;margin-bottom:4px}.progress-analytic_select__MgL3d{margin-bottom:10px;width:100%}.progress-analytic_progressContainer__8YAgY{align-items:flex-end;border-bottom:1px solid #0000000f;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:14px}.progress-analytic_progressBase__thaFx{background-color:#0000000f;height:8px;position:relative;width:100%}.progress-analytic_progressLine__tISXq{background-color:#1677ff;height:8px;left:0;position:absolute;top:0}.progress-analytic_progressLine__tISXq:after{background-color:#1677ff;content:"";height:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.progress-analytic_progressFooter__OVjud{color:#868686;font-size:8px;margin-top:5px}.progress-analytic_up__M2dvU svg{fill:#52c41a}.progress-analytic_down__AsVrV svg{fill:#ff4d4f}.progress-analytic_footer__0Nngf{align-items:center;column-gap:16px;display:flex;font-size:14px;line-height:20px;padding-top:9px}.analytics-page_container__HqfcU{display:flex;flex-direction:column;row-gap:20px}.analytics-page_lines__wKM0F{display:flex;justify-content:space-between}.analytics-page_lines__wKM0F>div{width:calc(50% - 10px)}.analytics-page_progresses__CP2ed{column-gap:24px;display:flex;flex-wrap:wrap;row-gap:20px}.analytics-page_progresses__CP2ed>div{width:calc(33% - 12px)}.reports-page_tabsContainer__J0LQp{display:flex;justify-content:center}.reports-page_tabs__tuO5Y [role=tablist]:before{border-bottom:none}.reports-page_tabs__tuO5Y .ant-tabs-tab{margin:0!important;padding:9px 16px}.reports-page_tabs__tuO5Y .ant-tabs-tab-active{background-color:#fff;border-radius:6px;font-weight:600}.reports-page_filtersContainer__-9w\+M{column-gap:24px;display:flex;justify-content:center;margin-bottom:24px;margin-top:24px}.reports-page_rangePicker__k9GIR{width:322px}.reports-page_content__aJZBp{column-gap:24px;display:flex;justify-content:space-between}.reports-page_content__aJZBp>div{display:flex;flex-direction:column;row-gap:20px;width:calc(33% - 12px)}.report-item_container__uTHS3{background-color:#fff;border-radius:6px;padding:20px 24px}.report-item_settingsButton__L5IjW{color:#1677ff;cursor:pointer;font-size:14px;line-height:22px;margin-bottom:8px}.report-item_title__NA518{align-items:center;display:flex;font-size:20px;font-weight:600;justify-content:space-between;line-height:28px;margin-bottom:8px}.report-item_settingsContainer__qdpoX{background-color:#f5f5f5;margin-bottom:8px;padding:10px 11px}.report-item_select__C4mUk{width:100%}.report-item_datesButton__pEoYd{border-style:dashed}.report-item_rangePicker__qFldc{width:100%}.report-item_rangePickerContainer__iw71H{margin-bottom:8px}.report-item_icon__GZRz8{color:#00000073;width:14px}.schedule-list-card{background:linear-gradient(180deg,#f0f5ff 72.5%,#f4f9ff);border:1px solid #0000;transition:.3s ease-in-out}.schedule-list-card:hover{border-color:#adc6ff}.schedule-list-card:not(:last-of-type){margin-bottom:16px}.schedule-list-card__button{border-color:#1677ff;color:#1677ff}.schedule-list-card--dark{background:linear-gradient(180deg,#001529 72.5%,#0a1d2a)}.schedule-list-card--dark:hover{border-color:#10239e}.app-theme-switcher{bottom:100px;position:fixed;right:20px;z-index:10000}.app-layout-loader{height:100vh}.app-no-scroll{overflow:hidden}.ant-form-item{margin:0!important}.ant-form-item-control{flex:initial!important}
/*# sourceMappingURL=main.3d666cba.css.map*/