/*!
 * Bootstrap  v5.3.7 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */

.page-node-type-report-guidance .navbar.cfr-navbar {
  margin-bottom: 3.75rem;
}

@media (max-width: 991.98px) {
  .page-node-type-report-guidance .navbar.cfr-navbar {
    margin-bottom: 1.875rem;
  }
}

.node--type-report-guidance.node--view-mode-full-node .field--name-default-breadcrumb-ds-field .breadcrumb-item + .breadcrumb-item::before {
  display: none;
}

.node--type-report-guidance.node--view-mode-full-node .wrapper-type-date {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  align-items: center;
  margin-bottom: 1.875rem;
}

.node--type-report-guidance.node--view-mode-full-node .wrapper-type-date .field--name-content-type-name,
.node--type-report-guidance.node--view-mode-full-node .wrapper-type-date .field--name-dynamic-token-fieldnode-content-type-name {
  color: #1d4789;
  font-size: 1rem;
  font-weight: 700;
  line-height: 140%;
}

.node--type-report-guidance.node--view-mode-full-node .wrapper-type-date .field--name-content-type-name::after,
.node--type-report-guidance.node--view-mode-full-node .wrapper-type-date .field--name-dynamic-token-fieldnode-content-type-name::after {
  content: " ";
  margin: 0 .625rem;
  color: #efeff0;
}

.node--type-report-guidance.node--view-mode-full-node .wrapper-type-date .field--name-node-changed-date,
.node--type-report-guidance.node--view-mode-full-node .wrapper-type-date .field--name-field-date {
  font-size: .875rem;
  line-height: 140%;
}

.node--type-report-guidance.node--view-mode-full-node .field--name-field-media-image img {
  border-radius: .625rem;
}

.node-type-reports.varbase-featured-card .field--name-field-media-image img {
  border-radius: .625rem;
}

.node-type-reports.varbase-featured-card .field--name-field-doc-files,
.node-type-reports.varbase-featured-card .field--name-field-report-link {
  margin-top: 1.875rem;
  display: inline-flex;
  gap: 1.875rem;
  justify-items: start;
  flex-wrap: wrap;
}

.node-type-reports.varbase-featured-card .field--name-field-doc-files .field__item a,
.node-type-reports.varbase-featured-card .field--name-field-report-link .field__item a {
  width: 100%;
  text-align: center;
}

@media (max-width: 991.98px) {
  .node-type-reports.varbase-featured-card .flex-column-reverse {
    flex-direction: row-reverse !important;
  }
}

@media (max-width: 767.98px) {
  .node-type-reports.varbase-featured-card .flex-column-reverse {
    flex-direction: row !important;
  }

  .node-type-reports.varbase-featured-card .field--name-field-media-image {
    margin-bottom: 1.875rem;
  }

  .node-type-reports.varbase-featured-card .field--name-field-doc-files,
  .node-type-reports.varbase-featured-card .field--name-field-report-link {
    gap: .938rem;
  }

  .node-type-reports.varbase-featured-card .field--name-field-doc-files .field__item a,
  .node-type-reports.varbase-featured-card .field--name-field-report-link .field__item a {
    font-size: 1rem;
  }
}

.node-type-reports.varbase-text-card h3 {
  margin-bottom: .938rem;
}

.node-type-reports.varbase-text-card .field-links .link {
  margin-right: .938rem;
  margin-bottom: 1.875rem;
  border: 1px solid #132644;
}

[dir="rtl"] .node-type-reports.varbase-text-card .field-links .link {
  margin-right: 0;
  margin-left: .938rem;
}

.node-type-reports.varbase-text-card .field-links .link a {
  text-decoration: none;
}

