.mz-card{--mz-card-borde:var(--mz-s-border);--mz-card-ancho:var(--mz-hairline);background:var(--mz-s-surface);border-radius:var(--mz-r-card);border:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.mz-card:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--mz-card-ancho) var(--mz-card-borde);pointer-events:none;position:absolute;inset:0}.mz-card--gruesa{--mz-card-ancho:var(--mz-card-highlight)}.mz-card--contenido{padding:var(--mz-card-padding)}.mz-card--filas{padding:var(--mz-xs) 0}.mz-card--filas>.mz-card-cab{padding:var(--mz-xs) var(--mz-md)}.mz-card--contenido>.mz-card-cab{margin-bottom:var(--mz-sm)}.mz-encabezado{justify-content:space-between;align-items:center;column-gap:var(--mz-sm);row-gap:var(--mz-xs);flex-wrap:wrap;display:flex}.mz-encabezado-rotulo{color:var(--mz-s-text-secondary)}.mz-chip{min-height:20px;padding:0 var(--mz-xs);border-radius:var(--mz-r-badge);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.mz-chip--aviso{background:var(--mz-s-warning-surface);color:var(--mz-s-warning)}.mz-chip--info{background:var(--mz-s-cyan-surface);color:var(--mz-s-cyan-text)}.mz-chip--ganancia{background:var(--mz-s-profit-surface);color:var(--mz-s-profit)}.mz-chip--perdida{background:var(--mz-s-loss-surface);color:var(--mz-s-loss)}.mz-chip--neutro{background:var(--mz-s-surface-elevated);color:var(--mz-s-text-secondary)}.mz-divisor{border:0;flex:none;align-items:center;height:1px;margin:0;display:flex}.mz-divisor:before{content:"";border-top:var(--mz-hairline-w) solid color-mix(in srgb, var(--mz-s-border-subtle) var(--mz-hairline-a), transparent);flex:1}.mz-metrica{box-sizing:border-box;width:100%;min-height:48px;padding:0 var(--mz-md);place-content:flex-start space-between;align-items:center;column-gap:var(--mz-xs);row-gap:var(--mz-xxs);flex-wrap:wrap;display:flex;position:relative}.mz-metrica--alta{min-height:56px;padding-top:var(--mz-xs);padding-bottom:var(--mz-xs)}.mz-metrica--resaltada{background:var(--mz-s-cyan-surface)}.mz-metrica-izq{align-items:center;gap:var(--mz-xs);min-width:0;display:inline-flex}.mz-metrica-etiqueta{color:var(--mz-s-text-secondary);text-align:start}.mz-metrica-valor{position:relative}.mz-metrica--pulso{isolation:isolate;background:0 0}.mz-metrica--pulso:before{content:"";z-index:-1;background:var(--mz-s-cyan-surface);transform-origin:0;animation:mz-pulso-relleno var(--mz-dur-base) var(--mz-curve-standard) both;position:absolute;inset:0}.mz-metrica--pulso .mz-metrica-valor{animation:mz-pulso-escala var(--mz-dur-slow) var(--mz-curve-standard) var(--mz-dur-base) both}@keyframes mz-pulso-relleno{0%{transform:scaleX(0)}}@keyframes mz-pulso-escala{50%{transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.mz-metrica--pulso:before,.mz-metrica--pulso .mz-metrica-valor{animation:none}}.mz-seccion{gap:var(--mz-sm);flex-direction:column;display:flex}.mz-vacio,.mz-frescura{align-items:center;gap:var(--mz-xs);color:var(--mz-s-text-tertiary);margin:0;display:flex}.mz-frescura--cache{color:var(--mz-s-warning)}.mz-sec-rep{gap:var(--mz-block-gap-interno);flex-direction:column;display:flex}.mz-sec-rep-titulo{color:var(--mz-s-text-primary);margin:0}.mz-vacio-estado{padding:var(--mz-xxl);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.mz-vacio-estado p{margin:0}.mz-vacio-estado-icono{border:1px solid var(--mz-s-decorative);border-radius:var(--mz-r-card);place-items:center;width:96px;height:96px;display:grid}.mz-vacio-estado-titulo{color:var(--mz-s-text-primary);margin-top:var(--mz-md)!important}.mz-vacio-estado-cuerpo{color:var(--mz-s-text-secondary);margin-top:var(--mz-xs)!important}.mz-vacio-estado-accion{margin-top:var(--mz-lg)}.mz-cargando{border-radius:var(--mz-r-chip);border:4px solid #0000;border-top-color:var(--mz-s-primary);border-right-color:var(--mz-s-primary);width:36px;height:36px;animation:1.4s linear infinite mz-girar;display:inline-block}@keyframes mz-girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mz-cargando{animation-duration:4s}}
