.bc-lead-branches{width:100%;margin-bottom:20px}.payment-account-label{flex-direction:column;max-width:100%;display:flex}.payment-account-label .payment-account-label-text{font-size:14px}.ant-select-selector .payment-account-label{flex-direction:row!important;align-items:center!important;gap:4px!important;max-width:100%!important;display:flex!important}.ant-select-selector .payment-account-label-text-ellipsis{white-space:nowrap!important;text-overflow:ellipsis!important;flex:1 1 0!important;min-width:0!important;overflow:hidden!important}.ant-select-selector .payment-account-label-text{white-space:nowrap!important;flex:none!important;margin:0!important;font-size:14px!important}.ant-select-dropdown .payment-account-label{flex-direction:column!important;align-items:flex-start!important;gap:0!important;max-width:none!important;display:flex!important}.ant-select-dropdown .payment-account-label-text-ellipsis,.ant-select-dropdown .payment-account-label-dropdown{white-space:normal!important;text-overflow:unset!important;max-width:none!important;display:block!important;overflow:visible!important}.ant-select-dropdown .payment-account-label-text{white-space:normal!important;text-overflow:unset!important;font-size:14px!important;overflow:visible!important}.top-balance_modal .ant-select,.top-balance_modal .ant-select-selector{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.top-balance_modal .ant-select-dropdown{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}@media (max-width:546px){.top-balance_modal .container>.ant-form-item{max-width:100%!important}}@media (min-width:547px){.top-balance_modal .ant-form-item{width:100%!important;max-width:362px!important}}.task-details-modal-container{flex-direction:column;gap:16px;margin:30px 0;display:flex}.task-details-modal-container .label-require:after{color:#ff4d4f;content:"*";font-family:SimSun,sans-serif;font-size:14px;line-height:1;display:inline-block}.task-details-modal-container .label-require:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:4px}.task-details-modal-container .label-require:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:4px}.task-details-modal-container .label-require:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:4px}.task-details-modal-container .label-require:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:4px}.task-details-modal-container .label-require:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:4px}.task-details-modal-container .label-require:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:4px}.task-details-modal-container .client-select .ant-select-selection-placeholder{color:#d9d9d9!important}.task-details-modal-container .item-container{flex-direction:column;gap:10px;display:flex}.task-details-modal-container .item-container .ant-form-item{margin-bottom:0}.task-details-modal-container .item-container .date-container{white-space:nowrap;flex-direction:row;align-items:baseline;gap:10px;display:flex}.task-modal-title{justify-content:space-between;margin-right:20px;display:flex}.task-modal-title h5{margin:0}.ant-select-dropdown.task-type-dropdown-popup{padding:0}.ant-select-dropdown.task-type-dropdown-popup .TaskTypeDropdown{width:100%;box-shadow:none}.bc-message-input-with-files-upload em-emoji-picker{z-index:500;position:absolute;top:30px;right:120px}.bc-message-input-with-files-upload .error-message{text-align:center;width:100%;margin-bottom:12px}.bc-message-input-with-files-upload #message_help{padding-top:10px;padding-left:10px}.bc-message-input-with-files-upload .ant-form-item-control-input-content .send-message-text-area{padding-bottom:0}.bc-message-input-with-files-upload .action-text-button{margin:0;padding:0}.bc-sendout-message-modal-schedule-container{flex-direction:column;gap:12px;display:flex}.bot-details-modal-header{width:100%;white-space:wrap;display:flex;margin:0!important;padding:0 12px 16px 0!important}.bot-details-modal-header .ant-modal-title{width:100%}.bot-details-modal-header .ant-modal-title .title-with-dropdown-container{justify-content:space-between;align-items:center;margin-top:-2px;display:flex}.bot-details-modal-header .ant-modal-title .title-with-dropdown-container h5{margin:0}.bot-details-modal-header .ant-modal-title .title-with-dropdown-container span{cursor:pointer;align-items:flex-start;height:20px;margin-top:1px;margin-right:4px;display:flex}.bot-details-modal-body{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:100px;padding:0 20px;display:flex}.bot-details-modal-body .branch-selector{max-height:86px;overflow-y:auto}.bot-details-modal-body .bot-details-modal-form{flex-direction:column;gap:18px;width:100%;display:flex}.bot-details-modal-body .bot-details-modal-form .send-message-robot-divider{margin:0}.bot-details-modal-body .bot-details-modal-form .custom_deadline_row{flex-direction:row;gap:8px;width:100%;margin-top:4px;display:flex;position:relative}.bot-details-modal-body .bot-details-modal-form .custom_deadline_row .item_custom_deadline_row_day{flex:1.5;display:flex}.bot-details-modal-body .bot-details-modal-form .custom_deadline_row .item_custom_deadline_row_day .ant-form-item-row{width:100%}.bot-details-modal-body .bot-details-modal-form .custom_deadline_row .item_custom_deadline_row_day .ant-form-item-explain{width:300px;margin-top:4px;position:absolute;top:25px;left:0}.bot-details-modal-body .bot-details-modal-form .custom_deadline_row .item_custom_deadline_row_time{flex:2.5;display:flex}.bot-details-modal-body .bot-details-modal-form .custom_deadline_row .item_custom_deadline_row_time .ant-form-item-row,.bot-details-modal-body .bot-details-modal-form .custom_deadline_row .item_custom_deadline_row_time .ant-form-item-row .custom_deadline_row_time{width:100%}.bot-details-modal-body .bot-details-modal-form .custom_deadline_row .item_custom_deadline_row_time #custom_deadline_time_help{width:300px;margin-top:4px;position:absolute;top:25px;left:0}.bot-details-modal-body .bot-details-modal-form .item-container{flex-direction:column;gap:4px;display:flex}.bot-details-modal-body .bot-details-modal-form .item-container .ant-form-item{margin-bottom:0}.bot-details-modal-body .ant-form-item-explain-error{color:#ff4d4f;font-size:12px;line-height:1.2;position:absolute}.days-input-container{align-items:center;gap:8px;display:flex}.days-input-container .custom_deadline_day_input{width:100px;height:32px}.days-input-container .ant-form-item{margin-bottom:0}.bot-branch-selection-buttons{flex-direction:column;display:flex}.bot-all-branches-button,.bot-unselect-all-branches-button{width:-webkit-min-content;width:-moz-min-content;width:min-content;margin-left:5px;padding-left:5px}.bc-bot-details-modal__footer{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.bc-bot-details-modal__add-btn{min-width:120px}.robot-type--blue{color:#2f5f9e!important;background:#eef6ff!important;border-color:#bcd7ff!important}.robot-type--blue .robot-type__icon{background:#d7e9ff}.robot-type--green{color:#2d7a4f!important;background:#eefbf3!important;border-color:#bdeacb!important}.robot-type--green .robot-type__icon{background:#d7f5e1}.robot-type--purple{color:#6b4fa3!important;background:#f3f0ff!important;border-color:#d6c8ff!important}.robot-type--purple .robot-type__icon{background:#e5dcff}.robot-type--orange{color:#b26a2d!important;background:#fff4ea!important;border-color:#ffd6b8!important}.robot-type--orange .robot-type__icon{background:#ffe6d1}.robot-type--gray{color:#595959!important;background:#f5f5f5!important;border-color:#d9d9d9!important}.robot-type--gray .robot-type__icon{background:#ebebeb}.robot-type--default{color:#595959!important;background:#f5f5f5!important;border-color:#d9d9d9!important}.robot-type--default .robot-type__icon{background:#ebebeb}@media screen and (max-width:455px){.bot-details-modal-header .ant-modal-title .title-with-dropdown-container{align-items:flex-start;margin-top:-1px}}.select-type-bot-modal-body{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:100px;padding:0 20px;display:flex}.select-type-bot-modal-header{justify-content:space-between;align-items:center;width:100%;display:flex;margin:0!important;padding:0 0 16px!important}.multiselect-popup .ant-select-item-option-content{white-space:normal;min-width:0;height:auto;overflow:visible}.multiselect-popup .ant-select-item{align-items:flex-start;height:auto}.multiple-select-options-label{white-space:normal;word-break:break-word;width:100%;min-width:0;margin:0!important}.products-modal_tree{margin-top:24px}.products-modal_tree .ant-tree-treenode{width:100%;max-width:100%;transition:all}.products-modal_tree .ant-tree-node-content-wrapper{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.products-modal_reset{margin-left:auto}.products-modal_arrow_button{aspect-ratio:1;width:32px}.products-modal_arrow_icon{transition:transform .3s ease-in-out}.products-modal_arrow_icon_rotate{transform:rotate(180deg)}.products-modal_extra_filters{max-height:0;transition:max-height .3s ease-in-out;overflow:hidden}.products-modal_extra_filters_opened{max-height:32px}.products-modal_extra_filters_content{height:32px;overflow:hidden}.add-whatsapp-integration-warning-modal__content{flex-direction:column;gap:8px;font-size:14px;line-height:1.6;display:flex}.add-whatsapp-integration-warning-modal__title{align-items:center;gap:8px;font-weight:600;display:flex}.add-whatsapp-integration-warning-modal__icon svg{fill:#faad14;width:20px;height:20px}.add-whatsapp-integration-warning-modal__intro{margin:0!important}.add-whatsapp-integration-warning-modal__list-item-icon{margin-right:4px!important}.add-whatsapp-integration-warning-modal__list{padding-left:20px;margin:0!important}.add-whatsapp-integration-warning-modal__list li{margin:6px 0!important}.add-whatsapp-integration-warning-modal__list--numbered{list-style:decimal}.add-whatsapp-integration-warning-modal__list--danger{color:#cf1322;padding-left:8px;list-style:none}.add-whatsapp-integration-warning-modal__section-title{font-weight:600;margin:8px 0 0!important}.add-whatsapp-integration-warning-modal__disclaimer{color:rgba(0,0,0,.65);margin:0!important}.add-whatsapp-integration-warning-modal__support{margin:0!important}.add-whatsapp-integration-warning-modal__footer{justify-content:flex-end;align-items:center;gap:12px;width:100%;display:flex}.add-whatsapp-integration-warning-modal__footer-actions{gap:8px;display:flex}.social-integrations-warning-modal__warning-icon{color:#ef4444;font-size:22px;line-height:1}.social-integrations-warning-modal__body{flex-direction:column;gap:16px;width:100%;margin-top:16px;display:flex}.social-integrations-warning-modal__body .status__active{color:#2da540}.social-integrations-warning-modal__body .status__authorizing{color:#0275d8}.social-integrations-warning-modal__body .status__ready{color:#009f87}.social-integrations-warning-modal__body .status__initialized{color:#873dac}.social-integrations-warning-modal__body .status__banned,.social-integrations-warning-modal__body .status__deleted,.social-integrations-warning-modal__body .status__error{color:#e14f4f}.combine-clients-modal{gap:16px;height:100%;margin-top:16px;display:flex}.combine-clients-modal ::-webkit-scrollbar{border-radius:15px;width:5px;height:5px}.combine-clients-modal ::-webkit-scrollbar-track{background:#fff;border-radius:15px}.combine-clients-modal ::-webkit-scrollbar-corner{border-radius:33px}.combine-clients-modal * ::-webkit-scrollbar-thumb{background-color:#b1c4df;border-radius:10px}.combine-clients-modal__modal .ant-modal-body{padding-top:8px}.combine-clients-modal__divider{height:24px}.combine-clients-modal__button{min-width:200px}.combine-clients-modal__title-wrapper{width:100%}.combine-clients-modal__title{margin:0}.combine-clients-modal__subtitle{font-size:12px}.combine-clients-modal__result-column{z-index:1;flex:0 0 260px;align-self:flex-start;max-width:260px;position:-webkit-sticky;position:sticky;top:0;left:0}.combine-clients-modal__columns-wrapper{flex:1;padding-bottom:8px;overflow-x:auto}.combine-clients-modal__columns{gap:16px;min-width:520px;display:flex}.combine-clients-modal__column-card{flex-direction:column;flex:0 0 260px;max-width:260px;height:100%;display:flex}.combine-clients-modal__column-card .ant-card-body{flex-direction:column;height:100%;padding:12px;display:flex}.combine-clients-modal__column-card .ant-card-head{min-height:40px;padding:0 12px}.combine-clients-modal__column-card .ant-card-head-title{padding:8px 0;font-size:13px}.combine-clients-modal__result-card{background:#f0f5ff;border-color:#1677ff}.combine-clients-modal__column-content{width:100%}.combine-clients-modal__field-block{width:100%;height:46px}.combine-clients-modal__field-label{margin-bottom:4px;font-size:12px;display:block}.combine-clients-modal__field-row{align-items:flex-start;display:flex}.combine-clients-modal__field-value,.combine-clients-modal__checkbox-label{font-size:13px}.combine-clients-modal__checkbox-label .ant-tag{margin-right:4px}.combine-clients-modal__not-duplicate{justify-content:flex-end;margin-top:auto;display:flex}.combine-clients-modal__client-header{justify-content:space-between;align-items:center;gap:6px;font-size:13px;display:flex}.combine-clients-modal__tags-scroll{white-space:nowrap;gap:4px;max-width:100%;display:flex;overflow-x:auto}.combine-clients-modal__tags-scroll .ant-tag{flex-shrink:0}.DeleteProductsModal__content{padding:4px 0}.DeleteProductsModal__alert{margin-bottom:12px}.DeleteProductsModal__rows{flex-direction:column;gap:18px;display:flex}.DeleteProductsModal__row{width:100%}.DeleteProductsModal__rowLabel{color:rgba(0,0,0,.88);width:260px;font-size:16px;font-weight:500}.DeleteProductsModal__rowValue{flex:1;justify-content:flex-start;display:flex}.DeleteProductsModal__countInput{width:260px}.DeleteProductsModal__divider{margin:20px 0 0}.DeleteProductsModal__footer{padding-top:20px}.DeleteProductsModal .InfoRow{width:100%}.DeleteProductsModal .InfoRow__label{color:rgba(0,0,0,.88);width:200px;font-size:16px;font-weight:500}.DeleteProductsModal .InfoRow__value{color:rgba(0,0,0,.88);text-align:left;flex:1;font-size:14px;font-weight:400}.ClientDuplicateModal{flex-direction:column;gap:16px;display:flex}.ClientDuplicateModal__warning{color:#fa8c16;font-size:14px}.ClientDuplicateModal__button{background-color:#52c41a;border-color:#52c41a}.EditProductItemSalePriceModal__content{padding:4px 0}.EditProductItemSalePriceModal__rows{flex-direction:column;gap:18px;display:flex}.EditProductItemSalePriceModal__row{width:100%}.EditProductItemSalePriceModal__rowLabel{color:rgba(0,0,0,.88);width:220px;font-size:16px;font-weight:500}.EditProductItemSalePriceModal__rowValue{flex:1;justify-content:flex-start;display:flex}.EditProductItemSalePriceModal__priceInput{width:260px}.EditProductItemSalePriceModal__footer{padding-top:20px}.EditProductItemSalePriceModal .InfoRow{width:100%}.EditProductItemSalePriceModal .InfoRow__label{color:rgba(0,0,0,.88);width:220px;font-size:16px;font-weight:500}.EditProductItemSalePriceModal .InfoRow__value{color:rgba(0,0,0,.88);text-align:left;flex:1;font-size:14px;font-weight:400}.EditProductGroupSalePriceModal__content{flex-direction:column;gap:20px;padding:4px 0;display:flex}.EditProductGroupSalePriceModal__rows{flex-direction:column;gap:12px;display:flex}.EditProductGroupSalePriceModal__section{border-top:1px solid #f0f0f0;flex-direction:column;gap:12px;padding-top:12px;display:flex}.EditProductGroupSalePriceModal__sectionTitle{font-size:15px;font-weight:500}.EditProductGroupSalePriceModal__sectionBody{flex-direction:column;gap:12px;padding-left:24px;display:flex}.EditProductGroupSalePriceModal__priceRow{width:100%}.EditProductGroupSalePriceModal__priceInput{min-width:180px}.EditProductGroupSalePriceModal__leftoverRow{width:100%}.EditProductGroupSalePriceModal__leftoverLabel{color:rgba(0,0,0,.88);min-width:200px;font-size:14px;font-weight:500}.EditProductGroupSalePriceModal__leftoverInput{width:160px}.EditProductGroupSalePriceModal__footer{padding-top:20px}.EditProductGroupSalePriceModal .InfoRow{width:100%}.EditProductGroupSalePriceModal .InfoRow__label{color:rgba(0,0,0,.88);width:220px;font-size:16px;font-weight:500}.EditProductGroupSalePriceModal .InfoRow__value{color:rgba(0,0,0,.88);text-align:left;flex:1;font-size:14px;font-weight:400}.bc-message-templates-wrapper{width:100%;position:relative}.bc-message-templates-wrapper .close-icon{color:#999;flex:none;margin-left:8px;font-size:12px}.bc-message-templates-dropdown-overlay{width:100%}.bc-message-templates-dropdown-overlay .message-templates-dropdown{background:#fff;border:1px solid rgba(5,5,5,.12);border-radius:8px;width:100%;max-height:320px;padding:8px 0;overflow:auto;box-shadow:0 6px 16px rgba(0,0,0,.08)}.bc-message-templates-dropdown-overlay .message-templates-option{cursor:pointer;padding:4px 12px}.bc-message-templates-dropdown-overlay .message-templates-option:hover{background:rgba(0,0,0,.04)}.bc-message-templates-dropdown-overlay .message-container{min-width:0;max-width:100%;overflow:hidden}.bc-message-templates-dropdown-overlay .message-container .template-text{white-space:nowrap;flex:none}.bc-message-templates-dropdown-overlay .message-container .message-text{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.bc-message-templates-dropdown-overlay .ant-empty{margin:0;padding:12px}.ui-text-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal}.bc-logs-generator{width:100%;max-width:800px}.bc-logs-generator .action{margin-bottom:30px}.bc-logs-generator .action>.ant-typography{word-break:break-word;display:inline}.bc-logs-generator .action .action-item-container{margin-left:30px}.bc-logs-generator .action .action-item-container .ant-typography{white-space:break-spaces}.bc-logs-generator .action .action-item-container .action-item_icon{width:30px;height:10px;padding-bottom:1px}.bc-logs-generator .action .action-item-container .action-item_icon-marker{width:15px;height:4px;padding-bottom:4px}@media (max-width:768px){.bc-logs-generator{max-width:100%}.bc-logs-generator .action{margin-bottom:20px}}@media (max-width:480px){.bc-logs-generator .action{margin-bottom:16px}.bc-logs-generator .action .action-item-container{margin-left:16px}.bc-logs-generator .action .action-item-container .action-item_icon{width:20px}.bc-logs-generator .action .action-item-container .action-item_icon-marker{width:12px}}@media (max-width:360px){.bc-logs-generator .action{margin-bottom:12px}.bc-logs-generator .action .action-item-container{margin-left:10px}}@media screen and (max-width:834px){.bc-logs-generator .divider{width:auto;max-width:400px;min-width:none!important}.bc-logs-generator .ant-form-item{width:100%;max-width:400px;margin:0}.bc-logs-generator .ant-form-item .ant-picker{width:100%;max-width:400px}.bc-logs-generator .space{flex-direction:column;max-width:400px}.bc-logs-generator .container{flex-direction:column;align-items:baseline;gap:10px;width:100%}.bc-logs-generator .button{width:100%}.bc-logs-generator .branches-container{width:auto}}@media screen and (max-width:550px){.bc-logs-generator .action>.ant-typography{font-size:13px;line-height:1.5}.bc-logs-generator .action [data-testid=action-info]{color:rgba(0,0,0,.45);font-size:12px}.bc-logs-generator .history-action-item .action-item-container{flex-wrap:wrap;align-items:flex-start;gap:2px;display:flex}}@media screen and (max-width:360px){.bc-logs-generator .action>.ant-typography{font-size:12px}}.bc-page .sider{margin-top:var(--top-banner-height,0px);height:calc(100vh - var(--top-banner-height,0px));overflow-y:auto}.bc-page .sider .ant-layout-sider-children{height:100%}.bc-page .mobile-sidebar .ant-menu{background:0 0}.bc-page .ant-menu-submenu-vertical.menu-item-with-children .ant-menu-title-content{margin:0;font-size:11px;line-height:14px;opacity:1!important}.bc-page .ant-menu-submenu-vertical.menu-item-with-children .ant-menu-submenu-title{flex-direction:column;align-items:center;gap:4px;display:flex}.bc-page .sider-container{flex-direction:column;justify-content:space-between;height:100%;padding-bottom:15px;display:flex}.bc-page .collapse-button{color:#fff;cursor:pointer;border-radius:8px;width:calc(100% - 8px);height:40px;margin-left:4px;margin-right:4px;padding-left:24px;line-height:40px;display:flex}.bc-page .collapse-button .collapse-button_title{margin-left:10px}.bc-page .bug-report-button{justify-content:flex-start;gap:10px;width:calc(100% - 8px);height:40px;margin-left:3px;margin-right:3px;padding-left:24px;line-height:40px;display:flex}.bc-page .page-content-container{margin-top:var(--top-banner-height,0px);height:calc(100vh - var(--top-banner-height,0px))}.bc-page .page-content-container .header{height:auto;padding:0}.bc-page .page-content-container .page-content{margin:0;overflow-y:auto}.bc-page .image-container{justify-content:space-between;align-items:center;column-gap:10px;margin:10px auto;padding-left:10px;padding-right:10px;display:flex}.bc-page .image-container .ant-dropdown-trigger{min-width:60px;max-width:60px;min-height:60px;max-height:60px}.bc-page .image-container .ant-dropdown-trigger .sb-avatar__text{border:2.5px solid #fff;margin-top:-2px;margin-left:-2px}.bc-page .image-container .image{border:2.5px solid #fff;border-radius:50%;width:60px;height:60px}.bc-page .image-container .image-spinner{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;height:60px;margin-bottom:3px;display:flex}.bc-page .image-container .select{width:100%;max-width:158px}.bc-page .calendar-container{justify-content:center;margin-bottom:8px;display:flex}.bc-page .update-notification{cursor:pointer;color:#000;text-align:center;background-color:#f0ad4e;align-items:center;gap:12px;margin:10px 0;padding:12px;display:flex}.bc-page .update-notification svg{width:1.25em;height:1.25em}.bc-page .update-notification-text-wrapper{color:#000;flex-direction:column;align-items:flex-start;font-weight:700;display:flex}.bc-page .update-notification p{color:rgba(0,0,0,.8);margin:0;font-size:11px;font-weight:400}.bc-page .bug-report-button,.bc-page .calendar-button{color:#fff;background:0 0;border:1px solid #fff}.bc-page .bug-report-button:hover,.bc-page .calendar-button:hover{color:#fff!important}.bc-page .sider-collapsed .actions-container{flex-direction:column;display:flex}.bc-page .sider-collapsed .actions-container .bug-report-button,.bc-page .sider-collapsed .actions-container .calendar-button{margin:0 4px}.bc-page .sider-collapsed .actions-container .update-notification{color:#fff;border-radius:8px;flex-direction:column;gap:4px;margin:4px;padding:4px 0}.bc-page .sider-collapsed .actions-container .update-notification svg{width:16px;height:16px}.bc-page .sider-collapsed .actions-container .update-notification .update-notification-text-wrapper{color:#fff;font-size:11px;font-weight:400}.bc-page .sider-collapsed .actions-container .update-notification .update-notification-call-to-action{display:none}.bc-page .sider-collapsed .actions-container li,.bc-page .sider-collapsed .actions-container .bug-report-button,.bc-page .sider-collapsed .actions-container .calendar-button{flex-direction:column;justify-content:center;align-items:center;gap:4px;height:54px;padding:4px 0;display:flex}.bc-page .sider-collapsed .actions-container li span:last-child,.bc-page .sider-collapsed .actions-container .bug-report-button span:last-child,.bc-page .sider-collapsed .actions-container .calendar-button span:last-child{opacity:1;word-wrap:break-word;white-space:normal;text-align:center;margin:0;font-size:11px;line-height:14px}.bc-page .sider-collapsed .collapse-button{justify-content:center;min-height:50px;margin-left:0;margin-right:0;padding:0;display:flex}.bc-page .sider-collapsed .collapse-button svg{height:20px}.bc-page .header{justify-content:space-between;display:flex}.bc-page .header .mobile-buttons_container{align-items:center;gap:5px;display:flex}.bc-page .header .mobile-buttons_container__title{color:rgba(0,0,0,.88);font-size:16px;font-weight:600;line-height:1}.bc-page .header .toggler-and-breadcrumbs{display:flex}.bc-page .header .toggler-and-breadcrumbs .ant-btn{margin-top:auto;margin-bottom:auto}.bc-page .header .toggler-and-breadcrumbs .navigation{flex-direction:column;min-width:200px;display:flex}.bc-page .header .toggler-and-breadcrumbs .navigation .breadcrumbs-item:hover{color:rgba(0,0,0,.88);cursor:pointer;background-color:rgba(0,0,0,.06);border-radius:4px;height:22px;margin-left:-4px;margin-right:-4px;padding:0 4px;transition:color .2s;display:inline-block}.bc-page .header .toggler-and-breadcrumbs .navigation .breadcrumbs-item.disabled{cursor:not-allowed;color:rgba(0,0,0,.45);background-color:transparent}.bc-page .header .toggler-and-breadcrumbs .navigation .title{margin-top:3px;margin-bottom:0}.bc-page .header .custom-part{padding-right:16px}.bc-page .header .header-breadcrumbs-mobile{display:none}.bc-page .alert-container{justify-content:center;display:flex}.bc-page .alert-container .alert{width:100%;margin-bottom:24px}.bc-page .alert-container .ant-alert{cursor:pointer;align-items:center;display:flex}.bc-page .alert-container .ant-alert .ant-alert-close-icon{align-items:center;display:flex}.bc-page .label-require:after{color:#ff4d4f;content:"*";font-family:SimSun,sans-serif;font-size:14px;line-height:1;display:inline-block}.bc-page .label-require:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:4px}.bc-page .label-require:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:4px}.bc-page .label-require:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:4px}.bc-page .label-require:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:4px}.bc-page .label-require:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:4px}.bc-page .label-require:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:4px}.bc-page .sendout-receivers-breadcrumb-title{white-space:nowrap;text-overflow:ellipsis;max-width:200px;display:block;overflow:hidden}.system-sidebar-help-box .ant-modal-content{padding:30px 50px 25px 48px}.system-sidebar-help-box .help-box{flex-direction:column;gap:40px;display:flex}.system-sidebar-help-box .pseudo-title{font-size:15px}.system-sidebar-help-box .error-button,.system-sidebar-help-box .cache-button{box-sizing:content-box;width:235px;padding-top:1px;padding-bottom:1px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:#b1c4df;border-radius:4px}.small-scrollbar::-webkit-scrollbar{border-radius:15px;width:5px;height:5px}.small-scrollbar::-webkit-scrollbar-track{background:#fff;border-radius:15px}.small-scrollbar::-webkit-scrollbar-corner{border-radius:33px}.small-scrollbar ::-webkit-scrollbar-thumb{background-color:#b1c4df;border-radius:10px}.sidebar-menu-link{color:inherit;text-decoration:none}.sidebar-menu-item-with-badge{justify-content:space-between;align-items:center;width:100%;padding:1px;display:flex}.ant-menu-submenu-title .sidebar-menu-item-with-badge{justify-content:space-between;gap:8px;width:100%;padding-right:24px}.badge-over-icon .anticon{line-height:1!important}.sidebar-menu-link:hover,.sidebar-menu-link:active,.sidebar-menu-link:visited,.breadcrumbs-item{color:inherit;text-decoration:none}.breadcrumbs-item:visited{color:inherit}.mobile-sidebar-backdrop{z-index:1001;opacity:0;pointer-events:none;background:rgba(0,0,0,.45);transition:opacity .3s;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-sidebar-backdrop--visible{opacity:1;pointer-events:auto}.mobile-sidebar{z-index:1001;background-color:#001529;width:260px;height:100dvh;transition:transform .3s cubic-bezier(.2,0,0,1);position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%)}.mobile-sidebar--open{transform:translate(0)}.mobile-sidebar .sider-container{min-height:100%}.mobile-sidebar .actions-container{flex-direction:column;padding-bottom:16px;display:flex}.mobile-sidebar .image-container{padding:16px 12px 12px}.mobile-sidebar .image-container .select{flex:1;min-width:0}.mobile-sidebar .calendar-container{justify-content:center;margin:0 auto 8px;display:flex}@media screen and (max-width:600px){.bc-page .page-content-container{overflow:hidden}.bc-page .content{padding:4px!important}.bc-page .header{flex-flow:column;align-items:stretch;gap:0;min-height:48px;padding:0 8px 6px 0}.bc-page .header .toggler-and-breadcrumbs{flex-wrap:nowrap;align-items:center;gap:0;display:flex}.bc-page .header .toggler-and-breadcrumbs .navigation{flex:1;min-width:0}.bc-page .header .toggler-and-breadcrumbs .navigation .title{white-space:nowrap;text-overflow:ellipsis;margin-top:0;font-size:16px;overflow:hidden}.bc-page .header .toggler-and-breadcrumbs .navigation .ant-breadcrumb{display:none}.bc-page .header .header-breadcrumbs-mobile{white-space:nowrap;padding:0 8px 4px;display:block;overflow:hidden}.bc-page .header .header-breadcrumbs-mobile .ant-breadcrumb{white-space:nowrap;overflow:hidden}.bc-page .header .custom-part{flex-shrink:0;height:auto!important;padding:4px 12px!important;line-height:100%!important}.bc-page .mobile-buttons_container{flex-shrink:0;align-items:center;height:auto!important;line-height:100%!important}.system-sidebar-help-box .error-button,.system-sidebar-help-box .cache-button{width:calc(100% - 30px)}}@media screen and (min-width:601px) and (max-width:834px){.bc-page .header .navigation .title{font-size:18px}.bc-page .header .custom-part{padding-right:12px}}.PageSidebarCalendar{box-sizing:border-box;background:#fff;border-radius:8px;width:100%;max-width:216px;padding:8px}.PageSidebarCalendar__header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.PageSidebarCalendar__nav-button{color:rgba(0,0,0,.45);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;transition:background-color .12s,color .12s;display:flex}.PageSidebarCalendar__nav-button:hover{color:rgba(0,0,0,.88);background:rgba(0,0,0,.06)}.PageSidebarCalendar__month{color:rgba(0,0,0,.88);font-size:13px;font-weight:600}.PageSidebarCalendar__weekdays,.PageSidebarCalendar__grid{grid-template-columns:repeat(7,28px);justify-content:center;display:grid}.PageSidebarCalendar__weekday{color:rgba(0,0,0,.35);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;justify-content:center;align-items:center;height:20px;font-size:10px;font-weight:500;display:flex}.PageSidebarCalendar__day{justify-content:center;align-items:center;width:28px;height:28px;display:flex}.PageSidebarCalendar__day-button{color:rgba(0,0,0,.88);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;line-height:1;transition:background-color .1s,color .1s;display:flex;position:relative}.PageSidebarCalendar__day-button:hover{background:rgba(0,0,0,.06)}.PageSidebarCalendar__day-button--outside{color:rgba(0,0,0,.25)}.PageSidebarCalendar__day-button--today{font-weight:600}.PageSidebarCalendar__day-button--today:after{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.PageSidebarCalendar__day-button--selected{color:#fff;background:#1677ff}.PageSidebarCalendar__day-button--selected:hover{background:#4096ff}.ui-popover-wrapper{position:relative}.ui-popover-wrapper .ui-popover-button-component{box-sizing:border-box;border:0;outline:none;margin:0;padding:0}.ui-popover-wrapper .ui-popover-button-component:before,.ui-popover-wrapper .ui-popover-button-component:after{box-sizing:border-box}.ui-popover-wrapper .ui-popover-button-component{cursor:pointer;color:inherit;background:0 0;outline:none;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;font-family:Roboto,sans-serif;display:flex}.ui-popover-wrapper .ui-popover-content{background:#fff;border:1px solid #e5e5e5;border-radius:10px;width:calc(100% - 2px);transition:all .4s;position:absolute;top:45px;left:0;overflow:hidden;box-shadow:0 0 rgba(38,43,48,.02),0 0 rgba(38,43,48,.02),0 0 1px rgba(38,43,48,.02),0 0 1px rgba(38,43,48,.01),0 0 1px rgba(38,43,48,0),0 0 1px rgba(38,43,48,0);z-index:100!important}.ui-popover-button-component-disabled{cursor:not-allowed;pointer-events:none}.bc-sales-funnel-column-component{margin-bottom:10px}.bc-sales-funnel-column-component .main-flex{height:100%}.bc-sales-funnel-column-component .main-flex .column-wrapper{background-color:#d9d9d9;border-radius:10px;width:250px}.bc-sales-funnel-column-component .main-flex .column-wrapper .status-line{border-radius:10px 10px 0 0;height:10px}.bc-sales-funnel-column-component .main-flex .column-wrapper .content-container{padding:5px 10px}.bc-sales-funnel-column-component .main-flex .column-wrapper .content-container .info-block{flex-direction:column;gap:12px;display:flex}.bc-sales-funnel-column-component .main-flex .column-wrapper .content-container .info-block .sales-funnel-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bc-sales-funnel-column-component .main-flex .column-wrapper .content-container .info-block .description{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bc-sales-funnel-column-component .main-flex .column-wrapper .content-container .info-block .action-icon{cursor:pointer}.bc-sales-funnel-column-component .main-flex .column-wrapper .content-container .divider{background-color:#434343;margin:8px 0}.bc-sales-funnel-column-component .main-flex .add-intermediate-stage-button{margin-top:50px}.sales-funnel-form-container .services-section__container{flex-wrap:wrap;align-items:center;display:flex}.sales-funnel-form-container .services-section__description{width:90%;margin-left:3.4375rem;font-size:12px}@media screen and (max-width:550px){.branches-selection-container{flex-direction:column;gap:6px;margin-bottom:4px;display:flex}.branches-selection-container .ant-form-item{margin-bottom:0}.branches-selection-container .list-container{border:1px solid #f0f0f0;border-radius:4px;margin-bottom:0;overflow:hidden}.branches-selection-container .list-container .ant-list-item{padding:6px 8px!important}.branches-selection-container .list-container .ant-list-item .ant-list-item-meta .ant-list-item-meta-title{margin-bottom:2px;font-size:12px;line-height:1.4}.branches-selection-container .list-container .ant-list-item .ant-list-item-meta .ant-list-item-meta-description{color:rgba(0,0,0,.45);font-size:11px;line-height:1.3}.branches-selection-container .list-container .ant-list-item .ant-list-item-action li{margin-left:4px}.branches-selection-container .list-container .ant-list-item .ant-list-item-action li .branch-delete{font-size:14px!important}.branches-selection-container .ant-form-text{font-size:12px}.branches-selection-container .form-item-branches-button{margin-bottom:0}.branches-selection-container .form-item-branches-button .ant-btn{width:100%;height:32px;font-size:13px;padding:4px 12px!important}.ant-typography{font-size:13px}.ant-typography.ant-form-text{font-size:12px}}.payment-button{align-items:center;width:250px;display:flex}.payment-button button{height:50px}.payment-button .payment-receipt{text-align:left;align-items:center;gap:12px;width:185px;display:flex}.payment-button .payment-receipt .receipt-title-container{max-width:100%}.payment-button .payment-receipt .receipt-title{max-width:100%;margin:0}.payment-button .payment-receipt .receipt-description{color:#979797;white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:141px;margin:0;font-size:13px;overflow:hidden}.payment-button__wrapper{width:100%;margin-top:24px}@media (max-width:480px){.payment-button__wrapper{margin-top:16px}.payment-button__container{max-width:100%;height:48px}.payment-button__title{font-size:14px}}.payment-button__container{cursor:pointer;border-color:#1677ff;flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;width:100%;max-width:400px;height:56px;padding:10px 17px;display:flex}.payment-button__container:hover{border-color:#1677ff}.payment-button__container:hover .payment-button__title{color:#1677ff}.payment-button__title{color:#373a3c;font-size:16px;line-height:16px;transition:color .3s ease-in-out}.statuses__wrapper{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}@media screen and (max-width:1024px){.statuses__wrapper{gap:5px}.statuses__button{height:28px;padding:0 8px;font-size:12px;line-height:28px}}@media screen and (max-width:834px){.statuses__wrapper{flex-direction:column}.statuses__wrapper .statuses__button{width:100%}}.bc-comment-modal.empty-content .ant-modal-body{justify-content:center;display:flex}.bc-comment-modal .attachment{max-width:100%}.bc-comment-modal .two-columns-layout{justify-content:space-between;gap:12px;display:flex}.bc-comment-modal .two-columns-layout__column{width:50%}.bc-comment-modal .attachment-column img,.bc-comment-modal .attachment-wrapper img{width:400px;height:auto}.record-details__comment-button{position:relative;right:24px}.record-details__wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex;position:relative}.record-details__form{width:100%;padding-right:12px;overflow-y:auto}.record-details__details{flex-direction:row;flex:1;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.record-details__main{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.record-details__main-fields{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;max-width:700px;display:flex}.record-details__main-fields-item{flex-direction:row;justify-content:flex-start;align-items:baseline;width:100%;display:flex}.record-details__main-fields-input{width:100%;max-width:400px;margin-bottom:0}.record-details__main-fields-input input{width:100%}.record-details__main-fields-phone{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;display:flex}.record-details__main-fields-label{width:200px;min-width:200px}.record-details__main-fields .phone-wrapper{align-items:flex-start}.record-details__main-fields .checkbox{margin-left:200px}.record-details__main-fields-phone-info-tooltip{margin-bottom:24px}.record-details__services{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.record-details__services-title{margin:0}.record-details__search{flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:6px;width:215px;height:100%;padding-left:16px;display:flex}.record-details__footer{flex-direction:row;gap:10px;width:100%;padding-top:24px;display:flex}.record-details__footer-button{min-width:200px}.record-details__footer-button-delete{position:absolute;right:30px}.label-require{font-weight:600}.label-require:after{color:#ff4d4f;content:"*";font-family:SimSun,sans-serif;font-size:14px;line-height:1;display:inline-block}.label-require:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:4px}.label-require:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:4px}.label-require:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:4px}.label-require:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:4px}.label-require:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:4px}.label-require:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:4px}.phone-info{margin-bottom:0!important}.phone-info .ant-form-item{margin-bottom:0}@media screen and (max-width:1024px){.record-details__form{padding-right:8px}.record-details__main-fields{gap:7px}.record-details__main-fields-item{flex-direction:column;align-items:flex-start;gap:4px}.record-details__main-fields-label{width:100%;min-width:unset}.record-details__main-fields-input{width:100%;max-width:100%}.record-details__main-fields-phone-info-tooltip{margin-bottom:16px}.record-details__main-fields .checkbox{margin-left:0}.record-details__footer{gap:7px;padding-top:16px}}@media screen and (max-width:1245px){.record-details__details{flex-direction:column}.record-details__main-fields{width:100%;max-width:none}.record-details__search{align-items:flex-start;gap:12px;width:100%;height:auto;padding-top:12px;padding-left:0}.record-details__search .clients-by-phone__container{order:-1}.record-details__search .clients-by-phone__content{width:100%}.record-details__search .clients-by-phone__header{position:-webkit-sticky;position:sticky;left:0}.record-details__search .clients-by-phone__list{padding-bottom:6px}.record-details__search .record-details__comment-button{order:1;right:0}}@media screen and (max-width:834px){.record-details__details{flex-direction:column;height:auto}.record-details__search{align-items:flex-start;width:100%;height:auto;padding-top:12px;padding-left:0}.record-details__main-fields{max-width:100%}.record-details__main-fields-label{width:150px;min-width:150px}.record-details__main-fields-input{max-width:100%}.record-details__main-fields .checkbox{margin-left:150px}.record-details__footer-button{min-width:150px}.record-details__footer-button-delete{right:unset;position:static}}@media screen and (max-width:550px){.record-details__comment-button{right:0}.record-details__form{box-sizing:border-box;max-width:100%;padding-right:0;overflow-x:hidden}.record-details__details{flex-direction:column;height:auto}.record-details__main{width:100%}.record-details__main-fields{gap:14px;max-width:100%}.record-details__main-fields-item{flex-direction:column;align-items:flex-start;gap:4px}.record-details__main-fields-label{width:100%;min-width:unset}.record-details__main-fields-input{width:100%;max-width:100%}.record-details__main-fields-phone{flex-direction:column;align-items:flex-start}.record-details__main-fields .checkbox{margin-left:0}.record-details__search{width:100%;height:auto;padding-top:8px;padding-left:0}.record-details__services{overflow-x:auto}.record-details__footer{flex-direction:column;gap:8px;padding-top:16px}.record-details__footer-button{width:100%;min-width:unset}.record-details__footer-button-delete{right:unset;position:static}}@media screen and (max-width:360px){.record-details__main-fields{gap:10px}.record-details__services-title{font-size:13px}.record-details__footer{gap:6px;padding-top:12px}.record-details__footer-button{height:36px;font-size:13px}}@media screen and (max-width:550px){.clients-by-phone__container,.clients-by-phone__content,.clients-by-phone__list,.clients-by-phone__radio,.clients-by-phone__radio-group,.clients-by-phone__radio-item,.clients-by-phone__radio-item-name{width:100%;max-width:100%;min-width:unset}}.services{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;display:flex}.services__scroll-wrapper{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.services__table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:720px}.services__table .ant-form-item .ant-form-item-explain-error{margin:0;font-size:12px}.services__tr{margin-bottom:18px}.services__th{text-align:left;z-index:2;background-color:#fff;padding:4px;font-weight:600;position:-webkit-sticky;position:sticky;top:0}.services__th:first-child{z-index:3;background-color:#fff;position:-webkit-sticky;position:sticky;top:0;left:0;box-shadow:2px 0 4px -2px rgba(0,0,0,.1)}.services__cell{vertical-align:top;background-color:#fff;max-width:none;padding:4px}.services__cell:first-child{z-index:1;background-color:#fff;position:-webkit-sticky;position:sticky;left:0;box-shadow:2px 0 4px -2px rgba(0,0,0,.1)}.services__cell-container{flex-direction:column;width:100%;display:flex}.services__cell .discount-field{flex-direction:row;gap:10px}.services__name{width:auto;min-width:220px}.services__employee{width:124px}.services__quantity,.services__price{width:92px}.services__discount{width:180px}.services__total{width:96px}.services__total-cell{text-align:center}.services__delete{width:32px}.services__service-label{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;padding-right:4px;display:flex}.services__service-label-counts{color:#999;flex-direction:row;justify-content:space-between;align-items:center;width:100%;font-size:12px;line-height:14px;display:flex}.services__footer-row__cell:first-child{z-index:1;background-color:#fff;position:-webkit-sticky;position:sticky;left:0;box-shadow:2px 0 4px -2px rgba(0,0,0,.1)}.services__footer-cell{text-align:center;background-color:#fff;padding:4px}.services__footer-cell:first-child{z-index:1;background-color:#fff;position:-webkit-sticky;position:sticky;left:0;box-shadow:2px 0 4px -2px rgba(0,0,0,.1)}.services__footer-cell-name{text-align:left}.services__footer-summary{flex-direction:column;display:flex}.services__footer-summary-total-duration{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.services__footer-summary-total-duration-title{font-weight:600}.services__footer-summary-total-duration-value{flex-direction:row;justify-content:flex-end;align-items:center;gap:4px;display:flex}.services__footer-summary-add{width:100%}.product-sale-items{flex-direction:column;gap:10px;width:100%;display:flex}.product-sale-items__notice{line-height:18px}.product-sale-items__scroll-wrapper{width:100%;overflow-x:auto}.product-sale-items__items{flex-direction:column;gap:8px;width:100%;display:flex}.product-sale-items__item{border-bottom:1px solid #f0f0f0;grid-template-columns:minmax(110px,1.2fr) minmax(140px,1.4fr) minmax(70px,.6fr) minmax(80px,.7fr) minmax(150px,1.2fr) minmax(120px,1fr) minmax(70px,.6fr) 32px;align-items:flex-start;gap:8px;width:100%;min-width:0;padding:8px 0;display:grid}.product-sale-items__field{width:100%;min-width:0;margin-bottom:0}.product-sale-items__field .total-quantity{text-align:center;display:block}.product-sale-items__field .ant-form-item-label{padding-bottom:2px}.product-sale-items__field .ant-select,.product-sale-items__field .ant-input-number,.product-sale-items__field .ant-input{width:100%}.product-sale-items__field-discount .ant-form-item-control-input-content{grid-template-columns:1fr 74px;gap:8px;display:grid}.product-sale-items__product-label{flex-direction:column;gap:2px;display:flex}.product-sale-items__product-label span{color:#999;font-size:12px;line-height:14px}.product-sale-items__total{flex-direction:column;gap:6px;min-height:54px;padding-top:2px;display:flex}.product-sale-items__error{color:#ff4d4f;margin-top:2px;font-size:12px;line-height:16px}.product-sale-items__footer{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.product-sale-items__summary{gap:18px;font-weight:600;display:flex}@media screen and (max-width:1280px){.product-sale-items__item{grid-template-columns:repeat(2,minmax(0,1fr)) 32px}.product-sale-items__total{min-height:unset;justify-content:flex-start}}@media screen and (max-width:640px){.product-sale-items__item{grid-template-columns:1fr}.product-sale-items__footer{flex-direction:column;align-items:stretch}.product-sale-items__summary{justify-content:space-between}}.tag-select-root-class .ant-select-selector{padding:4px 24px 0 4px!important}.tag-select-root-class .add-tag-button{margin:6px 0}.employee{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0;width:100%;display:flex}.employee__fields-duration-combined,.employee__fields-combined-inner{width:100%}.employee__details{flex-direction:column;align-items:flex-start;width:calc(100% - 215px);max-width:600px;display:flex}.employee__warning{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;min-width:200px;max-width:300px;margin-right:24px;display:flex}.employee__warning .ant-alert.ant-alert-warning{align-items:flex-start}.employee__warning .ant-alert.ant-alert-warning .anticon.anticon-info-circle.ant-alert-icon{margin-top:4px!important}.employee__row{flex-direction:row;align-items:flex-start;width:100%;display:flex}.employee__row-duration{align-items:flex-start}.employee__row-color{align-items:center}.employee__label{justify-content:flex-start;align-items:center;width:200px;height:100%;margin-top:9px;display:flex}.employee__fields{flex-direction:row;flex:1;align-items:center;gap:8px;width:100%;max-width:400px;display:flex}.employee__fields .ant-form-item .ant-form-item-explain-error{margin:0;font-size:12px}.employee__fields-date{flex:1;width:100%}.employee__fields-date-picker{width:100%}.employee__fields-range{flex-direction:row;flex:1;align-items:baseline;gap:4px;width:100%;display:flex}.employee__fields-range-select{width:100%;max-width:120px}.employee__fields-duration,.employee__fields-duration-select{width:100%;min-width:150px}.employee__fields-comment,.employee__fields-tags,.employee__fields-tags-select,.employee__fields-employee,.employee__fields-employee-select{width:100%;min-width:200px}.employee__lock-button{width:40px}.employee__double-record-info{justify-content:center;min-width:40px}.employee__additional-employees{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:flex}.employee__additional-employees-row{flex-direction:row;align-items:center;gap:8px;width:100%;max-width:400px;margin-bottom:24px;display:flex}.employee__additional-employees-select{flex:1;max-width:353px}.employee__additional-employees-select-two-buttons{max-width:303px}@media screen and (max-width:834px){.employee__details{width:100%;max-width:100%}.employee__warning{max-width:200px;margin-right:0}.employee__fields{max-width:100%}.employee__fields-employee-select{min-width:unset}.employee__additional-employees-row{max-width:100%}}@media screen and (max-width:550px){.employee{flex-direction:column}.employee__details{width:100%;max-width:100%}.employee__warning{width:100%;max-width:100%;margin-top:8px;margin-right:0}.employee__row{flex-direction:column;align-items:flex-start}.employee__label{width:100%;min-width:unset;height:auto;margin-top:0;padding-bottom:4px}.employee__fields{width:100%;max-width:100%}.employee__fields-range-select{max-width:100%}.employee__fields-duration,.employee__fields-duration-select,.employee__fields-employee,.employee__fields-employee-select,.employee__fields-tags,.employee__fields-tags-select,.employee__fields-comment{min-width:unset}.employee__additional-employees-row,.employee__additional-employees-select,.employee__additional-employees-select-two-buttons{max-width:100%}}.clients-by-phone__spinner{justify-content:center;align-items:center;width:100%;height:100%;margin-top:24px;display:flex}.clients-by-phone__container{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:215px;min-width:215px;max-width:215px;max-height:300px;display:flex;overflow-x:hidden}.clients-by-phone__container *{box-sizing:border-box}.clients-by-phone__content{flex-direction:column;flex:auto;justify-content:flex-start;align-items:flex-start;width:215px;min-width:215px;max-width:215px;min-height:0;display:flex}.clients-by-phone__list{flex-direction:column;flex:auto;justify-content:flex-start;align-items:flex-start;gap:6px;width:215px;min-width:215px;max-width:215px;min-height:0;display:flex;overflow-x:hidden;overflow-y:auto}.clients-by-phone__list::-webkit-scrollbar{border-radius:15px;width:5px;height:5px}.clients-by-phone__list::-webkit-scrollbar-track{background:#fff;border-radius:15px}.clients-by-phone__list::-webkit-scrollbar-corner{border-radius:33px}.clients-by-phone__list ::-webkit-scrollbar-thumb{background-color:#b1c4df;border-radius:10px}.clients-by-phone__footer{justify-content:flex-start;align-items:center;width:100%;margin-top:6px;display:flex}.clients-by-phone__header{margin:0;color:#f0ad4e!important;margin-bottom:6px!important}.clients-by-phone__radio{width:215px;min-width:215px;max-width:215px}.clients-by-phone__radio-group{flex-direction:column;flex:auto;align-items:center;width:215px;min-width:215px;max-width:215px;min-height:0;display:flex;overflow:visible}.clients-by-phone__radio-item{color:rgba(0,0,0,.88);border:1px solid #f0f0f0;border-radius:5px;flex-direction:row;align-items:center;width:215px;min-width:215px;max-width:215px;height:auto;margin:0;padding:4px 12px;display:flex}.clients-by-phone__radio-item .ant-radio-label:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:0}.clients-by-phone__radio-item .ant-radio-label:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:0}.clients-by-phone__radio-item .ant-radio-label:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:0}.clients-by-phone__radio-item .ant-radio-label:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0}.clients-by-phone__radio-item .ant-radio-label:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0}.clients-by-phone__radio-item .ant-radio-label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0}.clients-by-phone__radio-item-name{box-sizing:border-box;flex-direction:row;align-items:center;width:165px;min-width:165px;max-width:165px;font-weight:600;display:flex}.clients-by-phone__radio-item-name *{box-sizing:border-box}.clients-by-phone__radio-item .male{color:#62dbfb}.clients-by-phone__radio-item .female{color:#fd79b6}.clients-by-phone__radio-item-icon{width:14px;height:14px;margin-left:2px}.clients-by-phone__radio-item-title{font-weight:600;line-height:140%;font-size:18px!important}.clients-by-phone__radio-item-phone{flex-direction:row;align-items:center;gap:4px;width:100%;display:flex}.clients-by-phone__radio-item-phone .verified{color:#1677ff}.clients-by-phone__radio-item-date-placeholder{visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clients-by-phone__radio .item-selected{background-color:#ecf3fb}.clients-by-phone__success{color:#2da540;margin-top:0;font-size:16px;font-weight:500}.clients-by-phone__success svg{width:16px;height:16px;margin-right:4px}@media screen and (max-width:1245px){.clients-by-phone__container{width:100%;max-width:100%;min-width:unset;max-height:none;overflow-x:auto;overflow-y:hidden}.clients-by-phone__content,.clients-by-phone__radio{max-width:unset;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:unset}.clients-by-phone__radio-group{max-width:unset;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:unset;flex-direction:row}.clients-by-phone__list{max-width:unset;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:unset;flex-direction:row;overflow:visible}}.employee-tabs__container{-webkit-overflow-scrolling:touch;overflow-x:auto}.employee-tabs__segmented{margin-bottom:24px}.employee-tabs__tab{line-height:20px}.employee-tabs__tab-label{max-width:300px}.employee-tabs__tab-label-title{font-size:14px;font-weight:500;line-height:18px!important}.employee-tabs__tab-label-text{font-size:13px;font-weight:400;line-height:18px!important}@media (max-width:480px){.employee-tabs__segmented{margin-bottom:16px}.employee-tabs__tab-label{max-width:160px}.employee-tabs__tab-label-title{font-size:12px;line-height:16px!important}.employee-tabs__tab-label-text{font-size:11px;line-height:15px!important}}@media (max-width:360px){.employee-tabs__tab-label{max-width:120px}.employee-tabs__tab-label-title{font-size:11px}.employee-tabs__tab-label-text{font-size:10px}}.MessagesSkeleton{flex-direction:column;gap:5px;min-width:0;padding-top:4px;display:flex}.MessagesSkeleton__row{min-width:0;display:flex}.MessagesSkeleton__row--right{justify-content:flex-end}.MessagesSkeleton__bubble.ant-skeleton.ant-skeleton-element{max-width:72%}.MessagesSkeleton__bubble.ant-skeleton.ant-skeleton-element .ant-skeleton-button{border-radius:6px;width:100%;min-width:0;height:28px}.MessageSendErrorAction{color:#e14f4f;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}.MessageSendErrorAction svg{width:14px;height:14px}.MessageSendErrorAction:hover{color:#ff4d4f}.MessageSendErrorAction:focus-visible{color:#ff4d4f}.MessageSendErrorAction:focus-visible{outline-offset:2px;border-radius:4px;outline:1px solid #ff4d4f}.MessageSendErrorAction__popover{max-width:calc(100vw - 16px)}.MessageSendErrorAction__popover .ant-popover-inner{padding:8px}.MessageSendErrorAction__content{flex-direction:column;gap:6px;width:min(220px,100vw - 32px);min-width:0;display:flex}.MessageSendErrorAction__header{grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:6px;display:grid}.MessageSendErrorAction__header-icon{color:#e14f4f;margin-top:1px;font-size:13px}.MessageSendErrorAction__title{color:rgba(0,0,0,.88);min-width:0;font-size:12px;font-weight:600;line-height:1.25}.MessageSendErrorAction__text{color:rgba(0,0,0,.55);overflow-wrap:anywhere;min-width:0;font-size:11px;line-height:1.25}.MessageSendErrorAction__retry{height:24px;font-size:11px}.TaskPreviewItem{background:#f7fbff;border:1px solid #d9d9d9;border-left:3px solid #1677ff;border-radius:6px;min-width:0;padding:5px 7px;overflow:hidden}.TaskPreviewItem--overdue{background:#fff7f7;border-left-color:#ff4d4f}.TaskPreviewItem--pending{background:#fffaf0;border-left-color:#f0ad4e}.TaskPreviewItem--active{background:#f7fbff;border-left-color:#1677ff}.TaskPreviewItem--completed{background:#f8fff8;border-left-color:#52c41a}.TaskPreviewItem--compact{padding:4px 7px}.TaskPreviewItem--clickable{cursor:pointer}.TaskPreviewItem--clickable:hover{border-color:#d9d9d9}.TaskPreviewItem--clickable:focus-visible{outline-offset:1px;outline:2px solid #1677ff}.TaskPreviewItem__content{min-width:0}.TaskPreviewItem__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.TaskPreviewItem__type{color:rgba(0,0,0,.88);flex:120px;align-items:center;gap:4px;min-width:0;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.TaskPreviewItem__type-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TaskPreviewItem__type-icon{flex-shrink:0;font-size:11px}.TaskPreviewItem__range{color:rgba(0,0,0,.55);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:10px;line-height:16px}.TaskPreviewItem__description{color:rgba(0,0,0,.75);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;line-height:15px;overflow:hidden}.TaskPreviewItem__meta{color:rgba(0,0,0,.55);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:10px;line-height:14px;overflow:hidden}.TaskPreviewItem__label{color:rgba(0,0,0,.65);font-weight:600}@media screen and (max-width:1000px){.TaskPreviewItem{padding:4px 7px}.TaskPreviewItem__type{font-size:11px;line-height:14px}.TaskPreviewItem__range{font-size:10px;line-height:14px}.TaskPreviewItem__meta{font-size:10px;line-height:13px}}.TasksPreview{flex-direction:column;gap:4px;min-width:0;display:flex}.TasksPreview__header{color:rgba(0,0,0,.65);font-size:11px;font-weight:600;line-height:14px}.TasksPreview__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;min-width:0;display:grid}.TasksPreview__empty{margin:0}.TasksPreview__toggle{align-self:flex-start;height:auto;padding:0;font-size:11px;line-height:14px}.TasksPreview__popover-list{flex-direction:column;gap:5px;width:min(520px,100vw - 48px);min-width:0;max-height:min(320px,48vh);display:flex;overflow:auto}.TasksPreview__popover{max-width:calc(100% - 24px)}.TasksPreview__popover-body{padding:8px}@media screen and (max-width:1200px){.TasksPreview{gap:3px}.TasksPreview__list{gap:4px}}@media screen and (max-width:1000px){.TasksPreview__list{grid-template-columns:minmax(0,1fr)}}.ResponsibleSelect{flex-direction:column;gap:4px;min-width:0;max-width:100%;display:flex}.ResponsibleSelect__title{color:rgba(0,0,0,.55);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:11px;font-weight:600;line-height:14px}.ResponsibleSelect__control{width:100%;min-width:0;max-width:100%}.ResponsibleSelect__option{color:rgba(0,0,0,.88);white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:12px;line-height:16px;display:block}.ResponsibleSelect__option--virtual{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ResponsibleSelect--cell{width:min(156px,100%);max-width:100%}.ResponsibleSelect--cell .ResponsibleSelect__control{width:100%;max-width:100%}.ResponsibleSelect--cell .ant-select-selector{min-height:30px;transition:border-color .2s,background-color .2s,box-shadow .2s;height:auto!important;box-shadow:none!important;background:#fff!important;border-color:#e0e0e0!important;border-radius:6px!important;padding:2px 7px!important}.ResponsibleSelect--cell .ant-select-selection-wrap{align-self:stretch;min-width:0}.ResponsibleSelect--cell .ant-select-selection-search{left:7px!important;right:7px!important}.ResponsibleSelect--cell .ant-select-selection-placeholder,.ResponsibleSelect--cell .ant-select-selection-item{color:rgba(0,0,0,.88);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;line-height:15px;overflow:hidden}.ResponsibleSelect--cell .ant-select-selection-placeholder,.ResponsibleSelect--cell .ant-select-arrow,.ResponsibleSelect--cell .ant-select-clear,.ResponsibleSelect--cell .ant-select-selection-item-remove{color:rgba(0,0,0,.45)}.ResponsibleSelect--cell .ant-select:not(.ant-select-disabled):hover .ant-select-selector{background:#f9fafb!important;border-color:#91caff!important}.ResponsibleSelect--cell .ant-select-focused .ant-select-selector,.ResponsibleSelect--cell .ant-select-open .ant-select-selector{background:#f5faff!important;border-color:#4096ff!important;box-shadow:0 0 0 2px rgba(22,119,255,.08)!important}.ResponsibleSelect--cell .ant-select-disabled .ant-select-selector{background:#f5f5f5!important;border-color:#f0f0f0!important}.ResponsibleSelect--cell .ant-select-disabled .ant-select-selection-placeholder,.ResponsibleSelect--cell .ant-select-disabled .ant-select-selection-item{color:rgba(0,0,0,.35)}.ResponsibleSelect__cell-trigger{width:100%;max-width:100%;height:28px;min-height:28px;box-shadow:none;background:#fff;border:1px solid #e0e0e0;border-radius:6px;justify-content:space-between;align-items:center;gap:6px;padding:2px 7px;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex}.ResponsibleSelect__cell-trigger:not(:disabled):hover{background:#f9fafb;border-color:#91caff}.ResponsibleSelect__cell-trigger--open{background:#f5faff;border-color:#4096ff;box-shadow:0 0 0 2px rgba(22,119,255,.08)}.ResponsibleSelect__cell-trigger:focus-visible{background:#f5faff;border-color:#4096ff;box-shadow:0 0 0 2px rgba(22,119,255,.08)}.ResponsibleSelect__cell-trigger:disabled{background:#f5f5f5;border-color:#f0f0f0}.ResponsibleSelect__cell-value{color:rgba(0,0,0,.88);text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:12px;line-height:14px;overflow:hidden}.ResponsibleSelect__cell-value--placeholder{color:rgba(0,0,0,.45)}.ResponsibleSelect__cell-icon{color:rgba(0,0,0,.45);flex:none;font-size:10px;transition:transform .2s}.ResponsibleSelect__cell-icon--open{transform:rotate(180deg)}.ResponsibleSelect__custom-dropdown{flex-direction:column;gap:6px;width:min(280px,100vw - 16px);min-width:0;display:flex}.ResponsibleSelect__search.ant-input-affix-wrapper,.ResponsibleSelect__search.ant-input{height:28px;box-shadow:none;border-color:#e0e0e0;border-radius:6px;padding:0 8px;font-size:11px}.ResponsibleSelect__search.ant-input-affix-wrapper:hover,.ResponsibleSelect__search.ant-input-affix-wrapper:focus,.ResponsibleSelect__search.ant-input:hover,.ResponsibleSelect__search.ant-input:focus{border-color:#91caff;box-shadow:0 0 0 2px rgba(22,119,255,.08)}.ResponsibleSelect__search.ant-input-affix-wrapper:focus-within{border-color:#91caff;box-shadow:0 0 0 2px rgba(22,119,255,.08)}.ResponsibleSelect__search.ant-input:focus-within{border-color:#91caff;box-shadow:0 0 0 2px rgba(22,119,255,.08)}.ResponsibleSelect__virtual-list{min-width:0;max-height:min(320px,100vh - 120px);overscroll-behavior:contain;scrollbar-color:#b1c4df #fff;scrollbar-width:thin;max-height:min(320px,100dvh - 120px);overflow-x:hidden;overflow-y:auto}.ResponsibleSelect__virtual-list::-webkit-scrollbar{border-radius:15px;width:5px;height:5px}.ResponsibleSelect__virtual-list::-webkit-scrollbar-track{background:#fff;border-radius:15px}.ResponsibleSelect__virtual-list::-webkit-scrollbar-corner{border-radius:33px}.ResponsibleSelect__virtual-list::-webkit-scrollbar-thumb{background-color:#b1c4df;border-radius:10px}.ResponsibleSelect__virtual-spacer{min-width:0;position:relative}.ResponsibleSelect__virtual-items{min-width:0;position:absolute;top:0;left:0;right:0}.ResponsibleSelect__option-button{width:100%;min-width:0;height:40px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;padding:4px 7px;transition:background-color .15s;display:flex}.ResponsibleSelect__option-button:hover{background:#f5faff;outline:none}.ResponsibleSelect__option-button:focus-visible{background:#f5faff;outline:none}.ResponsibleSelect__option-button--selected{background:#e6f4ff}.ResponsibleSelect__option-button--selected .ResponsibleSelect__option{color:#0958d9;font-weight:600}.ResponsibleSelect__empty,.ResponsibleSelect__loading{color:rgba(0,0,0,.45);text-align:center;justify-content:center;align-items:center;min-height:56px;padding:12px 8px;font-size:11px;line-height:14px;display:flex}.ResponsibleSelect__custom-popover .ant-popover-inner{border:1px solid #d9d9d9;border-radius:8px;padding:8px;box-shadow:0 8px 24px rgba(0,0,0,.08)}.ResponsibleSelect__custom-popover .ant-popover-inner-content{padding:0}.ResponsibleSelect__dropdown{background:#fff;border:1px solid #d9d9d9;border-radius:8px;min-width:min(190px,100vw - 16px);max-width:calc(100vw - 16px);overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.08);padding:4px!important}.ResponsibleSelect__dropdown .rc-virtual-list,.ResponsibleSelect__dropdown .rc-virtual-list-holder{max-height:min(320px,100vh - 24px)!important;max-height:min(320px,100dvh - 24px)!important}.ResponsibleSelect__dropdown .rc-virtual-list-holder{overscroll-behavior:contain;overflow-x:hidden;overflow-y:auto!important}.ResponsibleSelect__dropdown .ant-select-item{border-radius:6px;min-height:28px;padding:5px 7px}.ResponsibleSelect__dropdown .ant-select-item-option-content{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.ResponsibleSelect__dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#f5faff}.ResponsibleSelect__dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#e6f4ff}.ResponsibleSelect__dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ResponsibleSelect__option{color:#0958d9;font-weight:600}.ResponsibleSelect__dropdown .ant-empty-small{color:rgba(0,0,0,.45);margin-top:8px;margin-bottom:8px;font-size:12px}.ResponsibleSelect__dropdown--cell{width:min(280px,100vw - 16px)!important;min-width:min(280px,100vw - 16px)!important}.ResponsibleSelect__dropdown--cell .rc-virtual-list-holder::-webkit-scrollbar{border-radius:15px;width:5px;height:5px}.ResponsibleSelect__dropdown--cell .rc-virtual-list-holder::-webkit-scrollbar-track{background:#fff;border-radius:15px}.ResponsibleSelect__dropdown--cell .rc-virtual-list-holder::-webkit-scrollbar-corner{border-radius:33px}.ResponsibleSelect__dropdown--cell .rc-virtual-list-holder::-webkit-scrollbar-thumb{background-color:#b1c4df;border-radius:10px}.UserContactMethods{flex-direction:column;gap:6px;min-width:0;display:flex}.UserContactMethods__title{color:rgba(0,0,0,.55);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:11px;font-weight:600;line-height:14px}.UserContactMethods__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.UserContactMethods__row{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.UserContactMethods__icon-wrapper{color:rgba(0,0,0,.55);justify-content:center;align-items:center;width:18px;height:18px;font-size:14px;display:inline-flex}.UserContactMethods__icon{font-size:14px;line-height:1}.UserContactMethods__value{color:rgba(0,0,0,.88);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;line-height:14px;display:block;overflow:hidden}.UserContactMethods__content{align-items:center;gap:4px;min-width:0;display:flex}.UserContactMethods__verified-icon{flex:none;font-size:13px;line-height:1}.UserDetailsSkeleton{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.UserDetailsSkeleton__header{background:#fff;border-bottom:1px solid #d9d9d9;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.UserDetailsSkeleton__name.ant-skeleton.ant-skeleton-element{width:70%}.UserDetailsSkeleton__name.ant-skeleton.ant-skeleton-element .ant-skeleton-input{width:100%;min-width:0;height:13px}.UserDetailsSkeleton__header-actions{align-items:center;gap:2px;display:flex}.UserDetailsSkeleton__header-actions .ant-skeleton-button{width:20px;min-width:20px;height:20px}.UserDetailsSkeleton__scroll{flex-direction:column;flex:auto;gap:10px;min-height:0;padding:10px;display:flex;overflow-x:hidden;overflow-y:auto}.UserDetailsSkeleton__section{flex-direction:column;gap:6px;min-width:0;display:flex}.UserDetailsSkeleton__section-header{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.UserDetailsSkeleton__section-title.ant-skeleton.ant-skeleton-element{width:90px}.UserDetailsSkeleton__section-title.ant-skeleton.ant-skeleton-element .ant-skeleton-input{width:100%;min-width:0;height:11px}.UserDetailsSkeleton__section-controls{flex:none;align-items:center;gap:2px;display:flex}.UserDetailsSkeleton__section-controls .ant-skeleton-button{width:28px;min-width:28px;height:16px}.UserDetailsSkeleton__contacts{flex-direction:column;gap:4px;min-width:0;display:flex}.UserDetailsSkeleton__contact-row{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.UserDetailsSkeleton__contact-row .ant-skeleton.ant-skeleton-element{width:100%}.UserDetailsSkeleton__contact-row .ant-skeleton.ant-skeleton-element .ant-skeleton-input{width:100%;min-width:0;height:11px}.UserDetailsSkeleton__select.ant-skeleton.ant-skeleton-element{width:100%}.UserDetailsSkeleton__select.ant-skeleton.ant-skeleton-element .ant-skeleton-input{border-radius:6px;width:100%;min-width:0;height:24px}.UserDetailsSkeleton__funnel.ant-skeleton.ant-skeleton-element{width:100%}.UserDetailsSkeleton__funnel.ant-skeleton.ant-skeleton-element .ant-skeleton-button{border-radius:6px;width:100%;min-width:0;height:36px}.UserDetailsSkeleton__checkbox-list{flex-direction:column;gap:3px;min-width:0;display:flex}.UserDetailsSkeleton__checkbox-row{grid-template-columns:14px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.UserDetailsSkeleton__checkbox-row .ant-skeleton.ant-skeleton-element{width:100%}.UserDetailsSkeleton__checkbox-row .ant-skeleton.ant-skeleton-element .ant-skeleton-input{width:100%;min-width:0;height:11px}.UserDetailsSkeleton__tags{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.UserDetailsSkeleton__tag.ant-skeleton.ant-skeleton-element{flex:none}.UserDetailsSkeleton__tag.ant-skeleton.ant-skeleton-element .ant-skeleton-button{border-radius:4px;width:100%;min-width:0;height:18px}.UserDetailsSkeleton__footer{background:#fff;border-top:1px solid #d9d9d9;flex:none;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:4px;min-width:0;padding:8px 10px;display:grid}.UserDetailsSkeleton__quick-action.ant-skeleton.ant-skeleton-element{width:100%}.UserDetailsSkeleton__quick-action.ant-skeleton.ant-skeleton-element .ant-skeleton-button{width:100%;min-width:0;height:24px}.UserStatsPopover__list{flex-direction:column;gap:2px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.UserStatsPopover__row{justify-content:space-between;align-items:center;gap:12px;min-width:124px;line-height:1.4;display:flex}.UserStatsPopover__label{color:rgba(0,0,0,.55)}.UserStatsPopover__value{color:rgba(0,0,0,.88);font-weight:600}.UserStatsPopover__overlay .ant-popover-inner{padding:8px 10px}.UserStatsPopover__overlay .ant-popover-title{min-width:0;margin-bottom:6px;font-size:12px}.UserProfileHeader{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px;min-width:0;display:grid}.UserProfileHeader__avatar{flex:none}.UserProfileHeader__name{color:rgba(0,0,0,.88);min-width:0;font-size:12px;font-weight:600;line-height:14px}.UserProfileHeader__actions{flex:none;align-items:center;gap:2px;padding-right:8px;display:flex}.UserProfileHeader__actions .ant-btn{justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.UserProfileHeader__actions .ant-btn .anticon{font-size:14px}.UserTags{flex-direction:column;gap:6px;min-width:0;display:flex}.UserTags__header{justify-content:space-between;align-items:center;gap:4px;min-width:0;display:flex}.UserTags__title{color:rgba(0,0,0,.55);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:11px;font-weight:600;line-height:14px}.UserTags__edit{flex:none;width:22px;height:22px;padding:0}.UserTags__list{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.UserTags__tag{white-space:normal;max-width:100%;padding-left:6px;padding-right:6px;font-size:10px;line-height:16px}.UserTags__empty{color:rgba(0,0,0,.45);margin:0;font-size:11px}.UserDetailsPanel{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.UserDetailsPanel__header,.UserDetailsPanel__footer{background:#fff;flex:none;min-width:0;padding:4px}.UserDetailsPanel__header{border-bottom:1px solid #d9d9d9}.UserDetailsPanel__footer{border-top:1px solid #d9d9d9}.UserDetailsPanel__footer .AddActions{grid-template-columns:repeat(2,minmax(0,1fr))}.UserDetailsPanel__footer .AddActions__button:last-child:nth-child(odd){grid-column:1/-1}.UserDetailsPanel__balance{background:#f0f7ff;border:1px solid #91caff;border-radius:6px;justify-content:space-between;align-items:baseline;gap:8px;padding:6px 10px;display:flex}.UserDetailsPanel__balance-label{color:rgba(0,0,0,.65);font-size:12px;font-weight:500}.UserDetailsPanel__balance-value{color:#1677ff;white-space:nowrap;font-size:15px;font-weight:700;line-height:18px}.UserDetailsPanel__balance--negative{background:#fff2f0;border-color:#ffccc7}.UserDetailsPanel__balance--negative .UserDetailsPanel__balance-value{color:#d4380d}.UserDetailsPanel__client-note{background:#f7fbff;border:1px solid #d9e8ff;border-radius:6px;flex-direction:column;gap:2px;min-width:0;padding:4px 7px;display:flex}.UserDetailsPanel__client-note-title{color:rgba(0,0,0,.55);font-size:11px;font-weight:600;line-height:14px}.UserDetailsPanel__client-note-text{color:rgba(0,0,0,.88);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-size:12px;line-height:16px}.UserDetailsPanel__scroll{flex-direction:column;flex:auto;gap:10px;min-height:0;padding:6px 12px 6px 6px;display:flex;overflow-x:hidden;overflow-y:auto}.UserDetailsPanel__scroll::-webkit-scrollbar{width:4px;height:4px}.UserDetailsPanel__scroll::-webkit-scrollbar-thumb{background-color:#b1c4df;border-radius:4px}@media screen and (max-width:1000px){.UserDetailsPanel__header,.UserDetailsPanel__footer{padding:6px 10px}.UserDetailsPanel__scroll{padding:8px 10px}}.client-card-in-record-modal{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}.client-card-in-record-modal__title{flex-shrink:0;margin:0 0 10px}.client-card-in-record-modal__content{box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.record-payment__container,.record-payment_container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex}.record-payment__container .blocks-divider,.record-payment_container .blocks-divider{margin:0}.record-payment__title,.record-payment_title{margin:0 0 10px}.record-payment__content,.record-payment_content{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;display:flex}@media (max-width:768px){.record-payment__title,.record-payment_title{margin-bottom:8px;font-size:16px}.record-payment__content,.record-payment_content{flex:1;height:auto}}@media (max-width:480px){.record-payment__title,.record-payment_title{margin-bottom:6px;font-size:15px}}.payments__container{flex-direction:column;gap:10px;width:100%;margin-top:12px;margin-bottom:30px;display:flex}.payments__sum-title{font-weight:600}.payments__sum-container{flex-direction:column;gap:4px;max-width:400px;display:flex}.payments__sum-buttons{flex-direction:row;gap:4px;display:flex}.payments__payments{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:6px;width:100%;display:flex}.payments__payments .payment-balance{width:248px;height:50px;display:inline}.payments__payments .payment-balance .you-kassa-image{width:28px;height:auto}.payments__payments-payments-buttons-without-dropdown{grid-template-columns:repeat(1,250px);gap:6px;display:grid}.payments__payments .payment-receipt{text-align:left;align-items:center;gap:12px;width:185px;display:flex}.payments__payments .payment-receipt .receipt-title-container{max-width:100%}.payments__payments .payment-receipt .receipt-title{max-width:100%;margin:0}.payments__payments .payment-receipt .receipt-description{color:#979797;white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:141px;margin:0;font-size:13px;overflow:hidden}.payments__payments .yoo-kassa-button{max-width:218px}.payments__payments .yoo-kassa-button .acquiring-receipt-title{max-width:150px}.payments__payments .yoo-kassa-button .disable-acquiring-text{color:rgba(0,0,0,.25)}.payments__payments .acquiring-dropdown{height:auto}.payments__buttons .button-icon{color:#fff;border-radius:50%;padding:9px 8px}.payments__buttons .buttons__cash_icon{background-color:#cc3663}.payments__buttons .buttons__card_icon{background-color:#8d3efb}.payments__buttons .buttons__balance_icon{background-color:#d59b38}.payments__buttons .buttons__prepayment_icon{background-color:green}@media (max-width:768px){.payments__payments-buttons-with-dropdown{grid-template-columns:repeat(2,minmax(0,1fr))}.payments__payments-payments-buttons-without-dropdown{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:480px){.payments__container{gap:8px}.payments__sum-container{max-width:100%}.payments__sum-buttons{flex-wrap:wrap}.payments__payments{gap:4px}.payments__payments-buttons-with-dropdown,.payments__payments-payments-buttons-without-dropdown{grid-template-columns:repeat(1,minmax(0,1fr));width:100%}.payments__payments .yoo-kassa-button{max-width:100%}}@media (max-width:360px){.payments__sum-buttons{gap:2px}}.dropdown-list-payment{max-height:200px}.payment-tooltip-paragraph{margin:0}.custom-calendar-dropdown[data-testid=calendar-block]{display:block}.payment-info__position{align-items:center;display:flex}.payment-info__position_icon{color:rgba(0,139,246,.57);margin-right:12px}.payment-info__position_paragraph{margin:0}.payment-component.prepayment-select-menu{flex-direction:column;display:flex}.payment-component.prepayment-select-menu .additional-info{font-size:12px}.payment-component{padding:0 10px}.payment-component__title{width:200px}.payment-component__divider{margin:0}.payment-component__pdf-downloading{width:100%;margin:18px 0;display:flex}.payment-component__pdf-downloading_button{color:#0275d8;border-color:#0275d8;width:100%}.payment-component__wrapper{width:500px}.payment-component__wrapper .payments-table-top-border{margin-bottom:8px;width:962px!important}.payment-component__wrapper .payments-table-header-bottom,.payment-component__wrapper .payments-table-footer-top{margin-top:0;margin-bottom:0}.payment-component__wrapper .payments-table-bottom-border{margin-top:8px;width:962px!important}.payment-component__amount-label{margin-bottom:6px;font-weight:500;display:inline-block}.payment-component .pdf-downloading__button_icon{margin-right:5px}.payment-component__diveded-payment{margin:12px 0}.payment-component__diveded-payment_input-container{margin-top:8px}.payment-component__buttons .button-icon{color:#fff;border-radius:50%;padding:9px 8px}.payment-component__buttons .buttons__cash_icon{background-color:#cc3663}.payment-component__buttons .buttons__card_icon{background-color:#8d3efb}.payment-component__buttons .buttons__balance_icon{background-color:#d59b38}.payment-component__buttons .buttons__prepayment_icon{background-color:green}.payment-component .full-width{width:100%}.services-table__empty{padding:20px}.services-table__container{-webkit-overflow-scrolling:touch;background-color:#fff;width:100%;overflow-x:auto}.services-table__table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:680px}.services-table__table thead{z-index:10;background-color:#fff;position:-webkit-sticky;position:sticky;top:0}.services-table__th{word-wrap:break-word;white-space:normal;text-align:left;z-index:3;background-color:#fff;border-bottom:1px solid #e0e0e0;padding:6px 8px;font-size:14px;font-weight:600;position:-webkit-sticky;position:sticky;top:0}.services-table__th:first-child{z-index:11;left:0;box-shadow:2px 0 4px -2px rgba(0,0,0,.12)}.services-table__th-service{width:auto;min-width:160px}.services-table__th-count{width:64px}.services-table__th-price,.services-table__th-discount,.services-table__th-cost,.services-table__th-paid,.services-table__th-total{width:84px}.services-table__cell{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:6px 8px;font-size:14px}.services-table__cell:first-child{z-index:1;background-color:#fff;position:-webkit-sticky;position:sticky;left:0;box-shadow:2px 0 4px -2px rgba(0,0,0,.12)}.services-table__cell-service{align-items:center;min-width:0;display:flex}.services-table__cell-service .point{color:rgba(0,139,246,.57);flex:none;width:8px;height:8px;margin-bottom:2px;margin-right:4px}.services-table__cell-service .ant-typography{white-space:normal;overflow-wrap:anywhere;min-width:0}.services-table__row:hover .services-table__row__cell,.services-table__row:hover .services-table__row__cell:first-child{background-color:#fafafa}.services-table__footer-cell{background-color:#fff;padding:6px 8px}.services-table__footer-cell:first-child{z-index:1;background-color:#fff;position:-webkit-sticky;position:sticky;left:0;box-shadow:2px 0 4px -2px rgba(0,0,0,.12)}.services-table__footer-button{white-space:normal}@media (max-width:480px){.services-table__th,.services-table__cell{padding:4px 6px;font-size:12px}.services-table__th-service{width:130px;min-width:130px}.services-table__th-count{width:44px}.services-table__footer-cell{padding:4px 6px}.services-table__footer-button{width:100%;font-size:12px}}@media (max-width:360px){.services-table__th,.services-table__cell{padding:3px;font-size:11px}}.bc-payment-modal .content-container h4{margin-bottom:6px}.bc-financial-operations,.bc-financial-operations.full-width{width:100%}.bc-financial-operations .payment-row{padding:8px 0}.bc-financial-operations .payment-row .payment-type{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;flex:1;align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}.bc-financial-operations .payment-row .payment-type .anticon{margin-left:4px}.bc-financial-operations .payment-row .payment-date,.bc-financial-operations .payment-row .payment-time{text-align:center;width:100px}.bc-financial-operations .payment-row .payment-amount{text-align:right;width:80px}.bc-financial-operations .payment-row .payment-action{text-align:center;width:40px}@media (max-width:768px){.bc-financial-operations .payment-row .payment-date,.bc-financial-operations .payment-row .payment-time{width:80px;font-size:12px}.bc-financial-operations .payment-row .payment-amount{width:70px;font-size:12px}}@media (max-width:480px){.bc-financial-operations .payment-row{flex-wrap:wrap;gap:4px}.bc-financial-operations .payment-row .payment-type{flex:unset;width:100%}.bc-financial-operations .payment-row .payment-date,.bc-financial-operations .payment-row .payment-time{width:auto;font-size:12px}.bc-financial-operations .payment-row .payment-amount{width:auto;margin-left:auto}}@media (max-width:360px){.bc-financial-operations .payment-row .payment-type,.bc-financial-operations .payment-row .payment-date,.bc-financial-operations .payment-row .payment-time,.bc-financial-operations .payment-row .payment-amount{font-size:11px}}.bc-loyalty-cards .data-divider{height:auto}.empty-loyalty-cards{width:100%}.cancel-tech-map-button{margin-top:20px}.bc-technological-map{margin:40px 0}.create-protocol-modal .ant-modal-content{padding:16px}.create-protocol-modal .ant-modal-header{padding-bottom:8px}.create-protocol-modal .ant-modal-title{font-size:16px;font-weight:500}.create-protocol-modal .ant-form-item{margin-bottom:12px}.create-protocol-modal .switch-item{margin-bottom:8px}.create-protocol-modal .switch-wrapper{color:rgba(0,0,0,.85);align-items:center;gap:8px;display:flex}.create-protocol-modal .ant-modal-footer{padding-top:12px}.bc-medical-card .ant-select{width:100%}.bc-medical-card .page-title{margin:0 0 10px}.bc-medical-card .field-container{margin-bottom:24px}.bc-medical-card .card-title{margin:0 0 16px}.bc-medical-card .diagnosis-card,.bc-medical-card .action-button{margin-bottom:16px}.record-modal-ui__loading{-webkit-backdrop-filter:blur(5px);z-index:9999;background:rgba(255,255,255,.2);border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;transition:all .2s ease-in-out;display:flex;position:absolute;box-shadow:0 4px 30px rgba(0,0,0,.1)}.record-modal-ui__dialog{max-width:1296px;width:100%!important;height:1296px!important;top:calc(50% - 648px)!important}@media (max-width:1440px){.record-modal-ui__dialog{width:90%!important}}@media (max-height:1440px){.record-modal-ui__dialog{height:90vh!important;top:5%!important}}.record-modal-ui__content{position:relative;height:1296px!important;padding:0!important}@media (max-height:1440px){.record-modal-ui__content{height:90vh!important}}.record-modal-ui__content-wrapper{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;padding:24px 6px 24px 24px;display:flex;overflow-x:auto}.record-modal-ui__body{flex-direction:row;width:100%;height:100%;display:flex;overflow-x:hidden}.record-modal-ui__mobile-header{display:none}.record-modal-ui__mobile-header-title{color:#000;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;overflow:hidden}.record-modal-ui__sidebar-toggle{cursor:pointer;color:#000;background:#fff;border:1px solid #f0f0f0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:16px;display:flex}.record-modal-ui__sidebar-toggle:hover{background:#f5f5f5}.record-modal-ui__sidebar-overlay{display:none}.record-modal-ui__sidebar{box-sizing:border-box;border-right:1px solid #f0f0f0;width:229px;min-width:229px;max-width:229px;padding:14px}.record-modal-ui__sidebar *{box-sizing:border-box}.record-modal-ui__sidebar .ant-menu-item-group-list .ant-menu-item:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:16px;padding-right:8px}.record-modal-ui__sidebar .ant-menu-item-group-list .ant-menu-item:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:16px;padding-right:8px}.record-modal-ui__sidebar .ant-menu-item-group-list .ant-menu-item:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:16px;padding-right:8px}.record-modal-ui__sidebar .ant-menu-item-group-list .ant-menu-item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:8px;padding-right:16px}.record-modal-ui__sidebar .ant-menu-item-group-list .ant-menu-item:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:8px;padding-right:16px}.record-modal-ui__sidebar .ant-menu-item-group-list .ant-menu-item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:8px;padding-right:16px}.record-modal-ui__sidebar-group{width:206px;min-width:206px;max-width:206px}.record-modal-ui__sidebar-group .ant-menu-item-group-title{border:none;width:200px;min-width:200px;max-width:200px;padding:8px 0}.record-modal-ui__sidebar-menu{width:200px;min-width:200px;max-width:200px;margin-top:4px;border:none!important}.record-modal-ui__sidebar-record-label{justify-content:space-between;align-items:center;width:200px;min-width:200px;max-width:200px;display:flex}.record-modal-ui__sidebar-record-label-title{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:21px}.record-modal-ui__sidebar-record-label-id{color:#979797;font-size:14px;font-weight:400}.record-modal-ui__sidebar-client-label{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:200px;min-width:200px;max-width:200px;display:flex}.record-modal-ui__sidebar-client-label-title{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:21px}.record-modal-ui__sidebar-client-label-name{color:#000;width:200px;min-width:200px;max-width:200px;font-size:14px;font-weight:400}@media screen and (max-width:1024px){.ant-modal{margin:0!important}.record-modal-ui__dialog{margin:0;padding:0;width:100%!important;max-width:100%!important;height:100dvh!important;top:0!important}.record-modal-ui__content{border-radius:0!important;height:100dvh!important}.record-modal-ui__body{flex-direction:column;position:relative;overflow:hidden}.record-modal-ui__mobile-header{background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0;align-items:center;gap:12px;height:50px;padding:0 12px;display:flex}.record-modal-ui__sidebar-overlay{z-index:99999;background:rgba(0,0,0,.35);position:absolute;top:0;bottom:0;left:0;right:0}.record-modal-ui__sidebar-overlay--visible{display:block}.record-modal-ui__sidebar{z-index:99999;background:#fff;border-right:none;transition:transform .25s ease-in-out;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.record-modal-ui__sidebar--open{transform:translate(0);box-shadow:2px 0 12px rgba(0,0,0,.12)}.record-modal-ui__content-wrapper{flex:1;min-height:0;padding:12px;overflow-x:hidden;overflow-y:auto}}@media screen and (max-width:550px){.ant-modal-content{padding:0!important}.record-modal-ui__sidebar-toggle{width:32px;height:32px;font-size:14px}.record-modal-ui__sidebar--open{box-shadow:2px 0 16px rgba(0,0,0,.15)}.record-modal-ui__content-wrapper{box-sizing:border-box;padding:12px}}.flag_symbol{font-size:24px;line-height:30px}.flag_icon{width:20px;height:auto}.country_container{cursor:pointer;background-color:#f5f5f5;border:1px solid #e5e5e5;border-radius:6px;justify-content:center;align-items:center;min-width:30px;height:30px;display:flex}.country-list_container{flex-direction:column;flex:1;display:flex}.country-list_list{box-sizing:border-box;flex-direction:column;flex:1;width:100%;height:auto;max-height:190px;margin-top:8px;display:flex;overflow-y:auto}.country-list_list::-webkit-scrollbar{background:#fff;border-radius:15px;width:10px;height:10px}.country-list_list::-webkit-scrollbar-track{background:#fff;border-radius:15px}.country-list_list::-webkit-scrollbar-corner{border-radius:33px}.country-list_list::-webkit-scrollbar-thumb{background:#e4e4e7;border:2px solid #fff;border-radius:5px}.country-list_item{box-sizing:border-box;text-align:left;border-radius:4px;justify-content:space-between;align-items:center;min-height:38px;margin-right:4px;padding:4px 10px;transition:all .2s ease-in-out;display:flex}.country-list_item:hover{background-color:#ececec}.country-list_item,.country-list_item *{cursor:pointer}.country-list_item_left{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;display:flex}.country-list_item_left .flag_symbol{font-size:22px}.country-list_empty{padding:12px}.country-list_empty .ant-empty-image{height:60px}.phone_wrapper{width:100%}.phone_input_root{padding:4px 11px 4px 4px}.phone_input_prefix{height:30px!important;margin-right:6px!important}.phone_input_input{height:30px!important;font-size:16px!important;line-height:30px!important}.phone_popover_overlay{top:42px!important;bottom:auto!important;left:0!important;right:auto!important}.loading-box-container{opacity:0;z-index:-1;background-color:rgba(255,255,255,.85);justify-content:center;align-items:center;width:100%;height:100%;transition:all .1s;display:flex;position:absolute;top:0;left:0}.loading-box-container[data-visible=true]{z-index:100;opacity:1}.loading-box-container .spinner-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.bc-server-maintenance-banner{z-index:9999;color:#fff;text-align:center;opacity:0;background:linear-gradient(135deg,#1677ff 0%,#4096ff 100%);justify-content:center;align-items:center;gap:10px;padding:12px 40px 12px 16px;font-size:14px;font-weight:500;line-height:1.5;transition:transform .3s,opacity .3s;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-100%);box-shadow:0 2px 8px rgba(0,0,0,.15)}.bc-server-maintenance-banner--visible{opacity:1;transform:translateY(0)}.bc-server-maintenance-banner__icon{font-size:16px}.bc-server-maintenance-banner__text{color:#fff}.bc-server-maintenance-banner__close{color:rgba(255,255,255,.75);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;font-size:14px;line-height:1;transition:color .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.bc-server-maintenance-banner__close:hover{color:#fff}