@media (min-width: 1612px){html[data-layout=topnav] .container-fluid{max-width:1450px}}.cursor-pointer{cursor:pointer}.page-title-box .page-title{color:var(--ct-gray-500)}.badge-uppercase{text-transform:uppercase;letter-spacing:.1em}.badge-truncate{display:inline-block;max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom}.table{--ct-table-hover-bg: rgba(var(--ct-yellow-highlight-rgb), .1)}.btn-table-action{--ct-btn-padding-y: .2rem;--ct-btn-padding-x: .8rem;--ct-btn-font-size: .8rem;--ct-btn-line-height: 1.5;--ct-btn-border-radius: .2rem;box-shadow:0 3px 6px -1px #00000024}.col-dropdown-menu{width:64px}.col-dropdown-menu .dropdown .dropdown-toggle{box-shadow:0 3px 6px -1px #00000024}.col-buttons{width:1%;white-space:nowrap}.dropdown-divider{--ct-dropdown-divider-margin-y: .25rem}.dropdown .dropdown-menu>div:has(.dropdown-divider):first-child,.dropdown .dropdown-menu>div:has(.dropdown-divider):last-child{display:none}.dropdown:not(:has(.dropdown-item)){display:none}.btn-save-edit-sm,.btn-cancel-edit-sm{--ct-btn-padding-x: .5rem;--ct-btn-padding-y: .25rem;padding:.25rem .5rem}.btn-soft-primary:disabled{color:#fff}.btn-small{--ct-btn-padding-x: .5rem;--ct-btn-padding-y: .25rem;--ct-btn-font-size: .8rem;--ct-btn-line-height: 1.5;--ct-btn-border-radius: .2rem}.btn-shadow{box-shadow:0 3px 6px -1px #00000024}.sx__calendar-wrapper .btn-close{box-sizing:content-box}.btn-calendar i.fa-calendar-times{font-size:1rem;width:16.25px}.text-score{font-size:1.5rem;font-weight:500;line-height:4.5rem}.icon-info-score{display:inline-block;opacity:50%}.widget-plain a,.widget-plain a:hover,.widget-plain a:focus{color:#fff;text-decoration:none}.link-block{display:block;color:inherit;text-decoration:none}.link-block:hover{color:inherit;text-decoration:none}.badge-number{position:absolute;top:30%}.navbar-custom{padding:0}.navbar-custom .topbar .logo{padding:0;--ct-btn-border-width: 0}.navbar-custom .topbar .logo span.logo-sm{display:none;--ct-logo-sm-height: 44px}.navbar-custom .topbar .logo span.logo-lg{display:none;--ct-logo-lg-height: 44px}.navbar-custom .topbar .navbar-menu-toggler{display:flex;align-items:center;height:var(--ct-topbar-height)}.navbar-custom .topbar .navbar-page-title{color:var(--ct-topbar-item-color);white-space:nowrap}.navbar-custom .topbar .dropdown .dropdown-menu{--ct-dropdown-min-width: 16rem}.navbar-custom .topbar .dropdown .dropdown-primary{--ct-dropdown-bg: var(--ct-topbar-dropdown-bg);--ct-dropdown-border-color: var(--ct-topbar-dropdown-border-color);--ct-dropdown-link-color: var(--ct-topbar-item-color);--ct-dropdown-link-hover-color: var(--ct-topbar-item-hover-color);--ct-dropdown-link-hover-bg: rgba(0, 0, 0, .05)}.navbar-custom .topbar .dropdown .dropdown-primary .dropdown-item{line-height:2.5}.navbar-custom .topbar .topbar-menu-primary{display:none}.navbar-custom .topbar .topbar-menu-primary .router-link-active{color:var(--ct-topbar-item-hover-color);background:#0000000d}.navbar-custom .topbar .topbar-menu-secondary{display:contents}.navbar-custom .topbar .nav-link-no-break{white-space:nowrap}.navbar-custom .topbar .nav-user-name{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 768px){.navbar-custom .topbar.menu-primary-breakpoint-md .navbar-menu-toggler{display:none}.navbar-custom .topbar.menu-primary-breakpoint-md .topbar-menu-primary{display:flex}}@media (min-width: 992px){.navbar-custom .topbar.menu-primary-breakpoint-lg .navbar-menu-toggler{display:none}.navbar-custom .topbar.menu-primary-breakpoint-lg .topbar-menu-primary{display:flex}}@media (min-width: 1200px){.navbar-custom .topbar.menu-primary-breakpoint-xl .navbar-menu-toggler{display:none}.navbar-custom .topbar.menu-primary-breakpoint-xl .topbar-menu-primary{display:flex}}@media (min-width: 375px){.navbar-custom .topbar .logo span.logo-sm{display:block}}@media (min-width: 576px){.navbar-custom .topbar .logo{padding:0 20px 0 0}.navbar-custom .topbar .logo span.logo-sm{display:none}.navbar-custom .topbar .logo span.logo-lg{display:block}.navbar-custom .topbar .topbar-menu-secondary .dropdown-menu{transform:translate(-24px)}}.list{overflow-x:auto;-webkit-overflow-scrolling:touch}.list .list-inner{min-width:300px;overflow-x:hidden}.list .list-header{border-bottom:1px solid var(--ct-gray-300)}.list .list-header .row-item{padding:.5rem 0}.list .list-body .row-item{padding:.5rem 0;border-bottom:1px solid var(--ct-gray-300)}.list .list-body .row-item.row-hover:hover{background-color:rgba(var(--ct-yellow-highlight-rgb),.1)}.thick-strike{text-decoration:line-through;text-decoration-thickness:2px}.icon-euro{display:inline-block;font-size:14px}.date-format{font-weight:700;text-transform:uppercase;letter-spacing:1px}.format-patient-name{font-weight:700;letter-spacing:1px}label.required:after{content:" *";color:var(--ct-danger)}.sx-vue-calendar-wrapper{height:700px}.sx__event-modal{border-radius:.5rem}.legend-item{display:flex;align-items:center;margin-bottom:10px}.legend-item .legend-color{display:inline-block;width:1.25rem;height:1.25rem;margin-right:.625rem}.legend-item .legend-color.slots{background-color:#98a6ad40;border:1px solid var(--ct-gray-600)}.legend-item .legend-color.follow_ups{background-color:var(--ct-appointment-followup);border:1px solid var(--ct-appointment-followup)}.legend-item .legend-color.first_appointments{background-color:var(--ct-appointment-first);border:1px solid var(--ct-appointment-first)}
