/* Számlázási adatok: adószám + „Kitöltés a NAV-ból” sor, a NAV-állapotsor és az irányítószám-választó.
   Csak a far360-tokeneket használja (tokens.css); a gomb a meglévő .btn-f-outline. */
.pp-nav-sor { display: flex; gap: 0.6rem; align-items: stretch; }
.pp-nav-sor input { flex: 1 1 auto; min-width: 0; }
.pp-nav-sor .btn-f-outline { flex: none; white-space: nowrap; }
@media (max-width: 560px) { .pp-nav-sor { flex-direction: column; } }

.pp-nav-allapot { display: block; margin-top: 0.35rem; }
.pp-nav-allapot--rendben { color: var(--f-badge-alairva-fg); }
.pp-nav-allapot--figyelem { color: var(--f-badge-var-fg); font-weight: 600; }
.pp-nav-allapot--hiba { color: var(--f-danger); }

.pp-irsz-valaszto { margin-top: 0.4rem; width: 100%; }
.pp-irsz-valaszto[hidden] { display: none; }

.pp-adatvedelmi-sor { margin: 1rem 0; }
.pp-szamlazasi-nyomda legend { font-weight: 700; }
.pp-szamlazasi-nyomda .pp-nav-sor { margin-bottom: 0.1rem; }
