:root{--primary: #055f5d;--bs-primary: var(--primary);--bs-primary-hover: rgba(5, 95, 93, .7);--component-active-bg: var(--primary);--primary-rgb: 5, 95, 93}:root,[data-color-theme=light],[data-color-theme=dark]{--body-font-family: Raleway, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--body-font-weight: 500;--heading-font-family: Montserrat, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--icon-font-family: "Font Awesome 6 Pro"}.link-primary{color:var(--primary)!important}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--heading-font-family)}.btn-primary{--btn-bg: var(--bs-primary);--btn-border-color: var(--bs-primary);--btn-hover-bg: var(--bs-primary-hover);--btn-hover-border-color: var(--bs-primary-hover);--btn-active-bg: var(--bs-primary-hover);--btn-active-border-color: var(--bs-primary-hover)}.btn-outline-primary{--btn-color: var(--bs-primary);--btn-border-color: var(--bs-primary);--btn-hover-text-color: #fff;--btn-hover-bg: var(--bs-primary);--btn-hover-border-color: var(--bs-primary);--btn-active-text-color: #fff;--btn-active-bg: var(--bs-primary);--btn-active-border-color: var(--bs-primary)}.dataTable tr:not(:has(th)):hover{background-color:#00000013}.sidebar .nav-link[data-bs-toggle]:after{font-family:"Font Awesome 6 Pro",sans-serif;content:"";transform:rotate(90deg)}.sidebar .nav-link[data-bs-toggle]:not(.collapsed):after{transform:rotate(180deg)}.dropdown-toggle:after{font-family:"Font Awesome 6 Pro",sans-serif;content:""}.option-wrapper{position:fixed;top:5rem;width:100%;z-index:100;display:flex;justify-content:center}.option-wrapper .option-selector{min-width:500px}.draggable{cursor:grab;display:flex;align-items:center}.draggable:before{content:"";font-family:"Font Awesome 6 Pro",sans-serif;margin-right:.5rem;font-weight:600;opacity:.25}.draggable.sortable-chosen{cursor:grabbing;background:#ddd}.sidebar-dark{background:#055f5d}@media (max-width: 768px){body{background:#d1e8e2}.content{padding:0}.card{background:#d1e8e2;box-shadow:none}.card.shadow{box-shadow:none!important}}.media-chat.media-list{list-style:none;padding-left:0;margin-bottom:0}.media-chat.media-list .media{display:flex;align-items:flex-start;margin-top:1.25rem}.media-chat.media-list .media .media-image{height:40px;width:40px;display:flex;justify-content:center;align-items:center;background:#d1e8e2}.media-chat.media-list .media-chat-item{background:var(--chat-message-bg);color:var(--chat-message-color);border-color:var(--chat-message-bg);display:inline-block;position:relative;padding:.625rem 1rem;width:auto;border-radius:0 8px 8px;font-weight:300;overflow-wrap:anywhere}.media-chat.media-list .media-chat-item:before{content:"";left:-5px;top:0;position:absolute;margin-left:0;border-top:0;border-right:5px solid;border-right-color:inherit;border-bottom:10px solid transparent}.media-chat.media-list .media-chat-item-reverse{margin-left:20%;margin-right:.5rem}.media-chat.media-list .media-chat-item-reverse .media-image{display:none}.media-chat.media-list .media-chat-item-reverse .media-chat-item{border-top-right-radius:0;border-top-left-radius:8px}.media-chat.media-list .media-chat-item-reverse .media-chat-item:before{left:auto;right:-5px;border-right:0;border-left:5px solid;border-left-color:inherit}.media-chat-form .form-control{background-clip:border-box;border-width:1px 0;border-top-color:transparent!important;border-radius:0;padding:0}.media-chat-form .form-control:focus{outline:0;box-shadow:0 0 0 0 transparent,0 1px 0 var(--bs-primary);border-color:var(--bs-primary)}.media-body{flex:1}.notification-unread{background-color:rgba(var(--primary-rgb),.1)}@media (min-width: 768px){.notification-pill{opacity:0}[data-notification-uuid]:hover .notification-pill{opacity:1}}#searchPatientByName{color:gray}#searchPatientByName.selected{color:#000}#searchPatientByName{transition:all .25s ease-out}.form-floating .select2-selection{padding-block-start:2rem}.form-floating .select2-selection--single .select2-selection__arrow{transform:translateY(25%)}.select2-selection--single .select2-selection__clear:after{content:""}.select2-selection--multiple .select2-selection__clear{display:none}.is-invalid .select2-container{--s2-border-color: var(--danger)}
