.standard-layout{height:100%;min-height:100vh;min-width:100%;position:relative;width:100%}.standard-layout main{flex:1 1}.standard-layout .logo{height:58px;margin:3px}.standard-layout .logo img{max-height:100%;max-width:100%}.standard-layout .nav-header,.standard-layout .sider{background-color:#1a7080;padding:0}.standard-layout .trigger{line-height:64px;padding:0 24px}.standard-layout .navbar-icon,.standard-layout .trigger{color:#fff;cursor:pointer;font-size:18px;transition:color .3s}.standard-layout .navbar-icon{padding:0 15px 0 5px}.standard-layout .navbar-icon:hover{color:#52067e}.standard-layout .navbar-title{color:#fff;cursor:pointer;font-size:18px;padding:0 15px;transition:color .3s}.standard-layout .navbar-text{font-size:15px}.standard-layout .inner-trigger-navbar-mobile-sidebar-collapsed:hover,.standard-layout .trigger-navbar-mobile-sidebar-collapsed:hover,.standard-layout .trigger-navbar-sidebar-collapsed:hover,.standard-layout .trigger:hover{color:#52067e}.standard-layout main{background:#f5f6f7}.no-style-link{color:#fff;text-decoration:none}.logo-navbar-mobile{height:58px;text-align:center}.trigger-navbar-mobile-sidebar-collapsed{margin-left:180px;padding:0 24px}.inner-trigger-navbar-mobile-sidebar-collapsed,.trigger-navbar-mobile-sidebar-collapsed{animation:fadeIn .3s;animation-fill-mode:forwards;color:#fff;cursor:pointer;font-size:18px;line-height:64px;opacity:1;position:absolute;text-align:center;transition:color .3s}.inner-trigger-navbar-mobile-sidebar-collapsed{margin-top:-16px;right:10px}.trigger-navbar-sidebar-collapsed{color:#fff;cursor:pointer;font-size:18px;line-height:64px;padding:0 24px;transition:color .3s}.onboarding-loading{align-items:center;display:flex;height:100%;justify-content:center}.sider-is-only-small-screen{bottom:auto!important;min-height:100%!important;position:absolute!important;z-index:999!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ant-dropdown .ant-dropdown-menu-title-content,.ant-dropdown .main-dropdown-menu-title{padding:10px 25px 10px 0}.ant-dropdown .ant-dropdown-menu-title-content .anticon,.ant-dropdown .main-dropdown-menu-title .anticon{margin-right:12px}.ant-dropdown .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-vertical{border-radius:4px;padding:5px 0}.ant-dropdown .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-vertical .ant-dropdown-menu-submenu-title{margin-left:12px;margin-right:25px;padding:10px 25px 10px 0}.ant-dropdown .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-vertical:hover{background-color:#0000000a}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover{background-color:initial}.ant-dropdown-menu-submenu li{padding:10px 25px!important}.floating-button{width:100%}.image-upload-outer-container{display:flex;justify-content:center;margin-bottom:10px}.image-container{overflow:hidden;position:relative}.image-container .auto-width-lg,.image-container .auto-width-md,.image-container .auto-width-sm,.image-container .auto-width-xl,.image-container .auto-width-xs,.image-container .auto-width-xxl{max-height:220px;width:100%}.image-img-circle{border-radius:100%;width:150px}.image-img-circle,.image-img-square{height:150px;object-fit:cover;position:relative}.image-input,.image-input-view-only{cursor:pointer;height:100%;left:0;margin-left:auto;margin-right:auto;opacity:0;position:absolute;right:0;width:150px}.image-input:disabled{cursor:not-allowed}.image-input-view-only:disabled{cursor:default}.image-delete{text-align:right}.image-delete-button.ant-btn-icon-only{width:auto}.image-delete-button.is-disabled svg{color:#d9d9d9;cursor:not-allowed}.image-upload-button-circle{border:1px dashed #d9d9d9;border-radius:100%}.image-upload-button-auto-width,.image-upload-button-circle,.image-upload-button-square{align-items:center;background-color:#fafafa;display:flex;flex-direction:column;height:150px;justify-content:center;width:150px}.image-upload-button-auto-width,.image-upload-button-square{border:1px dashed #d9d9d9}.image-upload-button-auto-width.can-hover:hover,.image-upload-button-circle.can-hover:hover,.image-upload-button-square.can-hover:hover{border:1px dashed #52067e}.image-upload-button-auto-width.can-hover:hover svg,.image-upload-button-circle.can-hover:hover svg,.image-upload-button-square.can-hover:hover svg{color:#52067e}.image-upload-button-auto-width:disabled:hover,.image-upload-button-circle:disabled:hover,.image-upload-button-square:disabled:hover{cursor:not-allowed}.image-upload-button-auto-width.is-disabled svg,.image-upload-button-circle.is-disabled svg,.image-upload-button-square.is-disabled svg{color:#d9d9d9}.delete-image-popconfirm.ant-popover.ant-popconfirm.ant-popover-placement-topRight{max-width:40ch}.ant-form input[type=file]{display:inline;display:initial}.logoImg{width:100%}.logo-container{overflow:hidden;position:relative}.logo-img{max-height:255px;position:relative;width:100%}.logo-input{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.logo-delete{text-align:right}.logo-delete-button.ant-btn-icon-only{width:auto}.logo-upload{border-style:dashed}.upload-button{align-items:center;background-color:#fafafa;border:1px dashed #d9d9d9;display:flex;flex-direction:column;height:100px;justify-content:center;width:100px}.upload-button:hover{border:1px dashed #52067e}.upload-logo-text{margin-top:8px}.logo-column{align-items:center;display:flex;justify-content:center;order:0;width:100%}@media (max-width:767px){.logo-column{order:-9999}}div.ant-upload.ant-upload-select.ant-upload-select-picture-card{width:100%}.ant-upload-list-picture-card-container{height:250px;width:250px}.ant-upload-list-picture .ant-upload-list-item-thumbnail,.ant-upload-list-picture-card .ant-upload-list-item-thumbnail{opacity:1}.ant-upload-list-picture .ant-upload-list-item,.ant-upload-list-picture-card .ant-upload-list-item{border:none}.ant-upload-list-item-info:before,.ant-upload-list-item:hover .ant-upload-list-item-info:before{all:unset}.ant-btn.ant-btn-text.ant-btn-sm.ant-btn-icon-only.ant-upload-list-item-card-actions-btn svg{color:red}.onboarding-icon svg{color:#52067e}.empty-layout{height:100vh;min-height:100vh;min-width:100%;width:100%}.empty-layout main{flex:1 1}.empty-layout header{background:#1a7080!important;line-height:64px;padding:0 50px}.container{background:inherit;padding:12px 24px}@media (max-width:767px){.container{background:inherit;padding:6px 12px}}.paw-icon{color:#000}.trade-details{margin:10px 0 20px}.trade-card.ant-card{max-height:244px}.trade-card.ant-card .ant-card-body{border-radius:8px;display:flex;padding:0;width:100%}.trade-card.ant-card.empty-details .ant-card-body{justify-content:center}.trade-card.ant-card.empty-details .ant-card-body .image-container,.trade-card.ant-card.empty-details .ant-card-body .trade-logo-img{border-radius:0;border-radius:initial}.trade-card.ant-card .ant-card-body .image-container{border-bottom-left-radius:8px;border-top-left-radius:8px;display:flex;overflow-x:visible;width:60%}.trade-card.ant-card .ant-card-body .image-container img{border-bottom-left-radius:8px;border-top-left-radius:8px;width:100%}.social-container{padding:15px;width:40%}.social-container .ant-space.ant-space-vertical{width:100%}.social-container ul{display:flex;flex-direction:column;justify-content:flex-start;list-style:none;list-style-position:inside;margin:0;padding:0;text-align:left}.social-container li{align-items:center;display:flex;margin-bottom:10px;width:100%}.social-container li a,.social-container li span.value{margin-left:10px;word-break:break-all}.social-container li:has(.should-be-one-line),.social-container li:has(.should-be-one-line) span{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.social-container li:has(.weburl) a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 30px)}.social-container li:has(.weburl),.social-container li:has(.weburl) span{-webkit-box-align:center;-webkit-box-orient:horizontal;display:-webkit-box}.social-container ul svg{color:var(--primary-color);height:20px;width:20px}.statistic-card-container{display:flex;justify-content:center}.statistic-card-col{padding-left:0;padding-right:0}.statistic-card-row,.statistic-loading-card-row{width:616px}.statistic-loading-card-row{align-items:center;display:flex;justify-content:space-between;width:600px}.statistic-card-row .statistic-card{align-items:center;display:flex;height:100%;justify-content:center}.statistic-loading-card-row .ant-skeleton-element .ant-skeleton-image{height:110px;width:180px}.statistic-card .data .ant-statistic-content-suffix,.statistic-card .data .ant-statistic-content-value,.statistic-card .data .icon svg{color:var(--primary-color)}.statistic-card .data .ant-statistic-content-value{margin-right:8px}.statistic-card .data .icon span.anticon{vertical-align:0!important}.statistic-card .data{text-align:center}.trade-logo-img{height:auto;max-height:242px;object-fit:contain}.trade-logo-fallback-img{max-height:242px;object-fit:cover}.metrics-error-result{width:100%}.mobile-trade-details{display:flex;flex-direction:column;justify-content:center;margin:20px 0;width:100%}.trade-card-mobile.ant-card.empty-details .ant-card-body{padding:initial}.trade-card-mobile.ant-card.empty-details .ant-card-cover img{border-radius:0;border-radius:initial}.mobile-social-container{padding:15px}.mobile-social-container ul{display:flex;flex-direction:column;justify-content:flex-start;list-style:none;list-style-position:inside;margin:0;padding:0;text-align:left}.mobile-social-container li{align-items:center;display:flex;margin-bottom:10px}.mobile-social-container li a,.mobile-social-container li span.value{margin-left:10px;word-break:break-all}.mobile-social-container ul svg{color:var(--primary-color);height:20px;width:20px}.mobile-statistic-card-container{display:flex;flex-direction:column;justify-content:center;margin-top:20px;width:100%}.mobile-statistic-card-container .mobile-statistic-card{margin-bottom:20px;text-align:center;width:100%}.mobile-statistic-loading-card-row{display:flex;flex-direction:row;width:100%!important}.statistic-card-row .mobile-statistic-card{align-items:center;display:flex;height:100%;justify-content:center}.mobile-statistic-loading-card-row .ant-skeleton-element,.mobile-statistic-loading-card-row .ant-skeleton-element .ant-skeleton-image{height:110px;margin-bottom:20px;width:100%}.mobile-statistic-card .data .ant-statistic-content-suffix,.mobile-statistic-card .data .ant-statistic-content-value,.mobile-statistic-card .data .icon svg{color:var(--primary-color)}.mobile-statistic-card .data .ant-statistic-content-value{margin-right:8px}.mobile-statistic-card .data .icon span.anticon{vertical-align:0!important}.mobile-statistic-card-row{display:flex;justify-content:center;width:100%}.mobile-statistic-card-row a{width:100%}.mobile-trade-logo-img{height:auto;max-height:300px;object-fit:contain}.mobile-trade-logo-fallback-img{height:200px;object-fit:cover}.mobile-statistic-card .ant-card-body{align-items:center;display:flex;height:100%;justify-content:center}.homepage-container{text-align:center}.homepage-container .welcome-back-text{margin:5px 0}.ant-layout.blank-layout{background:#f5f6f7;min-height:100vh}.loading-container{align-items:center}.logo{height:58px}.navbar-icon{color:#fff;cursor:pointer;font-size:18px;transition:color .3s}.navbar-icon:hover{color:#52067e}.blank-auth-layout-footer.ant-layout-footer{background:#f5f6f7}.navbar-icon.ant-btn-link{background:#0000;border-color:#0000;box-shadow:none;color:#f5f6f7}.login-container,.login-container .login-card{width:100%}.login-card.ant-card:not(.ant-card-bordered){box-shadow:none!important}.login-container .nildu-logo{height:90px;margin-bottom:16px}.login-container .login-button{background-color:#52067e;border-color:#52067e;border-width:2px;color:#fff}.login-button:hover{background-color:#fff;border-color:#52067e;color:#52067e}.login-forgot{padding-right:0}.margin-top-20{margin-top:20px}.auth-page .navbar-icon:hover{color:#00baff}@media (max-width:991px){.auth-page .powered-by-nildu-footer{background-color:#000;bottom:0;color:#fff;height:20px;left:0;position:fixed;right:0}}.expired-password-reset-content{background-color:#f5f6f7;display:flex;flex-direction:column}.expired-resetpw-footer{flex-grow:1}.expired-resetpw-footer .ant-layout-footer{background-color:#f5f6f7!important}.auth-page{height:100vh;max-height:100vh;min-height:100vh;min-width:100%;width:100%}.auth-page .logo-container{height:100%}.auth-page .logo{height:58px}.auth-page .content-container .login-side{display:flex;flex-direction:column}.login-side-footer{flex-grow:1}.auth-page .content-container,.auth-page .content-container .ant-layout-footer{background:#fff}.auth-page .content-container,.auth-page .content-container>div{height:100%;max-height:100%}.auth-page .sider{background-image:url(https://qanildusharedstorage.blob.core.windows.net/public/Nildu_login.jpeg);background-repeat:no-repeat;background-size:cover}.auth-page .navbar-icon{color:#fff;cursor:pointer;font-size:18px;transition:color .3s}.auth-page .navbar-icon:hover{color:#52067e}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (min-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.ant-radio-checked .ant-radio-inner{background-color:#52067e!important;border-color:#52067e!important}.ant-radio-inner:after{background-color:#52067e}.ant-radio-checked:after{border:1px solid #52067e!important}.ant-radio-input:focus+.ant-radio-inner,.ant-radio-wrapper:hover .ant-radio,.ant-radio:hover .ant-radio-inner{border-color:#52067e!important}.ant-radio-input:focus+.ant-radio-inner{box-shadow:0 0 0 2px #52067e14}.ant-radio{color:#52067e}.clear-customer-search-button-mobile{display:flex;margin-top:20px;width:100%}.clear-customer-search-button-mobile button{width:100%!important}.customer-patient-radio-group-classname{margin-bottom:0;padding:12px 0}.search-id-input button,.search-id-input button:focus,.search-id-input button:hover{background-color:var(--primary-color);border-color:var(--primary-color)}.ant-input-search .ant-input:focus,.ant-input-search .ant-input:hover{border-color:var(--primary-color)}.ant-btn.floating-add-button,.floating-add-button{align-items:center;background-color:#52067e;background-color:var(--primary-color,#52067e);border-color:#52067e;border-color:var(--primary-color,#52067e);border-radius:28px;border-width:2px;box-shadow:0 8px 24px #0000002e,0 2px 8px #0000001f;color:#fff;display:inline-flex;height:56px!important;justify-content:center;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease,color .12s ease;width:56px!important}.ant-btn.floating-add-button:not(:disabled):focus,.ant-btn.floating-add-button:not(:disabled):hover,.floating-add-button:not(:disabled):hover{background-color:#fff!important;border-color:#52067e!important;border-color:var(--primary-color,#52067e)!important;border-width:2px;box-shadow:0 10px 28px #0003,0 3px 10px #00000024;color:#52067e!important;color:var(--primary-color,#52067e)!important;height:56px!important;transform:translateY(-1px);width:56px!important}.floating-add-button:not(:disabled):focus{background-color:#fff!important;border-color:#52067e;border-color:var(--primary-color,#52067e);border-width:2px;color:#52067e;color:var(--primary-color,#52067e);height:56px;width:56px}.floating-add-button:focus-visible{outline:3px solid #52067e59;outline-offset:2px}@supports (padding:max(0px)){.floating-add-button{margin-bottom:max(env(safe-area-inset-bottom),0px)}}.customers-patients-card-list{width:100%}.active-inactive-options-mobile{margin-top:10px}.customers-patients-card-list .ant-card.ant-card-bordered{margin:10px 0}.customers-patients-card-list .ant-list-item.ant-list-item-no-flex{padding:0}.customers-patients-card-list .ant-card-body{padding-bottom:0}.ant-list-vertical .ant-list-item-meta{margin-bottom:0}.customers-patients-card-list .ant-descriptions-row>th{padding-bottom:8px}.active-inactive-options-mobile .ant-card-body{padding:10px}.paw-icon-mobile .paw-icon{color:#fff}.ant-card-actions>li>span a:not(.ant-btn):hover,.ant-card-actions>li>span>.anticon:hover{color:#52067e}.paw-icon-mobile.ant-avatar.ant-avatar-icon,.paw-icon-mobile.ant-avatar.ant-avatar-icon div{align-items:center;display:flex;justify-content:center}.customers-patients-table-container{height:100%}.customers-table{display:block;overflow-x:auto}.customer-name-link,.patient-name-link{color:var(--primary-color)}.customer-name-link:hover,.patient-name-link:hover{text-decoration:underline}a.customer-name-link,a.patient-name-link{color:var(--primary-color)}.customers-patients-card-list .ant-card-body{cursor:pointer}.ant-btn-link:hover .paw-icon{color:var(--primary-color)}.patient-owner-icon.ant-btn-icon-only.ant-btn-lg{color:#000}.patient-owner-icon.ant-btn-icon-only.ant-btn-lg:hover{color:var(--primary-color)}.actions .appointments-icon{color:#000}.customers-patients-table-container.with-top-margin{margin-top:10px}.patient-data-item{align-items:center;display:inline-flex;width:100%}.patient-data-item .birthdate,.patient-data-item .blood-type,.patient-data-item .gender,.patient-data-item .paw,.patient-data-item .size{margin-left:10px}.patient-data-item p{margin-bottom:0}.patient-data-item .anticon{margin-right:10px}.all-patient-details{flex-grow:1}.all-patient-details>*{margin:5px 0}.patient-details-card .ant-card-body{display:flex;flex-direction:column;height:100%}.patient-photo-upload-outer-container{display:flex;justify-content:center;margin-bottom:10px}.patient-photo-container{overflow:hidden;position:relative}.patient-photo-img{border-radius:100%;height:150px;object-fit:cover;position:relative;width:150px}.patient-photo-input{cursor:pointer;height:100%;left:0;margin-left:auto;margin-right:auto;opacity:0;position:absolute;right:0;width:150px}.patient-photo-input:disabled{cursor:not-allowed}.patient-photo-delete{text-align:right}.patient-photo-delete-button.ant-btn-icon-only{width:auto}.patient-photo-upload{border-style:dashed}.patient-photo-upload-button{align-items:center;background-color:#fafafa;border:1px dashed #d9d9d9;border-radius:100%;display:flex;flex-direction:column;height:150px;justify-content:center;width:150px}.patient-photo-upload-button.can-hover:hover{border:1px dashed #52067e}.patient-photo-upload-button.can-hover:hover svg{color:#52067e}.patient-photo-upload-button:disabled:hover{cursor:not-allowed}.patient-photo-upload-button.is-disabled svg{color:#d9d9d9}.patient-photo-delete-button.is-disabled svg{color:#d9d9d9;cursor:not-allowed}.is-neutered-is-pedigree-row{display:flex}.comments-container{max-height:auto}.owner-select{margin-bottom:24px;width:100%}.link-owner-card .description img{max-width:200px}.link-owner-card .description,.owner-details{display:flex;flex-direction:row}.owner-details.column{display:flex;flex-direction:column}.owner-details .owner-details-image-container{margin-right:30px}.owner-details .owner-details-image-container.mobile{margin:initial}.owner-details .owner-details-image-container .image-upload-outer-container{margin-bottom:0}.link-owner-card{margin-bottom:24px;max-width:450px;width:100%}.link-owner-card .ant-card-body p,h3{margin-bottom:0}.link-owner-card .ant-card-head-title{white-space:inherit}.link-owner-card .ant-card-head{font-weight:inherit}.link-owner-card .owner-details-description{width:100%}.link-owner-card .owner-details-description .centered-name{margin-top:10px;text-align:center}.owner-column{display:flex;justify-content:center}.owner-column .ant-card-meta-title{text-overflow:clip;white-space:normal}.owner-columns-container{height:570px;margin-top:10px;overflow-x:hidden;overflow-y:auto}.owner-columns-container .patient-no-owners-add-owner-button{display:flex;justify-content:center;margin:0 5px}.patient-no-owners-add-owner-button div{width:auto}.patient-no-owners-result-container{display:flex;flex-direction:column;justify-content:center}.patient-no-owners-result .anticon{color:#dcdcdc!important}.patient-no-owners-result .ant-result-title{color:#dcdcdc;font-size:20px}.owner-card{width:200px}.owner-card img{height:200px;object-fit:cover}.owner-card .ant-card-body{display:flex;flex-direction:column;height:calc(100% - 200px);padding:14px}.owner-card .ant-card-body .ant-card-meta,.owner-card .ant-card-body .ant-card-meta .ant-card-meta-detail{display:flex;flex-direction:column;height:100%}.owner-card:hover{cursor:pointer}.owner-title-container a{margin-left:10px}.owner-card .owner-title-container span,.owner-card a{color:var(--primary-color)}.owner-card .owner-card-owner-name,.owner-card:hover .owner-card-owner-name{color:#52067e}.owner-card .ant-card-meta-description{display:flex;flex-direction:column;height:100%}.owner-card .ant-card-meta-title{display:flex;flex-shrink:0}.owner-card .ant-card-meta{margin:initial}.owner-card .ant-card-meta-description{margin-bottom:1px}.owner-card .owner-card-owner-characteristics{margin-bottom:10px}.owner-card .owner-card-owner-characteristics span{display:block}.owner-card .owner-card-owner-characteristics-primary{margin-bottom:10px}.owner-card .unlink-button-container{align-self:flex-end;display:flex;flex-wrap:wrap;margin-top:auto;row-gap:5px;width:-webkit-fit-content;width:fit-content}.owner-card .owner-title-container{display:flex}.unlink-owner-button button:enabled{background-color:#52067e;border-color:#52067e;border-width:2px;color:#fff;width:100%}.unlink-owner-button:focus,.unlink-owner-button:hover{background-color:#fff;border-color:#52067e;border-width:2px;color:#52067e;width:100%}.generic-container.owners-section .owner-column{margin-bottom:10px}.add-owner-button-mobile-row{align-items:center;justify-content:center;margin-bottom:30px}.add-owner-button-mobile{width:100%}.customers-owners-title{flex:0 1;flex-grow:1;margin-bottom:0;margin-right:10px}.customers-owners-title-mobile{text-align:center;width:100%}.add-owner-button-mobile-row .ant-skeleton{display:flex;flex-grow:1;width:auto}.owner-actions-dropdown.ant-space-compact-block{width:auto}.owner-actions-dropdown button:enabled:first-child{background-color:#52067e;border-color:#52067e;border-width:2px;color:#fff}.owner-actions-dropdown button:enabled:nth-child(2),.owner-actions-dropdown:focus button:enabled:nth-child(2),.owner-actions-dropdown:focus:first-child,.owner-actions-dropdown:hover button:enabled:nth-child(2),.owner-actions-dropdown:hover:first-child{background-color:#fff;border-color:#52067e;border-width:2px;color:#52067e}.owner-actions-dropdown button.ant-dropdown-open:nth-child(2),.owner-actions-dropdown:focus button.ant-dropdown-open:nth-child(2),.owner-actions-dropdown:hover button.ant-dropdown-open:nth-child(2){background-color:var(--primary-color);border-color:var(--primary-color);border-width:2px;color:#fff}.pill-scroll-container{flex-grow:1;margin-bottom:20px;overflow-x:auto;position:relative;white-space:nowrap}.pill-scroll-container .header{font-weight:700;max-width:100px;text-align:center;width:100px}.pill-list{display:flex;flex-wrap:nowrap;max-height:400px;overflow-x:auto}.pill-column:first-child{margin-left:auto}.pill-column:last-child{margin-right:auto}.pill-column{flex-shrink:0;max-width:100px;width:100px}.pill-container{display:flex;flex-direction:column}.pill-column .na{text-align:center}.pill{border:1px solid #ccc;border-radius:20px;cursor:pointer;display:inline-block;margin:5px;padding:8px 12px}.selected{background-color:var(--primary-color);color:#fff}.scroll-arrow{align-items:center;background-color:#ffffff80;bottom:0;cursor:pointer;position:absolute;top:0;width:20px}.next-available-date-section,.scroll-arrow,.show-more-button-container{display:flex;justify-content:center}.next-available-date-section{margin-top:20px}.appointment-drawer .ant-skeleton,.appointment-drawer .ant-skeleton-input.input-skeleton{width:100%}.appointment-drawer .actions-dropdown button:enabled:first-child,.appointment-drawer .actions-dropdown-mobile button:enabled:first-child{background-color:#52067e;border-color:#52067e;border-width:2px;color:#fff}.appointment-drawer .actions-dropdown button:enabled:nth-child(2),.appointment-drawer .actions-dropdown-mobile button:enabled:nth-child(2),.appointment-drawer .actions-dropdown-mobile:focus button:enabled:nth-child(2),.appointment-drawer .actions-dropdown-mobile:focus:first-child,.appointment-drawer .actions-dropdown-mobile:hover button:enabled:nth-child(2),.appointment-drawer .actions-dropdown-mobile:hover:first-child,.appointment-drawer .actions-dropdown:focus button:enabled:nth-child(2),.appointment-drawer .actions-dropdown:focus:first-child,.appointment-drawer .actions-dropdown:hover button:enabled:nth-child(2),.appointment-drawer .actions-dropdown:hover:first-child{background-color:#fff;border-color:#52067e;border-width:2px;color:#52067e}.appointment-drawer .actions-dropdown button.ant-dropdown-open:nth-child(2),.appointment-drawer .actions-dropdown-mobile button.ant-dropdown-open:nth-child(2),.appointment-drawer .actions-dropdown-mobile:focus button.ant-dropdown-open:nth-child(2),.appointment-drawer .actions-dropdown-mobile:hover button.ant-dropdown-open:nth-child(2),.appointment-drawer .actions-dropdown:focus button.ant-dropdown-open:nth-child(2),.appointment-drawer .actions-dropdown:hover button.ant-dropdown-open:nth-child(2){background-color:var(--primary-color);border-color:var(--primary-color);border-width:2px;color:#fff}.appointment-drawer .actions-dropdown.ant-space-compact-block{display:inline;display:initial;margin-right:8px;width:auto}.appointment-drawer .buttons{gap:10px}.appointment-drawer .actions-dropdown-mobile{width:100%!important}.appointment-drawer .actions-dropdown-mobile .ant-btn-compact-first-item{flex-grow:1!important;gap:10px;width:100%!important}.appointment-drawer .ant-radio-button-wrapper-disabled:hover{color:#00000040}.availability-table-row .ant-spin-container .ant-row,.availability-table-row .custom-row{flex-wrap:nowrap}.pill-list-loading-container{align-items:center;display:flex;justify-content:center;min-height:200px}.appointment-drawer .arrow-button:not(:disabled){background-color:var(--primary-color)!important;margin-bottom:5px}.appointment-drawer .arrow-button.left{margin-right:4px}.appointment-drawer .arrow-button.right{margin-left:4px}.appointment-drawer .disabled-black-text .ant-picker-input input,.appointment-drawer .disabled-black-text .ant-select-selection-item{color:#000!important}.confirm-cancellation-modal .ant-select,.confirm-cancellation-modal .content .ant-skeleton,.confirm-cancellation-modal .content .ant-skeleton .ant-skeleton-input{width:100%}.confirm-cancellation-modal .warning-icon{color:#faad14}.patient-appointments-table{display:block;overflow-x:auto}.patient-appointments-table .column{max-width:190px;min-width:155px}.patient-appointments-table .ant-table-thead .ant-table-cell{padding:12px 8px!important}.patient-appointments-table .ant-table-tbody .ant-table-cell{padding:8px!important}.patients-appointments-title{margin-bottom:30px}.patients-appointments-title-mobile{margin-bottom:15px;text-align:center;width:100%}.deworming-date-datepicker-input{width:100%}.delete-patient-deworming-button-container{display:flex;justify-content:space-around}.delete-patient-deworming-button-container.delete-patient-deworming-button-container-desktop{flex-wrap:wrap;gap:10px;margin-right:15px}.delete-patient-deworming-button-container.delete-patient-deworming-button-container-desktop button{width:100%}.delete-patient-deworming-button-container.delete-patient-deworming-button-container-mobile{flex-wrap:wrap;margin-bottom:10px;width:100%}.delete-patient-deworming-button-container.delete-patient-deworming-button-container-mobile button{width:100%}.generic-container.dewormings-section .deworming-column{display:flex;justify-content:center;margin-bottom:10px}.dewormings-columns-container{height:570px;margin-top:10px;overflow-x:hidden;overflow-y:auto}.dewormings-columns-container .patient-no-dewormings-add-deworming-button{display:flex;justify-content:center;margin:0 5px}.patient-no-dewormings-result-container{display:flex;flex-direction:column;justify-content:center}.patient-no-dewormings-result .anticon{color:#dcdcdc!important}.patient-no-dewormings-result .ant-result-title{color:#dcdcdc;font-size:20px}.add-deworming-button-row{align-items:center;justify-content:space-between;margin-bottom:30px}.add-deworming-button-mobile-row{align-items:center;justify-content:center;margin-bottom:30px}.add-deworming-button-mobile{width:100%}.add-deworming-button-mobile-row .ant-skeleton{display:flex;flex-grow:1;width:auto}.deworming-card .ant-card-head{background-color:var(--primary-color);color:#fff}.deworming-card .ant-card-body{padding:15px}.deworming-card .ant-space.ant-space-vertical{width:100%}.deworming-dates-space{gap:0!important;justify-content:center}.deworming-tags-space{gap:0!important}.deworming-tags-space.remove-right-margin:first-child span.ant-tag-blue{margin-right:0}.booster-checkbox label{display:flex;justify-content:center}.vaccine-date-datepicker-input{width:100%}.delete-patient-vaccine-button-container{display:flex;justify-content:space-around}.delete-patient-vaccine-button-container.delete-patient-vaccine-button-container-desktop{flex-wrap:wrap;gap:10px;margin-right:15px}.delete-patient-vaccine-button-container.delete-patient-vaccine-button-container-desktop button{width:100%}.delete-patient-vaccine-button-container.delete-patient-vaccine-button-container-mobile{flex-wrap:wrap;margin-bottom:10px;width:100%}.delete-patient-vaccine-button-container.delete-patient-vaccine-button-container-mobile button{width:100%}.generic-container.vaccines-section .vaccine-column{display:flex;justify-content:center;margin-bottom:10px}.vaccines-columns-container{height:570px;margin-top:10px;overflow-x:hidden;overflow-y:auto}.vaccines-columns-container .patient-no-vaccines-add-vaccine-button{display:flex;justify-content:center;margin:0 5px}.patient-no-vaccines-result-container{display:flex;flex-direction:column;justify-content:center}.patient-no-vaccines-result .anticon{color:#dcdcdc!important}.patient-no-vaccines-result .ant-result-title{color:#dcdcdc;font-size:20px}.add-vaccine-button-row{align-items:center;justify-content:space-between;margin-bottom:30px}.add-vaccine-button-mobile-row{align-items:center;justify-content:center;margin-bottom:30px}.add-vaccine-button-mobile{width:100%}.patient-owners-title{flex:0 1;flex-grow:1;margin-bottom:0;margin-right:10px}.patient-owners-title-mobile{text-align:center;width:100%}.add-vaccine-button-mobile-row .ant-skeleton{display:flex;flex-grow:1;width:auto}.vaccine-card .ant-card-head{background-color:var(--primary-color);color:#fff}.vaccine-card .ant-card-body{padding:15px}.vaccine-card .ant-space.ant-space-vertical{width:100%}.date-applied,.date-next-due{gap:5px}.date-applied,.date-next-due,.date-next-due .date-next-due-icon{align-items:center;display:flex}.vaccine-dates-space{gap:0!important;justify-content:center}.vaccine-tags-space{gap:0!important}.vaccine-tags-space.remove-right-margin:first-child span.ant-tag-blue{margin-right:0}.tags-actions-space{display:flex;justify-content:space-between}.tags-actions-space button{margin-right:-8px}.generic-container.weight-section .weight-column{display:flex;justify-content:center;margin-bottom:10px}.patient-weight-table{display:block;overflow-x:auto}.add-weight-button-row{align-items:center;justify-content:space-between;margin-bottom:30px}.add-weight-button-mobile-row{align-items:center;justify-content:center;margin-bottom:30px}.add-weight-button-mobile{width:100%}.add-weight-button-mobile-row .ant-skeleton{display:flex;flex-grow:1;width:auto}.appointments-menu-title-text,.details-menu-title-text,.deworming-menu-title-text,.reminders-menu-title-text,.vaccines-menu-title-text,.visits-menu-title-text,.weight-menu-title-text{margin-left:10px}.patient-menu-tab-content{background:#fff!important;min-height:40rem;padding:10px}.patient-menu-layout{height:100%}.selected .card-details-icon,.selected .deworming-icon,.selected .reminder-icon,.selected .vaccine-icon,.selected .visit-icon,.selected .weight-icon{color:#52067e}.ant-menu-overflow-item.ant-menu-item.ant-menu-item-active.patient-details-tab-mobile.green-toned .details-card-icon,.selected.green-toned .card-details-icon{color:#1a7080}.ant-menu-item.patient-details-tab-mobile,.ant-menu-item.patient-deworming-tab-mobile,.ant-menu-item.patient-reminders-tab-mobile,.ant-menu-item.patient-vaccines-tab-mobile,.ant-menu-item.patient-visits-tab-mobile,.ant-menu-item.patient-weight-tab-mobile,.ant-menu-overflow-item.ant-menu-item.ant-menu-item-selected.patient-details-tab-mobile,.ant-menu-overflow-item.ant-menu-item.ant-menu-item-selected.patient-details-tab-mobile.selected,.ant-menu-overflow-item.ant-menu-item.ant-menu-item-selected.patient-deworming-tab-mobile,.ant-menu-overflow-item.ant-menu-item.ant-menu-item-selected.patient-deworming-tab-mobile.selected,.ant-menu-overflow-item.ant-menu-item.ant-menu-item-selected.patient-reminders-tab-mobile,.ant-menu-overflow-item.ant-menu-item.ant-menu-item-selected.patient-reminders-tab-mobile.selected,.ant-menu-overflow-item.ant-menu-item.ant-menu-item-selected.patient-vaccines-tab-mobile,.ant-menu-overflow-item.ant-menu-item.ant-menu-item-selected.patient-vaccines-tab-mobile.selected,.ant-menu-overflow-item.ant-menu-item.ant-menu-item-selected.patient-visits-tab-mobile,.ant-menu-overflow-item.ant-menu-item.ant-menu-item-selected.patient-visits-tab-mobile.selected,.ant-menu-overflow-item.ant-menu-item.ant-menu-item-selected.patient-weight-tab-mobile,.ant-menu-overflow-item.ant-menu-item.ant-menu-item-selected.patient-weight-tab-mobile.selected,.ant-menu-overflow-item.ant-menu-item.patient-details-tab-mobile,.ant-menu-overflow-item.ant-menu-item.patient-deworming-tab-mobile,.ant-menu-overflow-item.ant-menu-item.patient-reminders-tab-mobile,.ant-menu-overflow-item.ant-menu-item.patient-vaccines-tab-mobile,.ant-menu-overflow-item.ant-menu-item.patient-visits-tab-mobile,.ant-menu-overflow-item.ant-menu-item.patient-weight-tab-mobile,.ant-menu-submenu>.ant-menu .ant-menu-item{display:flex}.patient-details-container,.patient-menu-container{height:100%}.patient-page-mobile .ant-row{flex-direction:column-reverse}.patient-mobile-container{row-gap:10px!important}.custom-alert{margin-bottom:10px}.alerts-skeletons .text-skeleton{height:25px}.alerts-section.with-top-margin{margin-top:20px}.attendance-level .ant-skeleton-header{display:flex;justify-content:center}.attendance-level .avatar-skeleton .ant-skeleton-avatar{display:flex;height:100px;justify-content:center;margin-bottom:15px;width:100px}.attendance-level.center-attendance-level{display:flex;justify-content:center;margin-bottom:15px}.attendance-level .ant-empty-image{display:flex;justify-content:center}.gray-text .ant-empty-description{color:#00000073}.add-comment-button .ant-form-item-control-input{text-align:right}.comment-text-area{margin-bottom:8px}.comments-container{margin-bottom:10px;max-height:220px;overflow-y:scroll}.comments-container.no-comments{overflow-y:visible;overflow-y:initial}hr.gray-separator{background-color:#0000001a;border:none;height:1px;margin-bottom:15px;margin-top:15px}.ant-comment-inner{display:flex;padding:0 0 16px}.comments-section{margin-top:20px}.customer-appointments-table{display:block;overflow-x:auto}.customer-appointments-table .column{max-width:190px;min-width:155px}.customer-appointments-table .ant-table-thead .ant-table-cell{padding:12px 8px!important}.customer-appointments-table .ant-table-tbody .ant-table-cell{padding:8px!important}.customers-appointments-title{margin-bottom:30px}.customers-appointments-title-mobile{margin-bottom:15px;text-align:center;width:100%}.pet-column{display:flex;justify-content:center}.pet-column .ant-card-meta-title{text-overflow:clip;white-space:normal}.pet-columns-container{height:570px;margin-top:10px;overflow-x:hidden;overflow-y:auto}.pet-columns-container .customer-no-pets-add-pet-button{display:flex;justify-content:center;margin:0 5px}.customer-no-pets-add-pet-button div{width:auto}.customer-no-pets-result-container{display:flex;flex-direction:column;justify-content:center}.customer-no-pets-result .anticon{color:#dcdcdc!important}.customer-no-pets-result .ant-result-title{color:#dcdcdc;font-size:20px}.pet-card{width:200px}.pet-card img{height:200px;object-fit:cover}.pet-card .ant-card-body{display:flex;flex-direction:column;height:calc(100% - 200px);padding:14px}.pet-card .ant-card-body .ant-card-meta,.pet-card .ant-card-body .ant-card-meta .ant-card-meta-detail{display:flex;flex-direction:column;height:100%}.pet-card:hover{cursor:pointer}.pet-title-container a{margin-left:10px}.pet-card .pet-title-container span,.pet-card a{color:var(--primary-color)}.pet-card .pet-card-pet-name{margin-bottom:0}.pet-card .ant-card-meta-description{display:flex;flex-direction:column;height:100%}.pet-card .ant-card-meta-title{display:flex;flex-shrink:0}.pet-card .ant-card-meta{margin:initial}.pet-card .ant-card-meta-description{margin-bottom:1px}.pet-card .pet-card-pet-characteristics{margin-bottom:10px}.pet-card .pet-card-pet-characteristics span{display:block}.pet-card .pet-card-pet-characteristics-primary{margin-bottom:10px}.pet-card .unlink-button-container{align-self:flex-end;display:flex;flex-wrap:wrap;margin-top:auto;row-gap:5px;width:-webkit-fit-content;width:fit-content}.pet-card .pet-title-container{display:flex}.unlink-button-container .unlink-button-invisible-element{bottom:0;left:0;position:absolute;right:0;top:0}.unlink-button-container .disabled-unlink-button-container{display:inline-block;position:relative}.new-customer-form .ant-picker.ant-picker-large{width:100%}.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover{background-color:#52067e1a!important;color:#52067e}.pet-select{margin-bottom:24px;width:100%}.unlink-pet-button button:enabled{background-color:#52067e;border-color:#52067e;border-width:2px;color:#fff;width:100%}.unlink-pet-button:focus,.unlink-pet-button:hover{background-color:#fff;border-color:#52067e;border-width:2px;color:#52067e;width:100%}.link-pet-card .description img{max-width:200px}.link-pet-card .description,.pet-details{display:flex;flex-direction:row}.pet-details.column{display:flex;flex-direction:column}.pet-details .pet-details-image-container{margin-right:30px}.pet-details .pet-details-image-container.mobile{margin:initial}.pet-details .pet-details-image-container .image-upload-outer-container{margin-bottom:0}.link-pet-card{margin-bottom:24px;max-width:450px;width:100%}.link-pet-card .ant-card-body p,h3{margin-bottom:0}.link-pet-card .ant-card-head-title{white-space:inherit}.link-pet-card .ant-card-head{font-weight:inherit}.link-pet-card .pet-details-description{width:100%}.link-pet-card .pet-details-description .centered-name{margin-top:10px;text-align:center}.transfer-pet-modal-mobile.ant-modal{top:24px}.owner-list-item{list-style-position:inside;margin:0;padding:0}.generic-container.pets-section .pet-column{margin-bottom:10px}.add-pet-button-row{align-items:center;justify-content:space-between;margin-bottom:30px}.add-pet-button-mobile-row{align-items:center;justify-content:center;margin-bottom:30px}.add-pet-button-mobile{width:100%}.customers-pets-title{flex:0 1;flex-grow:1;margin-bottom:0;margin-right:10px}.customers-pets-title+.ant-space-compact-block{width:auto}.customers-pets-title-mobile{text-align:center;width:100%}.add-pet-button-mobile-row .ant-skeleton{display:flex;flex-grow:1;width:auto}.pet-actions-dropdown button:enabled:first-child{background-color:#52067e;border-color:#52067e;border-width:2px;color:#fff}.pet-actions-dropdown button:enabled:nth-child(2),.pet-actions-dropdown:focus button:enabled:nth-child(2),.pet-actions-dropdown:focus:first-child,.pet-actions-dropdown:hover button:enabled:nth-child(2),.pet-actions-dropdown:hover:first-child{background-color:#fff;border-color:#52067e;border-width:2px;color:#52067e}.pet-actions-dropdown button.ant-dropdown-open:nth-child(2),.pet-actions-dropdown:focus button.ant-dropdown-open:nth-child(2),.pet-actions-dropdown:hover button.ant-dropdown-open:nth-child(2){background-color:var(--primary-color);border-color:var(--primary-color);border-width:2px;color:#fff}.pet-actions-dropdown.ant-space-compact{justify-content:center}.pets-menu-title-text{margin-left:10px}.customer-menu-tab-content{background:#fff!important;min-height:40rem;padding:10px}.selected .paw-icon{color:#52067e}.ant-menu-overflow-item.ant-menu-item.ant-menu-item-active.customer-pets-tab-mobile.green-toned .paw-icon,.selected.green-toned .paw-icon{color:#1a7080}.ant-menu-overflow-item.ant-menu-item.ant-menu-item-selected.customer-pets-tab-mobile,.ant-menu-overflow-item.ant-menu-item.ant-menu-item-selected.customer-pets-tab-mobile.selected,.ant-menu-overflow-item.ant-menu-item.customer-pets-tab-mobile{display:flex}.customer-menu-layout{height:100%}.ant-menu-item.customer-pets-tab-mobile{display:flex}.birthdate-datepicker-input{width:100%}.email-tag.ant-tag,input.email-input-tag{font-size:16px;margin-bottom:8px;padding:6.5px 11px}.personal-data-item{align-items:center;display:inline-flex;width:100%}.personal-data-item .birthdate,.personal-data-item .gender,.personal-data-item .language{margin-left:10px}.personal-data-item p{margin-bottom:0}.personal-data-item .anticon{margin-right:10px}.primary-details{margin-bottom:30px!important;text-align:center}.primary-details h3{margin-bottom:5px}.primary-details .ant-skeleton-content{display:flex;justify-content:center}.primary-details .avatar-skeleton .ant-skeleton-avatar{height:150px;margin-bottom:15px;width:150px}.identification{margin-bottom:5px}.personal-data-buttons-container{display:flex;justify-content:space-around;margin-top:15px}.personal-data-buttons-container.personal-data-buttons-container-mobile{flex-wrap:wrap;gap:10px}.personal-data-buttons-container.personal-data-buttons-container-mobile button{width:100%}.all-customer-details{flex-grow:1}.all-customer-details>*{margin:5px 0}.customer-details-card .ant-card-body{display:flex;flex-direction:column;height:100%}.customer-photo-upload-outer-container{display:flex;justify-content:center;margin-bottom:10px}.customer-photo-container{overflow:hidden;position:relative}.customer-photo-img{border-radius:100%;height:150px;object-fit:cover;position:relative;width:150px}.customer-photo-input{cursor:pointer;height:100%;left:0;margin-left:auto;margin-right:auto;opacity:0;position:absolute;right:0;width:150px}.customer-photo-input:disabled{cursor:not-allowed}.customer-photo-delete{text-align:right}.customer-photo-delete-button.ant-btn-icon-only{width:auto}.image-delete-button .anticon.anticon-delete{color:#52067e}.customer-photo-upload{border-style:dashed}.customer-photo-upload-button{align-items:center;background-color:#fafafa;border:1px dashed #d9d9d9;border-radius:100%;display:flex;flex-direction:column;height:150px;justify-content:center;width:150px}.customer-photo-upload-button.can-hover:hover{border:1px dashed #52067e}.customer-photo-upload-button.can-hover:hover svg{color:#52067e}.customer-photo-upload-button:disabled:hover{cursor:not-allowed}.customer-photo-upload-button.is-disabled svg{color:#d9d9d9}.customer-photo-delete-button.is-disabled svg{color:#d9d9d9;cursor:not-allowed}.personal-data-buttons-container-mobile .ant-popover-disabled-compatible-wrapper{width:100%}.customer-details-container,.customer-menu-container{height:100%}.customer-page-mobile .ant-row{flex-direction:column-reverse}.customer-mobile-container{row-gap:10px!important}.categories-list-dropdown{width:100%}.analytics-report-container h3{margin-bottom:10px}.analytics-report-container{height:100%}.event-tooltip-container.ant-tooltip{max-width:280px;width:280px}.event-tooltip-container.ant-tooltip .ant-tooltip-inner .event-tooltip .event-tooltip-header{background-color:var(--primary-color);border-top-left-radius:6px;border-top-right-radius:6px;color:#fff;display:flex;flex-direction:column;padding:10px;text-align:center}.event-tooltip-container.ant-tooltip .ant-tooltip-inner .event-tooltip .event-tooltip-header .times{font-size:large;font-weight:600}.event-tooltip-container.ant-tooltip .ant-tooltip-inner .event-tooltip .event-tooltip-body{padding:10px}.event-tooltip-container.ant-tooltip .ant-tooltip-inner .event-tooltip .event-tooltip-body .customer-name{font-weight:600;text-align:center}.event-tooltip-container.ant-tooltip .ant-tooltip-inner .event-tooltip .event-tooltip-body .patient-name,.event-tooltip-container.ant-tooltip .ant-tooltip-inner .event-tooltip .event-tooltip-body .provider-name{display:flex}.event-tooltip-container.ant-tooltip .ant-tooltip-inner .event-tooltip .event-tooltip-body .agenda-name .anticon,.event-tooltip-container.ant-tooltip .ant-tooltip-inner .event-tooltip .event-tooltip-body .is-attended .anticon,.event-tooltip-container.ant-tooltip .ant-tooltip-inner .event-tooltip .event-tooltip-body .is-confirmed .anticon,.event-tooltip-container.ant-tooltip .ant-tooltip-inner .event-tooltip .event-tooltip-body .patient-name .paw-icon,.event-tooltip-container.ant-tooltip .ant-tooltip-inner .event-tooltip .event-tooltip-body .provider-name .provider-icon{margin-right:10px}.event-tooltip-container.ant-tooltip .ant-tooltip-inner .event-tooltip .event-tooltip-body .status-section{display:flex;gap:30px;margin-top:10px}.event-tooltip-container.ant-tooltip .ant-tooltip-inner .event-tooltip .event-tooltip-body .status-section span{display:flex}.fullcalendar-card,.fullcalendar-row{height:100%}.loading-calendar-container{position:relative}.loading-calendar-container .ant-spin-nested-loading .ant-spin{max-height:none}.loading-calendar{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;opacity:60%;position:absolute;right:0;top:0;width:100%;z-index:50}.event-tooltip-container.ant-tooltip .ant-tooltip-inner{color:#000;padding:0}.ant-picker-cell-inner.custom{padding:0 4px}.ant-picker-cell-inner span.cell-value-container{display:flex;gap:5px}.fc .fc-button-primary.fc-next-button,.fc .fc-button-primary.fc-prev-button,.fc .fc-button-primary.fc-today-button{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important;border-width:2px!important;box-shadow:0 2px 0 #52067e1a!important;color:#fff!important}.fc .fc-button-primary{border-color:var(--primary-color)!important;border-width:2px!important;box-shadow:0 2px 0 #52067e1a!important}.fc .fc-button-primary,.fc .fc-button-primary:not(:disabled):hover{background-color:#fff!important;color:var(--primary-color)!important}.fc .fc-button-primary:not(:disabled):hover{border-color:var(--primary-color)!important}.fc .fc-next-button:not(:disabled):hover,.fc .fc-prev-button:not(:disabled):hover,.fc .fc-today-button:not(:disabled):hover{background-color:#fff!important;border-color:var(--primary-color)!important;color:var(--primary-color)!important}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active,.fc .fc-dayGridMonth-button:not(:disabled):hover,.fc .fc-listWeek-button:not(:disabled):hover,.fc .fc-timeGridDay-button:not(:disabled):hover,.fc .fc-timeGridWeek-button:not(:disabled):hover{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff!important}.fc .fc-view-harness a{color:var(--secondary-color)!important}.fullcalendar-card.mobile .fc-header-toolbar{flex-direction:column}.fc-refresh-button.fc-button.fc-button-primary{background-image:url(https://qanildusharedstorage.blob.core.windows.net/public/icons-refresh.svg);background-repeat:no-repeat;border:initial;box-shadow:none!important;height:32px;width:32px}.is-past-day{background-color:#f1f1f1}.is-today-or-future-day{cursor:pointer}.agenda-sidebar-container{height:85vh;overflow-y:auto}.agenda-sidebar-container-stacked{height:auto}.agenda-sidebar-container-card .ant-card .ant-card-body{padding:24px 12px}.mini-calendar-row{width:100%}.ant-picker-calendar-header{flex-direction:row-reverse;flex-wrap:wrap-reverse;place-content:center!important;row-gap:5px}.ant-picker-calendar .custom-calendar-header{display:flex;justify-content:center;padding:4px 0 12px}.ant-picker-calendar-header .ant-picker-calendar-month-select{order:-1}.ant-picker-body,.ant-picker-calendar.ant-picker-calendar-mini,.ant-picker-date-panel,.ant-picker-panel,.mini-calendar-row .ant-spin-container,.mini-calendar-row .ant-spin-nested-loading{width:100%}.mini-calendar-row .ant-picker-body{display:flex;justify-content:center}.mini-calendar-row .ant-radio-group.ant-radio-group-outline.ant-radio-group-small.ant-picker-calendar-mode-switch{-webkit-margin-start:unset;margin-inline-start:unset;text-align:center;width:100%!important}.agendas-row,.mini-calendar-row,.providers-row{margin-top:8px}.agendas-collapse,.providers-collapse{width:100%}.agendas-collapse .ant-collapse-header .ant-collapse-header-text,.providers-collapse .ant-collapse-header .ant-collapse-header-text{font-size:medium;font-weight:600}.agendas-collapse .ant-collapse-header,.providers-collapse .ant-collapse-header{padding:0 16px!important}.agendas-collapse .ant-collapse-content-box,.providers-collapse .ant-collapse-content-box{padding:10px 16px!important}.agendas-row .agenda-checkbox .ant-checkbox .ant-checkbox-inner,.providers-row .provider-checkbox .ant-checkbox .ant-checkbox-inner{border-color:var(--accent-color);border-width:2px}.agendas-row .agenda-checkbox .ant-checkbox-checked .ant-checkbox-inner,.providers-row .provider-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--accent-color);border-color:var(--accent-color);border-width:1.5px}.agendas-checkbox-list .ant-list-item,.providers-checkbox-list .ant-list-item{padding:0}.ant-picker-calendar .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background-color:var(--primary-color);color:#fff}.ant-picker-calendar .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid var(--primary-color)}.agenda-main-row-mobile{gap:15px}.branch-list-item{padding:8px 20px}.branch-list-item-selected{background-color:#0000000d!important;color:#52067e;font-weight:500;padding:8px 20px}.branch-list-item-selected span.branch-name{color:#52067e;font-weight:700}.branch-list-item:hover{color:#52067e;cursor:pointer;font-weight:500}.branch-list-item:hover span.branch-name{color:#52067e;cursor:pointer;font-weight:700}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus{box-shadow:0 0 0 2px #52067e33}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{background:#52067e;border-color:#52067e;color:#fff}.branches-company-dropdown{width:100%}.change-status-button:enabled{background-color:#fff;border-color:#52067e;border-width:2px;color:#52067e}.change-status-button:enabled:focus,.change-status-button:enabled:hover{background-color:#52067e;border-color:#52067e;color:#fff}.company-list-item{padding:8px 20px}.company-list-item-selected{background-color:#0000000d!important;color:#52067e;font-weight:500;padding:8px 20px}.company-list-item-selected span.company-name{color:#52067e;font-weight:700}.company-list-item:hover{color:#52067e;cursor:pointer;font-weight:500}.company-list-item:hover span.company-name{color:#52067e;cursor:pointer;font-weight:700}.company-logo-column{align-items:center;display:flex;justify-content:center;padding:10px;width:100%}.company-logo-row-form-items-column{width:100%}.company-active-tag,.company-active-tag .ant-skeleton-content{display:flex;justify-content:center}.company-img-input-no-logo .company-active-tag{margin-top:10px}.company-logo-status-row .ant-skeleton{width:250px}.company-logo-status-row .company-active-tag span{margin-right:0}.company-logo-status-row{display:flex;flex-direction:column}.plan-card .ant-card-body{padding:0;white-space:nowrap}.plan-card{border:2px solid #52067e;margin:5px;text-align:center}.coming-soon-plan-card{border:2px solid #f1f1f1;margin:5px;text-align:center}.coming-soon-plan-card-label{color:#f1f1f1;font-size:2rem;font-weight:600}.available-plan-card-body{padding:0}.available-plan-card-name{color:#f1f1f1;display:flex;font-size:2.2rem;font-weight:600;justify-content:center}.available-plan-card-base-pricing{color:#f1f1f1;font-size:2rem;font-weight:600}.available-plan-card-billing-frequency{color:#f1f1f1;font-size:.85rem;font-weight:700}.available-plan-card-included-seats{color:#f1f1f1;font-weight:600;margin-top:20px}.plan-card-body{padding:24px 24px 80px}.plan-card .ant-card-meta{border:2px solid #52067e;text-align:center}.plan-card-name{color:#52067e;display:flex;font-size:2.2rem;font-weight:600;justify-content:center}.plan-card-base-pricing{font-size:2rem;font-weight:600}.plan-card-billing-frequency{font-size:.85rem;font-weight:700}.plan-card-included-seats{font-weight:600;margin-top:20px}.plan-card-your-plan{background-color:#52067e;color:#fff;font-size:2rem;text-transform:uppercase}.change-plan-button-container{margin-top:4rem}.plan-card-vat-included{font-size:.65rem;margin-bottom:5px;margin-top:-5px}.date-included-seats-labels tr{display:flex;flex-direction:column}.ant-descriptions-bordered .ant-descriptions-row,.ant-descriptions-bordered .ant-descriptions-view{border:none}.ant-descriptions-bordered .ant-descriptions-item-content,.ant-descriptions-bordered .ant-descriptions-item-label{background-color:#fff;border:none}.billing-table table tr:first-child,.billing-table table tr:nth-child(2),.billing-table table tr:nth-child(3){border-bottom:1.5px solid #f0f0f0}.billing-table table tr:nth-last-child(-n+2){border-bottom:1.5px solid #52067e}.billing-table table tr:nth-last-child(-n+1) th{color:#52067e;font-size:1.2rem;font-weight:800!important;text-align:right;white-space:nowrap}.billing-table table tr:nth-last-child(-n+1) td{font-size:1.1rem;font-weight:500!important;white-space:nowrap}.base-pricing,.billing-frequency{border-bottom:1px solid #f0f0f0}.plan-cards-wrapper{display:flex;overflow-x:auto}@media (min-width:1199px){.plan-cards-wrapper{justify-content:center}}.agenda-list-item{padding:8px 20px}.agenda-list-item-selected{background-color:#0000000d!important;color:#52067e;font-weight:500;padding:8px 20px}.agenda-list-item-selected span.agenda-name{color:#52067e;font-weight:700}.agenda-list-item:hover{color:#52067e;cursor:pointer;font-weight:500}.agenda-list-item:hover span.agenda-name{color:#52067e;cursor:pointer;font-weight:700}.color-picker-input-error{border-color:#ff4d4f!important}.agendas-branch-dropdown-container,.agendas-company-dropdown-container{display:flex;flex-direction:column}.agenda-color-picker.ant-color-picker-trigger{height:40px;width:100%}.agenda-color-picker .ant-color-picker-color-block{height:32px;width:calc(100% - 8px)}.provider-list-item{padding:8px 20px}.provider-list-item-selected{background-color:#0000000d!important;color:#52067e;font-weight:500;padding:8px 20px}.provider-list-item-selected span.provider-name{color:#52067e;font-weight:700}.provider-list-item:hover{color:#52067e;cursor:pointer;font-weight:500}.provider-list-item:hover span.provider-name{color:#52067e;cursor:pointer;font-weight:700}.list-description-container{gap:0!important}.provider-agendas-list-container .ant-list-header{padding:12px}.provider-agendas-list-container{padding:0 0 8px!important}.provider-agendas-list-container .provider-agendas-list-item{padding:12px}.top-actions-row{align-items:center}.top-actions-row,.top-actions-row.is-mobile .ant-radio-group{margin-bottom:16px}.top-actions-row.is-mobile .ant-form-item-label{-webkit-margin-end:8px;margin-inline-end:8px;padding:initial}.top-actions-row.is-mobile{display:flex;flex-direction:column}.availability-header-row,.availability-item-row{display:flex;justify-content:space-between;margin-bottom:10px}.availability-item-row .actions-container{align-self:center;display:flex}.availability-header-row .ant-skeleton{width:90%!important}.availability-header-row-loading .ant-skeleton.ant-skeleton-element{margin-bottom:10px;width:100%}.availability-header-row-loading .ant-skeleton.ant-skeleton-element .ant-skeleton-input{min-width:90%!important;width:90%!important}.daily-schedule-list-container,.date-schedule-list-container{display:"flex";flex-direction:"column";max-height:280px;overflow-y:auto}.availability-item-row .actions-container .switch{align-self:center;display:flex;margin-bottom:5px}.availability-item-row .actions-container .delete-icon{margin-left:25px;padding-bottom:5px}.availability.form-container-full-width{padding-left:0!important;padding-right:0!important}.empty-schedule-container{display:flex;flex-direction:column;justify-content:center}.empty-schedule-container .ant-empty-description{align-self:center;display:flex;flex-direction:column;width:75%}.empty-schedule-container.mobile .ant-empty-description{align-self:center;display:flex;flex-direction:column;width:100%}.empty-schedule-container .ant-empty-description .ant-row{gap:10px}.empty-schedule-container button{margin-top:10px}.schedule-card{margin-bottom:10px}.schedule-card .date-row,.schedule-card .time-row{display:flex;justify-content:space-between;margin-bottom:10px}.schedule-card .actions-row{display:flex;justify-content:space-between}.schedule-card .actions-row .switch{align-self:center;display:flex}.schedule-card-input{display:flex;flex-direction:column}.loading-container{display:flex;justify-content:center;margin-top:30px}.action-buttons .save-button-large-screen{display:flex;justify-content:end}.action-buttons .save-button{text-align:end}.action-buttons .ant-col{margin-top:10px}.action-buttons .add-item-button-small-screen{display:flex;flex-direction:row;gap:10px;width:100%}.action-buttons .add-item-button-small-screen button{width:100%}.action-buttons .add-item-button-mobile{display:flex;flex-direction:column;width:100%}.action-buttons .add-item-button-mobile button{width:100%}.action-buttons .add-item-button-mobile button:first-child{margin-bottom:10px}.action-buttons .daily-desktop{display:flex;flex-direction:column;gap:10px}.date-schedule-form .ant-form-item{margin-bottom:0}.date-daily-availability-radio-group-classname{margin-bottom:0!important}.date-daily-availability-radio-group-classname label{height:100%!important}.card-delete-icon-container{position:relative}.card-delete-icon-container button{position:absolute;right:-10px;top:-20px}.availability-item-row .time-picker .ant-picker{padding:4px 7px}.availability-item-row .time-picker .ant-picker-suffix{-webkit-margin-start:unset;-webkit-margin-end:2px;margin-inline-end:2px;margin-inline-start:unset}.availability-item-row .time-picker .ant-picker-clear{margin-right:2px}.availability-item-row .ant-picker,.schedule-card .ant-picker{width:100%}.ant-form-item .ant-form-item-label>label:after{width:0}.provider-specialties-list-container .ant-list-header{padding:12px}.provider-specialties-list-container{padding:0 0 8px!important}.provider-specialties-list-container .provider-specialties-list-item{padding:12px}.tab-icon-text div{display:inline;margin-right:10px}.providers-horizontal-menu-layout{margin-bottom:10px}.providers-horizontal-menu li:nth-child(2),.providers-horizontal-menu li:nth-child(3),.providers-horizontal-menu li:nth-child(4),.providers-horizontal-menu li:nth-child(5),.providers-horizontal-menu li:nth-child(6){display:flex;gap:10px}.providers-horizontal-menu li:nth-child(4) div{align-items:center}.providers-content{background:#fff!important;min-height:40rem;padding:15px 0 10px}.ant-menu-vertical li div{margin-right:10px}.provider-logo-column{align-items:center;display:flex;justify-content:center;padding:10px;width:100%}.provider-logo-row-form-items-column{width:100%}.provider-active-tag,.provider-active-tag .ant-skeleton-content{display:flex;justify-content:center}.provider-img-input-no-logo .provider-active-tag{margin-top:10px}.provider-logo-status-row .ant-skeleton{width:250px}.provider-logo-status-row .provider-active-tag span{margin-right:0}.provider-logo-status-row{display:flex;flex-direction:column}.provider-color-picker-input .color-picker-input{background:#fff;border:1px solid #d9d9d9;border-radius:1px;cursor:pointer;display:inline-block;height:40px;padding:5px;width:100%}.provider-color-picker-input .color-picker-input-color-preview{border-radius:2px;height:100%;width:100%}.provider-color-picker-input .color-picker-container{position:absolute;z-index:10}.provider-color-picker-input .ant-form-item-control-input-content{height:100%}.provider-color-picker-input .github-picker{width:212px!important}.color-picker-input-disabled{background-color:#f5f5f5!important;cursor:not-allowed!important}.color-picker-cover{bottom:0;left:0;position:fixed;right:0;top:0}.provider-color-picker.ant-color-picker-trigger{height:40px;width:100%}.provider-color-picker .ant-color-picker-color-block{height:32px;width:calc(100% - 8px)}.reason-list-item{padding:8px 20px}.reason-list-item-selected{background-color:#0000000d!important;color:#52067e;font-weight:500;padding:8px 20px}.reason-list-item-selected span.reason-name{color:#52067e;font-weight:700}.reason-list-item:hover{color:#52067e;cursor:pointer;font-weight:500}.reason-list-item:hover span.reason-name{color:#52067e;cursor:pointer;font-weight:700}.reason-type-row{display:flex;justify-content:center}.list-container{border:1px solid #e8e8e8;border-radius:4px;overflow:auto;padding:8px 0}.list-container .ant-badge-status-dot.ant-badge-status-default{background-color:gray}.specialty-list-item{padding:8px 20px}.specialty-list-item-selected{background-color:#0000000d!important;color:#52067e;font-weight:500;padding:8px 20px}.specialty-list-item-selected span.specialty-name{color:#52067e;font-weight:700}.specialty-list-item:hover{color:#52067e;cursor:pointer;font-weight:500}.specialty-list-item:hover span.specialty-name{color:#52067e;cursor:pointer;font-weight:700}.status-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:right}.list-name-status-container{justify-content:space-between;width:100%}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus,.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{background:#52067e;border-color:#52067e;color:#fff}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before,.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before{background-color:#52067e}.ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child{border-right-color:#52067e}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{background:#52067e;border-color:#52067e;color:#fff}.ant-radio-button-wrapper:hover,.filter-button{color:#52067e}.filter-button span{text-decoration:underline}.filter-col-container{width:100%}.show-list-button-wrapper{display:flex;flex-direction:row}.show-list-button-wrapper-xs-screen{display:flex;flex-direction:row;justify-content:space-between;width:100%}.setting-form{display:flex;flex-direction:column;min-height:75vh}.mobile-setting-form-add-button{margin-top:auto}.search-name-email-input-col{margin-bottom:20px}.ant-input-group.ant-input-group-compact{display:flex}.custom-user-action-header-button.ant-btn-primary{background:#52067e;border-color:#52067e;box-shadow:0 2px 0 #0000000d;color:#fff;text-shadow:0 -1px 0 #0000001f}.custom-user-action-header-button.ant-btn.ant-btn-primary.ant-btn-lg{border-bottom-right-radius:8px;border-top-right-radius:8px}.custom-user-action-header-button.ant-btn-primary:focus,.custom-user-action-header-button.ant-btn-primary:hover{background:#52067e;border-bottom-right-radius:8px;border-color:#52067e;border-top-right-radius:8px;box-shadow:0 0 0 2px #52067e33;color:#fff}.custom-user-action-header-button.ant-btn-primary[disabled],.custom-user-action-header-button.ant-btn-primary[disabled]:active,.custom-user-action-header-button.ant-btn-primary[disabled]:focus,.custom-user-action-header-button.ant-btn-primary[disabled]:hover{background:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:#00000040;text-shadow:none}.ant-input-focused,.ant-input:focus,.ant-input:hover{border-color:#52067e;border-right-width:1px!important}.ant-input-focused,.ant-input:focus{box-shadow:0 0 0 2px #52067e33;outline:0}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:#52067e;border-right-width:1px!important;z-index:1}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus{border-color:#52067e;border-right-width:1px!important;box-shadow:0 0 0 2px #52067e33;outline:0}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#52067e;border-right-width:1px!important}.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#52067e;border-right-width:1px!important;box-shadow:0 0 0 2px #52067e33;outline:0}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#0000000d!important;color:#52067e;font-weight:600}.ant-input-group.ant-input-group-compact>:not(:last-child){margin-right:0}.user-invite-fields-container{width:100%}.user-invite-fields-container :nth-child(2){width:35%}.user-invite-fields-container :nth-child(2) .ant-select-arrow{display:inline;display:initial;width:15px}.invite-user-modal-button{display:flex}.custom-user-action-header-button.ant-popover-disabled-compatible-wrapper.mobile-pop-confirm,.invite-user-modal-button button{width:100%}.users-table{display:block;overflow-x:auto}.relative-date-initial-uppercase{display:inline-block}.relative-date-initial-uppercase:first-letter{text-transform:capitalize}.dates-column-contents{white-space:nowrap}.ant-btn-link,.ant-btn-link:focus,.ant-btn-link:hover{background:#0000;color:#52067e}.ant-btn-link{border-color:#0000;box-shadow:none}.ant-popover-message>.anticon{color:#52067e;font-size:14px;position:absolute;top:8.0005px}.ant-btn-icon-only.ant-btn-lg{width:32px}.custom-delete-invite-popconfirm.ant-popover.ant-popconfirm.ant-popover-placement-topRight,.custom-inactivate-user-popconfirm.ant-popover.ant-popconfirm.ant-popover-placement-topRight,.custom-resend-invite-popconfirm.ant-popover.ant-popconfirm.ant-popover-placement-topRight,.custom-send-recovery-password-popconfirm.ant-popover.ant-popconfirm.ant-popover-placement-topRight{max-width:40ch}.popconfirm-yes-button.ant-btn.ant-btn-primary{background:#52067e;border-color:#52067e;box-shadow:0 2px 0 #0000000d;color:#fff;text-shadow:0 -1px 0 #0000001f}.popconfirm-no-button.ant-btn:focus,.popconfirm-no-button.ant-btn:hover{background:#fff;border-color:#52067e;color:#52067e}.users-table .users-action-button.ant-btn-link,.users-table .users-action-button.can-hover.ant-btn-link:active,.users-table .users-action-button.can-hover.ant-btn-link:focus,.users-table .users-action-button.can-hover.ant-btn-link:hover{color:#52067e}.is-user-active-switch{text-align:center}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#52067e!important;text-shadow:0 0 .25px currentColor}.ant-tabs-tab .ant-tabs-tab-btn-active,.ant-tabs-tab .ant-tabs-tab-btn-active:active,.ant-tabs-tab .ant-tabs-tab-btn:active,.ant-tabs-tab .ant-tabs-tab-btn:focus,.ant-tabs-tab:hover{color:#52067e!important}.ant-tabs-ink-bar{background:#52067e!important;pointer-events:none;position:absolute}.ant-tabs-tab-active *{background:#0000;font-weight:500}.ant-tabs-tab-active{background:#80808026;font-weight:500}.ant-menu-submenu.ant-menu-submenu-selected .ant-menu-submenu-title{color:#52067e;font-weight:500}.ant-menu-item.ant-menu-item-selected{background-color:#0000000d!important;color:#52067e;font-weight:500}.ant-menu-light .ant-menu-submenu-title:hover,.ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow{color:#52067e!important;font-weight:500}.ant-menu-item.ant-menu-item-active:hover,.ant-menu-overflow-item.ant-menu-item.ant-menu-item-active:hover{color:#52067e;font-weight:500}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover:after{border-bottom:3px solid #1a7080}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover{color:#1a7080}.ant-menu-inline .ant-menu-item:after,.ant-menu-overflow-item.ant-menu-item-active:after,.ant-menu-vertical .ant-menu-item:after,.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-vertical-right .ant-menu-item:after{border-right:3px solid #52067e}.ant-tabs-tab{padding-left:10px;padding-right:10px}.sider{min-height:40rem}.sider .ant-layout-sider-trigger{background-color:#fff;border-right:1px solid #f0f0f0;border-top:2px solid #f5f6f7;position:relative;top:-48px}.sider .ant-layout-sider-trigger svg{color:#000000d9}.sider .ant-layout-sider-trigger:hover svg{color:#52067e}.settings-content{background:#fff!important;min-height:40rem;padding:10px}.biling-history-table{display:block;overflow-x:auto}@media (min-width:576px){.card{margin-top:50px}}.onboarding-icon svg{color:var(--primary-color)}@media (min-width:576px){.custom-user-onboarding-card{margin-top:50px}}.custom-user-onboarding-card{width:60rem}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--primary-color);border-color:var(--primary-color)}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox:hover.ant-checkbox-inner,.custom-user-onboarding-card .ant-checkbox-wrapper:hover.ant-checkbox-inner{border-color:var(--primary-color)}.ant-checkbox-checked:after{border:1px solid var(--primary-color)}body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}html{--antd-wave-shadow-color:#52067e;--primary-color:#52067e;--secondary-color:#1a7080;--primary-btn-color:#fff}:focus-visible{outline:4px solid #52067e40;outline-offset:1px}.ant-btn{border-width:2px}.ant-btn:not(:disabled):focus-visible{outline:4px solid #52067e40;outline-offset:1px}.ant-popover-buttons .ant-btn{border-width:1px}.ant-btn-round.ant-btn-primary.ant-btn-lg:not(:disabled){background-color:#52067e;background-color:var(--primary-color);border-color:#52067e;border-color:var(--primary-color);border-width:2px;box-shadow:0 2px 0 #52067e1a;color:#fff}.ant-btn-round.ant-btn-primary.ant-btn-lg:not(:disabled):hover{background-color:#fff!important;border-color:#52067e;border-color:var(--primary-color);border-width:2px;color:#52067e!important;color:var(--primary-color)!important}.ant-btn-round.ant-btn-primary.ant-btn-lg:focus{background-color:#fff;border-color:#52067e;border-color:var(--primary-color);border-width:2px;color:#52067e;color:var(--primary-color)}.ant-btn-round.ant-btn-primary.ant-btn-lg-full-width{background-color:#52067e;background-color:var(--primary-color);border-color:#52067e;border-color:var(--primary-color);border-width:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014,0 9px 28px 8px #0000000d;color:#fff;width:100%}.ant-btn-round.ant-btn-primary.ant-btn-lg-full-width:focus,.ant-btn-round.ant-btn-primary.ant-btn-lg-full-width:hover{background-color:#fff;border-color:#52067e;border-color:var(--primary-color);border-width:2px;color:#52067e;color:var(--primary-color);width:100%}.button-sec.ant-btn-round.ant-btn-lg:not(:disabled),.button-sec.ant-btn-round.ant-btn-sm:not(:disabled){background-color:#fff;border-color:#52067e;border-color:var(--primary-color);border-width:2px;box-shadow:0 2px 0 #52067e1a;color:#52067e;color:var(--primary-color)}.button-sec.ant-btn-round.ant-btn-lg:not(:disabled):hover,.button-sec.ant-btn-round.ant-btn-sm:not(:disabled):hover{background-color:#52067e!important;background-color:var(--primary-color)!important;border-color:#52067e;border-color:var(--primary-color);border-width:2px;color:#fff!important}.button-sec.ant-btn-round.ant-btn-lg:focus,.button-sec.ant-btn-round.ant-btn-sm:focus{background-color:#52067e;background-color:var(--primary-color);border-color:#52067e;border-color:var(--primary-color);border-width:2px;color:#fff}.full-width-button{width:100%}.gray-text{color:#00000073}.footer-container{background-color:#000;bottom:0;color:#fff;left:0;padding:0;right:0}.ant-switch-checked{background-color:#52067e;background-color:var(--primary-color)}h3{margin-bottom:20px}.ant-skeleton-content .text-skeleton.ant-skeleton-title{margin:5px}.input-label-skeleton{margin-bottom:10px}.ant-skeleton-content .ant-skeleton-title+.ant-skeleton-paragraph{margin-top:0}.input-skeleton li{height:36px!important;width:100%!important}.input-image-skeleton{display:flex;justify-content:center}.input-image-skeleton li{height:150px!important;width:150px!important}.ant-skeleton-content .ant-skeleton-title{background:#bebebe33;border-radius:4px;height:16px;margin-top:16px;width:100%}.form-container-full-width{width:100%}.ant-menu-item:active,.ant-menu-submenu-title:active{background:#0000000d!important}.ant-spin.ant-spin-spinning{color:#52067e;color:var(--primary-color)}.ant-spin-dot-item{background-color:#52067e;background-color:var(--primary-color)}.ant-btn.ant-btn-primary.ant-btn-sm{background:#52067e;background:var(--primary-color);border-color:#52067e;border-color:var(--primary-color);box-shadow:0 2px 0 #0000000d;color:#fff;text-shadow:0 -1px 0 #0000001f}.ant-dropdown-menu-item-selected,.ant-dropdown-menu-submenu-title-selected{background-color:#0000000d!important;color:#52067e;color:var(--primary-color)}.ant-table-column-sorter-down.active,.ant-table-column-sorter-up.active,.ant-table-filter-trigger.active{color:#52067e;color:var(--primary-color)}.ant-radio-button-wrapper:focus-within,.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within,.ant-switch-checked:focus{box-shadow:0 0 0 2px #52067e33}.select-dropdown-container-mobile .ant-select-item-option-content{max-width:40ch;white-space:inherit}.select-dropdown-container-desktop .ant-select-item-option-content{max-width:50ch;white-space:inherit}.ant-pagination-item:focus-visible,.ant-pagination-item:hover{border-color:#52067e;border-color:var(--primary-color);transition:all .3s}.ant-pagination-next:focus-visible .ant-pagination-item-link,.ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination-prev:focus-visible .ant-pagination-item-link,.ant-pagination-prev:hover .ant-pagination-item-link{border-color:#52067e;border-color:var(--primary-color);color:#52067e;color:var(--primary-color)}.ant-pagination-next:focus-visible .ant-pagination-item-link[disabled]:active,.ant-pagination-next:focus-visible .ant-pagination-item-link[disabled]:focus,.ant-pagination-next:focus-visible .ant-pagination-item-link[disabled]:hover,.ant-pagination-next:hover .ant-pagination-item-link[disabled]:active,.ant-pagination-prev:focus-visible .ant-pagination-item-link[disabled],.ant-pagination-prev:hover .ant-pagination-item-link[disabled],.ant-pagination-prev:hover .ant-pagination-item-link[disabled]:focus,.ant-pagination-prev:hover .ant-pagination-item-link[disabled]:hover{border-color:#d9d9d9;box-shadow:none;color:#00000040;text-shadow:none}.ant-pagination-item-active{background:#fff;border-color:#52067e;border-color:var(--primary-color);font-weight:500}.ant-pagination-item-active a{color:#52067e;color:var(--primary-color)}.ant-pagination-item-active:focus-visible,.ant-pagination-item-active:hover{border-color:#52067e;border-color:var(--primary-color)}.ant-pagination-item:focus-visible a,.ant-pagination-item:hover a{color:#52067e;color:var(--primary-color)}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon{color:#52067e;color:var(--primary-color)}.ant-pagination-disabled .ant-pagination-item-link,.ant-pagination-disabled:focus-visible .ant-pagination-item-link,.ant-pagination-disabled:hover .ant-pagination-item-link{border-color:#d9d9d9;color:#000000d9;cursor:not-allowed}.ant-menu-light .ant-menu-item-active,.ant-menu-light .ant-menu-item:hover,.ant-menu-light .ant-menu-submenu-active,.ant-menu-light .ant-menu-submenu-title:hover,.ant-menu-light .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open{color:#52067e;color:var(--primary-color)}.ant-picker-focused{box-shadow:0 0 0 2px #52067e33}.ant-picker-focused,.ant-picker-input>input:hover,.ant-picker:hover{border-color:#52067e;border-color:var(--primary-color)}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid #52067e;border:1px solid var(--primary-color)}.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:#52067e;background:var(--primary-color)}.ant-picker-header-view button:hover,.ant-picker-today-btn,.ant-picker-today-btn:hover{color:#52067e;color:var(--primary-color)}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{background-color:#dcdcdc50}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#d6dee1;border:6px solid #0000;border-radius:20px}::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.settings-page-title{margin-bottom:16px}.network-warning-icon{font-size:16;padding:0 15px 0 5px}.activate-save-button-container-mobile,.activate-save-button-container-mobile .ant-space.ant-space-horizontal.ant-space-align-center{width:100%}.activate-save-button-container-mobile .ant-space.ant-space-horizontal.ant-space-align-center .ant-space-item{margin-top:10px;width:100%}.status-row .ant-radio-button-wrapper:hover{color:#00000040}.ant-form-item.phone-label,.ant-form-item.phone-label .ant-row.ant-form-item-row{height:100%}.ant-form-item.phone-label .ant-row.ant-form-item-row{align-items:flex-start;display:flex;flex-direction:column}.phone-label>div:first-child>div:first-child{padding-bottom:8px}.phone-label>div:first-child>div:nth-child(2){width:100%}.phone-label>div:first-child .ant-col.ant-form-item-control{flex:initial!important}.ant-spin-dot.ant-spin-dot-spin .ant-spin-dot-item{background-color:#52067e;background-color:var(--primary-color)}.ant-checkbox-checked:not(.ant-checkbox-disabled):hover .ant-checkbox-inner{background-color:#52067e;background-color:var(--primary-color);border-color:#0000}.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner,.ant-checkbox:not(.ant-checkbox-disabled):hover .ant-checkbox-inner{border-color:#52067e;border-color:var(--primary-color)}.ant-checkbox-wrapper-checked:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner{background-color:#52067e!important;background-color:var(--primary-color)!important}.ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:#52067e;background-color:var(--primary-color)}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner,.ant-pagination .ant-pagination-item-active,.ant-pagination .ant-pagination-item-active:hover{border-color:#52067e;border-color:var(--primary-color)}.ant-pagination .ant-pagination-item-active a,.ant-pagination .ant-pagination-item-active:hover a{color:#52067e;color:var(--primary-color)}.ant-checkbox-disabled .ant-checkbox-inner{background:#0000000a;border-color:#d9d9d9!important}.ant-btn-primary:not(:disabled):hover{background-color:#52067e;background-color:var(--primary-color)}.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:#52067e;border-color:var(--primary-color)}.ant-checkbox-checked.ant-checkbox-disabled .ant-checkbox-inner{background-color:initial}.phone-group-input-div-container{width:100%}.ant-list .ant-list-header{background-color:#00000005}.ant-list .ant-list-item{padding:12px}.create-button-row-mobile button{width:100%}.create-button-row{justify-content:flex-end}.primary-button-full-width{width:100%}.ant-switch.ant-switch-checked{background-color:#52067e;background-color:var(--primary-color)}.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background:#52067e;background:var(--primary-color)}.ant-btn-link:not(:disabled):not(.ant-btn-disabled):hover{color:#52067e;color:var(--primary-color)}
/*# sourceMappingURL=main.1794ec58.css.map*/