/* /intrebari/divort-si-partaj/ — only what site.css + answer.css cannot do. */

/* "Trei căi" table: same column rhythm as the comparison table in design/reference/03. */
@media (min-width: 900px) {
  .partaj-ways { table-layout: fixed; }
  .partaj-ways thead th:nth-child(1) { width: 24%; }
  .partaj-ways thead th:nth-child(2) { width: 34%; }
}

/* Fee examples: a visible caption (it explains the table), figures aligned for comparison. */
.partaj-fee__caption {
  caption-side: top; text-align: left; padding-bottom: 12px;
  font-family: var(--mono); font-size: var(--fs-label); font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted);
}
.partaj-fee tbody th { font-family: var(--mono); font-size: 1.0625rem; line-height: 1.5; font-variant-numeric: tabular-nums; }
.partaj-fee .figure { font-variant-numeric: tabular-nums; }
@media (min-width: 900px) {
  .partaj-fee tbody th, .partaj-fee td { padding-block: 20px; }
  .partaj-fee thead th:last-child, .partaj-fee td:last-child { text-align: right; }
}

/* Phones: the stacked table turns into blocks; keep the caption a full-width line above them. */
@media (max-width: 899px) {
  .partaj-fee__caption { display: block; width: 100%; }
}
