:root{--visible-text-cursor: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2724%27 viewBox=%270 0 16 24%27%3E%3Cpath d=%27M5 4h6M8 4v16M5 20h6%27 fill=%27none%27 stroke=%27white%27 stroke-width=%273%27 stroke-linecap=%27round%27/%3E%3Cpath d=%27M5 4h6M8 4v16M5 20h6%27 fill=%27none%27 stroke=%27black%27 stroke-width=%271.5%27/%3E%3C/svg%3E") 8 12, text}:where(textarea:read-write,input:read-write,[contenteditable]:read-write){cursor:var(--visible-text-cursor)}.rbt .rbt-input-multi:not(.disabled){cursor:var(--visible-text-cursor)}:where(textarea[readonly]:not(:disabled),input[readonly]:not(:disabled)){cursor:default}.app-header{position:fixed;top:0;right:0;left:var(--sidebarWidth);background:#fff;z-index:1002;border-bottom:1px solid var(--bs-border-color);height:64px}.app-header>div:last-child{min-width:0}.app-header .patient-search-container{width:250px;max-width:100%}@media(min-width: 1800px){.app-header .patient-search-container{width:350px}}.app-header .patient-search-container [data-selector=patient-search-results]{width:650px;z-index:5000}.app-header .patient-search-container [data-selector=patient-search-results] .quick-search-result-extra{background:#f1f4f6}.app-header .patient-search-container [data-selector=patient-search-results] .status-circle{width:1.143rem;height:1.143rem;box-shadow:0 0 2px rgba(0,0,0,.4)}.app-header .patient-search-container [data-selector=patient-search-results] .result-list{max-height:calc(100vh - 200px);display:block;overflow:hidden;overflow-y:auto}.app-subheader{position:fixed;top:64px;right:0;left:var(--sidebarWidth);background:#fff;z-index:1001;border-bottom:1px solid var(--bs-border-color);height:54px}.app-subheader .btn-height{height:41px}.app-subheader>div:last-child{min-width:0}.app-subheader .mc-toggle-menu{flex-shrink:0}.app-subheader .other-employees-calendar{min-width:0;flex:0 1 auto;overflow:hidden}.app-subheader--tabs-and-actions>div:first-child{min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.app-subheader--tabs-and-actions>div:first-child::-webkit-scrollbar{height:4px}.app-subheader--tabs-and-actions>div:first-child::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:2px}.app-subheader--tabs-and-actions>div:last-child{flex-shrink:0}.app-subheader .other-employees-calendar__list{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.app-subheader .other-employees-calendar__list>*{flex-shrink:0}.app-subheader .other-employees-calendar__list::-webkit-scrollbar{height:4px}.app-subheader .other-employees-calendar__list::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:2px}.app-root.loaded .app-header,.app-root.loaded .app-subheader{transition:.3s left ease-in-out,.3s right ease-in-out}.show-app-right-sidebar .sidebar+.content .app-header,.show-app-right-sidebar .sidebar+.content .app-subheader{right:var(--rightSidebarWidth)}.app-header-placeholder{height:64px}.app-subheader-placeholder{height:54px}.app-subheader--patient-card{height:54px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding-top:0;padding-bottom:0;overflow:hidden}.patient-card-subheader__primary{display:flex;align-items:stretch;justify-content:space-between;min-width:0;min-height:54px;flex:0 0 54px}.patient-card-subheader__tabs{min-width:0;flex:1 1 auto;overflow-x:auto;overflow-y:hidden}.patient-card-subheader__primary>.row{min-width:0;flex:0 0 auto}@media(max-width: 1200px){.patient-card-subheader__tabs{flex:0 0 auto}.patient-card-subheader__primary>.row{flex:1 1 auto}.patient-card-subheader__primary>.row>.col{min-width:0;overflow-x:auto}}.sticky-footer{background:#fff;height:54px;margin-bottom:0;padding:.5rem 1.5rem;display:flex;align-items:center;position:fixed;bottom:0;left:var(--sidebarWidth);right:0;transition:.3s left ease-in-out,.3s right ease-in-out;box-shadow:-0.5rem 0 1rem rgba(0,0,0,.15);z-index:10;white-space:nowrap;overflow:hidden;overflow-x:auto}@media(max-width: 990px){.sticky-footer{left:0}}.sidebar.collapsed+.content .sticky-footer{left:var(--sidebarCollapsedWidth)}@media(max-width: 990px){.sidebar.collapsed+.content .sticky-footer{left:0}}.show-app-right-sidebar .sidebar+.content .sticky-footer{right:var(--rightSidebarWidth)}.mc-view-with-toggle-sidebar.show-sidebar .sticky-footer{padding-right:326px}@media(max-width: 1440px){.mc-view-with-toggle-sidebar.show-sidebar .sticky-footer{padding-right:286px}}.sticky-footer-placeholder{height:54px}@media(max-width: 990px){.sticky-footer-placeholder{height:120px}}.mc-card{box-shadow:0 3px 6px rgba(0,0,0,.1);background-color:#fff;padding:32px;border-radius:8px}.mc-card__header{background:#eff7ff;color:rgb(12%,29.4%,48%);font-size:11px;font-weight:500;letter-spacing:.0375em;text-transform:uppercase;border-bottom:1px solid #eee;margin:0 -32px 0 -32px}.mc-card__header:first-child{margin-top:-32px;border-top-left-radius:8px;border-top-right-radius:8px}.mc-card__header.with-padding{padding:20px 32px;margin-bottom:32px}.mc-card__footer{background:#eff7ff;color:rgb(12%,29.4%,48%);border-top:1px solid #eee;margin:0 -32px 0 -32px}.mc-card__footer:last-child{margin-bottom:-32px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.mc-card__footer.with-padding{padding:20px 32px;margin-top:32px}.mc-card.top-tabs{border-top-left-radius:0;border-top-right-radius:0}.mc-card.no-padding{padding:0}.mc-card.no-padding .mc-card__header{margin:0}.mc-card.medium-padding{padding:24px}.mc-card.medium-padding .mc-card__header{margin:-24px -24px 0 -24px}.mc-card.small-padding{padding:16px}.mc-card.small-padding .mc-card__header{margin:-16px -16px 0 -16px}.mc-tabs-header{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap;column-gap:16px}.mc-tabs-header__disabled{opacity:.5}.mc-tabs-header__tabs-container{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap}@media(max-width: 1200px){.mc-tabs-header__tabs-container.convert-to-select-below-laptop .mc-tabs-header__tab-container{display:none}.mc-tabs-header__tabs-container.convert-to-select-below-laptop .mc-tabs-header__tab-container--is-active{display:block;margin-left:0;margin-right:0}.mc-tabs-header__tabs-container.convert-to-select-below-laptop .mc-tabs-header__tab-container--is-active .mc-tabs-header__tab{padding-right:40px;position:relative}.mc-tabs-header__tabs-container.convert-to-select-below-laptop .mc-tabs-header__tab-container--is-active .mc-tabs-header__tab:after{content:"";position:absolute;display:block;right:15px;top:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDUwIDUwIj48cGF0aCBmaWxsPSIjNDQ0IiBkPSJNMTUuNTYzIDQwLjgzNmEuOTk3Ljk5NyAwIDAgMCAxLjQxNCAwbDE1LTE1YTEgMSAwIDAgMCAwLTEuNDE0bC0xNS0xNWExIDEgMCAwIDAtMS40MTQgMS40MTRMMjkuODU2IDI1LjEzIDE1LjU2MyAzOS40MmExIDEgMCAwIDAgMCAxLjQxNHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center center;background-size:16px auto;width:10px;height:16px;transform:rotate(90deg)}.mc-tabs-header__tabs-container.convert-to-select-below-laptop.show-as-dropdown{position:fixed;display:flex;flex-direction:column;left:16px;top:16px;width:calc(100% - 32px);height:calc(100% - 32px);z-index:99999;background:#fff;border-radius:4px;overflow:hidden;overflow-y:auto;padding:20px;box-shadow:0 3px 6px rgba(0,0,0,.1)}.mc-tabs-header__tabs-container.convert-to-select-below-laptop.show-as-dropdown .mc-tabs-header__tabs{display:block;width:100%}.mc-tabs-header__tabs-container.convert-to-select-below-laptop.show-as-dropdown .mc-tabs-header__tabs .mc-tabs-header__tab-container{display:block}.mc-tabs-header__tabs-container.convert-to-select-below-laptop.show-as-dropdown .mc-tabs-header__tabs .mc-tabs-header__tab-container .mc-tabs-header__tab{display:flex !important;border:0 none;padding:10px 20px;border-radius:4px;font-size:13px;box-shadow:none}.mc-tabs-header__tabs-container.convert-to-select-below-laptop.show-as-dropdown .mc-tabs-header__tabs .mc-tabs-header__tab-container .mc-tabs-header__tab:after{display:none !important}}.mc-tabs-header__tabs{display:flex;justify-content:center;align-items:flex-end;flex-direction:row;flex-wrap:nowrap}.mc-tabs-header__tab-container{border-radius:8px 8px 0 0;margin-right:2px}@media(max-width: 990px){.mc-tabs-header__tab-container{display:none}}.mc-tabs-header__tab-container:first-child{margin-left:0}.mc-tabs-header__tab-container--is-active{margin-left:2px;margin-right:4px}@media(max-width: 990px){.mc-tabs-header__tab-container--is-active{display:block;margin-left:0;margin-right:0}}.mc-tabs-header__tab{box-shadow:inset 0 2px 0 rgba(255,255,255,.1),inset 0 -2px 2px rgba(0,0,0,.1);padding:12px 16px;border-radius:8px 8px 0 0;background-color:#fdfdfd;cursor:pointer}.mc-tabs-header__tab--is-active{padding:16px;box-shadow:none;filter:none;color:#3d8bcc;background-color:#fff}.mc-tabs-header__tab--is-disabled{cursor:not-allowed;color:#9e9e9e}.mc-tabs-header__tab--is-active-blue{padding:16px;box-shadow:none;filter:none;color:#3d8bcc;background-color:#eff7ff}.mc-tabs-header__tab--is-part-of-blue-content-header{position:relative;box-shadow:0 6px 0 #eff7ff,0 0 6px rgba(0,0,0,.1)}.mc-tabs-header__tab--is-part-of-white-content-header{position:relative;box-shadow:0 6px 0 #fff,0 0 6px rgba(0,0,0,.1)}.mc-tabs-header__actions-container{display:flex;justify-content:space-around;align-items:center;flex-direction:row;flex-wrap:nowrap;column-gap:8px}@media(max-width: 1200px){.nav-tabs.convert-to-select-below-laptop .nav-item{margin:0}.nav-tabs.convert-to-select-below-laptop .nav-item .nav-link{display:none !important}.nav-tabs.convert-to-select-below-laptop .nav-item .nav-link.active{display:flex !important;position:relative;padding-right:20px}.nav-tabs.convert-to-select-below-laptop .nav-item .nav-link.active:after{content:"";position:absolute;display:block;right:0;top:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDUwIDUwIj48cGF0aCBmaWxsPSIjNDQ0IiBkPSJNMTUuNTYzIDQwLjgzNmEuOTk3Ljk5NyAwIDAgMCAxLjQxNCAwbDE1LTE1YTEgMSAwIDAgMCAwLTEuNDE0bC0xNS0xNWExIDEgMCAwIDAtMS40MTQgMS40MTRMMjkuODU2IDI1LjEzIDE1LjU2MyAzOS40MmExIDEgMCAwIDAgMCAxLjQxNHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center center;background-size:16px auto;width:10px;height:16px;transform:rotate(90deg)}.nav-tabs.convert-to-select-below-laptop.show-as-dropdown{position:fixed;display:flex;flex-direction:column;left:16px;top:70px;width:calc(100% - 32px);height:calc(100% - 86px);z-index:99999;background:#fff;border-radius:4px;overflow:hidden;overflow-y:auto;padding:20px;box-shadow:0 3px 6px rgba(0,0,0,.1)}body.has-env-banner .nav-tabs.convert-to-select-below-laptop.show-as-dropdown{top:103px;height:calc(100% - 119px)}.nav-tabs.convert-to-select-below-laptop.show-as-dropdown .nav-link{display:flex !important;width:100%;text-align:left;border:0 none;padding:10px 20px;border-radius:4px;font-size:13px}.nav-tabs.convert-to-select-below-laptop.show-as-dropdown .nav-link.active{background:#3d8bcc;color:#fff}.nav-tabs.convert-to-select-below-laptop.show-as-dropdown .nav-link:after{display:none !important}}.mc-toggle-menu{display:flex;height:34px}.mc-toggle-menu .tm-name{display:flex;align-items:center;color:var(--textGray2);padding:0 10px}.mc-toggle-menu .tm-section{display:flex}.mc-toggle-menu .tm-section input[type=radio]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none;width:auto;height:auto}.mc-toggle-menu .tm-section input[type=radio]:first-child+.tm-option{border-top-left-radius:4px;border-bottom-left-radius:4px}.mc-toggle-menu .tm-section .tm-option{background:#f3f8fc;display:flex;padding:0 10px;align-items:center;color:#394b5a;cursor:pointer}.mc-toggle-menu .tm-section .tm-option .icon{color:#3d8bcc}.mc-toggle-menu .tm-section .tm-option:not(:last-child){border-right:1px solid #d2dce4}.mc-toggle-menu .tm-section .tm-option.tm-active{background:#3d8bcc;color:#fff}.mc-toggle-menu .tm-section .tm-option.tm-active .icon{color:#fff}.mc-toggle-menu .tm-section .tm-option:hover{background:#3d8bcc;color:#fff}.mc-toggle-menu .tm-section .tm-option:hover .icon{color:#fff}.mc-toggle-menu .tm-section .tm-option.tm-dark{background:#3d8bcc;color:#fff}.mc-toggle-menu .tm-section .tm-option.tm-dark .icon{color:#fff}.mc-toggle-menu .tm-section .tm-option.tm-dark:hover{background:#69a5d7}.mc-toggle-menu .tm-section .tm-option.tm-dark:hover .icon{color:#3d8bcc}.mc-toggle-menu .tm-section .tm-option.tm-warning{background:#927229;color:#fff}.mc-toggle-menu .tm-section .tm-option.tm-warning .icon{color:#fff}.mc-toggle-menu .tm-section .tm-option.tm-warning:hover{background:#f7de8b;color:#394b5a}.mc-toggle-menu .tm-section .tm-option.tm-warning:hover .icon{color:#927229}.mc-toggle-menu .tm-section .tm-option:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.mc-toggle-menu .tm-section .tm-option:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.mc-toggle-menu .tm-section input[type=radio]:checked+.tm-option{background:#3d8bcc;color:#fff}.mc-toggle-menu__white .tm-section .tm-option{background:#fff}.mc-toggle-menu .tm-section+.tm-section{margin-left:.5rem}.mc-toggle-menu--anchored{position:relative}@media(max-width: 1200px){.mc-toggle-menu.convert-to-select-below-laptop .tm-section+.tm-section{margin-left:0}.mc-toggle-menu.convert-to-select-below-laptop .tm-option{display:none}.mc-toggle-menu.convert-to-select-below-laptop input[type=radio]:checked+.tm-option{display:flex;padding-right:40px;position:relative;border-radius:4px;border:0 none}.mc-toggle-menu.convert-to-select-below-laptop input[type=radio]:checked+.tm-option:after{content:"";position:absolute;display:block;right:15px;top:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDUwIDUwIj48cGF0aCBmaWxsPSIjNDQ0IiBkPSJNMTUuNTYzIDQwLjgzNmEuOTk3Ljk5NyAwIDAgMCAxLjQxNCAwbDE1LTE1YTEgMSAwIDAgMCAwLTEuNDE0bC0xNS0xNWExIDEgMCAwIDAtMS40MTQgMS40MTRMMjkuODU2IDI1LjEzIDE1LjU2MyAzOS40MmExIDEgMCAwIDAgMCAxLjQxNHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center center;background-size:16px auto;width:10px;height:16px;transform:rotate(90deg)}.mc-toggle-menu.convert-to-select-below-laptop.show-as-dropdown{position:fixed;display:flex;flex-direction:column;left:16px;top:16px;width:calc(100% - 32px);height:calc(100% - 32px);z-index:99999;background:#fff;border-radius:4px;overflow:hidden;overflow-y:auto;padding:20px;box-shadow:0 3px 6px rgba(0,0,0,.1)}.mc-toggle-menu.convert-to-select-below-laptop.show-as-dropdown .tm-section{display:flex;flex-direction:column}.mc-toggle-menu.convert-to-select-below-laptop.show-as-dropdown .tm-section .tm-option{display:flex !important;border:0 none;padding:10px 20px;border-radius:4px;font-size:13px}.mc-toggle-menu.convert-to-select-below-laptop.show-as-dropdown .tm-section .tm-option:after{display:none !important}}.calendar-week-days-menu{position:absolute;top:calc(100% + 4px);z-index:1030;min-width:160px;margin:0;padding:4px 0;list-style:none;background:#fff;border:1px solid #d2dce4;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.12)}.calendar-week-days-menu__option{display:flex;align-items:center;gap:8px;width:100%;padding:6px 12px;border:0;background:rgba(0,0,0,0);color:#394b5a;text-align:left;white-space:nowrap;cursor:pointer}.calendar-week-days-menu__option:hover{background:#f3f8fc}.calendar-week-days-menu__option--active{font-weight:600}.calendar-week-days-menu__tick{color:#3d8bcc}.mc-view-with-still-sidebar{display:flex;position:relative;flex-wrap:wrap;min-height:calc(100vh - 118px)}.mc-view-with-still-sidebar .mc-content{flex-grow:1;max-width:calc(100% - 326px)}@media(max-width: 1440px){.mc-view-with-still-sidebar .mc-content{max-width:calc(100% - 286px)}}@media(max-width: 990px){.mc-view-with-still-sidebar .mc-content{max-width:unset}}.mc-view-with-still-sidebar .mc-right-sidebar{flex:0 0 326px;width:326px;background:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.mc-view-with-still-sidebar .mc-right-sidebar .mc-sidebar-close-button{display:none}@media(max-width: 1440px){.mc-view-with-still-sidebar .mc-right-sidebar{flex:0 0 286px;width:286px}}@media(max-width: 990px){.mc-view-with-still-sidebar .mc-right-sidebar{display:none;flex:unset;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.mc-view-with-still-sidebar .mc-right-sidebar .mc-sidebar-close-button{cursor:pointer;display:flex;justify-content:center;align-items:center;width:26px;height:26px;position:fixed;right:10px;top:10px;font-size:16px;z-index:1}.mc-view-with-still-sidebar.show-sidebar .mc-right-sidebar{display:block}}.invoices-doctor-filter{padding:0 16px 16px}.invoices-doctor-filter .filter-popover__field-header{display:none}.invoices-doctor-filter .filter-popover__input-container{border-color:#e5e7eb;border-radius:8px;min-height:36px;padding:6px 10px}.invoices-doctor-filter .filter-popover__input{font-size:13px}.invoices-doctor-filter .filter-popover__input::placeholder{color:#9ca3af}.invoices-doctor-filter .filter-popover__pill{font-size:11px;padding:2px 2px 2px 6px;border-radius:6px}.mc-view-with-toggle-sidebar{display:block;min-height:calc(100vh - 118px)}.mc-view-with-toggle-sidebar .mc-content{transition:all .3s ease-in-out}.mc-view-with-toggle-sidebar .mc-right-sidebar{transition:all .3s ease-in-out;position:fixed;top:118px;bottom:0;right:-326px;z-index:820;width:326px;background:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);overflow:hidden;overflow-y:auto}@media(max-width: 1440px){.mc-view-with-toggle-sidebar .mc-right-sidebar{width:286px;right:-286px}}.mc-view-with-toggle-sidebar .mc-right-sidebar .mc-sidebar-close-button{display:none}.mc-view-with-toggle-sidebar .mc-right-sidebar .mc-scrollable{position:absolute;top:0;bottom:54px;width:100%;overflow:hidden;overflow-y:auto}.mc-view-with-toggle-sidebar .mc-right-sidebar .mc-footer{position:absolute;bottom:0;left:0;width:100%;height:54px;background:#fff;box-shadow:-0.5rem 0 1rem rgba(0,0,0,.15);z-index:1}.mc-view-with-toggle-sidebar.show-sidebar .mc-content{margin-right:326px}@media(max-width: 1440px){.mc-view-with-toggle-sidebar.show-sidebar .mc-content{margin-right:286px}}.mc-view-with-toggle-sidebar.show-sidebar .mc-right-sidebar{right:0}@media(max-width: 990px){.mc-view-with-toggle-sidebar .mc-right-sidebar{display:none;flex:unset;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.mc-view-with-toggle-sidebar .mc-right-sidebar .mc-sidebar-close-button{cursor:pointer;display:flex;justify-content:center;align-items:center;width:40px;height:40px;position:fixed;right:4px;top:4px;font-size:18px;z-index:1}.mc-view-with-toggle-sidebar.show-sidebar .mc-content{margin-right:0}.mc-view-with-toggle-sidebar.show-sidebar .mc-right-sidebar{display:block}}.show-app-right-sidebar .mc-view-with-toggle-sidebar.show-sidebar .mc-right-sidebar{right:var(--rightSidebarWidth)}.invoice-item-list>label:nth-child(odd){background:#f3f8fc}.invoice-item-list>label:hover{background:#f1f4f6}.invoice-item-list>label.form-check{margin:0;padding:6px 10px}.invoice-item-list>label.form-check .form-check-input{margin-left:0}.visit-description-field{border:1px solid #dee2e6;border-radius:var(--bs-border-radius);background:#fff}.visit-description-field__row{display:flex;flex-wrap:wrap;border-top:1px solid #dee2e6}.visit-description-field__row:first-child{border-top:0 none}@media(max-width: 767px){.visit-description-field__row{flex-direction:column}}.visit-description-field__title-block{width:170px;background:#f1f4f6;border-right:1px solid #dee2e6}@media(max-width: 767px){.visit-description-field__title-block{width:unset;border-right:0 none;border-bottom:1px solid #dee2e6}}.visit-description-field__title-block label{display:block;margin:12px 12px 6px;font-weight:bold;text-transform:uppercase}@media(max-width: 767px){.visit-description-field__title-block label{text-align:left}}.visit-description-field__title-block .fav-menu{display:flex;justify-content:space-between;margin:6px 12px 12px;gap:.5rem}.visit-description-field__title-block .fav-menu .myfavourite{background:#d2dce4}.visit-description-field__title-block .fav-menu .dropdowncustom{width:calc(100% - 30px);height:30px;padding:0;border-radius:0}.visit-description-field__title-block .fav-menu .dropdowncustom .btn1{background:#d2dce4;padding:5px 8px;border-radius:.25rem}.visit-description-field__title-block .fav-menu .dropdowncustom .btn1:before{right:16px;top:12px}.visit-description-field__title-block .fav-menu .dropdowncustom .btn1:after{right:10px;top:12px}.visit-description-field__title-block .fav-menu .dropdowncustom .mainDrpdown{min-width:200px;max-height:300px;overflow-y:scroll}.visit-description-field__title-block .fav-menu .dropdowncustom .mainDrpdown .searchInput input{padding:5px 8px !important}.visit-description-field__input-block{flex:1 1 0;min-width:0}.visit-description-field__input-block textarea{width:100%;min-height:100%;resize:none;border-radius:0;border:0 none;background:rgba(0,0,0,0)}@media(max-width: 767px){.visit-description-field__input-block textarea{min-height:50px}}.visit-description-field__svg-block{display:flex;width:5%;justify-content:center;align-items:center;border-left:1px solid #dee2e6}@media(max-width: 767px){.visit-description-field__svg-block{border-top:1px solid #dee2e6;width:unset;padding-bottom:10px;padding-top:10px}}@media(max-width: 1440px){.visit-description-field__svg-block{width:10%}}@media(min-width: 1800px){.visit-description-field__svg-block{width:10%}}.clinical-notes-fav-menu,.price-list-fav-menu{display:flex;align-items:center;gap:.5rem}.clinical-notes-fav-menu .myfavourite,.price-list-fav-menu .myfavourite{background:#d2dce4;flex-shrink:0}.clinical-notes-fav-menu .dropdowncustom,.price-list-fav-menu .dropdowncustom{width:auto;height:30px;padding:0;border:0 none;border-radius:0}.clinical-notes-fav-menu .dropdowncustom:empty,.price-list-fav-menu .dropdowncustom:empty{display:none}.clinical-notes-fav-menu .dropdowncustom .btn1,.price-list-fav-menu .dropdowncustom .btn1{background:#d2dce4;padding:5px 28px 5px 8px;border-radius:.25rem;width:auto;height:30px;white-space:nowrap}.clinical-notes-fav-menu .dropdowncustom .btn1:before,.price-list-fav-menu .dropdowncustom .btn1:before{right:16px;top:12px}.clinical-notes-fav-menu .dropdowncustom .btn1:after,.price-list-fav-menu .dropdowncustom .btn1:after{right:10px;top:12px}.clinical-notes-fav-menu .dropdowncustom .mainDrpdown,.price-list-fav-menu .dropdowncustom .mainDrpdown{display:block;right:0;left:auto;top:calc(100% + 4px);width:auto;min-width:240px;max-width:320px;max-height:300px;overflow-y:auto;border-radius:.25rem}.clinical-notes-fav-menu .dropdowncustom .mainDrpdown .searchInput input,.price-list-fav-menu .dropdowncustom .mainDrpdown .searchInput input{padding:5px 8px !important}.dropdowncustom.savedSearches{padding-left:0;padding-right:0}.btn1.choose-template-button{border:1px solid rgba(61,139,204,.4);background-color:rgba(61,139,204,.08);color:#3d8bcc;border-radius:6px;padding:5px 12px;font-weight:500;transition:background-color .15s ease,border-color .15s ease}.btn1.choose-template-button:hover:not(:disabled){background-color:rgba(61,139,204,.16);border-color:rgba(61,139,204,.7)}.btn1.choose-template-button:disabled{opacity:.5;cursor:not-allowed}.mc-view-visit{display:block;min-height:calc(100vh - 118px)}.mc-view-visit .mc-content{transition:all .3s ease-in-out}.mc-view-visit .mc-right-sidebar{transition:all .3s ease-in-out;position:fixed;top:118px;bottom:0;right:-450px;z-index:820;width:450px;background:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);overflow:hidden}@media(max-width: 1440px){.mc-view-visit .mc-right-sidebar{width:350px;right:-350px}}.mc-view-visit .mc-right-sidebar .mc-sidebar-close-button{display:none}.mc-view-visit .mc-right-sidebar .mc-scrollable{position:absolute;height:100%;width:100%;overflow:hidden;overflow-y:auto;padding-bottom:54px}.mc-view-visit .mc-right-sidebar .mc-footer{position:absolute;bottom:0;left:0;width:100%;height:54px;background:#fff;box-shadow:-0.5rem 0 1rem rgba(0,0,0,.15);z-index:1}.mc-view-visit .mc-right-sidebar .tooth-overview-container{height:320px;display:flex;align-items:center;justify-content:center;background-color:var(--lightBlue)}@media(max-width: 1440px){.mc-view-visit .mc-right-sidebar .tooth-overview-container{height:260px}}.mc-view-visit .mc-right-sidebar .tooth-overview-container svg{width:10rem}.mc-view-visit .mc-right-sidebar .toothcard-sidebar-content{overflow:hidden;display:flex;flex-direction:column}.mc-view-visit .mc-right-sidebar .tooth-illustration-img{font-size:6rem}.mc-view-visit .mc-right-sidebar .tab-content{height:100%;overflow:hidden}.mc-view-visit .mc-right-sidebar .tab-content .tab-pane{flex-direction:column;height:inherit}.mc-view-visit .mc-right-sidebar .tab-content .tab-pane.active{display:flex}.mc-view-visit .mc-right-sidebar .selectize-dropdown,.mc-view-visit .mc-right-sidebar .selectize-dropdown.form-control{z-index:1030 !important}.mc-view-visit .search-sidebar{transition:all .3s ease-in-out;position:fixed;top:118px;bottom:0;right:-326px;z-index:950;width:326px;background:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);overflow:hidden}@media(max-width: 1440px){.mc-view-visit .search-sidebar{width:286px;right:-286px}}.mc-view-visit.show-search-sidebar .mc-content{margin-right:326px}@media(max-width: 1440px){.mc-view-visit.show-search-sidebar .mc-content{margin-right:286px}}@media(max-width: 990px){.mc-view-visit.show-search-sidebar .mc-content{margin-right:unset}}.mc-view-visit.show-search-sidebar .search-sidebar{right:0}.mc-view-visit.show-sidebar .mc-content{margin-right:450px}@media(max-width: 1440px){.mc-view-visit.show-sidebar .mc-content{margin-right:350px}}@media(max-width: 990px){.mc-view-visit.show-sidebar .mc-content{margin-right:unset}}.mc-view-visit.show-sidebar .mc-right-sidebar{right:0}.mc-view-visit__visit-select{display:flex;gap:1rem}.mc-view-visit__visit-select__list{flex:1;display:flex}.mc-view-visit__visit-select__list__inner{display:flex;flex-shrink:0;margin-left:auto;gap:2px}.mc-view-visit__visit-select__list__item{width:208px;flex-shrink:0;position:relative;transition:.3s margin-top,.3s border-top-left-radius,.3s border-top-left-radius}.mc-view-visit__visit-select__list__item.active{border-top-left-radius:8px;border-top-right-radius:8px;margin-top:5px;z-index:1}.mc-view-visit__visit-select__list__item:hover{box-shadow:0 0 5px rgba(57,75,90,.4);z-index:2}.mc-view-visit__visit-select__list__item.status__external{background-color:var(--calendarExternal)}.mc-view-visit__visit-select__list__item.status__scheduled{background-color:var(--calendarScheduled)}.mc-view-visit__visit-select__list__item.status__done{background-color:var(--calendarDone)}.mc-view-visit__visit-select__list__item.status__waiting{background-color:var(--calendarWaitingRoom)}.mc-view-visit__visit-select__list__item.status__no-show{background-color:var(--calendarNoShow)}.mc-view-visit__visit-select__list__item.status__payment-pending{background-color:var(--calendarPaymentPending)}.mc-view-visit__visit-select__list__item.status__completed{background-color:var(--calendarCompleted)}.mc-view-visit__visit-select__list__item.status__prebook{background-color:var(--calendarPrebook)}.mc-view-visit__visit-select__list__item.status__cancelled{background-color:var(--calendarCancelled)}.mc-view-visit__visit-select__list__item.status__tk-patient{background-color:var(--calendarTkPatient)}.mc-view-visit__visit-select__options{width:auto;display:flex;gap:2px;min-height:54px}@media(max-width: 600px){.mc-view-visit__visit-select__options{width:auto}}.mc-view-visit__visit-select__options>*{flex:1}@media(max-width: 600px){.mc-view-visit__visit-select{flex-direction:column}}.mc-view-visit .toothcard-container{padding:1.5rem;padding-bottom:calc(1.5rem + 54px)}.mc-view-visit .toothcard-container .visits-timeline .item:hover div[class^=icons8-]{color:#fff !important}.mc-view-visit .toothcard-container .tooth-col{width:12.5%;display:flex;justify-content:center}.mc-view-visit .toothcard-container .square,.mc-view-visit .toothcard-container .square-veritsus,.mc-view-visit .toothcard-container .square-madavool{width:40px;height:28px;overflow:hidden}.mc-view-visit .toothcard-container .square svg,.mc-view-visit .toothcard-container .square-veritsus svg,.mc-view-visit .toothcard-container .square-madavool svg{height:100%;width:100%}.mc-view-visit .toothcard-container .square svg text,.mc-view-visit .toothcard-container .square-veritsus svg text,.mc-view-visit .toothcard-container .square-madavool svg text{color:#394b5a;pointer-events:none;font-size:26px}.mc-view-visit .toothcard-container .square polygon,.mc-view-visit .toothcard-container .square-veritsus polygon,.mc-view-visit .toothcard-container .square-madavool polygon{fill:#fff;stroke:#394b5a;stroke-linejoin:round;cursor:pointer}.mc-view-visit .toothcard-container .square polygon:hover,.mc-view-visit .toothcard-container .square-veritsus polygon:hover,.mc-view-visit .toothcard-container .square-madavool polygon:hover{fill:#c2e0ff}.mc-view-visit .toothcard-container [data-target=tooth-marking-option].active{fill:#3d8bcc}.mc-view-visit .toothcard-container .square-veritsus polygon:hover{fill:#fca5a5}.mc-view-visit .toothcard-container [data-target=tooth-marking-option-veritsus].active{fill:#ef4444}.mc-view-visit .toothcard-container .square-madavool polygon:hover{fill:#d1d5db}.mc-view-visit .toothcard-container [data-target=tooth-marking-option-madavool].active{fill:#6b7280}.mc-view-visit .toothcard-container .square2 svg path:hover{stroke:#ff811a}.mc-view-visit .toothcard-container [data-target=tooth-marking-option-svg].active{fill:#ffd2ad;stroke:#ff811a}.mc-view-visit .toothcard-container .tooth-col .not-selectable{opacity:.3;user-select:none;pointer-events:none}.mc-view-visit .toothcard-container .tooth-opt-btn{font-size:.786rem;text-transform:uppercase;padding:.2rem .5rem;cursor:pointer;text-align:center;background-color:#fff;color:#9ea8b1;border:1px solid #e4e4e4}.mc-view-visit .toothcard-container .tooth-opt-btn:hover{color:#fff;background-color:#c2e0ff}.mc-view-visit .toothcard-container .btn-check:active+.tooth-opt-btn,.mc-view-visit .toothcard-container .btn-check:checked+.tooth-opt-btn,.mc-view-visit .toothcard-container .btn-primary.active,.mc-view-visit .toothcard-container .tooth-opt-btn:active{background-color:#3d8bcc;border-color:#3d8bcc}.mc-view-visit .toothcard-sidebar-toggler{position:fixed;bottom:0;right:0;width:54px;height:54px;background:#fff;box-shadow:-0.5rem 0 1rem rgba(0,0,0,.15);align-items:center;justify-content:center;z-index:20}.mc-view-visit .toothcard-sidebar-toggler div{color:#3d8bcc;font-size:1.8rem;line-height:1}@media(max-width: 990px){.mc-view-visit .mc-right-sidebar{display:none;flex:unset;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.mc-view-visit .mc-right-sidebar .mc-sidebar-close-button{cursor:pointer;display:flex;justify-content:center;align-items:center;width:26px;height:26px;position:fixed;right:10px;top:10px;font-size:16px;z-index:1}.mc-view-visit.show-sidebar .mc-right-sidebar{display:block}}.show-app-right-sidebar .mc-view-visit.show-search-sidebar .search-sidebar{right:var(--rightSidebarWidth)}.show-app-right-sidebar .mc-view-visit.show-sidebar .mc-right-sidebar{right:var(--rightSidebarWidth)}.show-app-right-sidebar .mc-view-visit .toothcard-sidebar-toggler{right:var(--rightSidebarWidth)}.custom-toggle-group{display:flex}.custom-toggle-group label{white-space:nowrap;display:flex;align-items:center;border-radius:4px;position:relative;margin-right:1.25rem;border:0 none}.custom-toggle-group label:before{content:"";display:block;width:2px;height:20px;background:#e1e1e1;position:absolute;left:-0.7rem}.custom-toggle-group>.btn-check:first-child+label:before{display:none}.custom-toggle-group>label:last-child{margin-right:0}.custom-toggle-group .btn-check:checked+label{background-color:#3d8bcc;color:#fff}.modal .modal.show{background:rgba(0,0,0,.5)}.modal .modal-dialog.sidebar-modal{position:fixed;top:0;left:0;height:100%;width:800px;max-width:100%;margin:0}.modal .modal-dialog.sidebar-modal .modal-content{border-radius:0;height:100%;overflow:hidden;overflow-y:scroll}.modal .modal-dialog.sidebar-modal .modal-content .modal-header{position:sticky;z-index:1;top:0;background:#fff}.treatment-plan__add-new-btn{box-shadow:0 3px 6px rgba(0,0,0,.1);background-color:#eff7ff;padding:26px;border-radius:8px;display:flex;justify-content:center;font-weight:bold;text-transform:uppercase;color:#5493d7;margin-top:12px;cursor:pointer}.treatment-plan__add-new-btn:hover{color:#fff;background-color:#5493d7}.treatment-plan__add-new-btn .icon{margin-right:8px;margin-top:4px}.treatment-plan__step{margin-top:12px}.treatment-plan__step__header{display:flex;justify-content:space-between;background:#eff7ff;color:rgb(12%,29.4%,48%);border-bottom:1px solid #eee;border-top-left-radius:8px;border-top-right-radius:8px}.treatment-plan__step__header .left-block{display:flex}.treatment-plan__step__header .left-block .dragger{padding:16px;cursor:row-resize}.treatment-plan__step__header .left-block .name{height:100%;display:flex;align-items:center;font-size:13px;font-weight:600;padding:16px}.treatment-plan__step__header .left-block .dragger+.name{padding:16px 0}.treatment-plan__step__header .left-block .edit-icon{padding:16px;cursor:pointer;visibility:hidden}.treatment-plan__step__header .left-block:hover .edit-icon{visibility:visible}.treatment-plan__step__header .right-block .delete-icon{padding:16px;cursor:pointer;color:#c94f5b}.treatment-plan__step__header .right-block .delete-icon:hover{color:#dc3545}.treatment-plan__step__description{background-color:#fff}.treatment-plan__step__description .editor-toolbar{margin:0;border:0 none;border-bottom:1px solid #dee2e6}.treatment-plan__step__description .editor-toolbar *{font-size:13px !important}.treatment-plan__step__description .editor-toolbar .rdw-option-wrapper:first-child,.treatment-plan__step__description .editor-toolbar .rdw-dropdown-wrapper:first-child{border-left:0 none;border-top-left-radius:19px;border-bottom-left-radius:19px}.treatment-plan__step__description .editor-toolbar .rdw-option-wrapper:last-child,.treatment-plan__step__description .editor-toolbar .rdw-dropdown-wrapper:last-child{border-top-right-radius:19px;border-bottom-right-radius:19px}.treatment-plan__step__description .editor-toolbar .rdw-option-wrapper,.treatment-plan__step__description .editor-toolbar .rdw-dropdown-wrapper{height:26px;color:#000;background:#f1f4f6;transition:.3s all;margin:0;padding:0 5px;border:0 none !important;border-left:1px solid #fff !important}.treatment-plan__step__description .editor-toolbar .rdw-option-wrapper:hover,.treatment-plan__step__description .editor-toolbar .rdw-dropdown-wrapper:hover{background:#3d8bcc;box-shadow:unset}.treatment-plan__step__description .editor-toolbar .rdw-option-wrapper.rdw-option-active,.treatment-plan__step__description .editor-toolbar .rdw-dropdown-wrapper.rdw-option-active{color:#fff;background:#3d8bcc;box-shadow:unset}.treatment-plan__step__description .editor-toolbar>div{margin:0 0 8px 8px}.treatment-plan__step__description .editor-toolbar .rdw-dropdown-wrapper{border-radius:19px}.treatment-plan__step__description .editor-textarea{border:0 none;font-family:inherit;font-size:inherit;color:#000}.treatment-plan__step__description .editor-textarea .DraftEditor-root .public-DraftStyleDefault-block{margin:5px 0}.treatment-plan__step__description .editor-textarea .DraftEditor-root .public-DraftEditor-content{padding:16px}.treatment-plan__step__description:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.treatment-plan__step__offer{background-color:#fff;border-top:1px solid #dee2e6;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:16px}.training-form-wrapper .form-control:disabled,.training-form-wrapper .form-select:disabled{background-color:#e9ecef !important;color:#6c757d !important;opacity:1}.employee-schedule__add input.form-control{width:100%}.employee-schedule__calendar{position:sticky;top:138px}@media(max-width: 1200px){.employee-schedule__calendar{position:relative;top:unset}}.employee-schedule__calendar-legend{display:flex;flex-wrap:wrap;margin-top:16px}.employee-schedule__calendar-legend__row{display:flex;flex:50%;padding:12px}@media(max-width: 1200px){.employee-schedule__calendar-legend__row{flex:25%}}.employee-schedule__calendar-legend__row .color-bubble{display:block;width:20px;height:20px;border-radius:50%;background:#fff;margin-right:8px;border:1px solid #dee2e6}.employee-schedule__calendar-legend__row .workday{background:#a6bff7;border:1px solid #a6bff7}.employee-schedule__calendar-legend__row .vacation{background:#ffecab;border:1px solid #ffecab}.employee-schedule__calendar-legend__row .holiday{background:#ea89a4;border:1px solid #ea89a4}.employee-schedule__calendar-legend__row .illness{background:red;border:1px solid red}.day-timeline-wrap.is-fit .slot-height{height:var(--fit-slot-height) !important}.sidebar__calendar{display:flex;flex-direction:column;height:100%}.sidebar__calendar__header{height:64px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 10px 44px -10px rgba(10,31,68,.1019607843)}.sidebar__calendar__content{position:absolute;height:calc(100% - 132px);width:100%;top:84px}.sidebar__calendar__time-col{position:absolute;height:100%;width:100%}.sidebar__calendar__time-col .current-time-marker{position:absolute;left:0;z-index:9}.sidebar__calendar__time-col .current-time-marker{position:absolute;left:0;right:0;user-select:none}.sidebar__calendar__time-col .current-time-marker:after{content:"";border-bottom:3px solid var(--brandBlue);position:absolute;left:60px;right:20px;top:-1px;z-index:0;pointer-events:none}.sidebar__calendar__time-col .current-time-marker span{display:block;position:relative;margin-left:10px;top:-10px;width:45px;height:22px;padding-right:5px;background:var(--brandBlue);border-top-left-radius:.25em;border-bottom-left-radius:.25em;color:#fff;text-align:right;font-size:12px;line-height:20px;user-select:none;z-index:20}.sidebar__calendar__time-col .current-time-marker span:after{display:inline-block;content:"";position:absolute;right:-8px;top:0;border-top:11px solid rgba(0,0,0,0);border-bottom:11px solid rgba(0,0,0,0);border-left:8px solid var(--brandBlue)}.sidebar__calendar__time-col .current-time-marker.own-time:after{border-bottom-color:var(--darkEmerald)}.sidebar__calendar__time-col .current-time-marker.own-time span{background:var(--darkEmerald)}.sidebar__calendar__time-col .current-time-marker.own-time span:after{border-left-color:var(--darkEmerald)}.sidebar__calendar__time-col .time-point-row{position:absolute;left:0;right:0}.sidebar__calendar__time-col .time-point-row:after{content:"";border-bottom:1px solid var(--borderGray);position:absolute;left:60px;right:20px;top:0;z-index:0;pointer-events:none}.sidebar__calendar__time-col .time-point-row span{display:block;width:50px;font-size:12px;line-height:12px;text-align:right;color:var(--textGray);top:-6px;position:relative}.sidebar__calendar__unavailable-slots{position:absolute;height:100%;left:60px;right:20px}.sidebar__calendar__unavailable-slots .slot-unavailable{position:absolute;width:100%;background:repeating-linear-gradient(-45deg, #DCDCDC 0, #DCDCDC 2px, #F9F9F9 0, #F9F9F9 7px);cursor:default}.sidebar__calendar__events{position:absolute;height:100% !important;top:0 !important;left:calc(60px - 1.25rem + 5px);right:25px}.sidebar__calendar__events .event-outer{position:absolute;overflow:hidden}.sidebar__calendar__events .event-outer .event{padding:5px 10px;cursor:pointer}.sidebar__calendar__assistants{position:absolute;height:100%;width:100%}.calendar-event-drag-source-hidden{visibility:hidden !important}.app-header-placeholder+* .grid-view .table-responsive.kv-grid-container table thead tr:first-child{top:63px}.app-subheader-placeholder+* .grid-view .table-responsive.kv-grid-container table thead tr:first-child{top:117px}.grid-view{position:unset;overflow:unset;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.1)}.grid-view .table-responsive.kv-grid-container{position:unset;overflow:unset}.grid-view .table-responsive.kv-grid-container table{table-layout:auto;margin:0}.grid-view .table-responsive.kv-grid-container table thead{background:none}.grid-view .table-responsive.kv-grid-container table thead tr:first-child{position:sticky}.grid-view .table-responsive.kv-grid-container table tfoot{position:sticky}.grid-view .table-responsive.kv-grid-container table tr,.grid-view .table-responsive.kv-grid-container table th,.grid-view .table-responsive.kv-grid-container table td{border:none}.grid-view .table-responsive.kv-grid-container table td,.grid-view .table-responsive.kv-grid-container table th{padding:12px}.grid-view .table-responsive.kv-grid-container table td:first-child,.grid-view .table-responsive.kv-grid-container table th:first-child{padding-left:32px}.grid-view .table-responsive.kv-grid-container table thead th,.grid-view .table-responsive.kv-grid-container table thead td,.grid-view .table-responsive.kv-grid-container table tfoot td{font-size:11px;font-weight:500;letter-spacing:.0375em;text-transform:uppercase;color:rgb(12%,29.4%,48%);background-color:#eff7ff}.grid-view .table-responsive.kv-grid-container table thead th a{color:rgb(12%,29.4%,48%);text-decoration:none}.grid-view .table-responsive.kv-grid-container table thead tr:first-child th:first-child{border-top-left-radius:8px}.grid-view .table-responsive.kv-grid-container table thead tr:first-child th:last-child{border-top-right-radius:8px}.grid-view .table-responsive.kv-grid-container table .filters td{padding-top:0}.grid-view .table-responsive.kv-grid-container table .filters .form-control{line-height:1;background:#eff7ff;border-color:#b7d3e9;color:rgb(12%,29.4%,48%);padding:6px 10px !important}.grid-view .table-responsive.kv-grid-container table .filters .form-select{line-height:1;background:#eff7ff;border-color:#b7d3e9;color:rgb(12%,29.4%,48%);padding:7px 10px !important}.grid-view .table-responsive.kv-grid-container table tbody tr:hover td{background-color:#f5f5f3}.grid-view .table-responsive.kv-grid-container table tbody tr td{box-shadow:none;background-color:#fff;border-bottom:1px solid #eee}.grid-view .table-responsive.kv-grid-container table tfoot{bottom:-1px}.grid-view .table-responsive.kv-grid-container table tfoot td:not(:first-of-type){font-size:unset;letter-spacing:unset}.grid-view .table-responsive.kv-grid-container table tfoot td[data-col-seq=privileges]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.grid-view .table-responsive.kv-grid-container:last-child table>*:last-child>*:last-child>*{border-bottom:0 none}.grid-view .table-responsive.kv-grid-container:last-child table>*:last-child>*:last-child>*:first-child{border-bottom-left-radius:8px}.grid-view .table-responsive.kv-grid-container:last-child table>*:last-child>*:last-child>*:last-child{border-bottom-right-radius:8px}.grid-view .summary{display:none}.grid-view .table-responsive.kv-grid-container+nav{min-height:8px;background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.grid-view .pagination{justify-content:center;margin:0;padding:16px 32px}.grid-view .pagination .page-item{margin:0}.grid-view .pagination .page-item .page-link{padding:0 6px;margin:0 3px;min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:rgba(0,0,0,.87);border:1px solid rgba(0,0,0,.23);background-color:#fff}.grid-view .pagination .page-item .page-link:hover{background-color:rgba(0,0,0,.04)}.grid-view .pagination .page-item.active .page-link{color:#3d8bcc;border:1px solid rgba(61,139,204,.5);background-color:rgba(61,139,204,.12)}.grid-view .pagination .page-item.active .page-link:hover{background-color:rgba(61,139,204,.24)}.grid-view .pagination .page-item.disabled .page-link{color:rgba(0,0,0,.87);border:1px solid rgba(0,0,0,.23);background-color:#fff}.kv-grid-table th,.kv-grid-table td{width:auto !important}@media screen and (max-width: 480px){.kv-table-wrap th,.kv-table-wrap td{display:table-cell;width:auto;text-align:left;font-size:1em}.kv-table-wrap tr>td:first-child{border-top:none;margin-top:0;font-size:1em}}.table-pagination{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;position:relative;padding:16px 32px}.app-header-placeholder+* .mc-table .table thead{top:63px}.app-subheader-placeholder+* .mc-table .table thead{top:117px}.mc-table{box-shadow:0 3px 6px rgba(0,0,0,.1);border-radius:8px;background-color:#fff;overflow:unset}.mc-table .table{table-layout:auto;margin:0}.mc-table .table thead,.mc-table .table tfoot{position:sticky}.mc-table .table tr,.mc-table .table th,.mc-table .table td{border:none}.mc-table .table td,.mc-table .table th{padding:12px}.mc-table .table td:first-child,.mc-table .table th:first-child{padding-left:32px}.mc-table .table thead th,.mc-table .table tfoot td{font-size:11px;font-weight:500;letter-spacing:.0375em;text-transform:uppercase;color:rgb(12%,29.4%,48%);background-color:#eff7ff}.mc-table .table thead th i{background-color:#eff7ff}.mc-table .table thead th a{color:rgb(12%,29.4%,48%);text-decoration:none}.mc-table .table tbody tr:hover td{background-color:#f5f5f3}.mc-table .table tbody tr td{box-shadow:none;background-color:#fff;border-top:1px solid #eee}.mc-table .table tfoot{bottom:-1px}.mc-table .table tfoot td:not(:first-of-type){font-size:unset;letter-spacing:unset}.mc-table .table>*:first-child tr th:first-child,.mc-table .table>*:first-child tr td:first-child{border-top-left-radius:8px}.mc-table .table>*:first-child tr th:last-child,.mc-table .table>*:first-child tr td:last-child{border-top-right-radius:8px}.mc-table .table>*:last-child tr:last-child th:first-child,.mc-table .table>*:last-child tr:last-child td:first-child{border-bottom-left-radius:8px}.mc-table .table>*:last-child tr:last-child th:last-child,.mc-table .table>*:last-child tr:last-child td:last-child{border-bottom-right-radius:8px}.mc-table__with-tabs .table>*:first-child tr th:first-child,.mc-table__with-tabs .table>*:first-child tr td:first-child{border-top-left-radius:0 !important}@media(max-width: 990px){.mc-table.table-responsive{overflow-x:auto}.mc-table.table-responsive .table thead,.mc-table.table-responsive .table tfoot{position:static}}@media(max-width: 767px){.mc-table .fw-bold-mobile{font-weight:bold}.mc-table__rows-to-columns .table{display:block}.mc-table__rows-to-columns .table thead{display:block}.mc-table__rows-to-columns .table thead tr{position:absolute;top:-9999px;left:-9999px}.mc-table__rows-to-columns .table tbody{display:block}.mc-table__rows-to-columns .table tr{display:block;border-top:1px solid #eee}.mc-table__rows-to-columns .table tr th{display:block}.mc-table__rows-to-columns .table tr td{display:block;position:relative;border:0 none !important;padding:0 32px !important;border-radius:0 !important}.mc-table__rows-to-columns .table tr td:before{position:relative;content:attr(data-th)}.mc-table__rows-to-columns .table tr td:first-child{padding-top:12px !important}.mc-table__rows-to-columns .table tr td:last-child{padding-bottom:12px !important}}
.session-ended-toast__message{margin:0 0 10px;line-height:1.4}.session-ended-toast__login{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:0;border-radius:6px;background:#fff;color:var(--toastify-color-error, #e74c3c);font:inherit;font-weight:600;line-height:1.3;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.12);transition:background-color .15s ease}.session-ended-toast__login:hover{background:#fdf1f0}.session-ended-toast__login:focus-visible{outline:2px solid #fff;outline-offset:2px}.session-ended-toast__login svg{flex:none}@media(prefers-reduced-motion: reduce){.session-ended-toast__login{transition:none}}
