@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--mrd-navy:#1f3268;--mrd-navy-strong:#16244d;--mrd-red:#c8102e;--mrd-red-strong:#a30d25;--mrd-red-soft:#fbe8ea;--ink-900:var(--mrd-navy);--color-bg:#f1f5f9;--color-surface:#ffffff;--color-surface-alt:#f1f5f9;--color-surface-sunken:#f8fafc;--color-sidebar-bg:#ffffff;--color-thead-bg:#f1f5f9;--overlay:rgba(15,23,42,0.5);--color-border:#e2e8f0;--color-border-strong:#cbd5e1;--color-border-input:#7a8699;--color-border-input-hover:#475569;--color-text:#0f172a;--color-text-secondary:#334155;--color-text-muted:#475569;--color-text-faint:#5b6679;--color-text-disabled:#7a8699;--color-text-on-dark:#ffffff;--color-text-on-dark-muted:#cbd5e1;--color-row-zebra:#f8fafc;--color-row-hover:#f1f5f9;--color-row-selected:#e2e8f0;--color-row-selected-hover:#cbd5e1;--color-accent:#1f3268;--color-accent-strong:#16244d;--color-accent-active:#0f172a;--color-accent-soft:#eef2f8;--color-accent-border:#c3cde3;--color-focus:#1f3268;--color-success:#198754;--color-success-soft:#e8f3ee;--color-warning:#b45309;--color-warning-soft:#fdf3e6;--color-danger:#b00020;--color-danger-soft:#fbeaec;--color-danger-strong:#8c0019;--color-danger-active:#6e0014;--color-neutral:#6b7280;--color-neutral-soft:#f1f5f9;--color-info:#0369a1;--color-info-soft:#e8f1f8;--color-success-ink:#0f6b3f;--color-warning-ink:#92400e;--color-danger-ink:#b00020;--color-neutral-ink:#4b5563;--color-info-ink:#075985;--color-success-border:#b7d8c6;--color-warning-border:#f1d2a8;--color-danger-border:#efb7bf;--color-neutral-border:#cbd5e1;--color-info-border:#b9d3e6;--color-semaforo-amarillo:#a68b00;--color-semaforo-amarillo-soft:#fbf3d1;--color-semaforo-naranja:#c2570a;--color-semaforo-naranja-soft:#fbe6d3;--color-semaforo-azul:#1d4ed8;--color-semaforo-azul-soft:#dfe8fc;--color-semaforo-azul-claro:#0e7fb0;--color-semaforo-azul-claro-soft:#dcf0f8;--color-semaforo-amarillo-ink:#7a5c00;--color-semaforo-naranja-ink:#9a4508;--color-semaforo-azul-ink:#1d4ed8;--color-semaforo-azul-claro-ink:#0a5f86;--color-semaforo-amarillo-border:#e8d68f;--color-semaforo-naranja-border:#f0c49e;--color-semaforo-azul-border:#b6c8f4;--color-semaforo-azul-claro-border:#a9d5e8;--fs-xs:12px;--fs-sm:13px;--fs-md:14px;--fs-lg:16px;--fs-xl:20px;--fs-2xl:24px;--fs-base:14px;--fs-table:var(--fs-sm);--fs-th:var(--fs-sm);--fs-secondary:var(--fs-xs);--fs-label:var(--fs-xs);--fs-h1:var(--fs-xl);--fs-h2:var(--fs-lg);--fs-h3:var(--fs-md);--fs-kpi:var(--fs-2xl);--fw-regular:400;--fw-semibold:600;--lh-tight:1.25;--lh-base:1.45;--control-h:32px;--control-h-sm:24px;--control-h-lg:40px;--row-h:40px;--row-h-compact:32px;--topbar-h:48px;--space-0:2px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:48px;--focus-outline:2px solid var(--color-focus);--focus-ring:inset 0 0 0 1px var(--color-focus);--radius-xs:2px;--radius-sm:4px;--radius-md:4px;--radius-lg:6px;--shadow-card:none;--shadow-popover:0 2px 6px rgba(15,23,42,0.2);--shadow-dialog:0 4px 16px rgba(15,23,42,0.24);--dur-fast:70ms;--dur-moderate:110ms;--ease-standard:cubic-bezier(0.2,0,0.38,0.9);--ease-entrance:cubic-bezier(0,0,0.38,0.9);--color-topbar:#0f172a;--color-topbar-hover:#1e293b;--color-topbar-control:#1e293b;--color-topbar-border:#334155;--font-ui:"Inter Variable","Inter","Segoe UI",system-ui,-apple-system,Roboto,"Helvetica Neue",Arial;--font-mono:"IBM Plex Mono","Cascadia Mono",Consolas,ui-monospace,"SFMono-Regular",Menlo;--font-family-sans:var(--font-ui),sans-serif;--font-family-mono:var(--font-mono),monospace;--font-family-code:var(--font-family-sans);color-scheme:light}@media (min-width:1800px){:root{--fs-base:15px;--fs-table:var(--fs-md);--fs-th:var(--fs-md)}}@media (pointer:coarse){:root{--control-h:40px;--row-h-compact:40px}}main[data-hoja-valoracion]{--font-ui:"IBM Plex Sans","Segoe UI",system-ui,-apple-system,Roboto,"Helvetica Neue",Arial;--font-family-sans:var(--font-ui),sans-serif;--font-family-code:var(--font-family-mono);font-family:var(--font-family-sans);font-feature-settings:normal;--color-bg:#eef1f6;--color-surface-alt:#f3f5f9;--color-surface-sunken:#f5f7fb;--color-border:#d9dfe9;--color-border-strong:#b9c3d4;--color-border-input:#8a92a0;--color-text:#1a2230;--color-text-secondary:#3d4757;--color-text-muted:#4a5566;--color-text-faint:#5a6474;--color-row-zebra:#f7f9fc;--color-row-hover:#eaf0fa;--color-row-selected:#dde6f5;--color-accent-soft:#e6ebf5;--color-success-soft:#d1e7dd;--color-warning-soft:#fff3cd;--color-danger-soft:#f8d7da;--color-neutral-soft:#eef1f6;--fs-th:12.5px;--fs-secondary:12.5px;--fs-label:11.5px;--fs-h1:22px;--fs-kpi:20px;--control-h:34px;--control-h-sm:28px;--control-h-lg:38px;--row-h:38px;--row-h-compact:32px;--focus-ring:0 0 0 3px rgba(31,50,104,0.25);--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--shadow-card:0 1px 2px rgba(16,24,40,0.06);--shadow-popover:0 8px 24px rgba(10,17,31,0.16);color:var(--color-text)}@media (min-width:1536px){main[data-hoja-valoracion]{--fs-table:13.5px;--row-h-compact:34px}}@media (min-width:1800px){main[data-hoja-valoracion]{--fs-table:14px;--fs-th:13px;--row-h-compact:36px;--control-h:36px}}*{box-sizing:border-box}body,html{padding:0;margin:0}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-family-sans);font-variant-numeric:tabular-nums;font-size:var(--fs-base);line-height:var(--lh-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"cv05","tnum"}::selection{background:#c9d6ee}@media (pointer:coarse){:is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea):not(main[data-hoja-valoracion] *){font-size:16px!important}:is(main,footer) a:not([class]){padding-block:4px}main summary:not(main[data-hoja-valoracion] *){padding-block:var(--space-2)}}h1,h2,h3,h4{margin:0;font-weight:600;letter-spacing:-.01em}p{margin:0}a{color:inherit}button{font-family:inherit}input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}::placeholder{color:var(--color-text-faint)}:focus-visible{outline:var(--focus-outline);outline-offset:2px}:is(td,th,[role=menu],[role=listbox]) :focus-visible,:is(td,th,[role=menu],[role=listbox],[role=menuitem],[role=option],[role=tab]):focus-visible{outline-offset:-2px}@media (forced-colors:active){:focus-visible{outline:2px solid Highlight;outline-offset:2px}:is(td,th,[role=menu],[role=listbox]) :focus-visible,:is(td,th,[role=menu],[role=listbox],[role=menuitem],[role=option],[role=tab]):focus-visible{outline-offset:-2px}}input[type=checkbox],input[type=radio]{accent-color:var(--color-accent)}@media (prefers-reduced-motion:no-preference){a,button,input,select,textarea{transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}}.mrd-tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mrd-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.mrd-code{font-family:var(--font-family-code);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);color:var(--color-accent-strong);letter-spacing:0;white-space:nowrap}main[data-hoja-valoracion] .mrd-code{font-family:var(--font-family-mono);font-weight:700;letter-spacing:.01em}@media print{[data-no-imprimir],aside,header,nav{display:none!important}main{margin:0!important;padding:0!important;max-width:none!important}}