.header[data-v-70250ca5]{z-index:10;background:var(--navy-surface);color:var(--ink-on-navy);border-bottom:2px solid var(--gold-rule);padding:calc(13px + env(safe-area-inset-top)) var(--gutter) 12px;position:sticky;top:0}.inner[data-v-70250ca5]{max-width:var(--content-max);align-items:center;gap:13px;margin:0 auto;display:flex}.logo[data-v-70250ca5]{flex:none;width:auto;height:28px}.divider[data-v-70250ca5]{background:var(--on-navy-divider);flex:none;width:1px;height:22px}.brand[data-v-70250ca5]{font-family:var(--font-serif);color:var(--ink-on-navy);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;overflow:hidden}.band[data-v-4adf0920]{padding:18px 0 0}.inner[data-v-4adf0920]{max-width:var(--content-max);padding:0 var(--gutter);margin:0 auto}.title[data-v-4adf0920]{font-family:var(--font-serif);font-size:var(--text-h1-lg);color:var(--ink);text-wrap:pretty;margin:0;font-weight:700;line-height:1.15}.crumbs[data-v-4adf0920],.section[data-v-4adf0920],.actions[data-v-4adf0920],.badges[data-v-4adf0920]{display:none}@media (width>=900px){.band[data-v-4adf0920]{border-bottom:1px solid var(--line);padding:26px 0 18px}.inner[data-v-4adf0920]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.heading[data-v-4adf0920]{min-width:0}.inner.center[data-v-4adf0920]{justify-content:center}.inner.center .heading[data-v-4adf0920]{text-align:center}.crumbs[data-v-4adf0920],.section[data-v-4adf0920]{letter-spacing:.6px;margin:0;font-size:9.5px;display:block}.crumbs[data-v-4adf0920]{font-family:var(--font-mono);text-transform:uppercase;color:var(--ink-soft);font-weight:600}.crumbs a[data-v-4adf0920]{color:var(--navy);font-weight:600}.separator[data-v-4adf0920]{color:var(--ink-soft);margin:0 4px}.current[data-v-4adf0920]{color:var(--ink-soft)}.title[data-v-4adf0920]{margin-top:5px;font-size:29px}.actions[data-v-4adf0920]{flex:none;align-items:flex-end;gap:12px;display:flex}.badges[data-v-4adf0920]{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.badges[data-v-4adf0920]:empty,.actions[data-v-4adf0920]:empty{display:none}}.sidebar[data-v-9500efa2]{z-index:10;width:var(--sidebar-width);background:var(--navy-surface);border-right:2px solid var(--gold-rule);flex-direction:column;flex:none;height:100dvh;padding:20px 0 16px;display:flex;position:sticky;top:0}.brand[data-v-9500efa2]{border-bottom:1px solid var(--on-navy-rule);align-items:center;gap:12px;margin-bottom:14px;padding:0 20px 18px;display:flex}.logo[data-v-9500efa2]{flex:none;width:auto;height:38px}.brandName[data-v-9500efa2]{font-family:var(--font-serif);color:var(--ink-on-navy);font-size:15.5px;font-weight:600;line-height:1.2}.groups[data-v-9500efa2]{flex-direction:column;padding:0 12px;display:flex}.group+.group[data-v-9500efa2]{margin-top:3px}.groupLabel[data-v-9500efa2]{letter-spacing:.6px;color:var(--navy-faint);margin:0;padding:6px 10px 7px}.group+.group .groupLabel[data-v-9500efa2]{padding-top:16px}.entry[data-v-9500efa2]{border-radius:var(--radius-control);min-height:38px;color:var(--ink-on-navy-soft);align-items:center;gap:10px;padding:0 11px;font-size:13.5px;text-decoration:none;display:flex}.entry+.entry[data-v-9500efa2],.submenu+.entry[data-v-9500efa2]{margin-top:3px}.entry[data-v-9500efa2]:hover{background:var(--on-navy-hover)}.entry.active[data-v-9500efa2]{background:var(--paper);color:var(--navy);font-weight:700}.entry.active[data-v-9500efa2]:hover{background:var(--paper)}.entry.secondary[data-v-9500efa2]{min-height:34px;color:var(--navy-faint);font-size:12.5px}.entry.secondary.active[data-v-9500efa2]{color:var(--navy)}.entry[data-v-9500efa2]:focus-visible,.course[data-v-9500efa2]:focus-visible{outline:2px solid var(--focus-on-navy);outline-offset:-2px}.label[data-v-9500efa2]{flex:1;min-width:0}.badge[data-v-9500efa2]{width:17px;font-family:var(--font-serif);flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.count[data-v-9500efa2]{font-size:var(--text-num-sm);color:var(--navy-faint);flex:none;font-weight:400}.entry.active .count[data-v-9500efa2]{color:var(--navy)}.tag[data-v-9500efa2]{border-radius:var(--radius-pill);background:var(--gold);color:var(--navy-surface);font-family:var(--font-mono);font-size:var(--text-eyebrow-sm);letter-spacing:.4px;flex:none;padding:2px 6px;font-weight:600}.submenu[data-v-9500efa2]{flex-direction:column;gap:1px;padding:2px 0 2px 30px;display:flex}.course[data-v-9500efa2]{min-height:30px;color:var(--navy-faint);border-radius:7px;align-items:center;padding:0 11px;font-size:12.5px;text-decoration:none;display:flex}.course[data-v-9500efa2]:hover{background:var(--on-navy-hover)}.course.active[data-v-9500efa2]{background:var(--on-navy-rule);color:var(--ink-on-navy);font-weight:700}.vigencia[data-v-9500efa2]{border-top:1px solid var(--on-navy-rule);font-family:var(--font-mono);color:var(--navy-faint);margin:auto 0 0;padding:14px 22px 0;font-size:9.5px;line-height:1.6}.bar[data-v-fa7a25d9]{z-index:20;height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--line-tab);position:fixed;bottom:0;left:0;right:0}.inner[data-v-fa7a25d9]{height:100%;max-width:var(--content-max);align-items:stretch;margin:0 auto;padding:0 6px;display:flex}.tab[data-v-fa7a25d9]{color:var(--ink-tab);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:0;text-decoration:none;display:flex}.label[data-v-fa7a25d9]{font-size:var(--text-nav);font-weight:500}.tab.active[data-v-fa7a25d9]{color:var(--navy)}.tab.active .label[data-v-fa7a25d9]{font-weight:600}.layer[data-v-98df8bc2]{z-index:30;position:fixed;inset:0}.scrim[data-v-98df8bc2]{background:var(--scrim);position:absolute;inset:0}.sheet[data-v-98df8bc2]{left:12px;right:12px;bottom:calc(var(--tab-bar-height) + env(safe-area-inset-bottom) + 8px);max-width:calc(var(--content-max) - 24px);background:var(--surface);border:1px solid var(--line-tab);border-radius:var(--radius-sheet);box-shadow:var(--shadow-sheet);margin:0 auto;position:absolute}.head[data-v-98df8bc2]{border-bottom:1px solid var(--line-inner);justify-content:space-between;align-items:center;padding:11px 14px 9px;display:flex}.head .eyebrow[data-v-98df8bc2]{font-size:var(--text-footnote);text-transform:uppercase}.close[data-v-98df8bc2]{background:var(--surface-muted);width:22px;height:22px;color:var(--ink-soft);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.close[data-v-98df8bc2]:after{content:"";width:var(--touch-target);height:var(--touch-target);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.row[data-v-98df8bc2]{min-height:var(--touch-target);color:var(--ink);align-items:center;gap:12px;padding:12px 13px;text-decoration:none;display:flex}.row+.row[data-v-98df8bc2]{background-image:linear-gradient(var(--line-inner), var(--line-inner));background-position:13px 0;background-repeat:no-repeat;background-size:calc(100% - 26px) 1px}.row[data-v-98df8bc2]:active{background-color:var(--navy-wash)}.tile[data-v-98df8bc2]{background:var(--navy-wash);width:34px;height:34px;color:var(--navy);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.badge[data-v-98df8bc2]{font-family:var(--font-serif);font-size:12px;font-weight:700}.text[data-v-98df8bc2]{flex-direction:column;flex:1;min-width:0;display:flex}.text .title[data-v-98df8bc2]{font-size:13.5px;font-weight:700}.subtitle[data-v-98df8bc2]{font-size:var(--text-num-sm);line-height:var(--leading-snug);color:var(--ink-soft);margin-top:1px}.chevron[data-v-98df8bc2]{color:var(--ink-chevron);flex:none}.caret[data-v-98df8bc2]{background:var(--surface);border-right:1px solid var(--line-tab);border-bottom:1px solid var(--line-tab);width:16px;height:16px;margin-left:-8px;position:absolute;bottom:-8px;left:88.5%;transform:rotate(45deg)}.sheet-enter-active[data-v-98df8bc2],.sheet-leave-active[data-v-98df8bc2]{transition:opacity .18s}.sheet-enter-active .sheet[data-v-98df8bc2],.sheet-leave-active .sheet[data-v-98df8bc2]{transition:transform .18s cubic-bezier(.2,.8,.3,1),opacity .18s}.sheet-enter-from[data-v-98df8bc2],.sheet-leave-to[data-v-98df8bc2]{opacity:0}.sheet-enter-from .sheet[data-v-98df8bc2],.sheet-leave-to .sheet[data-v-98df8bc2]{opacity:0;transform:translateY(10px)}.shell[data-v-052b7559]{flex-direction:column;min-height:100dvh;display:flex}.column[data-v-052b7559]{flex-direction:column;flex:1;min-width:0;display:flex}.progress[data-v-052b7559]{z-index:9;background:var(--line);height:2px;position:sticky;top:0;overflow:hidden}.progress[data-v-052b7559]:after{content:"";background:var(--navy);width:40%;height:100%;animation:1s ease-in-out infinite slide-052b7559;display:block}@keyframes slide-052b7559{0%{transform:translate(-100%)}to{transform:translate(350%)}}.body[data-v-052b7559]{padding-bottom:calc(var(--tab-bar-height) + env(safe-area-inset-bottom) + 12px);flex:1}.content[data-v-052b7559]{max-width:var(--content-max);margin:0 auto}.shell.desktop[data-v-052b7559]{--content-max:var(--content-max-desktop);--gutter:32px;flex-direction:row}.shell.desktop .body[data-v-052b7559]{padding-bottom:34px}.chart[data-v-ed7050ac]{margin:0;position:relative}.legend[data-v-ed7050ac]{flex-wrap:wrap;gap:14px;margin:9px 0 12px;display:flex}.legendItem[data-v-ed7050ac]{font-size:var(--text-num-sm);color:var(--ink-muted);align-items:center;gap:5px;display:flex}.swatch[data-v-ed7050ac]{border-radius:2px;width:14px;height:3px}svg[data-v-ed7050ac]{width:100%;height:auto;display:block}.axis[data-v-ed7050ac]{stroke:var(--line);stroke-width:1px}.grid[data-v-ed7050ac]{stroke:var(--line);stroke-width:1px;stroke-dasharray:2 4}.guide[data-v-ed7050ac]{stroke:var(--line-strong);stroke-width:1px}.tooltip[data-v-ed7050ac]{z-index:1;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-row);box-shadow:var(--shadow-card);font-size:var(--text-num-sm);white-space:nowrap;pointer-events:none;align-items:center;gap:9px;padding:5px 9px;display:flex;position:absolute;top:0}.tooltipLabel[data-v-ed7050ac]{color:var(--ink-soft);font-weight:400}.tooltipRow[data-v-ed7050ac]{color:var(--ink);align-items:center;gap:5px;display:flex}.tooltipDot[data-v-ed7050ac]{border-radius:2px;width:8px;height:3px}.tick[data-v-ed7050ac]{font-family:var(--font-mono);font-size:var(--tick-size);fill:var(--ink-soft)}.kpi[data-v-028ab868]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);min-width:0;padding:12px 13px}.label[data-v-028ab868]{font-family:var(--font-mono);font-size:var(--text-eyebrow-sm);letter-spacing:.4px;text-transform:uppercase;color:var(--ink-soft);font-weight:500}.line[data-v-028ab868]{align-items:baseline;gap:6px;margin-top:5px;display:flex}.value[data-v-028ab868]{font-size:var(--text-kpi);line-height:1}@media (width>=900px){.kpi[data-v-028ab868]{padding:14px 15px 12px}.label[data-v-028ab868]{font-size:var(--text-eyebrow)}.line[data-v-028ab868]{gap:7px;margin-top:8px}.value[data-v-028ab868]{font-size:var(--kpi-value-size,28px)}.delta[data-v-028ab868]{font-size:var(--text-num)}.reference[data-v-028ab868]{margin-top:7px;font-size:9.5px}}.delta[data-v-028ab868]{font-size:var(--text-num-sm);white-space:nowrap;font-weight:700}.delta.good[data-v-028ab868]{color:var(--delta-good)}.delta.bad[data-v-028ab868]{color:var(--delta-bad)}.delta.flat[data-v-028ab868]{color:var(--delta-flat)}.reference[data-v-028ab868]{font-size:var(--text-eyebrow);color:var(--ink-soft);margin-top:4px}.row[data-v-9af32860]{align-items:center;gap:9px;display:flex}.label[data-v-9af32860]{width:var(--meter-label-width,var(--meter-label-default));font-size:var(--text-body-xs);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}.label.muted[data-v-9af32860]{color:var(--ink-muted)}.track[data-v-9af32860]{background:var(--count-track);border-radius:5px;flex:1;height:9px;overflow:hidden}.fill[data-v-9af32860]{min-width:2px;height:100%}.value[data-v-9af32860]{text-align:right;width:34px;font-size:var(--text-num-sm);flex:none}.body[data-v-04c23724]{padding:16px var(--gutter) 8px}.kpis[data-v-04c23724]{gap:var(--gap-card);grid-template-columns:1fr 1fr;display:grid}.band[data-v-04c23724]{display:contents}.onlyWide[data-v-04c23724]{display:none}.panel[data-v-04c23724]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card-lg);box-shadow:var(--shadow-card);margin-top:16px;padding:15px 15px 12px}.panelHead[data-v-04c23724]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}h2[data-v-04c23724]{font-family:var(--font-serif);margin:0;font-size:15px;font-weight:600}.range[data-v-04c23724]{font-size:var(--text-footnote);color:var(--ink-soft);font-weight:400}.lead[data-v-04c23724]{color:var(--ink-soft);margin:3px 0 13px;font-size:10.5px}.takeaway[data-v-04c23724]{border-top:1px solid var(--line-inner);color:var(--ink-muted);margin:10px 0 0;padding-top:10px;font-size:10.5px;line-height:1.45}.takeaway strong[data-v-04c23724]{color:var(--ink)}.pageMeta[data-v-04c23724]{font-size:var(--text-num-sm);text-align:right;color:var(--ink-soft);margin:0;font-weight:400;line-height:1.6}.hardest[data-v-04c23724]{background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:var(--radius-card-lg);color:var(--ink);gap:12px;margin-top:16px;padding:14px 15px;display:flex}.hardestValue[data-v-04c23724]{text-align:center;flex-direction:column;flex:none;justify-content:center;width:46px;display:flex}.hardestValue .num[data-v-04c23724]{font-size:21px;line-height:1}.hardestCaption[data-v-04c23724]{color:var(--warn-caption);margin-top:3px;font-size:8px;line-height:1.2;display:block}.hardestBody[data-v-04c23724]{border-left:1px solid var(--warn-line);flex-direction:column;padding-left:12px;display:flex}.hardestEyebrow[data-v-04c23724]{color:var(--delta-bad);font-size:8px}.hardestName[data-v-04c23724]{font-family:var(--font-serif);margin-top:2px;font-size:16px;font-weight:600;line-height:1.15}.hardestMeta[data-v-04c23724]{color:var(--warn-body);margin-top:3px;font-size:10.5px;line-height:1.4}.hardestGo[data-v-04c23724]{color:var(--warn-title);white-space:nowrap;font-weight:600}.yearBars[data-v-04c23724]{flex-direction:column;gap:8px;display:flex}.yearNote[data-v-04c23724]{font-family:var(--font-mono);font-size:var(--text-num-sm);color:var(--ink-soft);margin:10px 0 0}.yearNote a[data-v-04c23724]{color:var(--navy);font-weight:600}.stack[data-v-04c23724]{border-radius:6px;height:24px;display:flex;overflow:hidden}.slice[data-v-04c23724]{min-width:2px}.gradeLegend[data-v-04c23724]{flex-direction:column;gap:7px;margin-top:14px;display:flex}.gradeItem[data-v-04c23724]{font-size:var(--text-body-sm);color:var(--ink-2);align-items:center;gap:8px;display:flex}.swatch[data-v-04c23724]{border-radius:2px;flex:none;width:9px;height:9px}.gradeLabel[data-v-04c23724]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gradeValue[data-v-04c23724]{font-size:var(--text-num);flex:none}.freshness[data-v-04c23724]{margin-top:16px}.freshness .eyebrow[data-v-04c23724]{font-size:var(--text-footnote);margin:0 0 8px}.sources[data-v-04c23724]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);margin:0;padding:0;list-style:none;overflow:hidden}.sources li[data-v-04c23724]{justify-content:space-between;align-items:center;gap:10px;padding:9px 13px;display:flex}.sources li+li[data-v-04c23724]{border-top:1px solid var(--line-inner)}.sourceLabel[data-v-04c23724]{font-size:var(--text-body-sm);color:var(--ink-2)}.sourceYear[data-v-04c23724]{font-size:var(--text-num-sm);color:var(--ink)}.methodology[data-v-04c23724]{text-align:center;margin:11px 0 0}.methodology a[data-v-04c23724]{min-height:var(--touch-target);align-items:center;font-size:12px;font-weight:600;display:inline-flex}@media (width>=900px){.body[data-v-04c23724]{padding:22px var(--gutter) 34px}.kpis[data-v-04c23724]{--kpi-value-size:26px;grid-template-columns:repeat(3,1fr);gap:12px}.onlyWide[data-v-04c23724]{display:block}.band[data-v-04c23724]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:16px;display:grid}.band.wide>.panel[data-v-04c23724]:first-child,.band.trio>.freshness[data-v-04c23724]{grid-column:1/-1}.column[data-v-04c23724]{display:contents}.band .panel[data-v-04c23724],.band .hardest[data-v-04c23724],.band .freshness[data-v-04c23724]{margin-top:0}.panel[data-v-04c23724]{padding:16px 17px 14px}h2[data-v-04c23724]{font-size:17px}.lead[data-v-04c23724]{font-size:var(--text-body-sm);margin:4px 0 12px}.range[data-v-04c23724]{font-size:var(--text-num-sm)}.takeaway[data-v-04c23724]{font-size:12px;line-height:1.5}.hardest[data-v-04c23724]{padding:16px 17px}.hardestValue[data-v-04c23724]{width:62px}.hardestValue .num[data-v-04c23724]{font-size:27px}.hardestCaption[data-v-04c23724]{margin-top:4px;font-size:9.5px}.hardestBody[data-v-04c23724]{padding-left:14px}.hardestEyebrow[data-v-04c23724]{font-size:var(--text-eyebrow)}.hardestName[data-v-04c23724]{margin-top:3px;font-size:20px}.hardestMeta[data-v-04c23724]{font-size:var(--text-body-sm);margin-top:4px;line-height:1.45}.yearBars[data-v-04c23724]{gap:10px}.yearNote[data-v-04c23724]{font-size:var(--text-num-sm);margin-top:14px}.freshness .eyebrow[data-v-04c23724]{margin-bottom:9px;font-size:9.5px}.sources li[data-v-04c23724]{font-size:var(--text-body-sm)}.sourceYear[data-v-04c23724]{font-size:10.5px}.methodology[data-v-04c23724]{text-align:left;margin-top:12px}.methodology a[data-v-04c23724]{min-height:0}}@media (width>=1200px){.kpis[data-v-04c23724]{--kpi-value-size:30px;grid-template-columns:repeat(5,1fr)}.band.wide[data-v-04c23724]{grid-template-columns:704px minmax(0,1fr)}.band.trio[data-v-04c23724]{grid-template-columns:452px minmax(0,1fr) 288px}.band.wide>.panel[data-v-04c23724]:first-child,.band.trio>.freshness[data-v-04c23724]{grid-column:auto}.column[data-v-04c23724]{flex-direction:column;gap:16px;min-width:0;display:flex}}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/unizar_dashboard/assets/ibm-plex-mono-400-latin-ext-BmRBH3aV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/unizar_dashboard/assets/ibm-plex-mono-400-latin-DMJ8VG8y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/unizar_dashboard/assets/ibm-plex-mono-500-latin-ext-CAhNIIs5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/unizar_dashboard/assets/ibm-plex-mono-500-latin-DSY6xOcd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/unizar_dashboard/assets/ibm-plex-mono-600-latin-ext-D38SheWl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/unizar_dashboard/assets/ibm-plex-mono-600-latin-BgSNZQsw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/unizar_dashboard/assets/spectral-600-latin-ext-DKlDBbgb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/unizar_dashboard/assets/spectral-600-latin-DE3OxvnQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:700;font-display:swap;src:url(/unizar_dashboard/assets/spectral-700-latin-ext-D5Qg6-LF.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Spectral;font-style:normal;font-weight:700;font-display:swap;src:url(/unizar_dashboard/assets/spectral-700-latin-Cd2m0ohD.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/unizar_dashboard/assets/public-sans-var-latin-ext-MQgHevqp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/unizar_dashboard/assets/public-sans-var-latin-DdeTHZLK.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--navy:#223d71;--navy-surface:#1b3559;--navy-soft:#3a4667;--navy-faint:#aeb9d1;--navy-line:#c3ccdd;--navy-line-soft:#cdd4e0;--navy-wash:#eef0f5;--navy-wash-line:#dfe3ec;--gold:#cba44c;--gold-rule:#b08d3f;--gold-ink:#85662d;--gold-wash:#fbf5e7;--gold-line:#e7d3a2;--gold-strong:#8a6619;--gold-soft:#866d40;--on-navy-divider:#b08d3f99;--on-navy-rule:#ffffff1a;--on-navy-hover:#ffffff0f;--ink-on-navy-soft:#dfe3ec;--navy-meta:#606e88;--chart-line-1:#4c6699;--chart-line-2:#c4642f;--paper:#f8f5ee;--surface:#fff;--surface-alt:#fcfaf5;--surface-sunken:#ece5d7;--surface-muted:#f1ece2;--line:#e7ded0;--line-inner:#f0eadd;--line-rule:#e7e0d2;--line-strong:#ddd3c2;--line-tab:#e2d8c6;--line-chip:#cdc3b0;--line-dashed:#cdbf9e;--line-spine:#d7cdb9;--line-row:#e9e2d4;--ink:#23201b;--ink-2:#4a463e;--ink-3:#5f584c;--ink-muted:#6e675c;--ink-soft:#736c61;--ink-placeholder:#776f64;--ink-icon:#8a8275;--ink-on-navy:#fff;--ink-tab:#7b7569;--ink-chevron:#8d8578;--count-fill:#a89a86;--count-track:#efe7d7;--warn-bg:#f9ece7;--warn-line:#f0d6cb;--warn-title:#8f3521;--warn-body:#8c6053;--warn-caption:#86645a;--attention:#c89a2e;--attention-ink:#806e32;--attention-bg:#fbf6e8;--attention-line:#eee0bd;--delta-good:#4a6a44;--delta-bad:#b5482f;--delta-flat:#6e675c;--radius-row:8px;--radius-control:9px;--radius-card:11px;--radius-card-lg:14px;--radius-sheet:16px;--radius-pill:999px;--shadow-card:0 1px 3px #23201b0d;--shadow-sheet:0 14px 34px #14120e4d;--shadow-medallion:0 2px 6px #223d7147;--scrim:#18140e70;--gutter:16px;--gap-card:9px;--pad-card:12px 13px;--tab-bar-height:62px;--touch-target:44px;--content-max:520px;--content-max-desktop:1196px;--sidebar-width:244px;--focus-on-navy:#fff;--font-serif:"Spectral", Georgia, "Times New Roman", serif;--font-sans:"Public Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", "SF Mono", Menlo, Consolas, monospace;--text-h1:clamp(22px, calc(12px + 3.125vw), 27px);--text-h1-lg:clamp(25px, calc(14.3px + 3.34vw), 30px);--text-section:16px;--text-card-title:14.5px;--text-body:12.5px;--text-body-sm:11.5px;--text-body-xs:11px;--text-kpi:23px;--text-metric:15.5px;--text-num:11px;--text-num-sm:10px;--text-eyebrow:9px;--text-eyebrow-sm:8.5px;--text-nav:9px;--text-footnote:8.5px;--leading-snug:1.35;--leading-body:1.5}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:600}.eyebrow{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.5px;text-transform:uppercase;color:var(--ink-soft);font-weight:600}*,:before,:after{box-sizing:border-box}html,body{margin:0}#app{background:var(--paper);width:100%;min-height:100dvh;margin:0;padding:0}a,button{-webkit-tap-highlight-color:transparent}a{color:var(--navy);text-decoration:none}:focus-visible{outline:2px solid var(--navy);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
