/* ============================================================================
   23b-ustawienia-adresy-transportu.css — Ustawienia: „Adresy transportu” (wiersz: nazwa · adres · kraj · region · usuń) i blok
   „Moje standardowe ustawienia prezentacji” w „Moje konto” (20.10.2026). Markup: js/widoki/ustawienia-adresy-transportu.js
   i ustawienia-standardowe-prezentacji.js. Tokeny, bez wartości na sztywno. Telefon: 9-telefon/32-ustawienia-adresy-transportu.css.
   Kolumna ustawień ma 720 px, więc wiersz ma dwie linie: nazwa + adres, pod nimi kraj + region; kosz po prawej na wysokość obu.
   ============================================================================ */
.tra-lista { display: grid; gap: var(--s-3); }
.tra-wiersz { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr) auto; align-items: center; gap: var(--s-2); }
.tra-wiersz:not(:last-child) { padding-bottom: var(--s-3); border-bottom: 1px solid var(--line); }
.tra-wiersz > [data-tra="label"] { grid-column: 1; grid-row: 1; }
.tra-wiersz > [data-tra="address"] { grid-column: 2; grid-row: 1; }
.tra-wiersz > [data-tra="countryCode"] { grid-column: 1; grid-row: 2; }
.tra-wiersz > .tra-region { grid-column: 2; grid-row: 2; }
.tra-wiersz > .tra-usun { grid-column: 3; grid-row: 1 / span 2; align-self: center; }
.tra-pole { width: 100%; min-width: 0; }
.tra-region { font-size: var(--t-sm); color: var(--text-muted); }
.tra-region b { color: var(--text); }
.tra-region em { font-style: normal; color: var(--text-faint); }
.tra-usun { flex: none; }
.tra-pusto[hidden] { display: none; }
.tra-akcje .spacer { flex: 1 1 auto; }

.std-prez { display: grid; gap: var(--s-2); padding: var(--s-3); border: 1px solid var(--line); border-radius: var(--r); background: var(--surface-2); }
.std-prez > label { font-weight: var(--w-bold); }
.std-prez-opis { margin: 0; font-size: var(--t-base); color: var(--text); }
.std-prez-akcje { display: flex; flex-wrap: wrap; gap: var(--s-2); }
