.portal[data-astro-cid-gqjt3csd]{margin:0;position:relative}.portal-barra[data-astro-cid-gqjt3csd]{background:var(--crema);border:1px solid var(--linea);border-radius:var(--radio) var(--radio) 0 0;border-bottom:0;align-items:center;gap:.4rem;padding:.6rem .9rem;display:flex}.portal-barra[data-astro-cid-gqjt3csd] span[data-astro-cid-gqjt3csd]{background:var(--linea);border-radius:50%;width:.65rem;height:.65rem}.portal-barra[data-astro-cid-gqjt3csd] p[data-astro-cid-gqjt3csd]{color:var(--gris-claro);background:var(--papel);border-radius:999px;margin:0 auto;padding:.15rem 1rem;font-size:.78rem}.portal-app[data-astro-cid-gqjt3csd]{background:var(--fondo);border:1px solid var(--linea);border-radius:0 0 var(--radio) var(--radio);box-shadow:var(--sombra-alta);grid-template-columns:11rem 1fr;display:grid;overflow:hidden}.portal-nav[data-astro-cid-gqjt3csd]{background:var(--tinta);flex-direction:column;gap:.2rem;padding:1rem .6rem;display:flex}.portal-cuerpo[data-astro-cid-gqjt3csd]{min-width:0;padding:1.25rem}.portal-titulo[data-astro-cid-gqjt3csd]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.portal-h[data-astro-cid-gqjt3csd]{font-family:var(--serif);color:var(--tinta);margin:0;font-size:1.35rem}.portal-chico[data-astro-cid-gqjt3csd]{color:var(--gris);margin:0;font-size:.76rem}.portal-kpis[data-astro-cid-gqjt3csd]{grid-template-columns:repeat(4,1fr);gap:.6rem;margin-bottom:.8rem;display:grid}.portal-kpi[data-astro-cid-gqjt3csd],.portal-caja[data-astro-cid-gqjt3csd]{background:var(--papel);border:1px solid var(--linea);border-radius:12px;padding:.8rem}.portal-num[data-astro-cid-gqjt3csd]{color:var(--tinta);font-variant-numeric:tabular-nums;margin:.15rem 0;font-size:1.15rem;font-weight:700}.portal-dos[data-astro-cid-gqjt3csd]{grid-template-columns:1.5fr 1fr;gap:.8rem;display:grid}.portal-sub[data-astro-cid-gqjt3csd]{margin:0 0 .5rem;font-size:.88rem;font-weight:700}.portal-facturas[data-astro-cid-gqjt3csd]{margin:0;padding:0;list-style:none}.portal-facturas[data-astro-cid-gqjt3csd] li[data-astro-cid-gqjt3csd]{border-top:1px solid var(--linea);justify-content:space-between;gap:.75rem;padding:.5rem 0;font-size:.85rem;display:flex}.portal-facturas[data-astro-cid-gqjt3csd] li[data-astro-cid-gqjt3csd]:first-child{border-top:0}.portal-facturas[data-astro-cid-gqjt3csd] li[data-astro-cid-gqjt3csd]>div[data-astro-cid-gqjt3csd]:first-child{flex-direction:column;min-width:0;display:flex}.portal-facturas[data-astro-cid-gqjt3csd] li[data-astro-cid-gqjt3csd]>div[data-astro-cid-gqjt3csd]:first-child span[data-astro-cid-gqjt3csd]{color:var(--gris);font-size:.76rem}.portal-der[data-astro-cid-gqjt3csd]{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.5rem;display:flex}.portal-barras[data-astro-cid-gqjt3csd]{align-items:flex-end;gap:.5rem;height:9rem;padding-top:1.2rem;display:flex}.portal-col[data-astro-cid-gqjt3csd]{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:.25rem;height:100%;display:flex}.portal-b[data-astro-cid-gqjt3csd]{background:var(--menta);border-radius:6px 6px 2px 2px;width:100%;max-width:2rem}.portal-b[data-astro-cid-gqjt3csd].hoy{background:var(--verde)}.portal-valor[data-astro-cid-gqjt3csd],.portal-mes[data-astro-cid-gqjt3csd]{color:var(--gris);font-size:.7rem}.portal-nota[data-astro-cid-gqjt3csd]{color:var(--gris);margin:.75rem 0 0;font-size:.78rem}.pv-radio[data-astro-cid-gqjt3csd]{opacity:0;pointer-events:none;position:absolute}.portal-nav[data-astro-cid-gqjt3csd] label[data-astro-cid-gqjt3csd]{color:#ffffffa6;cursor:pointer;border-radius:8px;padding:.45rem .7rem;font-size:.88rem}.portal-nav[data-astro-cid-gqjt3csd] label[data-astro-cid-gqjt3csd]:hover{color:#fff;background:#ffffff0f}.pv-panel[data-astro-cid-gqjt3csd]{display:none}#pv-resumen[data-astro-cid-gqjt3csd]:checked~.portal-app[data-astro-cid-gqjt3csd] .pv-p-resumen[data-astro-cid-gqjt3csd],#pv-flujo[data-astro-cid-gqjt3csd]:checked~.portal-app[data-astro-cid-gqjt3csd] .pv-p-flujo[data-astro-cid-gqjt3csd],#pv-gastos[data-astro-cid-gqjt3csd]:checked~.portal-app[data-astro-cid-gqjt3csd] .pv-p-gastos[data-astro-cid-gqjt3csd],#pv-banco[data-astro-cid-gqjt3csd]:checked~.portal-app[data-astro-cid-gqjt3csd] .pv-p-banco[data-astro-cid-gqjt3csd]{display:block}#pv-resumen[data-astro-cid-gqjt3csd]:checked~.portal-app[data-astro-cid-gqjt3csd] .pv-l-resumen[data-astro-cid-gqjt3csd],#pv-flujo[data-astro-cid-gqjt3csd]:checked~.portal-app[data-astro-cid-gqjt3csd] .pv-l-flujo[data-astro-cid-gqjt3csd],#pv-gastos[data-astro-cid-gqjt3csd]:checked~.portal-app[data-astro-cid-gqjt3csd] .pv-l-gastos[data-astro-cid-gqjt3csd],#pv-banco[data-astro-cid-gqjt3csd]:checked~.portal-app[data-astro-cid-gqjt3csd] .pv-l-banco[data-astro-cid-gqjt3csd]{color:#fff;background:#ffffff1f;font-weight:600}.pv-radio[data-astro-cid-gqjt3csd]:focus-visible~.portal-app[data-astro-cid-gqjt3csd] .portal-nav[data-astro-cid-gqjt3csd]{outline:2px solid var(--menta);outline-offset:-2px}.portal-kpis[data-astro-cid-gqjt3csd].tres{grid-template-columns:repeat(3,1fr)}.portal-barras[data-astro-cid-gqjt3csd].alto{height:12rem}.portal-par[data-astro-cid-gqjt3csd]{justify-content:center;align-items:flex-end;gap:3px;width:100%;height:100%;display:flex}.portal-par[data-astro-cid-gqjt3csd] .portal-b[data-astro-cid-gqjt3csd]{max-width:1rem}.portal-b[data-astro-cid-gqjt3csd].sale{background:#e9b9b9}.portal-leyenda[data-astro-cid-gqjt3csd]{color:var(--gris);align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}.portal-leyenda[data-astro-cid-gqjt3csd] i[data-astro-cid-gqjt3csd]{border-radius:3px;width:.7rem;height:.7rem;margin-left:.4rem;display:inline-block}.portal-leyenda[data-astro-cid-gqjt3csd] .li[data-astro-cid-gqjt3csd]{background:var(--verde)}.portal-leyenda[data-astro-cid-gqjt3csd] .le[data-astro-cid-gqjt3csd]{background:#e9b9b9}.portal-tabla[data-astro-cid-gqjt3csd]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.85rem}.portal-tabla[data-astro-cid-gqjt3csd] th[data-astro-cid-gqjt3csd]{text-align:right;color:var(--gris-claro);text-transform:uppercase;letter-spacing:.03em;padding:0 0 .4rem;font-size:.72rem;font-weight:600}.portal-tabla[data-astro-cid-gqjt3csd] td[data-astro-cid-gqjt3csd]{text-align:right;border-top:1px solid var(--linea);padding:.45rem 0}.portal-tabla[data-astro-cid-gqjt3csd] th[data-astro-cid-gqjt3csd]:first-child,.portal-tabla[data-astro-cid-gqjt3csd] td[data-astro-cid-gqjt3csd]:first-child{text-align:left}.pos[data-astro-cid-gqjt3csd]{color:var(--verde-oscuro);font-weight:600}.neg[data-astro-cid-gqjt3csd]{color:var(--rojo);font-weight:600}.portal-cats[data-astro-cid-gqjt3csd]{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.portal-cats[data-astro-cid-gqjt3csd] li[data-astro-cid-gqjt3csd]{grid-template-columns:11rem 1fr 6rem;align-items:center;gap:.75rem;font-size:.85rem;display:grid}.portal-pista[data-astro-cid-gqjt3csd]{background:var(--crema);border-radius:999px;height:.6rem;overflow:hidden}.portal-pista[data-astro-cid-gqjt3csd] span[data-astro-cid-gqjt3csd]{background:var(--verde);border-radius:999px;height:100%;display:block}.portal-monto[data-astro-cid-gqjt3csd]{text-align:right;font-variant-numeric:tabular-nums}figcaption[data-astro-cid-gqjt3csd]{color:var(--gris-claro);text-align:center;margin-top:.75rem;font-size:.82rem}@media (width<=860px){.portal-app[data-astro-cid-gqjt3csd]{grid-template-columns:1fr}.portal-nav[data-astro-cid-gqjt3csd]{flex-direction:row;padding:.5rem;overflow-x:auto}.portal-nav[data-astro-cid-gqjt3csd] label[data-astro-cid-gqjt3csd]{white-space:nowrap}.portal-kpis[data-astro-cid-gqjt3csd]{grid-template-columns:repeat(2,1fr)}.portal-dos[data-astro-cid-gqjt3csd]{grid-template-columns:1fr}.portal-kpis[data-astro-cid-gqjt3csd].tres{grid-template-columns:1fr 1fr}.portal-cats[data-astro-cid-gqjt3csd] li[data-astro-cid-gqjt3csd]{grid-template-columns:1fr auto}.portal-pista[data-astro-cid-gqjt3csd]{grid-area:2/1/auto/-1}}@media (width<=420px){.portal-cuerpo[data-astro-cid-gqjt3csd]{padding:.8rem}.portal-der[data-astro-cid-gqjt3csd] .etiqueta[data-astro-cid-gqjt3csd]{font-size:.68rem}}
