html.dashboard-root{--dashboard-chart-ink: #1f2937;--dashboard-chart-muted: #6b7280;--dashboard-chart-grid: #e5e7eb;--dashboard-chart-surface: #ffffff;--dashboard-chart-primary: var(--accent);--dashboard-chart-secondary: #3b82f6;--dashboard-chart-accent: #f59e0b;--dashboard-chart-danger: #ef4444;--dashboard-chart-purple: #8b5cf6}html.dashboard-root .theme-toggler{transition:background-color .2s ease,border-color .2s ease}html.dashboard-root .theme-toggler [data-theme-icon]{transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}html.dashboard-root .theme-toggler [data-theme-icon].is-active{background:#fff;box-shadow:0 6px 14px #0f172a24}html.dashboard-root.panel-theme-dark{color-scheme:dark;--ink: #e5e7eb;--muted: #9ca3af;--soft: #6b7280;--border: #4b5563;--border-strong: #6b7280;--panel: rgba(17, 24, 39, .92);--panel-strong: #111827;--card-shadow: 0 16px 32px rgba(3, 7, 18, .5);--card-shadow-hover: 0 24px 48px rgba(3, 7, 18, .62);--accent-soft: color-mix(in srgb, var(--accent) 18%, #0f172a);--accent-strong: color-mix(in srgb, var(--accent) 78%, black);--accent-ring: color-mix(in srgb, var(--accent) 28%, white);--clr-dark: #e5e7eb;--clr-dark-variant: #9ca3af;--clr-info-dark: #d1d5db;--clr-info-light: #1f2937;--clr-white: #111827;--clr-light: rgba(156, 163, 175, .14);--clr-color-background: #030712;--clr-surface-muted: #1f2937;--dashboard-chart-ink: #e5e7eb;--dashboard-chart-muted: #9ca3af;--dashboard-chart-grid: #334155;--dashboard-chart-surface: #111827;--dashboard-chart-primary: #94a3b8;--dashboard-chart-secondary: #60a5fa;--dashboard-chart-accent: #fbbf24;--dashboard-chart-danger: #f87171;--dashboard-chart-purple: #c084fc}html.dashboard-root.panel-theme-dark body.dashboard-shell{color:var(--ink);background:radial-gradient(circle at 80% -10%,rgba(31,41,55,.4),transparent 42%),linear-gradient(180deg,#030712,#0f172a 55%,#030712)}html.dashboard-root.panel-theme-dark body.dashboard-shell:before{background:radial-gradient(circle at 65% 5%,rgba(30,41,59,.55),transparent 45%)}html.dashboard-root.panel-theme-dark body.paciente-body--citas{--pc-ink: #e5e7eb;--pc-muted: #9ca3af;--pc-border: #374151;--pc-surface: #111827;--pc-soft: #1f2937;--pc-shadow: 0 18px 32px rgba(3, 7, 18, .42);--pc-ring: 0 0 0 4px rgba(255, 255, 255, .1);background:radial-gradient(900px 400px at 10% -20%,#111827,#030712 60%) fixed}html.dashboard-root.panel-theme-dark .dashboard-topbar{background:#030712e6;border-color:#1f2937;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html.dashboard-root.panel-theme-dark .dashboard-sidebar{background:#030712;border-color:#1f2937;box-shadow:0 22px 40px #03071299}html.dashboard-root.panel-theme-dark .sidebar-brand__text small{color:#9ca3af}html.dashboard-root.panel-theme-dark .sidebar-brand__text strong{color:#f3f4f6}html.dashboard-root.panel-theme-dark .dashboard-sidebar details,html.dashboard-root.panel-theme-dark .dashboard-sidebar summary{color:#d1d5db}html.dashboard-root.panel-theme-dark .dashboard-sidebar a:hover,html.dashboard-root.panel-theme-dark .dashboard-sidebar button:hover,html.dashboard-root.panel-theme-dark .dashboard-sidebar summary:hover{background:#3741517a;color:#f9fafb}html.dashboard-root.panel-theme-dark .card,html.dashboard-root.panel-theme-dark .glass-panel{background:#111827;border-color:#4b5563;box-shadow:0 16px 30px #03071275}html.dashboard-root.panel-theme-dark .card:hover,html.dashboard-root.panel-theme-dark .glass-panel:hover{border-color:#6b7280}html.dashboard-root.panel-theme-dark .professional-photo-frame,html.dashboard-root.panel-theme-dark .doctor-photo-frame{border-bottom-color:#475569;background:linear-gradient(180deg,#111827,#1e293b)}html.dashboard-root.panel-theme-dark .professional-avatar-photo,html.dashboard-root.panel-theme-dark .doctor-avatar-photo{background:#111827}html.dashboard-root.panel-theme-dark .page-header__info h1,html.dashboard-root.panel-theme-dark .page-header__info h2,html.dashboard-root.panel-theme-dark .detail-item__value{color:#f8fafc}html.dashboard-root.panel-theme-dark .page-header__info p,html.dashboard-root.panel-theme-dark .detail-item__label{color:#94a3b8}html.dashboard-root.panel-theme-dark .section-divider{border-top-color:#334155}html.dashboard-root.panel-theme-dark .table-shell{background:#0f172a;border-color:#475569}html.dashboard-root.panel-theme-dark .table thead{background:#111827;color:#94a3b8}html.dashboard-root.panel-theme-dark .table th{border-bottom-color:#334155}html.dashboard-root.panel-theme-dark .table td{color:#e2e8f0}html.dashboard-root.panel-theme-dark .table tbody tr{border-color:#1e293b}html.dashboard-root.panel-theme-dark .table tbody tr:nth-child(2n){background:#0f172ad1}html.dashboard-root.panel-theme-dark .table tbody tr:hover{background:#1e293bd1}html.dashboard-root.panel-theme-dark .table-responsive-cards .table tbody tr{background:#0f172a;border-color:#334155}html.dashboard-root.panel-theme-dark .table-responsive-cards .table tbody tr:hover{background:#111c31}html.dashboard-root.panel-theme-dark .table-responsive-cards .table td{border-bottom-color:#1e293b}html.dashboard-root.panel-theme-dark .table-responsive-cards .table td:before{color:#94a3b8}html.dashboard-root .dashboard-chart-card{overflow:hidden}html.dashboard-root .dashboard-chart-shell{position:relative}html.dashboard-root .dashboard-chart-shell [data-chart-key],html.dashboard-root .dashboard-chart-empty{min-height:340px}html.dashboard-root .dashboard-chart-card canvas{max-width:100%}html.dashboard-root [data-chart-key] details{color:var(--dashboard-chart-ink);margin-top:.75rem;overflow-x:auto}html.dashboard-root [data-chart-key] summary{cursor:pointer}html.dashboard-root [data-chart-key] table{width:100%;border-collapse:collapse}html.dashboard-root [data-chart-key] th,html.dashboard-root [data-chart-key] td{padding:.4rem;text-align:left}html.dashboard-root .dashboard-list-card{border-color:#94a3b859}html.dashboard-root .dashboard-list-card [data-dashboard-list-body]>a+a{margin-top:.75rem}html.dashboard-root.panel-theme-dark .dashboard-list-card [data-dashboard-list-body]>a{border-color:#334155;background:#0f172a}html.dashboard-root.panel-theme-dark .dashboard-list-card [data-dashboard-list-body]>a:hover{background:#111827}html.dashboard-root.panel-theme-dark .form-label{color:#cbd5e1}html.dashboard-root.panel-theme-dark .date-parts__help{color:#94a3b8}html.dashboard-root.panel-theme-dark .form-input,html.dashboard-root.panel-theme-dark .form-select,html.dashboard-root.panel-theme-dark .form-textarea{background:#0f172a;border-color:#334155;color:#e2e8f0;box-shadow:none}html.dashboard-root.panel-theme-dark .inline-control-shell{background:linear-gradient(180deg,#0f172afa,#111827fa);border-color:#334155;box-shadow:inset 0 1px #94a3b80d}html.dashboard-root.panel-theme-dark .inline-control-shell:hover{border-color:#475569;box-shadow:0 12px 24px #02061747}html.dashboard-root.panel-theme-dark .inline-control-shell>i{color:#64748b}html.dashboard-root.panel-theme-dark .inline-control-shell:focus-within>i{color:#5eead4}html.dashboard-root.panel-theme-dark .inline-control-shell>input,html.dashboard-root.panel-theme-dark .inline-control-shell>select,html.dashboard-root.panel-theme-dark .inline-control-shell>textarea,html.dashboard-root.panel-theme-dark div[class*="rounded-xl border border-gray-200 bg-white/90 px-3 py-2"]>input.bg-transparent,html.dashboard-root.panel-theme-dark div[class*="rounded-xl border border-gray-200 bg-white/90 px-3 py-2"]>select.bg-transparent,html.dashboard-root.panel-theme-dark div[class*="rounded-xl border border-gray-200 bg-white/90 px-3 py-2"]>textarea.bg-transparent{color:#e2e8f0}html.dashboard-root.panel-theme-dark .inline-control-shell>input::placeholder,html.dashboard-root.panel-theme-dark .inline-control-shell>textarea::placeholder,html.dashboard-root.panel-theme-dark div[class*="rounded-xl border border-gray-200 bg-white/90 px-3 py-2"]>input.bg-transparent::placeholder,html.dashboard-root.panel-theme-dark div[class*="rounded-xl border border-gray-200 bg-white/90 px-3 py-2"]>textarea.bg-transparent::placeholder{color:#64748b}html.dashboard-root.panel-theme-dark .form-input::placeholder,html.dashboard-root.panel-theme-dark .form-select::placeholder,html.dashboard-root.panel-theme-dark .form-textarea::placeholder,html.dashboard-root.panel-theme-dark input::placeholder,html.dashboard-root.panel-theme-dark textarea::placeholder{color:#64748b}html.dashboard-root.panel-theme-dark .form-input:focus,html.dashboard-root.panel-theme-dark .form-select:focus,html.dashboard-root.panel-theme-dark .form-textarea:focus,html.dashboard-root.panel-theme-dark input:focus,html.dashboard-root.panel-theme-dark select:focus,html.dashboard-root.panel-theme-dark textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 20%,#0f172a)}html.dashboard-root.panel-theme-dark .btn-secondary{background:#1e293b;border-color:#334155;color:#e2e8f0}html.dashboard-root.panel-theme-dark .btn-secondary:hover{background:#334155;border-color:#475569;color:#f8fafc}html.dashboard-root.panel-theme-dark .btn-outline{border-color:#334155;background:#0f172af0;color:#e2e8f0}html.dashboard-root.panel-theme-dark .btn-outline:hover{border-color:#475569;background:#1e293b;color:#f8fafc}html.dashboard-root.panel-theme-dark .btn-primary{border-color:color-mix(in srgb,var(--accent) 68%,white);box-shadow:0 12px 24px #0f172a4d}html.dashboard-root.panel-theme-dark .btn-ghost{background:#0f172ae6;border-color:#334155;color:#cbd5e1}html.dashboard-root.panel-theme-dark .btn-ghost:hover{background:#1e293b;border-color:#475569;color:#f8fafc}html.dashboard-root.panel-theme-dark .panel-back-button{border-color:#334155;background:#111827;color:#e2e8f0;box-shadow:0 14px 28px #02061780}html.dashboard-root.panel-theme-dark .panel-back-button:hover{border-color:#475569;color:var(--accent);box-shadow:0 18px 32px #02061794}html.dashboard-root.panel-theme-dark .panel-back-button__icon{background:color-mix(in srgb,var(--accent) 16%,#0f172a);color:var(--accent)}html.dashboard-root.panel-theme-dark .panel-action-bar--in-back .panel-action-bar__meta{color:#cbd5e1}html.dashboard-root.panel-theme-dark .pill,html.dashboard-root.panel-theme-dark .chip{background:#1e293b;border-color:#334155;color:#cbd5e1}html.dashboard-root.panel-theme-dark .chip:hover{background:#334155;border-color:#475569;color:#f8fafc}html.dashboard-root.panel-theme-dark .context-pill{background:linear-gradient(180deg,#0f172a,#111827);border-color:#334155;color:#e2e8f0;box-shadow:0 14px 28px #02061752}html.dashboard-root.panel-theme-dark .context-pill__icon{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 18%,#0f172a),color-mix(in srgb,var(--accent) 10%,#0f172a));color:var(--accent)}html.dashboard-root.panel-theme-dark .context-pill__label{color:#94a3b8}html.dashboard-root.panel-theme-dark .context-pill__text{color:#f8fafc}html.dashboard-root.panel-theme-dark .panel-form-section{background:linear-gradient(180deg,#0f172af5,#111827fa);border-color:#334155}html.dashboard-root.panel-theme-dark .panel-form-section--warning{background:linear-gradient(180deg,#78350f2e,#0f172afa);border-color:#f59e0b59}html.dashboard-root.panel-theme-dark .panel-form-section__title{color:#f8fafc}html.dashboard-root.panel-theme-dark .panel-form-section__icon{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 18%,#0f172a),color-mix(in srgb,var(--accent) 10%,#0f172a));color:var(--accent)}html.dashboard-root.panel-theme-dark .panel-form-section__hint{color:#94a3b8}html.dashboard-root.panel-theme-dark .panel-accordion__chevron{background:#1e293b;color:#cbd5e1}html.dashboard-root.panel-theme-dark .panel-accordion[open] .panel-accordion__chevron{background:color-mix(in srgb,var(--accent) 16%,#0f172a);color:var(--accent)}html.dashboard-root.panel-theme-dark .empty-state{background:#0f172ac7;border-color:#334155;color:#cbd5e1}html.dashboard-root.panel-theme-dark .alert{background:#0f172a;border-color:#334155;color:#e2e8f0}html.dashboard-root.panel-theme-dark .alert.success{background:#10b98124;border-color:#10b98159;color:#a7f3d0}html.dashboard-root.panel-theme-dark .alert.warning{background:#f59e0b1f;border-color:#f59e0b59;color:#fcd34d}html.dashboard-root.panel-theme-dark .alert.error{background:#e11d481f;border-color:#e11d4859;color:#fda4af}html.dashboard-root.panel-theme-dark .badge.neutral{background:#1e293b;color:#cbd5e1}html.dashboard-root.panel-theme-dark .badge.info{background:#0ea5e933;color:#bae6fd}html.dashboard-root.panel-theme-dark .badge.success{background:#10b98133;color:#a7f3d0}html.dashboard-root.panel-theme-dark .badge.warning{background:#f59e0b33;color:#fcd34d}html.dashboard-root.panel-theme-dark .badge.danger{background:#e11d4833;color:#fda4af}html.dashboard-root.panel-theme-dark .toast{background:#0f172a;border-color:#334155;color:#e2e8f0}html.dashboard-root.panel-theme-dark .toast-warn{background:#f59e0b29;color:#fcd34d}html.dashboard-root.panel-theme-dark .toast-float--success{background:#10b9812e;color:#a7f3d0;border-color:#10b98159}html.dashboard-root.panel-theme-dark .kebab-menu{background:#0f172a;border-color:#334155;box-shadow:0 20px 40px #0206178c}html.dashboard-root.panel-theme-dark .modal-backdrop{background:#020617b8}html.dashboard-root.panel-theme-dark .theme-toggler{background:#0f172a;border-color:#334155;color:#cbd5e1}html.dashboard-root.panel-theme-dark .theme-toggler:hover,html.dashboard-root.panel-theme-dark .header-action-button:hover,html.dashboard-root.panel-theme-dark .header-user-button:hover,html.dashboard-root.panel-theme-dark .field-action-button:hover,html.dashboard-root.panel-theme-dark .panel-subaction-button:hover,html.dashboard-root.panel-theme-dark .btn-eye:hover{background:#1e293b;border-color:#475569;color:#f8fafc}html.dashboard-root.panel-theme-dark .theme-toggler [data-theme-icon=light]{color:#f59e0b}html.dashboard-root.panel-theme-dark .theme-toggler [data-theme-icon=dark]{color:#cbd5e1}html.dashboard-root.panel-theme-dark .theme-toggler [data-theme-icon].is-active{background:#1e293b;color:#5eead4;box-shadow:inset 0 0 0 1px #5eead440}html.dashboard-root.panel-theme-dark .header-action-button,html.dashboard-root.panel-theme-dark .header-user-button,html.dashboard-root.panel-theme-dark .field-action-button,html.dashboard-root.panel-theme-dark .panel-subaction-button,html.dashboard-root.panel-theme-dark .btn-eye{background:#0f172a;border-color:#334155;color:#cbd5e1;box-shadow:0 1px 2px #02061780}html.dashboard-root.panel-theme-dark .theme-preference-card__icon{background:#5eead429;color:#5eead4}html.dashboard-root.panel-theme-dark .stat-card{background:linear-gradient(180deg,#0f172afa,#111827fa);border-color:#334155}html.dashboard-root.panel-theme-dark .stat-card:before{opacity:1}html.dashboard-root.panel-theme-dark .stat-card__icon{box-shadow:inset 0 1px #ffffff08}html.dashboard-root.panel-theme-dark .stat-card--slate{background:linear-gradient(180deg,#0f172afa,#111827fa);border-color:#64748b57}html.dashboard-root.panel-theme-dark .stat-card__icon--slate{background:#64748b29;border-color:#94a3b82e;color:#cbd5e1}html.dashboard-root.panel-theme-dark .stat-card--teal{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 24%,#0f172a),#0f172afa 62%);border-color:color-mix(in srgb,var(--accent) 24%,#334155)}html.dashboard-root.panel-theme-dark .stat-card__icon--teal{background:color-mix(in srgb,var(--accent) 18%,#0f172a);border-color:color-mix(in srgb,var(--accent) 18%,#334155);color:var(--accent)}html.dashboard-root.panel-theme-dark .stat-card--sky{background:linear-gradient(180deg,#0c4a6e59,#0f172afa 62%);border-color:#38bdf83d}html.dashboard-root.panel-theme-dark .stat-card__icon--sky{background:#0ea5e929;border-color:#38bdf833;color:#7dd3fc}html.dashboard-root.panel-theme-dark .stat-card--amber{background:linear-gradient(180deg,#78350f57,#0f172afa 62%);border-color:#f59e0b3d}html.dashboard-root.panel-theme-dark .stat-card__icon--amber{background:#f59e0b29;border-color:#fbbf2433;color:#fcd34d}html.dashboard-root.panel-theme-dark .stat-card--rose{background:linear-gradient(180deg,#7f1d1d4d,#0f172afa 62%);border-color:#f43f5e3d}html.dashboard-root.panel-theme-dark .stat-card__icon--rose{background:#f43f5e29;border-color:#fb71852e;color:#fda4af}html.dashboard-root.panel-theme-dark .activity-card{border-color:#64748b57;background:linear-gradient(180deg,#0f172af5,#111827f0);box-shadow:inset 0 1px #ffffff08}html.dashboard-root.panel-theme-dark .activity-card__label{color:#94a3b8}html.dashboard-root.panel-theme-dark .activity-card__track{border-color:#47556973;background:linear-gradient(180deg,#1e293bf0,#0f172afa);box-shadow:inset 0 1px #ffffff08}html.dashboard-root.panel-theme-dark .activity-card__bar{box-shadow:0 12px 24px color-mix(in srgb,var(--activity-accent) 24%,black)}html.dashboard-root.panel-theme-dark .activity-card__stat{color:#cbd5e1}html.dashboard-root.panel-theme-dark .activity-card__stat strong{color:color-mix(in srgb,var(--activity-accent) 62%,white)}html.dashboard-root.panel-theme-dark .activity-card__stat--muted{background:#334155b8;color:#94a3b8}html.dashboard-root.panel-theme-dark .activity-card__stat--muted strong{color:#f8fafc}html.dashboard-root.panel-theme-dark .text-gray-900{color:#f9fafb!important}html.dashboard-root.panel-theme-dark .text-gray-800{color:#e5e7eb!important}html.dashboard-root.panel-theme-dark .text-gray-700{color:#d1d5db!important}html.dashboard-root.panel-theme-dark .text-gray-600{color:#9ca3af!important}html.dashboard-root.panel-theme-dark .text-gray-500{color:#6b7280!important}html.dashboard-root.panel-theme-dark .text-gray-400{color:#9ca3af!important}html.dashboard-root.panel-theme-dark .text-teal-700,html.dashboard-root.panel-theme-dark .text-teal-600{color:var(--accent)!important}html.dashboard-root.panel-theme-dark .text-amber-900{color:#fef3c7!important}html.dashboard-root.panel-theme-dark .text-amber-800{color:#fde68a!important}html.dashboard-root.panel-theme-dark .text-amber-700{color:#fcd34d!important}html.dashboard-root.panel-theme-dark .text-emerald-900{color:#d1fae5!important}html.dashboard-root.panel-theme-dark .text-emerald-800{color:#a7f3d0!important}html.dashboard-root.panel-theme-dark .text-emerald-700{color:#6ee7b7!important}html.dashboard-root.panel-theme-dark .text-rose-700,html.dashboard-root.panel-theme-dark .text-rose-600{color:#fda4af!important}html.dashboard-root.panel-theme-dark .text-sky-700{color:#bae6fd!important}html.dashboard-root.panel-theme-dark .text-sky-600{color:#7dd3fc!important}html.dashboard-root.panel-theme-dark .bg-white,html.dashboard-root.panel-theme-dark .bg-white\/80,html.dashboard-root.panel-theme-dark .bg-white\/90,html.dashboard-root.panel-theme-dark .bg-gray-50{background-color:#111827!important}html.dashboard-root.panel-theme-dark .bg-white\/95{background-color:#111827f0!important}html.dashboard-root.panel-theme-dark .bg-gray-50\/80{background-color:#1f2937d1!important}html.dashboard-root.panel-theme-dark .bg-gray-100{background-color:#1f2937!important}html.dashboard-root.panel-theme-dark .bg-teal-50{background-color:color-mix(in srgb,var(--accent) 14%,#0f172a)!important}html.dashboard-root.panel-theme-dark .bg-amber-50{background-color:#f59e0b1f!important}html.dashboard-root.panel-theme-dark .bg-emerald-50{background-color:#10b9811f!important}html.dashboard-root.panel-theme-dark .bg-rose-50{background-color:#e11d481f!important}html.dashboard-root.panel-theme-dark .bg-sky-50{background-color:#0ea5e91f!important}html.dashboard-root.panel-theme-dark .border-gray-100,html.dashboard-root.panel-theme-dark .border-gray-200,html.dashboard-root.panel-theme-dark .border-gray-300{border-color:#374151!important}html.dashboard-root.panel-theme-dark .border-teal-200{border-color:color-mix(in srgb,var(--accent) 28%,#334155)!important}html.dashboard-root.panel-theme-dark .border-amber-200{border-color:#f59e0b59!important}html.dashboard-root.panel-theme-dark .border-emerald-200{border-color:#10b98159!important}html.dashboard-root.panel-theme-dark .border-rose-200{border-color:#e11d4859!important}html.dashboard-root.panel-theme-dark .hover\:bg-gray-50:hover{background-color:#3741517a!important}html.dashboard-root.panel-theme-dark .hover\:bg-gray-100:hover{background-color:#4b55638c!important}html.dashboard-root.panel-theme-dark .hover\:bg-rose-50:hover{background-color:#e11d482e!important}html.panel-theme-dark div[class*="rounded-xl border border-gray-200 bg-white/90"],html.panel-theme-dark label[class*="rounded-xl border border-gray-200 bg-white/90"],html.dashboard-root.panel-theme-dark div[class*="rounded-xl border border-gray-200 bg-white/90"],html.dashboard-root.panel-theme-dark label[class*="rounded-xl border border-gray-200 bg-white/90"]{background:#0f172a!important;border-color:#334155!important}html.panel-theme-dark div[class*="rounded-xl border border-gray-200 bg-white/90"] select,html.dashboard-root.panel-theme-dark div[class*="rounded-xl border border-gray-200 bg-white/90"] select{color:#e2e8f0!important;background-color:transparent!important}html.panel-theme-dark select option,html.panel-theme-dark .form-select option,html.dashboard-root.panel-theme-dark select option,html.dashboard-root.panel-theme-dark .form-select option{background-color:#1e293b!important;color:#fff!important}html.panel-theme-dark select option:checked,html.panel-theme-dark select option:hover,html.panel-theme-dark .form-select option:checked,html.panel-theme-dark .form-select option:hover,html.dashboard-root.panel-theme-dark select option:checked,html.dashboard-root.panel-theme-dark select option:hover,html.dashboard-root.panel-theme-dark .form-select option:checked,html.dashboard-root.panel-theme-dark .form-select option:hover{background-color:#0284c7!important;color:#fff!important}html.dashboard-root.panel-theme-dark .para-quien-cita-container{background-color:#1f293766!important;border-color:#374151!important}html.dashboard-root.panel-theme-dark .para-quien-cita-container label{color:#e5e7eb!important}html.dashboard-root.panel-theme-dark .para-quien-cita-container p{color:#9ca3af!important}html.dashboard-root.panel-theme-dark .para-quien-cita-container select{background-color:#0f172a!important;border-color:#334155!important;color:#e2e8f0!important}html.dashboard-root.panel-theme-dark .para-quien-cita-container a{color:#5eead4!important}html.dashboard-root.panel-theme-dark .para-quien-cita-container a:hover{color:#2dd4bf!important;text-decoration:underline}html.dashboard-root.panel-theme-dark .para-quien-cita-container input[type=radio]{background-color:#0f172a!important;border-color:#4b5563!important}html.dashboard-root.panel-theme-dark .constancia-medica-box{background-color:#1f293766!important;border-color:#374151!important}html.dashboard-root.panel-theme-dark .constancia-medica-box .constancia-title{color:#e5e7eb!important}html.dashboard-root.panel-theme-dark .constancia-medica-box .constancia-text{color:#f3f4f6!important}
