body.tema-activo,body.tema-activo #content-wrapper,body.tema-activo #content,body.tema-activo .container-fluid{background-color:var(--tema-fondo);color:var(--tema-texto)}body.tema-activo .sidebar.bg-gradient-primary{background:var(--tema-menu)!important}body.tema-activo .topbar,body.tema-activo .card,body.tema-activo .modal-content,body.tema-activo .dropdown-menu,body.tema-activo .collapse-inner,body.tema-activo .sticky-footer,body.tema-activo .bg-white,body.tema-activo .table{background-color:var(--tema-superficie)!important;color:var(--tema-texto)}body.tema-activo .card-header,body.tema-activo .modal-header{color:var(--tema-texto)}body.tema-activo .card-header[style*="rgb(78, 115, 223)"],body.tema-activo .card-header[style*="#4e73df"],body.tema-activo .modal-header[style*="rgb(78, 115, 223)"],body.tema-activo .modal-header[style*="#4e73df"]{background-color:var(--tema-primario)!important;color:#fff!important}body.tema-activo .btn-primary,body.tema-activo .bg-primary,body.tema-activo .badge-primary{background-color:var(--tema-primario)!important;border-color:var(--tema-primario)!important;color:#fff!important}body.tema-activo .btn-outline-primary{border-color:var(--tema-primario);color:var(--tema-primario)}body.tema-activo .btn-outline-primary:hover{background-color:var(--tema-primario);color:#fff}body.tema-activo a,body.tema-activo .text-primary{color:var(--tema-primario)!important}body.tema-activo .sidebar a,body.tema-activo .sidebar .nav-link,body.tema-activo .btn-primary a{color:#fff!important}body.tema-activo .sidebar .collapse-item{color:var(--tema-texto)!important}body.tema-activo .border-left-primary{border-left-color:var(--tema-primario)!important}body.tema-activo .form-control:focus{border-color:var(--tema-primario);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--tema-primario) 20%,transparent)}body.tema-activo .form-control,body.tema-activo select,body.tema-activo textarea,body.tema-activo .input-group-text{background-color:var(--tema-superficie);border-color:var(--tema-borde);color:var(--tema-texto)}body.tema-activo .form-control::placeholder{color:var(--tema-texto-suave)}body.tema-activo hr,body.tema-activo .border,body.tema-activo .border-bottom,body.tema-activo .border-top,body.tema-activo .modal-header,body.tema-activo .modal-footer,body.tema-activo .table td,body.tema-activo .table th{border-color:var(--tema-borde)!important}body.tema-activo .text-gray-600,body.tema-activo .text-muted,body.tema-activo small{color:var(--tema-texto-suave)!important}body.tema-activo .rdt_Table,body.tema-activo .rdt_TableHeadRow,body.tema-activo .rdt_TableRow,body.tema-activo .rdt_Pagination,body.tema-activo .citas-table-shell,body.tema-activo .fc-theme-standard td,body.tema-activo .fc-theme-standard th,body.tema-activo .fc-scrollgrid,body.tema-activo .fc .fc-daygrid-day-frame{background:var(--tema-superficie)!important;color:var(--tema-texto)!important;border-color:var(--tema-borde)!important}body.tema-activo .rdt_TableHeadRow{color:var(--tema-texto-suave)!important}body.tema-activo .rdt_TableRow{color:var(--tema-texto)!important}body.tema-activo .citas-list-card{border-color:var(--tema-borde);background:var(--tema-superficie)}body.tema-activo .citas-list-header{background:var(--tema-primario)!important;color:#fff}body.tema-activo .cita-paciente-nombre,body.tema-activo .cita-paciente-grid,body.tema-activo .fc .fc-col-header-cell-cushion,body.tema-activo .fc .fc-daygrid-day-number{color:var(--tema-texto)!important}body.tema-activo .alert{border-color:var(--tema-borde)}body.tema-moderno .card,body.tema-moderno .modal-content,body.tema-moderno .dropdown-menu{border-radius:1rem}body.tema-moderno .btn,body.tema-moderno .form-control{border-radius:.6rem}
