/**
 * Estilos propios de "¿Anticipo o pago a cuotas?" (2026-09-14). Tokens de
 * blocks/shared/cin-core.css; tarjetas, métricas, gráfico, veredicto, nota
 * de riesgo y "¿cómo se hace?" vienen de la hoja base de la TIR.
 */
.cin-anticipo .cin-paso {
	font-size: 11px; letter-spacing: .08em; text-transform: uppercase;
	color: var(--cin-muted); margin: 22px 0 8px;
}
/* Los mismos fixes de layout de las demás calculadoras (segmento abrazado,
   placa (i) pegada a su etiqueta, tip interno oculto → tooltip global). */
.cin-anticipo .cin-seg {
	display: inline-flex; width: fit-content; max-width: 100%; flex-wrap: wrap;
	align-self: flex-start; height: auto; overflow: visible;
}
.cin-anticipo .cin-flabel-row { justify-content: flex-start; gap: 6px; }
.cin-anticipo .cin-info {
	width: 18px; height: 18px; min-width: 18px; border-radius: 50%; position: relative;
	display: inline-flex; align-items: center; justify-content: center; cursor: help;
	background: var(--cin-bg-accent); color: var(--cin-link);
	font-size: 11px; font-weight: 700; font-style: normal;
}
.cin-anticipo .cin-info .cin-tip { display: none; }
/* Segmento + su campo EN LA MISMA LÍNEA; baja solo en pantallas angostas. */
.cin-anticipo .cin-fila-modo { display: flex; align-items: center; gap: 10px; flex-wrap: wrap; }
.cin-anticipo .cin-fila-modo input { width: 170px; }
.cin-anticipo .cin-aviso-tipo { color: var(--cin-danger); }
/* "en el mes [36]" junto al segmento del momento del descuento. */
.cin-anticipo .cin-en-mes { display: inline-flex; align-items: center; gap: 8px; font-size: 13px; color: var(--cin-text2); }
.cin-anticipo .cin-fila-modo .cin-en-mes input { width: 90px; }
/* Gancho de nivel (patrón renta/viabilidad/ganancia). */
.cin-anticipo .cin-premium-nota {
	font-size: 13px; color: var(--cin-text2); background: var(--cin-s1);
	border-radius: var(--cin-radius); padding: 12px 14px; margin: 14px 0 0;
	line-height: 1.55;
}
.cin-anticipo .cin-premium-nota a { color: var(--cin-link); font-weight: 600; }
.cin-anticipo .cin-metrics { margin-bottom: 4px; }
