:root{--cvmed-purple: #750D78;--cvmed-purple-dark: #5A0A5C;--cvmed-purple-soft: rgba(117, 13, 120, .1);--cvmed-navy-deep: #000B2F;--cvmed-navy-hover: #0B1A45;--cvmed-navy-card: #165193;--cvmed-blue: #2B588B;--cvmed-red: #E3131A;--cvmed-cyan: #0853A2;--cvmed-white: #FFFFFF;--cvmed-gray-light: #F5F5F7;--cvmed-gray-mid: #9192A3;--cvmed-gray-dark: #353739;--cvmed-border: #E3E2EA;--cvmed-font: -apple-system, BlinkMacSystemFont, "Segoe UI Variable Text", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--cvmed-header-h: 59px;--mdb-primary: #750D78;--mdb-primary-rgb: 117, 13, 120;--bs-primary: #750D78;--bs-primary-rgb: 117, 13, 120;--mdb-link-color: #750D78;--bs-link-color: #750D78;--mdb-link-hover-color: #5A0A5C;--bs-link-hover-color: #5A0A5C;--mdb-font-roboto: var(--cvmed-font);--mdb-body-font-family: var(--cvmed-font);--bs-body-font-family: var(--cvmed-font);--color-highlight-global: rgba(117, 13, 120, .18);--color-back-text-global: rgba(117, 13, 120, .18)}body{font-family:var(--cvmed-font);font-weight:500;font-size:15px;color:var(--cvmed-gray-dark);background:var(--cvmed-white)}h1,h2,h3,h4,h5,h6{font-family:var(--cvmed-font);font-weight:700}label,.form-label,.form-check-label,.form-control,.form-select,.nav-link{font-weight:500}a{color:var(--cvmed-purple)}a:hover{color:var(--cvmed-purple-dark)}.text-primary{color:var(--cvmed-purple)!important}.subtitle{color:var(--cvmed-gray-dark);font-size:16px;font-weight:700}.bg-dark{background-color:var(--cvmed-navy-deep)!important}header.navbar{border-bottom:3px solid var(--cvmed-purple)}.navbar-brand{font-weight:700;letter-spacing:.02em}.custom-hover:hover{background-color:#ffffff14;color:#fff;cursor:pointer}#sidebarMenu .nav-item .nav-link{border-left:3px solid transparent;transition:background-color .12s ease,border-color .12s ease}#sidebarMenu .nav-item .nav-link:hover{background-color:#ffffff14}#sidebarMenu .nav-item .nav-link.active{background-color:var(--cvmed-purple);border-left-color:#fff;color:#fff}.nav-link.highlighted{background-color:#1651938c}.sidebar-heading.highlighted{background-color:var(--cvmed-navy-card)}.custom-hover.highlighted{background-color:#1651938c;color:#fff;cursor:pointer}.custom-header{cursor:pointer;background-color:var(--cvmed-navy-deep);border-left:4px solid var(--cvmed-purple)}.custom-header:hover{background-color:var(--cvmed-navy-hover)}.custom-header.highlighted{background-color:var(--cvmed-navy-card)}.togleModal{background-color:var(--cvmed-navy-deep);color:#fff;cursor:pointer}.togleModal:hover{background-color:var(--cvmed-navy-hover)}.custom-tab{font-size:1rem;font-weight:700;color:var(--cvmed-gray-dark);position:relative}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--cvmed-purple);border-color:var(--cvmed-purple)}.nav-tabs .nav-link.active .custom-tab,.nav-tabs .nav-item.show .nav-link .custom-tab{color:var(--cvmed-purple)}.backgroundHeader{background-color:var(--cvmed-navy-deep)}.backgroundHeader h5{font-size:18px}.customBackground{background-color:var(--cvmed-gray-light)}input[type=number]{font-weight:600}.btn-primary{background-color:var(--cvmed-purple)!important;border-color:var(--cvmed-purple)!important;color:#fff!important;border-radius:50px;letter-spacing:.06em}.btn-primary:hover,.btn-primary:focus{background-color:var(--cvmed-purple-dark)!important;border-color:var(--cvmed-purple-dark)!important}.modal-footer .btn-secondary{background-color:transparent!important;color:var(--cvmed-purple)!important;border:2px solid var(--cvmed-purple)!important;border-radius:50px;box-shadow:none}.modal-footer .btn-secondary:hover{background-color:var(--cvmed-purple-soft)!important;color:var(--cvmed-purple)!important}.blue-profundo{color:var(--cvmed-purple)!important}.form-check-input[type=radio]:checked:after{background-color:var(--cvmed-purple)}.form-check-input:checked{border-color:var(--cvmed-purple)}.form-check-input:checked:focus{border-color:var(--cvmed-purple)}.form-check-input[type=checkbox]:checked{background-color:var(--cvmed-purple)}.form-check-input[type=checkbox]:checked:focus{background-color:var(--cvmed-purple)}.form-switch .form-check-input:checked[type=checkbox]:after{background-color:var(--cvmed-purple)}.form-outline .form-control:focus~.form-label{color:var(--cvmed-purple)}.form-outline .form-control:focus~.form-notch .form-notch-leading,.form-outline .form-control:focus~.form-notch .form-notch-middle,.form-outline .form-control:focus~.form-notch .form-notch-trailing{border-color:var(--cvmed-purple);box-shadow:0 0 0 0 transparent}.form-outline .form-control:focus~.form-notch .form-notch-middle,.form-outline .form-control.active~.form-notch .form-notch-middle{border-top:none}.form-outline .form-label.active{transform:translateY(-1rem) scale(.8)!important;background-color:#fff!important;padding-left:5px!important;padding-right:5px!important;left:.6rem!important;z-index:3}.form-select:focus{border-color:var(--cvmed-purple);box-shadow:inset 0 0 0 1px var(--cvmed-purple)}::-moz-selection{background-color:#750d7838}::selection{background-color:#750d7838}.swal2-styled{background-color:var(--cvmed-purple);border-radius:50px!important;letter-spacing:.04em;box-shadow:none!important}.flatpickr-input::-moz-placeholder{color:var(--cvmed-gray-mid)!important;opacity:1}.flatpickr-input::placeholder{color:var(--cvmed-gray-mid)!important;opacity:1}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange{background:var(--cvmed-purple)!important;border-color:var(--cvmed-purple)!important}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{color:var(--cvmed-gray-dark)!important}.flatpickr-day:hover{background:var(--cvmed-purple-soft)!important}.flatpickr-input{color:var(--cvmed-gray-dark)!important}.border-primary{--mdb-border-opacity: 1;border-color:#c9c8d3!important}.focus\:border-primary:focus{border-color:var(--cvmed-purple)!important}.focus\:ring-primary:focus{--tw-ring-color: var(--cvmed-purple) !important;box-shadow:0 0 0 1px var(--cvmed-purple)!important}.pagination .page-item.active .page-link{background-color:var(--cvmed-purple)!important;border-color:var(--cvmed-purple)!important;color:#fff!important;box-shadow:0 2px 5px #750d7833}.pagination .page-link{color:var(--cvmed-gray-dark)!important}.pagination .page-link:hover{background-color:var(--cvmed-purple-soft)!important;color:var(--cvmed-purple)!important}.table .btn-secondary{background-color:var(--cvmed-purple)!important;color:#fff!important;border:1px solid var(--cvmed-purple)!important;border-radius:50px}.table .btn-secondary:hover{background-color:var(--cvmed-purple-dark)!important;border-color:var(--cvmed-purple-dark)!important;color:#fff!important}.table thead.bg-light th{background-color:var(--cvmed-navy-deep)!important;color:#fff!important;border-bottom:2px solid var(--cvmed-purple)}.custom-container a{color:var(--cvmed-purple)}