.node-type-reports.varbase-text-card .field-links .link:after {
  transition: transform .3s ease, background-image .2s ease, rotate .3s ease;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="17" viewBox="0 0 19 17" fill="none"><path d="M10.1721 0.327347C10.4691 0.0745499 10.9093 0.0920531 11.1858 0.381058L18.2317 7.74922C18.2634 7.78242 18.2924 7.81991 18.3186 7.85957H18.3196L18.3235 7.86446L18.3284 7.87129V7.87227C18.332 7.87802 18.3353 7.88365 18.3372 7.88692C18.3393 7.89076 18.3402 7.89136 18.3411 7.89278H18.3401L18.3606 7.92989L18.3635 7.93379L18.3655 7.93867L18.3782 7.96504C18.3837 7.97706 18.3878 7.98911 18.3918 7.99922H18.3928C18.3998 8.01663 18.4061 8.03601 18.4124 8.05586L18.4182 8.07442L18.4202 8.07832C18.4229 8.088 18.4241 8.09725 18.425 8.10176C18.4257 8.10478 18.4257 8.10602 18.426 8.10762L18.427 8.1086C18.4278 8.11167 18.4277 8.11414 18.4299 8.12227C18.4317 8.129 18.4345 8.1396 18.4368 8.15157C18.4492 8.21886 18.4526 8.28596 18.4485 8.35078C18.447 8.37439 18.4448 8.40056 18.4407 8.42696V8.42793C18.4392 8.43709 18.4364 8.44829 18.4358 8.45137L18.429 8.4836C18.4287 8.48461 18.4241 8.50666 18.4202 8.52071L18.3743 8.64082L18.3655 8.66133C18.3602 8.67186 18.3544 8.68088 18.3508 8.68672C18.3463 8.69413 18.3457 8.69646 18.344 8.69942L18.343 8.70039C18.342 8.70222 18.3417 8.70323 18.3401 8.70625L18.3274 8.72774C18.3046 8.76386 18.2771 8.79513 18.2502 8.82539L18.2512 8.82637L18.2483 8.83125L18.2405 8.84102L18.2327 8.84981L11.1858 16.2189C10.8909 16.5271 10.4094 16.5271 10.1145 16.2189C9.82356 15.9144 9.8236 15.4229 10.1145 15.1184L15.887 9.08125H4.57837C4.15603 9.08107 3.82464 8.72509 3.82446 8.3C3.82461 7.87495 4.15596 7.51796 4.57837 7.51778H15.887L10.1145 1.48164C9.82337 1.17707 9.8238 0.685604 10.1145 0.381058L10.1721 0.327347ZM0.903564 7.51875C1.32612 7.51875 1.65828 7.87487 1.65845 8.3C1.65839 8.7252 1.32622 9.08223 0.903564 9.08223C0.481134 9.08197 0.149711 8.72505 0.149658 8.3C0.149827 7.87503 0.481233 7.51901 0.903564 7.51875Z" fill="%23132644" stroke="%23132644" stroke-width="0.3"/></svg>');
  rotate: -45deg;
}

.node-type-reports.varbase-text-card .field-links .link:hover {
  border-color: #1d4789;
  background-color: #1d4789;
}

.node-type-reports.varbase-text-card .field-links .link:hover a {
  color: #fff;
}

.node-type-reports.varbase-text-card .field-links .link:hover:after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="15" viewBox="0 0 17 15" fill="none"><path d="M16.219 6.44063C16.527 6.73558 16.5273 7.21708 16.219 7.51192L8.85083 14.5578C8.81761 14.5896 8.78018 14.6185 8.74048 14.6447L8.74048 14.6457L8.73755 14.6477L8.7356 14.6486L8.72876 14.6545L8.72778 14.6545C8.72207 14.6581 8.71639 14.6605 8.71313 14.6623C8.70935 14.6645 8.70856 14.6655 8.70727 14.6662L8.67017 14.6867L8.66626 14.6887L8.66138 14.6906C8.6514 14.6956 8.63962 14.7012 8.63501 14.7033C8.62295 14.7088 8.61093 14.7139 8.60083 14.718C8.58339 14.725 8.56406 14.7322 8.54419 14.7385L8.52563 14.7443L8.52173 14.7463C8.51202 14.749 8.50279 14.7503 8.49829 14.7512C8.49526 14.7518 8.49404 14.7518 8.49243 14.7522C8.49136 14.7524 8.49115 14.7522 8.49145 14.7522C8.48828 14.7529 8.48608 14.7538 8.47778 14.7561C8.47106 14.7579 8.46043 14.7607 8.44849 14.7629C8.38121 14.7754 8.31408 14.7787 8.24927 14.7746C8.22563 14.7731 8.19954 14.77 8.1731 14.7658L8.17212 14.7658C8.16296 14.7644 8.15177 14.7625 8.14868 14.7619C8.13596 14.7595 8.12291 14.7566 8.11645 14.7551C8.11539 14.7548 8.09341 14.7503 8.07935 14.7463L8.07935 14.7453C8.03588 14.733 7.99567 14.7175 7.95923 14.7004L7.93872 14.6916C7.92824 14.6863 7.91917 14.6805 7.91333 14.677C7.90593 14.6724 7.90359 14.6708 7.90063 14.6691L7.89966 14.6682C7.89785 14.6672 7.89675 14.6678 7.8938 14.6662L7.87231 14.6535C7.83602 14.6306 7.80504 14.6024 7.77466 14.5754L7.77368 14.5764L7.7688 14.5734L7.75903 14.5666L7.75024 14.5588L0.381103 7.51192C0.0729395 7.21709 0.0730417 6.73558 0.381103 6.44063C0.685668 6.14968 1.17713 6.14973 1.48169 6.44063L7.5188 12.2131L7.5188 0.903518C7.5192 0.481373 7.87509 0.149785 8.30005 0.149612C8.72497 0.149758 9.08187 0.4813 9.08228 0.903518L9.08227 12.2131L15.1184 6.44063C15.423 6.14951 15.9144 6.14901 16.219 6.43965L16.219 6.44063Z" fill="%23E1FF67" stroke="%23E1FF67" stroke-width="0.3"/></svg>');
  rotate: 0deg;
}

