/* Generated by scripts/build-theme-json.mjs from kits/tokens.json and nexus-embed.css. Do not edit. */
@media print {
  @page {
    margin: 15mm;
  }
  .nx-skip-link,
  .nx-estate-header,
  .nx-estate-footer,
  .nx-mode-switch,
  .wp-site-blocks > header,
  .wp-site-blocks > footer,
  .wp-block-navigation,
  .wp-block-search,
  .wp-block-query-pagination,
  .wp-block-post-comments-form,
  .wp-block-comments-pagination,
  [data-nx-print="hide"],
  .nx-print-hide,
  button,
  dialog,
  video,
  audio,
  iframe {
    display: none !important;
  }
  body {
    background-color: var(--wp--preset--color--canvas);
    color: var(--wp--preset--color--ink);
  }
  *,
  *::before,
  *::after {
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a[href^="http://"]::after,
  a[href^="https://"]::after {
    content: " (" attr(href) ")";
    font-size: var(--wp--preset--font-size--xs);
    overflow-wrap: anywhere;
  }
  a.wp-element-button::after,
  :where(figure, .wp-block-image, .wp-block-site-logo) a::after {
    content: none;
  }
  figure,
  img,
  svg,
  pre,
  blockquote,
  table,
  tr,
  .wp-block-table,
  .wp-block-image {
    break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  h1,
  h2,
  h3,
  h4 {
    break-after: avoid;
  }
  p {
    orphans: 3;
    widows: 3;
  }
  img,
  svg {
    max-inline-size: 100% !important;
  }
  :is(:lang(fa), :lang(prs), :lang(ckb), :lang(ar), :lang(azb), :lang(bal), :lang(ur), :lang(ku-Arab), :lang(ps), :lang(sd), :lang(ks), :lang(ug), :lang(pnb), :lang(skr), :lang(brh), :lang(bgn), :lang(sdh), :lang(lki), :lang(hac), :lang(glk), :lang(mzn), :lang(lrc)) {
    line-height: 1.85;
    letter-spacing: 0 !important;
    font-synthesis: none;
  }
}
