/* Car Poor Calculator article parity hardening with Character Counter · 20260708i */
body.tn-car-poor-page-body .tn-car-poor-page article.tn-article-panel,
body.tn-car-poor-page-body .tn-car-poor-page article.tn-article-panel * {
  box-sizing: border-box !important;
  min-width: 0 !important;
}

body.tn-car-poor-page-body .tn-car-poor-page article.tn-article-panel .tn-article-title .tn-mini-mark {
  min-width: 72px !important;
}

@media (max-width: 540px) {
  body.tn-car-poor-page-body .tn-car-poor-page article.tn-article-panel {
    max-width: none !important;
  }

  body.tn-car-poor-page-body .tn-car-poor-page article.tn-article-panel .tn-article-title h2 {
    width: 100% !important;
  }

  body.tn-car-poor-page-body .tn-car-poor-page article.tn-article-panel .tn-source-links {
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 8px !important;
  }

  body.tn-car-poor-page-body .tn-car-poor-page article.tn-article-panel .tn-source-links span,
  body.tn-car-poor-page-body .tn-car-poor-page article.tn-article-panel .tn-source-link {
    width: 100% !important;
  }

  body.tn-car-poor-page-body .tn-car-poor-page article.tn-article-panel .tn-source-link {
    justify-content: flex-start !important;
  }
}
