.mx-cab[data-v-90c46ef6]{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px;margin-bottom:18px}.mx-titulo[data-v-90c46ef6]{font-size:32px;margin:2px 0 0}.mx-tarjeta[data-v-90c46ef6]{padding:18px 20px 14px;margin-bottom:20px}.mx-tarjeta-cab[data-v-90c46ef6]{margin-bottom:10px}.mx-subtitulo[data-v-90c46ef6]{font-size:20px;margin:2px 0 0}.mx-scroll[data-v-90c46ef6]{overflow:auto;max-height:70vh}.mx-tabla[data-v-90c46ef6]{border-collapse:separate;border-spacing:5px;min-width:100%}.mx-tabla th[data-v-90c46ef6]{font-weight:600;font-size:12px;color:var(--texto-2)}.mx-tabla thead th[data-v-90c46ef6]{position:sticky;top:0;z-index:2;background:var(--superficie);padding:4px 2px 8px;text-align:center;vertical-align:bottom}.mx-tabla thead .mx-esquina[data-v-90c46ef6]{left:0;z-index:3;text-align:left;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--gris)}.mx-col-clave[data-v-90c46ef6]{display:block;font-size:14px;font-weight:700;color:var(--tinta)}.mx-col-nombre[data-v-90c46ef6]{display:block;font-size:10px;font-weight:500;color:var(--gris);max-width:96px;margin:0 auto;line-height:1.2}.mx-tabla--matriz3 .mx-col-clave[data-v-90c46ef6]{font-size:11px;max-width:96px;margin:0 auto;line-height:1.2;white-space:normal}.mx-fila[data-v-90c46ef6]{position:sticky;left:0;z-index:1;background:var(--superficie);text-align:left;padding-right:10px;white-space:nowrap;min-width:190px}.mx-fila-codigo[data-v-90c46ef6]{display:inline-block;width:36px;font-size:11px;letter-spacing:.08em;color:var(--oro-oscuro);font-weight:700}.mx-fila-nombre[data-v-90c46ef6]{font-size:13px;color:var(--tinta)}.mx-tabla td[data-v-90c46ef6]{padding:0}.mx-celda[data-v-90c46ef6]{width:100%;min-width:64px;height:46px;border:0;border-radius:9px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#fff;font-variant-numeric:tabular-nums;transition:transform .12s ease,box-shadow .12s ease}.mx-celda[data-v-90c46ef6]:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.16)}.mx-celda--activa[data-v-90c46ef6],.mx-celda[data-v-90c46ef6]:focus-visible{outline:3px solid var(--contraste);outline-offset:1px}.mx-valor[data-v-90c46ef6]{font-size:14px;font-weight:700}.mx-puntos[data-v-90c46ef6]{display:flex;gap:2px}.mx-puntos i[data-v-90c46ef6]{width:5px;height:5px;border-radius:50%;box-shadow:0 0 0 1px hsla(0,0%,100%,.55)}.mx-panel[data-v-90c46ef6]{background:var(--superficie)!important;color:var(--tinta)}.mx-panel-in[data-v-90c46ef6]{display:flex;flex-direction:column;min-height:100%;padding:20px 22px}.mx-panel-cab[data-v-90c46ef6]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.mx-panel-titulo[data-v-90c46ef6]{font-size:20px;margin:2px 0;line-height:1.25}.mx-panel-sub[data-v-90c46ef6]{font-size:12px}.mx-panel-resumen[data-v-90c46ef6]{display:flex;align-items:center;gap:12px;margin:14px 0 16px}.mx-panel-nota[data-v-90c46ef6]{color:#fff;font-weight:700;font-size:20px;padding:6px 14px;border-radius:10px;font-variant-numeric:tabular-nums}.mx-resp[data-v-90c46ef6]{border-top:1px solid var(--linea-suave);padding:12px 0}.mx-resp-cab[data-v-90c46ef6]{display:flex;align-items:center;gap:8px;font-size:12px;margin-bottom:4px}.mx-resp-punto[data-v-90c46ef6]{width:10px;height:10px;border-radius:50%;flex:none}.mx-resp-codigo[data-v-90c46ef6]{font-weight:700;letter-spacing:.04em}.mx-resp-texto[data-v-90c46ef6]{font-size:14px;line-height:1.4}.mx-resp-nota[data-v-90c46ef6]{display:flex;gap:6px;align-items:flex-start;font-size:13px;color:var(--texto-2);background:var(--relleno-2);border-radius:8px;padding:6px 10px;margin-top:6px}.mx-resp-nota .v-icon[data-v-90c46ef6]{color:var(--gris);margin-top:2px}.mx-panel-pie[data-v-90c46ef6]{margin-top:auto;padding-top:16px;position:sticky;bottom:0;background:var(--superficie)}.mx-a3-aviso[data-v-90c46ef6]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px;background:var(--lean-fondo);border-radius:8px;padding:8px 10px;margin-bottom:10px}.mx-a3-aviso .v-icon[data-v-90c46ef6]{color:var(--lean)}.mx-a3-aviso a[data-v-90c46ef6]{color:var(--lean);font-weight:600;margin-left:auto}.mx-a3-aviso--ok[data-v-90c46ef6]{background:rgba(46,125,91,.12)}@media (max-width:700px){.mx-tarjeta[data-v-90c46ef6]{padding:14px 10px 10px}.mx-fila[data-v-90c46ef6]{min-width:0;padding-right:4px}.mx-fila-nombre[data-v-90c46ef6]{display:none}.mx-tabla thead .mx-esquina[data-v-90c46ef6]{font-size:0}.mx-celda[data-v-90c46ef6]{min-width:52px;height:42px}}