:root{--devalogy-theme-surface-soft: #f6f8fb;--devalogy-theme-ink-soft: #526273;--dvh-primary: #0d6b38;--dvh-hero-1: #09512a;--dvh-hero-2: #0d6b38;--dvh-hero-3: #1a9c52;--dvh-canvas: #f4faf8;--bs-primary: #0d6b38;--bs-primary-rgb: 13, 107, 56;--bs-link-color: var(--dvh-primary);--bs-link-hover-color: var(--dvh-primary)}[data-res-theme=aurora]{--dvh-primary: #0d6b38;--dvh-hero-1: #09512a;--dvh-hero-2: #0d6b38;--dvh-hero-3: #1a9c52;--dvh-canvas: #f4faf8;--bs-primary: #0d6b38;--bs-primary-rgb: 13,107,56}[data-res-theme=constelacion]{--dvh-primary: #312e81;--dvh-hero-1: #1e1b4b;--dvh-hero-2: #312e81;--dvh-hero-3: #4338ca;--dvh-canvas: #eef1f7;--bs-primary: #312e81;--bs-primary-rgb: 49,46,129}[data-res-theme=softmedical]{--dvh-primary: #005f73;--dvh-hero-1: #00374a;--dvh-hero-2: #005f73;--dvh-hero-3: #0a9396;--dvh-canvas: #f4f7f8;--bs-primary: #005f73;--bs-primary-rgb: 0,95,115}[data-res-theme=sepia]{--dvh-primary: #7a5114;--dvh-hero-1: #4d2e08;--dvh-hero-2: #7a5114;--dvh-hero-3: #b07d28;--dvh-canvas: #faf6ee;--bs-primary: #7a5114;--bs-primary-rgb: 122,81,20}[data-res-theme=universitaria]{--dvh-primary: #1a365d;--dvh-hero-1: #0f2240;--dvh-hero-2: #1a365d;--dvh-hero-3: #2b4c8c;--dvh-canvas: #f2f4f8;--bs-primary: #1a365d;--bs-primary-rgb: 26,54,93}[data-res-theme=devalogy]{--dvh-primary: #1b3a20;--dvh-hero-1: #0e2414;--dvh-hero-2: #1b3a20;--dvh-hero-3: #2a5e3f;--dvh-canvas: #f1f7f2;--bs-primary: #1b3a20;--bs-primary-rgb: 27,58,32}[data-res-theme=carmin]{--dvh-primary: #6b1212;--dvh-hero-1: #3a0808;--dvh-hero-2: #6b1212;--dvh-hero-3: #a01c1c;--dvh-canvas: #fdf2f2;--bs-primary: #6b1212;--bs-primary-rgb: 107,18,18}[data-res-theme=podio]{--dvh-primary: #6d28d9;--dvh-hero-1: #4c1d95;--dvh-hero-2: #6d28d9;--dvh-hero-3: #7c3aed;--dvh-canvas: #faf5ff;--bs-primary: #6d28d9;--bs-primary-rgb: 109,40,217}[data-res-theme=arena]{--dvh-primary: #e63946;--dvh-hero-1: #7c1f00;--dvh-hero-2: #e63946;--dvh-hero-3: #f97316;--dvh-canvas: #fff7ed;--bs-primary: #e63946;--bs-primary-rgb: 230,57,70}[data-res-theme=vinculo]{--dvh-primary: #e11d48;--dvh-hero-1: #9b1c1c;--dvh-hero-2: #e11d48;--dvh-hero-3: #fb7185;--dvh-canvas: #fff4f6;--bs-primary: #e11d48;--bs-primary-rgb: 225,29,72}.btn-primary,.btn-primary:focus,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{background-color:var(--dvh-primary)!important;border-color:var(--dvh-primary)!important}.btn-primary:hover{background-color:var(--dvh-hero-1)!important;border-color:var(--dvh-hero-1)!important}.btn-outline-primary{color:var(--dvh-primary)!important;border-color:var(--dvh-primary)!important}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary.active,.btn-outline-primary:active{background-color:var(--dvh-primary)!important;border-color:var(--dvh-primary)!important;color:#fff!important}.text-primary{color:var(--dvh-primary)!important}.dataTables_wrapper .paginate_button.current,.dataTables_wrapper .paginate_button.current:hover{background:var(--dvh-primary)!important;border-color:var(--dvh-primary)!important;color:#fff!important}.dataTables_wrapper .paginate_button:not(.disabled):hover{background:rgba(var(--bs-primary-rgb),.08)!important;border-color:transparent!important;color:var(--dvh-primary)!important}html[data-bs-theme=light]{color-scheme:light}html[data-bs-theme=dark]{--devalogy-theme-canvas: #0b1220;--devalogy-theme-surface: #121a2a;--devalogy-theme-surface-soft: #182235;--devalogy-theme-line: rgba(148, 163, 184, .24);--devalogy-theme-ink: #e6edf7;--devalogy-theme-ink-soft: #9fb0c7;color-scheme:dark}html[data-bs-theme=dark] body{background:var(--devalogy-theme-canvas)!important}html[data-bs-theme=dark] [id$=ThemeTrigger],html[data-bs-theme=dark] .theme-card-ui{background:var(--devalogy-theme-surface)!important;border-color:var(--devalogy-theme-line)!important;color:var(--devalogy-theme-ink)!important}html[data-bs-theme=dark] [id$=ThemePanel]{background:var(--devalogy-theme-surface)!important;border:1px solid var(--devalogy-theme-line)!important;box-shadow:0 18px 48px -24px #000000b8!important}html[data-bs-theme=dark] [data-tp]{color:var(--devalogy-theme-ink)!important}html[data-bs-theme=dark] [data-tp]:hover,html[data-bs-theme=dark] [data-tp].is-active{background:var(--devalogy-theme-surface-soft)!important}html[data-bs-theme=dark] [class*=-tp-header]{color:var(--devalogy-theme-ink-soft)!important;border-bottom-color:var(--devalogy-theme-line)!important}html[data-bs-theme=dark] [class*=-tp-name]{color:var(--devalogy-theme-ink)!important}html[data-bs-theme=dark] [class*=-tp-desc],html[data-bs-theme=dark] [id$=TriggerLabel],html[data-bs-theme=dark] .text-muted,html[data-bs-theme=dark] .form-text{color:var(--devalogy-theme-ink-soft)!important}html[data-bs-theme=dark]{--aq-canvas: var(--devalogy-theme-canvas);--aq-paper: var(--devalogy-theme-surface);--aq-ink: var(--devalogy-theme-ink);--aq-line: var(--devalogy-theme-line);--rc-bg: var(--devalogy-theme-canvas);--rc-paper: var(--devalogy-theme-surface);--rc-paper2: var(--devalogy-theme-surface-soft);--rc-ink: var(--devalogy-theme-ink);--rc-ink-soft: var(--devalogy-theme-ink-soft);--rc-line: var(--devalogy-theme-line);--ev-canvas: var(--devalogy-theme-canvas);--ev-paper: var(--devalogy-theme-surface);--ev-paper-2: var(--devalogy-theme-surface-soft);--ev-ink: var(--devalogy-theme-ink);--ev-ink-soft: var(--devalogy-theme-ink-soft);--ev-line: var(--devalogy-theme-line);--mr-canvas: var(--devalogy-theme-canvas);--mr-paper: var(--devalogy-theme-surface);--mr-paper-2: var(--devalogy-theme-surface-soft);--mr-ink: var(--devalogy-theme-ink);--mr-ink-soft: var(--devalogy-theme-ink-soft);--mr-line: var(--devalogy-theme-line);--tp-canvas: var(--devalogy-theme-canvas);--tp-paper: var(--devalogy-theme-surface);--tp-ink: var(--devalogy-theme-ink);--tp-ink-soft: var(--devalogy-theme-ink-soft);--tp-line: var(--devalogy-theme-line);--sv-canvas: var(--devalogy-theme-canvas);--sv-paper: var(--devalogy-theme-surface);--sv-ink: var(--devalogy-theme-ink);--sv-ink-soft: var(--devalogy-theme-ink-soft);--sv-line: var(--devalogy-theme-line);--pr-canvas: var(--devalogy-theme-canvas);--pr-paper: var(--devalogy-theme-surface);--pr-ink: var(--devalogy-theme-ink);--pr-ink-soft: var(--devalogy-theme-ink-soft);--pr-line: var(--devalogy-theme-line);--ob-canvas: var(--devalogy-theme-canvas);--ob-paper: var(--devalogy-theme-surface);--ob-ink: var(--devalogy-theme-ink);--ob-ink-soft: var(--devalogy-theme-ink-soft);--ob-line: var(--devalogy-theme-line);--fc-canvas: var(--devalogy-theme-canvas);--fc-paper: var(--devalogy-theme-surface);--fc-paper-2: var(--devalogy-theme-surface-soft);--fc-ink: var(--devalogy-theme-ink);--fc-ink-soft: var(--devalogy-theme-ink-soft);--fc-line: var(--devalogy-theme-line);--fdx-canvas: var(--devalogy-theme-canvas);--fdx-paper: var(--devalogy-theme-surface);--fdx-paper-2: var(--devalogy-theme-surface-soft);--fdx-ink: var(--devalogy-theme-ink);--fdx-ink-soft: var(--devalogy-theme-ink-soft);--fdx-line: var(--devalogy-theme-line);--in-canvas: var(--devalogy-theme-canvas);--in-paper: var(--devalogy-theme-surface);--in-ink: var(--devalogy-theme-ink);--in-ink-soft: var(--devalogy-theme-ink-soft);--in-line: var(--devalogy-theme-line);--nm-canvas: var(--devalogy-theme-canvas);--nm-paper: var(--devalogy-theme-surface);--nm-paper-2: var(--devalogy-theme-surface-soft);--nm-ink: var(--devalogy-theme-ink);--nm-ink-soft: var(--devalogy-theme-ink-soft);--nm-line: var(--devalogy-theme-line);--cp-canvas: var(--devalogy-theme-canvas);--cp-paper: var(--devalogy-theme-surface);--cp-ink: var(--devalogy-theme-ink);--cp-ink-soft: var(--devalogy-theme-ink-soft);--cp-line: var(--devalogy-theme-line);--co-canvas: var(--devalogy-theme-canvas);--co-paper: var(--devalogy-theme-surface);--co-ink: var(--devalogy-theme-ink);--co-ink-soft: var(--devalogy-theme-ink-soft);--co-line: var(--devalogy-theme-line);--res-canvas: var(--devalogy-theme-canvas);--res-paper: var(--devalogy-theme-surface);--res-paper-2: var(--devalogy-theme-surface-soft);--res-ink: var(--devalogy-theme-ink);--res-ink-soft: var(--devalogy-theme-ink-soft);--res-line: var(--devalogy-theme-line);--ec-canvas: var(--devalogy-theme-canvas);--ec-paper: var(--devalogy-theme-surface);--ec-paper-2: var(--devalogy-theme-surface-soft);--ec-ink: var(--devalogy-theme-ink);--ec-ink-soft: var(--devalogy-theme-ink-soft);--ec-line: var(--devalogy-theme-line);--lb-canvas: var(--devalogy-theme-canvas);--lb-paper: var(--devalogy-theme-surface);--lb-paper-2: var(--devalogy-theme-surface-soft);--lb-ink: var(--devalogy-theme-ink);--lb-ink-soft: var(--devalogy-theme-ink-soft);--lb-line: var(--devalogy-theme-line);--ag-canvas: var(--devalogy-theme-canvas);--ag-paper: var(--devalogy-theme-surface);--ag-paper-2: var(--devalogy-theme-surface-soft);--ag-ink: var(--devalogy-theme-ink);--ag-ink-soft: var(--devalogy-theme-ink-soft);--ag-line: var(--devalogy-theme-line);--ar-canvas: var(--devalogy-theme-canvas);--ar-paper: var(--devalogy-theme-surface);--ar-paper-2: var(--devalogy-theme-surface-soft);--ar-ink: var(--devalogy-theme-ink);--ar-ink-soft: var(--devalogy-theme-ink-soft);--ar-line: var(--devalogy-theme-line);--vc-canvas: var(--devalogy-theme-canvas);--vc-paper: var(--devalogy-theme-surface);--vc-paper-2: var(--devalogy-theme-surface-soft);--vc-ink: var(--devalogy-theme-ink);--vc-ink-soft: var(--devalogy-theme-ink-soft);--vc-line: var(--devalogy-theme-line);--aqs-canvas: var(--devalogy-theme-canvas);--aqs-paper: var(--devalogy-theme-surface);--aqs-ink: var(--devalogy-theme-ink);--aqs-line: var(--devalogy-theme-line);--med-canvas: var(--devalogy-theme-canvas);--med-paper: var(--devalogy-theme-surface);--med-ink: var(--devalogy-theme-ink);--med-line: var(--devalogy-theme-line);--pd-canvas: var(--devalogy-theme-canvas);--pd-paper: var(--devalogy-theme-surface);--pd-ink: var(--devalogy-theme-ink);--pd-line: var(--devalogy-theme-line);--pg-canvas: var(--devalogy-theme-canvas);--pg-paper: var(--devalogy-theme-surface);--pg-ink: var(--devalogy-theme-ink);--pg-line: var(--devalogy-theme-line);--rfx-canvas: var(--devalogy-theme-canvas);--rfx-paper: var(--devalogy-theme-surface);--rfx-ink: var(--devalogy-theme-ink);--rfx-line: var(--devalogy-theme-line);--rh-canvas: var(--devalogy-theme-canvas);--rh-card: var(--devalogy-theme-surface);--rh-paper: var(--devalogy-theme-surface);--rh-paper-2: var(--devalogy-theme-surface-soft);--rh-ink: var(--devalogy-theme-ink);--rh-muted: var(--devalogy-theme-ink-soft);--rh-ink-soft: var(--devalogy-theme-ink-soft);--rh-line: var(--devalogy-theme-line);--tel-canvas: var(--devalogy-theme-canvas);--tel-paper: var(--devalogy-theme-surface);--tel-ink: var(--devalogy-theme-ink);--tel-line: var(--devalogy-theme-line)}html[data-bs-theme=dark] .ruta-paso,html[data-bs-theme=dark] .ruta-empty,html[data-bs-theme=dark] .ruta-cierre,html[data-bs-theme=dark] .ev-card,html[data-bs-theme=dark] .ev-reco,html[data-bs-theme=dark] .ev-hist-item,html[data-bs-theme=dark] .mr-kpi,html[data-bs-theme=dark] .panel,html[data-bs-theme=dark] .ruta-item,html[data-bs-theme=dark] .reflexion-filter-card,html[data-bs-theme=dark] .reflexion-state-card,html[data-bs-theme=dark] .reflexion-front,html[data-bs-theme=dark] .reflexion-back,html[data-bs-theme=dark] .fdx-filter-card,html[data-bs-theme=dark] .fdx-stat-card,html[data-bs-theme=dark] .fdx-state-card,html[data-bs-theme=dark] .fdx-atlas,html[data-bs-theme=dark] .vc-card,html[data-bs-theme=dark] .vc-com-item,html[data-bs-theme=dark] .vc-inv-item,html[data-bs-theme=dark] .ag-card,html[data-bs-theme=dark] .ag-thread,html[data-bs-theme=dark] .ag-thread.pinned{background:var(--devalogy-theme-surface)!important;color:var(--devalogy-theme-ink)!important;border-color:var(--devalogy-theme-line)!important;box-shadow:0 18px 38px -28px #000000b8!important}html[data-bs-theme=dark] .ruta-cierre,html[data-bs-theme=dark] .reflexion-filter-help,html[data-bs-theme=dark] .fdx-filter-help,html[data-bs-theme=dark] .fdx-atlas-header,html[data-bs-theme=dark] .fdx-term-hero{background:var(--devalogy-theme-surface-soft)!important;color:var(--devalogy-theme-ink)!important;border-color:var(--devalogy-theme-line)!important}html[data-bs-theme=dark] .ruta-paso h3,html[data-bs-theme=dark] .ruta-paso p,html[data-bs-theme=dark] .ruta-empty,html[data-bs-theme=dark] .ruta-cierre,html[data-bs-theme=dark] .ev-card h5,html[data-bs-theme=dark] .ev-dim-name,html[data-bs-theme=dark] .ev-dim-prec,html[data-bs-theme=dark] .ev-hist-mode,html[data-bs-theme=dark] .mr-kpi .lbl,html[data-bs-theme=dark] .mr-kpi .val,html[data-bs-theme=dark] .mr-kpi .hint,html[data-bs-theme=dark] .panel h3,html[data-bs-theme=dark] .seccion-tit,html[data-bs-theme=dark] .vc-card h3,html[data-bs-theme=dark] .vc-com-item,html[data-bs-theme=dark] .vc-form label,html[data-bs-theme=dark] .ag-card h3,html[data-bs-theme=dark] .ag-thread,html[data-bs-theme=dark] .ag-thread-info .titulo,html[data-bs-theme=dark] .ag-form label,html[data-bs-theme=dark] .fdx-folio,html[data-bs-theme=dark] .fdx-term,html[data-bs-theme=dark] .fdx-hint-pill,html[data-bs-theme=dark] .reflexion-question-main,html[data-bs-theme=dark] .reflexion-progress-label,html[data-bs-theme=dark] .reflexion-hint-pill,html[data-bs-theme=dark] .reflexion-eval-label{color:var(--devalogy-theme-ink)!important}html[data-bs-theme=dark] .ruta-paso .badge,html[data-bs-theme=dark] .ev-badge,html[data-bs-theme=dark] .dim-chip,html[data-bs-theme=dark] .ag-dim-pill,html[data-bs-theme=dark] .fdx-tag,html[data-bs-theme=dark] .fdx-kicker,html[data-bs-theme=dark] .reflexion-kicker,html[data-bs-theme=dark] .reflexion-hint-pill{background:#ffffff0f!important;border-color:var(--devalogy-theme-line)!important;color:var(--devalogy-theme-ink)!important}html[data-bs-theme=dark] .ev-dim-meta,html[data-bs-theme=dark] .ev-dim-prec small,html[data-bs-theme=dark] .ev-hist-detail,html[data-bs-theme=dark] .ev-empty,html[data-bs-theme=dark] .ev-loading,html[data-bs-theme=dark] .mr-hero .meta,html[data-bs-theme=dark] .mr-hero p,html[data-bs-theme=dark] .empty-state,html[data-bs-theme=dark] table.mr-tbl tbody td,html[data-bs-theme=dark] .ruta-item .fecha,html[data-bs-theme=dark] .vc-com-info .meta,html[data-bs-theme=dark] .vc-inv-item .desc,html[data-bs-theme=dark] .vc-empty,html[data-bs-theme=dark] .ag-thread-info .meta,html[data-bs-theme=dark] .ag-thread-stats,html[data-bs-theme=dark] .ag-empty,html[data-bs-theme=dark] .reflexion-filter-help,html[data-bs-theme=dark] .reflexion-eval-done,html[data-bs-theme=dark] .fdx-filter-help,html[data-bs-theme=dark] .fdx-hero p,html[data-bs-theme=dark] .fdx-hero .btn-light{color:var(--devalogy-theme-ink-soft)!important}html[data-bs-theme=dark] .ruta-skeleton .sk,html[data-bs-theme=dark] .mr-skel{background:linear-gradient(90deg,#1c2738,#253247,#1c2738)!important;background-size:200% 100%!important}html[data-bs-theme=dark] .ev-dim-bar,html[data-bs-theme=dark] .barra-prec{background:#ffffff14!important}html[data-bs-theme=dark] table.mr-tbl thead th{background:#ffffff14!important;color:var(--devalogy-theme-ink)!important}html[data-bs-theme=dark] table.mr-tbl tbody tr:nth-child(odd){background:#ffffff08!important}html[data-bs-theme=dark] table.mr-tbl tbody tr:hover,html[data-bs-theme=dark] .ruta-item,html[data-bs-theme=dark] .ag-filter-pill:hover,html[data-bs-theme=dark] .ag-thread:hover,html[data-bs-theme=dark] .vc-com-item:hover,html[data-bs-theme=dark] .vc-btn-ghost:hover{background:var(--devalogy-theme-surface-soft)!important}html[data-bs-theme=dark] .vc-form input[type=text],html[data-bs-theme=dark] .vc-form input[type=color],html[data-bs-theme=dark] .vc-form textarea,html[data-bs-theme=dark] .ag-search input,html[data-bs-theme=dark] .ag-form input[type=text],html[data-bs-theme=dark] .ag-form select,html[data-bs-theme=dark] .ag-form textarea,html[data-bs-theme=dark] .reflexion-eval-btn,html[data-bs-theme=dark] .fdx-filter-card .form-control,html[data-bs-theme=dark] .fdx-filter-card .form-select{background:var(--devalogy-theme-surface-soft)!important;color:var(--devalogy-theme-ink)!important;border-color:var(--devalogy-theme-line)!important}html[data-bs-theme=dark] .ag-search input::placeholder,html[data-bs-theme=dark] .ag-form input[type=text]::placeholder,html[data-bs-theme=dark] .ag-form textarea::placeholder,html[data-bs-theme=dark] .vc-form input[type=text]::placeholder,html[data-bs-theme=dark] .vc-form textarea::placeholder{color:var(--devalogy-theme-ink-soft)!important}html[data-bs-theme=dark] .ag-filter-pill,html[data-bs-theme=dark] .ag-btn-ghost,html[data-bs-theme=dark] .vc-btn-ghost,html[data-bs-theme=dark] .fdx-hero .btn-light,html[data-bs-theme=dark] .mr-hero a.cta{background:#ffffff0d!important;color:var(--devalogy-theme-ink)!important;border-color:var(--devalogy-theme-line)!important}html[data-bs-theme=dark] .ag-filter-pill.active,html[data-bs-theme=dark] .vc-btn-primary,html[data-bs-theme=dark] .ag-btn-primary,html[data-bs-theme=dark] .reflexion-eval-btn.is-on{color:#fff!important}html[data-bs-theme=dark] .vc-alert-success,html[data-bs-theme=dark] .ag-alert-success{background:#22c55e24!important;color:#b7f7c7!important;border-color:#22c55e47!important}html[data-bs-theme=dark] .vc-alert-error,html[data-bs-theme=dark] .ag-alert-error{background:#ef444424!important;color:#ffc1c1!important;border-color:#ef444447!important}html[data-bs-theme=dark] .ev-empty i{color:var(--devalogy-theme-ink-soft)!important}html[data-bs-theme=dark] .flash-study-shell .card,html[data-bs-theme=dark] .flash-study-shell .card-body,html[data-bs-theme=dark] .flash-study-shell .badge.bg-label-primary,html[data-bs-theme=dark] .flash-study-shell .badge.bg-label-secondary,html[data-bs-theme=dark] .flash-study-shell .badge.bg-label-info,html[data-bs-theme=dark] .flash-study-shell .badge.bg-label-warning,html[data-bs-theme=dark] .flash-card-front,html[data-bs-theme=dark] .flash-card-back,html[data-bs-theme=dark] .aqs-dossier,html[data-bs-theme=dark] .aqs-final,html[data-bs-theme=dark] .ec-expediente,html[data-bs-theme=dark] .ec-final,html[data-bs-theme=dark] .pd-shell,html[data-bs-theme=dark] .pd-me,html[data-bs-theme=dark] .pd-podium-col,html[data-bs-theme=dark] .pd-table,html[data-bs-theme=dark] .pd-empty,html[data-bs-theme=dark] .ar-card,html[data-bs-theme=dark] .cohorte-shell .kpi-card,html[data-bs-theme=dark] .cohorte-shell .panel,html[data-bs-theme=dark] .cp-wrap,html[data-bs-theme=dark] .cp-kpi,html[data-bs-theme=dark] .cp-card,html[data-bs-theme=dark] .devalogy-library-tree,html[data-bs-theme=dark] .bg-lighter{background:var(--devalogy-theme-surface)!important;color:var(--devalogy-theme-ink)!important;border-color:var(--devalogy-theme-line)!important;box-shadow:0 18px 38px -28px #000000b8!important}html[data-bs-theme=dark] .flash-card-front,html[data-bs-theme=dark] .flash-card-back,html[data-bs-theme=dark] .aqs-clue,html[data-bs-theme=dark] .aqs-clue-locked,html[data-bs-theme=dark] .aqs-option,html[data-bs-theme=dark] .ec-opcion,html[data-bs-theme=dark] .ec-verdict,html[data-bs-theme=dark] .ec-anamnesis,html[data-bs-theme=dark] .ec-section-head,html[data-bs-theme=dark] .ec-section-body,html[data-bs-theme=dark] .ec-conf-btn,html[data-bs-theme=dark] .pd-tabs,html[data-bs-theme=dark] .pd-tab.active,html[data-bs-theme=dark] .cp-empty,html[data-bs-theme=dark] .cp-brecha-stat,html[data-bs-theme=dark] .cohorte-skel{background:var(--devalogy-theme-surface-soft)!important;color:var(--devalogy-theme-ink)!important;border-color:var(--devalogy-theme-line)!important}html[data-bs-theme=dark] .flash-study-shell h1,html[data-bs-theme=dark] .flash-study-shell h2,html[data-bs-theme=dark] .flash-study-shell h3,html[data-bs-theme=dark] .flash-study-shell h4,html[data-bs-theme=dark] .flash-study-shell h5,html[data-bs-theme=dark] .flash-study-shell .text-body,html[data-bs-theme=dark] .flash-card-question,html[data-bs-theme=dark] .flash-card-answer,html[data-bs-theme=dark] .aqs-shell,html[data-bs-theme=dark] .aqs-shell h4,html[data-bs-theme=dark] .aqs-prompt-sub,html[data-bs-theme=dark] .aqs-clue-text,html[data-bs-theme=dark] .aqs-option,html[data-bs-theme=dark] .ec-shell,html[data-bs-theme=dark] .ec-shell h1,html[data-bs-theme=dark] .ec-shell h2,html[data-bs-theme=dark] .ec-shell h3,html[data-bs-theme=dark] .ec-shell h4,html[data-bs-theme=dark] .ec-pregunta,html[data-bs-theme=dark] .ec-verdict-body,html[data-bs-theme=dark] .pd-shell,html[data-bs-theme=dark] .pd-me-name,html[data-bs-theme=dark] .pd-podium-name,html[data-bs-theme=dark] .pd-table tbody td,html[data-bs-theme=dark] .ar-shell,html[data-bs-theme=dark] .ar-table td,html[data-bs-theme=dark] .cohorte-shell,html[data-bs-theme=dark] .cohorte-shell .amar-table tbody td,html[data-bs-theme=dark] .cp-wrap,html[data-bs-theme=dark] .cp-table td,html[data-bs-theme=dark] #devalogyLibraryTree .jstree-anchor,html[data-bs-theme=dark] .card .card-title,html[data-bs-theme=dark] .card h4,html[data-bs-theme=dark] .card h5{color:var(--devalogy-theme-ink)!important}html[data-bs-theme=dark] .flash-study-shell .text-muted,html[data-bs-theme=dark] .flash-card-hint,html[data-bs-theme=dark] .aqs-stat-pill,html[data-bs-theme=dark] .aqs-reveal-counter,html[data-bs-theme=dark] .aqs-final-stat .l,html[data-bs-theme=dark] .ec-stat-pill,html[data-bs-theme=dark] .ec-timer,html[data-bs-theme=dark] .ec-confianza-label,html[data-bs-theme=dark] .ec-final-stat .l,html[data-bs-theme=dark] .pd-sub,html[data-bs-theme=dark] .pd-me-meta,html[data-bs-theme=dark] .pd-podium-meta,html[data-bs-theme=dark] .pd-tab,html[data-bs-theme=dark] .pd-tab .pd-tab-sub,html[data-bs-theme=dark] .ar-alert,html[data-bs-theme=dark] .ar-empty,html[data-bs-theme=dark] .ar-stat small,html[data-bs-theme=dark] .cohorte-shell .sub,html[data-bs-theme=dark] .cohorte-shell .lbl,html[data-bs-theme=dark] .cohorte-shell .hint,html[data-bs-theme=dark] .cp-kpi-label,html[data-bs-theme=dark] .cp-meta,html[data-bs-theme=dark] .cp-empty,html[data-bs-theme=dark] .empty-state,html[data-bs-theme=dark] #devalogyLibraryTree .jstree-clicked,html[data-bs-theme=dark] .jstree-default .jstree-anchor{color:var(--devalogy-theme-ink-soft)!important}html[data-bs-theme=dark] .flash-card-hint,html[data-bs-theme=dark] .aqs-stat-pill,html[data-bs-theme=dark] .aqs-reveal-btn,html[data-bs-theme=dark] .aqs-option-letter,html[data-bs-theme=dark] .ec-stat-pill,html[data-bs-theme=dark] .ec-btn-secondary,html[data-bs-theme=dark] .ec-conf-btn,html[data-bs-theme=dark] .pd-meta-pill,html[data-bs-theme=dark] .ar-badge,html[data-bs-theme=dark] .chip-cohorte,html[data-bs-theme=dark] .dim-chip,html[data-bs-theme=dark] .badge-sev,html[data-bs-theme=dark] .bg-label-primary,html[data-bs-theme=dark] .bg-label-secondary,html[data-bs-theme=dark] .bg-label-info,html[data-bs-theme=dark] .bg-label-warning{background:#ffffff12!important;color:var(--devalogy-theme-ink)!important;border-color:var(--devalogy-theme-line)!important}html[data-bs-theme=dark] .flash-study-shell .btn-label-secondary,html[data-bs-theme=dark] .flash-study-shell .btn-label-primary,html[data-bs-theme=dark] .aqs-shell .btn,html[data-bs-theme=dark] .ar-btn-edit,html[data-bs-theme=dark] .ar-btn-toggle-on,html[data-bs-theme=dark] .ar-btn-toggle-off,html[data-bs-theme=dark] .ar-btn-delete,html[data-bs-theme=dark] .co-theme-trigger,html[data-bs-theme=dark] .cp-theme-trigger,html[data-bs-theme=dark] .ar-theme-trigger,html[data-bs-theme=dark] .lb-theme-trigger{background:var(--devalogy-theme-surface-soft)!important;color:var(--devalogy-theme-ink)!important;border-color:var(--devalogy-theme-line)!important}html[data-bs-theme=dark] .aqs-clue-locked,html[data-bs-theme=dark] .cp-empty,html[data-bs-theme=dark] .alert-info,html[data-bs-theme=dark] .alert-warning,html[data-bs-theme=dark] .alert-danger,html[data-bs-theme=dark] .alert-success{box-shadow:none!important}html[data-bs-theme=dark] .aqs-clue-locked,html[data-bs-theme=dark] .cp-empty,html[data-bs-theme=dark] .cohorte-skel{background-image:none!important}html[data-bs-theme=dark] .aqs-clue-locked,html[data-bs-theme=dark] .ec-anamnesis-empty,html[data-bs-theme=dark] .pd-skel{color:var(--devalogy-theme-ink-soft)!important}html[data-bs-theme=dark] .pd-table thead th,html[data-bs-theme=dark] .ar-table thead th,html[data-bs-theme=dark] .cohorte-shell .amar-table thead th,html[data-bs-theme=dark] .cp-table th{background:#ffffff14!important;color:var(--devalogy-theme-ink)!important;border-bottom-color:var(--devalogy-theme-line)!important}html[data-bs-theme=dark] .pd-table tbody tr:hover,html[data-bs-theme=dark] .ar-table tbody tr:hover,html[data-bs-theme=dark] .cohorte-shell .amar-table tbody tr:hover,html[data-bs-theme=dark] .cp-table tbody tr:hover,html[data-bs-theme=dark] .jstree-default .jstree-wholerow-hovered,html[data-bs-theme=dark] .jstree-default .jstree-wholerow-clicked{background:var(--devalogy-theme-surface-soft)!important}html[data-bs-theme=dark] .pd-shell,html[data-bs-theme=dark] .cp-wrap,html[data-bs-theme=dark] .devalogy-library-tree,html[data-bs-theme=dark] #devalogyLibraryTree .jstree-container-ul,html[data-bs-theme=dark] #devalogyLibraryTree .jstree-wholerow-ul{background:transparent!important}html[data-bs-theme=dark] #devalogyLibraryTree .jstree-icon{filter:brightness(1.1) saturate(.9)}html[data-bs-theme=dark] .card,html[data-bs-theme=dark] .card-header,html[data-bs-theme=dark] .card-footer,html[data-bs-theme=dark] .form-control,html[data-bs-theme=dark] .form-select,html[data-bs-theme=dark] .input-group-text,html[data-bs-theme=dark] .border,html[data-bs-theme=dark] .rounded{border-color:var(--devalogy-theme-line)!important}html[data-bs-theme=dark] .card,html[data-bs-theme=dark] .card-header,html[data-bs-theme=dark] .card-body,html[data-bs-theme=dark] .card-footer,html[data-bs-theme=dark] .form-control,html[data-bs-theme=dark] .form-select,html[data-bs-theme=dark] .input-group-text{background-color:var(--devalogy-theme-surface)!important;color:var(--devalogy-theme-ink)!important}html[data-bs-theme=dark] .form-control::placeholder,html[data-bs-theme=dark] .form-select::placeholder{color:var(--devalogy-theme-ink-soft)!important}html[data-bs-theme=dark] body{background-color:var(--devalogy-theme-canvas)!important}html[data-bs-theme=dark] .bg-light{background-color:var(--devalogy-theme-surface-soft)!important;color:var(--devalogy-theme-ink)!important}html[data-bs-theme=dark] .tp-kpi,html[data-bs-theme=dark] .tp-card,html[data-bs-theme=dark] .tp-group,html[data-bs-theme=dark] .tp-shortcut,html[data-bs-theme=dark] .tp-focus-list li{background:var(--devalogy-theme-surface)!important;border-color:var(--devalogy-theme-line)!important;box-shadow:0 6px 18px #00000047!important}html[data-bs-theme=dark] .tp-card-header{border-bottom-color:var(--devalogy-theme-line)!important}html[data-bs-theme=dark] .tp-kpi-value,html[data-bs-theme=dark] .tp-card-title,html[data-bs-theme=dark] .tp-group-name,html[data-bs-theme=dark] .tp-group-line,html[data-bs-theme=dark] .tp-focus-list li,html[data-bs-theme=dark] .tp-shortcut,html[data-bs-theme=dark] .tp-shortcut:hover,html[data-bs-theme=dark] .tp-shortcut-title{color:var(--devalogy-theme-ink)!important}html[data-bs-theme=dark] .tp-kpi-label,html[data-bs-theme=dark] .tp-kpi-sub,html[data-bs-theme=dark] .tp-group-meta,html[data-bs-theme=dark] .tp-group-stats,html[data-bs-theme=dark] .tp-group-line .lbl,html[data-bs-theme=dark] .tp-shortcut-desc{color:var(--devalogy-theme-ink-soft)!important}html[data-bs-theme=dark] .sp-kpi,html[data-bs-theme=dark] .sp-card,html[data-bs-theme=dark] .sp-entity,html[data-bs-theme=dark] .sp-shortcut,html[data-bs-theme=dark] .sp-focus-list li{background:var(--devalogy-theme-surface)!important;border-color:var(--devalogy-theme-line)!important;box-shadow:0 6px 18px #00000047!important}html[data-bs-theme=dark] .sp-card-header{border-bottom-color:var(--devalogy-theme-line)!important}html[data-bs-theme=dark] .sp-kpi-value,html[data-bs-theme=dark] .sp-card-title,html[data-bs-theme=dark] .sp-entity-name,html[data-bs-theme=dark] .sp-entity-line,html[data-bs-theme=dark] .sp-focus-list li,html[data-bs-theme=dark] .sp-shortcut,html[data-bs-theme=dark] .sp-shortcut:hover,html[data-bs-theme=dark] .sp-shortcut-title{color:var(--devalogy-theme-ink)!important}html[data-bs-theme=dark] .sp-kpi-label,html[data-bs-theme=dark] .sp-kpi-sub,html[data-bs-theme=dark] .sp-entity-meta,html[data-bs-theme=dark] .sp-entity-stats,html[data-bs-theme=dark] .sp-entity-line .lbl,html[data-bs-theme=dark] .sp-entity-rank,html[data-bs-theme=dark] .sp-shortcut-desc{color:var(--devalogy-theme-ink-soft)!important}html[data-bs-theme=dark] .mxp-theme-panel{background:var(--devalogy-theme-surface)!important;box-shadow:0 12px 40px #0000008c!important}html[data-bs-theme=dark] .mxp-tp-header{color:var(--devalogy-theme-ink-soft)!important;border-bottom-color:var(--devalogy-theme-line)!important}html[data-bs-theme=dark] .mxp-tp-item:hover{background:var(--devalogy-theme-surface-soft)!important}html[data-bs-theme=dark] .mxp-tp-name{color:var(--devalogy-theme-ink)!important}html[data-bs-theme=dark] .mxp-tp-desc{color:var(--devalogy-theme-ink-soft)!important}html[data-bs-theme=dark] .mxp-tp-footer{border-top-color:var(--devalogy-theme-line)!important;color:var(--devalogy-theme-ink-soft)!important}html[data-bs-theme=dark] .amare-dim-actual{background:#94a3b80f!important;border-right-color:var(--devalogy-theme-line)!important;border-top-color:var(--devalogy-theme-line)!important;border-bottom-color:var(--devalogy-theme-line)!important;color:var(--devalogy-theme-ink)!important}html[data-bs-theme=dark] .amare-dim-actual b{color:var(--devalogy-theme-ink)!important}html[data-bs-theme=dark] .amare-dim-actual div,html[data-bs-theme=dark] .amare-dim-actual span,html[data-bs-theme=dark] .amare-dim-actual a{color:var(--devalogy-theme-ink-soft)!important}html[data-bs-theme=dark] .ar-alert-success{background:#22c55e24!important;color:#b7f7c7!important;border-color:#22c55e47!important}html[data-bs-theme=dark] .ar-alert-error{background:#ef444424!important;color:#ffc1c1!important;border-color:#ef444447!important}html[data-bs-theme=dark] .ar-badge-scope{background:#7c3aed2e!important;color:#c4b5fd!important;border-color:#7c3aed47!important}
