/* Italian copy retains the current English guide typography and components. */
html[lang="it"] body.money-owed-record-page #main .template-card__message { font-style: normal; user-select: text; }
html[lang="it"] body.money-owed-record-page #main [data-copy-template][hidden] { display: none !important; }
html[lang="it"] body.money-owed-record-page #main .template-card > [data-copy-status] { margin: 0; line-height: 1.7; }
html[lang="it"] body.money-owed-record-page #main .rb-tableWrap { scroll-margin-top: 4rem; }
html[lang="it"] body.money-owed-record-page #main .it-money-amount { white-space: nowrap; }
html[lang="it"] body.money-owed-record-page .site-locale-fallback {
  display: inline;
  white-space: nowrap;
  margin: 0;
  font: inherit;
  color: inherit;
  text-transform: none;
  letter-spacing: normal;
}
html[lang="it"] body.money-owed-record-page #main .it-table-block { container-type: inline-size; }
html[lang="it"] body.money-owed-record-page #main .it-table-scroll-cue { display: none; margin: 0.65rem 0 0; font-size: 0.8rem; line-height: 1.6; color: #52616c; }
/* Include padding and borders in each tool card CTA's available width. */
html[lang="it"] body.money-owed-record-page #main .rb-relatedCard .lt-cardCta { box-sizing: border-box; max-width: 100%; }
@container (max-width: 979px) {
  html[lang="it"] body.money-owed-record-page #main .it-table-block--ledger > .it-table-scroll-cue { display: block; }
}
@container (max-width: 779px) {
  html[lang="it"] body.money-owed-record-page #main .it-table-block--method > .it-table-scroll-cue { display: block; }
}
@media (max-width: 980px) {
  html[lang="it"] body.money-owed-record-page #main .site-locale-section { padding-top: 3rem; }
}
/* Let the outlined closing actions grow when their Italian labels wrap. */
@media (max-width: 736px) {
  html[lang="it"] body.money-owed-record-page #main .actions.lt-actions .button {
    box-sizing: border-box;
    max-width: 100%;
    height: auto;
    min-height: 3rem;
    padding: 0.85rem 2rem;
    line-height: 1.4;
    white-space: normal;
  }
}
