:root{--ink:#17394a;--ink-2:#4a6270;--ink-3:#8399a3;--ground:#fff;--field:#f6f8f8;--line:#dde5e7;--line-soft:#eef2f3;--brand:#186c4e;--brand-deep:#12563e;--brand-wash:#e6f1ec;--sand:#a8792c;--sand-wash:#fbf3e4;--danger:#b3261e;--danger-wash:#fdecea;--radius:8px;--sans:ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--ink:#e4edf0;--ink-2:#a2b6bd;--ink-3:#74898f;--ground:#0e1a1f;--field:#16252b;--line:#274049;--line-soft:#1d3038;--brand:#4fb083;--brand-deep:#67c398;--brand-wash:#16302a;--sand:#d0a44f;--sand-wash:#2c2410;--danger:#ffb4ab;--danger-wash:#3b1614;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--ink:#e4edf0;--ink-2:#a2b6bd;--ink-3:#74898f;--ground:#0e1a1f;--field:#16252b;--line:#274049;--line-soft:#1d3038;--brand:#4fb083;--brand-deep:#67c398;--brand-wash:#16302a;--sand:#d0a44f;--sand-wash:#2c2410;--danger:#ffb4ab;--danger-wash:#3b1614;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--ink:#17394a;--ink-2:#4a6270;--ink-3:#8399a3;--ground:#fff;--field:#f6f8f8;--line:#dde5e7;--line-soft:#eef2f3;--brand:#186c4e;--brand-deep:#12563e;--brand-wash:#e6f1ec;--sand:#a8792c;--sand-wash:#fbf3e4;--danger:#b3261e;--danger-wash:#fdecea;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--ground);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0;font-size:15px;line-height:1.5}table,.tabular{font-variant-numeric:tabular-nums}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--brand);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}}.saltar{z-index:100;background:var(--brand);color:#fff;border-radius:0 0 var(--radius) 0;padding:10px 16px;font-weight:600;position:absolute;top:0;left:-9999px}.saltar:focus{left:0}.solo-lectores{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tabla-envoltura{overflow-x:auto}@media (width<=760px){.tabla-envoltura:not(.con-tarjetas):not(.deslizable) table.lista{display:block}.tabla-envoltura:not(.con-tarjetas):not(.deslizable) thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabla-envoltura:not(.con-tarjetas):not(.deslizable) tbody{display:block}.tabla-envoltura:not(.con-tarjetas):not(.deslizable) tbody tr{border-bottom:1px solid var(--line);padding:4px 0;display:block}.tabla-envoltura:not(.con-tarjetas):not(.deslizable) tbody tr:last-child{border-bottom:0}.tabla-envoltura:not(.con-tarjetas):not(.deslizable) tbody td{border-bottom:0;padding:5px 14px;display:block}.tabla-envoltura:not(.con-tarjetas):not(.deslizable) tbody td[data-etiqueta]{grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);place-items:baseline start;gap:10px;display:grid}.tabla-envoltura:not(.con-tarjetas):not(.deslizable) tbody td[data-etiqueta]:before{content:attr(data-etiqueta);font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.tabla-envoltura:not(.con-tarjetas):not(.deslizable) tbody td[data-etiqueta]>.avance,.tabla-envoltura:not(.con-tarjetas):not(.deslizable) tbody td[data-etiqueta]>.barra,.tabla-envoltura:not(.con-tarjetas):not(.deslizable) tbody td[data-etiqueta]>.selector{justify-self:stretch;width:100%}.tabla-envoltura:not(.con-tarjetas):not(.deslizable) tbody td.num{text-align:left}.tabla-envoltura:not(.con-tarjetas):not(.deslizable) tbody td.td-titulo{padding-top:9px;padding-bottom:2px;font-size:14.5px;display:block}.tabla-envoltura:not(.con-tarjetas):not(.deslizable) tbody td:empty{display:none}.tabla-envoltura:not(.con-tarjetas):not(.deslizable) tbody td.fila-accion{text-align:left;flex-wrap:wrap;gap:8px;width:auto;padding-bottom:10px;display:flex}.tabla-envoltura:not(.con-tarjetas):not(.deslizable) tbody td[colspan]{padding-left:14px;padding-right:14px;display:block}.tabla-envoltura.deslizable{-webkit-overflow-scrolling:touch;background:linear-gradient(to right, var(--ground) 30%, transparent) left / 34px 100% no-repeat local, linear-gradient(to left, var(--ground) 30%, transparent) right / 34px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #00000021, transparent) left / 13px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #00000021, transparent) right / 13px 100% no-repeat scroll}}
