/* ═══════════════════════════════════════════
   AF App Presupuestos — Responsive
   Media queries (mobile-first → tablet+ overrides).
   Debe cargarse el ÚLTIMO para que las overrides ganen.
   Depende de: af-app-plugins, variables.css, _layout.css, _form.css, _history.css
   ═══════════════════════════════════════════ */

/* ═══════════ Tablet+ (min-width: 768px) ═══════════ */
@media (min-width: 768px) {
	.af-presupuestos-field-row {
		grid-template-columns: 1fr 1fr;
	}

	.af-presupuestos-field-row--3 {
		grid-template-columns: 1fr 1fr 1fr;
	}

	.af-presupuestos-detail__parties {
		grid-template-columns: 1fr 1fr;
		gap: 20px;
	}

	.af-presupuestos-totals,
	.af-presupuestos-detail__totals {
		max-width: 340px;
	}

	.af-presupuestos-flow-actions {
		flex-direction: row;
		justify-content: flex-end;
	}

	.af-presupuestos-flow-actions .af-btn {
		width: auto;
	}

	.af-presupuestos-menu-toggle {
		display: none;
	}
}
