"""PDFPage — configuracion de pagina para PDF."""

from dataclasses import dataclass


@dataclass
class PDFPage:
    """Configuracion de una pagina dentro de un documento PDF.

    Define dimensiones y orientacion. Las medidas son en milimetros.
    Por defecto A4 vertical (210 x 297 mm).
    """

    width: float = 210.0        # mm — A4 ancho
    height: float = 297.0       # mm — A4 alto
    orientation: str = "portrait"  # portrait, landscape
